From 78fe8913d1b260e0ab179fa50be7bf4d7fd937f1 Mon Sep 17 00:00:00 2001 From: Zhenhua Huang Date: Fri, 17 Mar 2023 23:29:34 +0800 Subject: [PATCH 001/195] UPSTREAM: mm,kfence: decouple kfence from page granularity mapping judgement Kfence only needs its pool to be mapped as page granularity, if it is inited early. Previous judgement was a bit over protected. From [1], Mark suggested to "just map the KFENCE region a page granularity". So I decouple it from judgement and do page granularity mapping for kfence pool only. Need to be noticed that late init of kfence pool still requires page granularity mapping. Page granularity mapping in theory cost more(2M per 1GB) memory on arm64 platform. Like what I've tested on QEMU(emulated 1GB RAM) with gki_defconfig, also turning off rodata protection: Before: [root@liebao ]# cat /proc/meminfo MemTotal: 999484 kB After: [root@liebao ]# cat /proc/meminfo MemTotal: 1001480 kB To implement this, also relocate the kfence pool allocation before the linear mapping setting up, arm64_kfence_alloc_pool is to allocate phys addr, __kfence_pool is to be set after linear mapping set up. LINK: [1] https://lore.kernel.org/linux-arm-kernel/Y+IsdrvDNILA59UN@FVFF77S0Q05N/ Suggested-by: Mark Rutland Signed-off-by: Zhenhua Huang Reviewed-by: Kefeng Wang Reviewed-by: Marco Elver Link: https://lore.kernel.org/r/1679066974-690-1-git-send-email-quic_zhenhuah@quicinc.com Signed-off-by: Will Deacon BUG: 284812202 Change-Id: I8e7c565d3f4d6349a028a6a060259d62cf5beee7 (cherry picked from commit bfa7965b33ab79fc3b2f8adc14704075fe2416cd) Signed-off-by: Zhenhua Huang --- arch/arm64/include/asm/kfence.h | 10 ++++++ arch/arm64/mm/mmu.c | 61 +++++++++++++++++++++++++++++++++ arch/arm64/mm/pageattr.c | 7 ++-- mm/kfence/core.c | 4 +++ 4 files changed, 80 insertions(+), 2 deletions(-) diff --git a/arch/arm64/include/asm/kfence.h b/arch/arm64/include/asm/kfence.h index aa855c6a0ae6..a81937fae9f6 100644 --- a/arch/arm64/include/asm/kfence.h +++ b/arch/arm64/include/asm/kfence.h @@ -19,4 +19,14 @@ static inline bool kfence_protect_page(unsigned long addr, bool protect) return true; } +#ifdef CONFIG_KFENCE +extern bool kfence_early_init; +static inline bool arm64_kfence_can_set_direct_map(void) +{ + return !kfence_early_init; +} +#else /* CONFIG_KFENCE */ +static inline bool arm64_kfence_can_set_direct_map(void) { return false; } +#endif /* CONFIG_KFENCE */ + #endif /* __ASM_KFENCE_H */ diff --git a/arch/arm64/mm/mmu.c b/arch/arm64/mm/mmu.c index ae25524dea6a..65fb117f5a74 100644 --- a/arch/arm64/mm/mmu.c +++ b/arch/arm64/mm/mmu.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include @@ -38,6 +39,7 @@ #include #include #include +#include #define NO_BLOCK_MAPPINGS BIT(0) #define NO_CONT_MAPPINGS BIT(1) @@ -521,12 +523,67 @@ static int __init enable_crash_mem_map(char *arg) } early_param("crashkernel", enable_crash_mem_map); +#ifdef CONFIG_KFENCE + +bool __ro_after_init kfence_early_init = !!CONFIG_KFENCE_SAMPLE_INTERVAL; + +/* early_param() will be parsed before map_mem() below. */ +static int __init parse_kfence_early_init(char *arg) +{ + int val; + + if (get_option(&arg, &val)) + kfence_early_init = !!val; + return 0; +} +early_param("kfence.sample_interval", parse_kfence_early_init); + +static phys_addr_t __init arm64_kfence_alloc_pool(void) +{ + phys_addr_t kfence_pool; + + if (!kfence_early_init) + return 0; + + kfence_pool = memblock_phys_alloc(KFENCE_POOL_SIZE, PAGE_SIZE); + if (!kfence_pool) { + pr_err("failed to allocate kfence pool\n"); + kfence_early_init = false; + return 0; + } + + /* Temporarily mark as NOMAP. */ + memblock_mark_nomap(kfence_pool, KFENCE_POOL_SIZE); + + return kfence_pool; +} + +static void __init arm64_kfence_map_pool(phys_addr_t kfence_pool, pgd_t *pgdp) +{ + if (!kfence_pool) + return; + + /* KFENCE pool needs page-level mapping. */ + __map_memblock(pgdp, kfence_pool, kfence_pool + KFENCE_POOL_SIZE, + pgprot_tagged(PAGE_KERNEL), + NO_BLOCK_MAPPINGS | NO_CONT_MAPPINGS); + memblock_clear_nomap(kfence_pool, KFENCE_POOL_SIZE); + __kfence_pool = phys_to_virt(kfence_pool); +} +#else /* CONFIG_KFENCE */ + +static inline phys_addr_t arm64_kfence_alloc_pool(void) { return 0; } +static inline void arm64_kfence_map_pool(phys_addr_t kfence_pool, pgd_t *pgdp) { } + +#endif /* CONFIG_KFENCE */ + static void __init map_mem(pgd_t *pgdp) { static const u64 direct_map_end = _PAGE_END(VA_BITS_MIN); phys_addr_t kernel_start = __pa_symbol(_stext); phys_addr_t kernel_end = __pa_symbol(__init_begin); phys_addr_t start, end; + phys_addr_t early_kfence_pool; int flags = NO_EXEC_MAPPINGS; u64 i; @@ -539,6 +596,8 @@ static void __init map_mem(pgd_t *pgdp) */ BUILD_BUG_ON(pgd_index(direct_map_end - 1) == pgd_index(direct_map_end)); + early_kfence_pool = arm64_kfence_alloc_pool(); + if (can_set_direct_map()) flags |= NO_BLOCK_MAPPINGS | NO_CONT_MAPPINGS; @@ -604,6 +663,8 @@ static void __init map_mem(pgd_t *pgdp) } } #endif + + arm64_kfence_map_pool(early_kfence_pool, pgdp); } void mark_rodata_ro(void) diff --git a/arch/arm64/mm/pageattr.c b/arch/arm64/mm/pageattr.c index debdecfd0d4d..dd1291ae8c4b 100644 --- a/arch/arm64/mm/pageattr.c +++ b/arch/arm64/mm/pageattr.c @@ -11,6 +11,7 @@ #include #include #include +#include struct page_change_data { pgprot_t set_mask; @@ -22,12 +23,14 @@ bool rodata_full __ro_after_init = IS_ENABLED(CONFIG_RODATA_FULL_DEFAULT_ENABLED bool can_set_direct_map(void) { /* - * rodata_full, DEBUG_PAGEALLOC and KFENCE require linear map to be + * rodata_full and DEBUG_PAGEALLOC require linear map to be * mapped at page granularity, so that it is possible to * protect/unprotect single pages. + * + * KFENCE pool requires page-granular mapping if initialized late. */ return (rodata_enabled && rodata_full) || debug_pagealloc_enabled() || - IS_ENABLED(CONFIG_KFENCE); + arm64_kfence_can_set_direct_map(); } static int change_page_range(pte_t *ptep, unsigned long addr, void *data) diff --git a/mm/kfence/core.c b/mm/kfence/core.c index a477b7fb8aa3..c597cfebb0e8 100644 --- a/mm/kfence/core.c +++ b/mm/kfence/core.c @@ -828,6 +828,10 @@ void __init kfence_alloc_pool(void) if (!kfence_sample_interval) return; + /* if the pool has already been initialized by arch, skip the below. */ + if (__kfence_pool) + return; + __kfence_pool = memblock_alloc(KFENCE_POOL_SIZE, PAGE_SIZE); if (!__kfence_pool) From 1fe511720a592a8f7dbff470fc53675cd612d322 Mon Sep 17 00:00:00 2001 From: Jeson Gao Date: Thu, 7 Apr 2022 19:49:31 +0800 Subject: [PATCH 002/195] ANDROID: thermal: Add hook for cpufreq thermal Add hook to get cpufreq policy data after registering and unregistering cpufreq thermal for platform thermal requirement. Bug: 228423762 Signed-off-by: Jeson Gao Signed-off-by: Di Shen Change-Id: I9c6bc88f348f252c428560427bd8bca91092edfa (cherry picked from commit fbe6f8708d4f26ec2f73544786bbec3cb0ba53cc) --- drivers/android/vendor_hooks.c | 2 ++ drivers/cpufreq/cpufreq.c | 6 +++++- include/trace/hooks/thermal.h | 8 ++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index 3fb62914678e..59ff0d4e2d81 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -268,3 +268,5 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_modify_thermal_target_freq); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_proc_transaction); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_new_ref); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_del_ref); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_register); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_unregister); diff --git a/drivers/cpufreq/cpufreq.c b/drivers/cpufreq/cpufreq.c index 6a6a21d6ad23..1e6a6b4195f9 100644 --- a/drivers/cpufreq/cpufreq.c +++ b/drivers/cpufreq/cpufreq.c @@ -32,6 +32,7 @@ #include #include #include +#include static LIST_HEAD(cpufreq_policy_list); @@ -1537,8 +1538,10 @@ static int cpufreq_online(unsigned int cpu) if (cpufreq_driver->ready) cpufreq_driver->ready(policy); - if (cpufreq_thermal_control_enabled(cpufreq_driver)) + if (cpufreq_thermal_control_enabled(cpufreq_driver)) { policy->cdev = of_cpufreq_cooling_register(policy); + trace_android_vh_thermal_register(policy); + } pr_debug("initialization complete\n"); @@ -1623,6 +1626,7 @@ static void __cpufreq_offline(unsigned int cpu, struct cpufreq_policy *policy) if (cpufreq_thermal_control_enabled(cpufreq_driver)) { cpufreq_cooling_unregister(policy->cdev); + trace_android_vh_thermal_unregister(policy); policy->cdev = NULL; } diff --git a/include/trace/hooks/thermal.h b/include/trace/hooks/thermal.h index 8a71ffdc097a..9cb2eb156d24 100644 --- a/include/trace/hooks/thermal.h +++ b/include/trace/hooks/thermal.h @@ -32,6 +32,14 @@ DECLARE_HOOK(android_vh_modify_thermal_target_freq, TP_PROTO(struct cpufreq_policy *policy, unsigned int *target_freq), TP_ARGS(policy, target_freq)); +DECLARE_HOOK(android_vh_thermal_register, + TP_PROTO(struct cpufreq_policy *policy), + TP_ARGS(policy)); + +DECLARE_HOOK(android_vh_thermal_unregister, + TP_PROTO(struct cpufreq_policy *policy), + TP_ARGS(policy)); + #endif /* _TRACE_HOOK_THERMAL_H */ /* This part must be outside protection */ #include From 7191b6a759ebf0a14eae87c743b95c07c3fe9493 Mon Sep 17 00:00:00 2001 From: Di Shen Date: Thu, 7 Apr 2022 19:46:18 +0800 Subject: [PATCH 003/195] ANDROID: thermal: Add vendor hook to get thermal zone device Need to get temperature data and config info from thermal zone device. Bug: 208946028 Signed-off-by: Di Shen Signed-off-by: Jeson Gao Change-Id: I5945df5258181b4a441b6bbe09327099491418b3 (cherry picked from commit c53f0e3530641d6b696bae12eed55c58599ab516) (cherry picked from commit 12b8ef18b20dde557e696b6898c19d7353dcc90c) --- drivers/android/vendor_hooks.c | 1 + drivers/thermal/thermal_core.c | 4 ++++ include/trace/hooks/thermal.h | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index 59ff0d4e2d81..aa108c53e286 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -270,3 +270,4 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_new_ref); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_del_ref); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_register); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_unregister); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_get_thermal_zone_device); diff --git a/drivers/thermal/thermal_core.c b/drivers/thermal/thermal_core.c index 1eae4ec719a8..25b9dbda5e55 100644 --- a/drivers/thermal/thermal_core.c +++ b/drivers/thermal/thermal_core.c @@ -23,6 +23,8 @@ #define CREATE_TRACE_POINTS #include +#undef CREATE_TRACE_POINTS +#include #include "thermal_core.h" #include "thermal_hwmon.h" @@ -481,6 +483,8 @@ void thermal_zone_device_update(struct thermal_zone_device *tz, handle_thermal_trip(tz, count); monitor_thermal_zone(tz); + + trace_android_vh_get_thermal_zone_device(tz); out: mutex_unlock(&tz->lock); } diff --git a/include/trace/hooks/thermal.h b/include/trace/hooks/thermal.h index 9cb2eb156d24..5e525ef0df7b 100644 --- a/include/trace/hooks/thermal.h +++ b/include/trace/hooks/thermal.h @@ -40,6 +40,10 @@ DECLARE_HOOK(android_vh_thermal_unregister, TP_PROTO(struct cpufreq_policy *policy), TP_ARGS(policy)); +DECLARE_HOOK(android_vh_get_thermal_zone_device, + TP_PROTO(struct thermal_zone_device *tz), + TP_ARGS(tz)); + #endif /* _TRACE_HOOK_THERMAL_H */ /* This part must be outside protection */ #include From ce7ceff8c8c041aee181cec2824c29cba0f70b85 Mon Sep 17 00:00:00 2001 From: Jeson Gao Date: Tue, 21 Dec 2021 16:32:42 +0800 Subject: [PATCH 004/195] ANDROID: thermal: Add vendor hook to check power range For SoC's skin temperature, we have to use more stringent temperature control to make IPA can monitor and mitigate temperature control earlier and faster, so add it to meet platform thermal requirement. Bug: 211564753 Signed-off-by: Jeson Gao Signed-off-by: Di Shen Change-Id: Iaef87287eef93d6fdbc3c58c93f70c1525e38296 (cherry picked from commit 6709f523251f77dc1e9ea643668c630db1f7db80) (cherry picked from commit 97a290b0e570b6c096985cc631840e5df7ba85c4) --- drivers/android/vendor_hooks.c | 1 + drivers/thermal/gov_power_allocator.c | 3 +++ include/trace/hooks/thermal.h | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index aa108c53e286..ccb64d09f380 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -271,3 +271,4 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_del_ref); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_register); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_unregister); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_get_thermal_zone_device); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_power_cap); diff --git a/drivers/thermal/gov_power_allocator.c b/drivers/thermal/gov_power_allocator.c index 2d1aeaba38a8..5471c9091f5f 100644 --- a/drivers/thermal/gov_power_allocator.c +++ b/drivers/thermal/gov_power_allocator.c @@ -14,6 +14,8 @@ #define CREATE_TRACE_POINTS #include +#undef CREATE_TRACE_POINTS +#include #include "thermal_core.h" @@ -462,6 +464,7 @@ static int allocate_power(struct thermal_zone_device *tz, } power_range = pid_controller(tz, control_temp, max_allocatable_power); + trace_android_vh_thermal_power_cap(&power_range); divvy_up_power(weighted_req_power, max_power, num_actors, total_weighted_req_power, power_range, granted_power, diff --git a/include/trace/hooks/thermal.h b/include/trace/hooks/thermal.h index 5e525ef0df7b..dd42f1d6766a 100644 --- a/include/trace/hooks/thermal.h +++ b/include/trace/hooks/thermal.h @@ -44,6 +44,10 @@ DECLARE_HOOK(android_vh_get_thermal_zone_device, TP_PROTO(struct thermal_zone_device *tz), TP_ARGS(tz)); +DECLARE_HOOK(android_vh_thermal_power_cap, + TP_PROTO(u32 *power_range), + TP_ARGS(power_range)); + #endif /* _TRACE_HOOK_THERMAL_H */ /* This part must be outside protection */ #include From b0a752c3aaf26c0f69d431efaf752354eba0a6e2 Mon Sep 17 00:00:00 2001 From: Di Shen Date: Wed, 31 May 2023 14:52:40 +0800 Subject: [PATCH 005/195] ANDROID: update symbol for unisoc vendor_hooks Add some thermal related symbols. 6 function symbol(s) added 'int __traceiter_android_vh_get_thermal_zone_device(void*, struct thermal_zone_device*)' 'int __traceiter_android_vh_modify_thermal_request_freq(void*, struct cpufreq_policy*, unsigned long*)' 'int __traceiter_android_vh_modify_thermal_target_freq(void*, struct cpufreq_policy*, unsigned int*)' 'int __traceiter_android_vh_thermal_power_cap(void*, u32*)' 'int __traceiter_android_vh_thermal_register(void*, struct cpufreq_policy*)' 'int __traceiter_android_vh_thermal_unregister(void*, struct cpufreq_policy*)' 6 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_get_thermal_zone_device' 'struct tracepoint __tracepoint_android_vh_modify_thermal_request_freq' 'struct tracepoint __tracepoint_android_vh_modify_thermal_target_freq' 'struct tracepoint __tracepoint_android_vh_thermal_power_cap' 'struct tracepoint __tracepoint_android_vh_thermal_register' 'struct tracepoint __tracepoint_android_vh_thermal_unregister' Bug: 285078223 Signed-off-by: Di Shen Change-Id: I5c9e07c4754f24b70c6bb12333aec10b4db5b03f --- android/abi_gki_aarch64.stg | 139 +++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_unisoc | 12 +++ 2 files changed, 151 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 61d03adf6cbe..1c6615a10e26 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -303595,6 +303595,12 @@ function { parameter_id: 0x1d841d76 parameter_id: 0x0a134144 } +function { + id: 0x9b342f25 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x26e55184 +} function { id: 0x9b37fa13 return_type_id: 0x6720d32f @@ -303879,6 +303885,12 @@ function { parameter_id: 0x1830dd64 parameter_id: 0x31c0ce8c } +function { + id: 0x9b4cf2ae + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x38d23361 +} function { id: 0x9b4d06b7 return_type_id: 0x6720d32f @@ -305020,6 +305032,13 @@ function { parameter_id: 0x01222f7d parameter_id: 0x33756485 } +function { + id: 0x9ba851af + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x019e2530 + parameter_id: 0x064d6086 +} function { id: 0x9ba88768 return_type_id: 0x6720d32f @@ -320963,6 +320982,15 @@ elf_symbol { type_id: 0x9ab83ca3 full_name: "__traceiter_android_vh_get_page_wmark" } +elf_symbol { + id: 0x1df03151 + name: "__traceiter_android_vh_get_thermal_zone_device" + is_defined: true + symbol_type: FUNCTION + crc: 0x14c12008 + type_id: 0x9b342f25 + full_name: "__traceiter_android_vh_get_thermal_zone_device" +} elf_symbol { id: 0xdb6662e8 name: "__traceiter_android_vh_ignore_dmabuf_vmap_bounds" @@ -321053,6 +321081,24 @@ elf_symbol { type_id: 0x9b8b2a3f full_name: "__traceiter_android_vh_mmap_region" } +elf_symbol { + id: 0xb7624cbd + name: "__traceiter_android_vh_modify_thermal_request_freq" + is_defined: true + symbol_type: FUNCTION + crc: 0xd7faa99a + type_id: 0x9ba851af + full_name: "__traceiter_android_vh_modify_thermal_request_freq" +} +elf_symbol { + id: 0x29785770 + name: "__traceiter_android_vh_modify_thermal_target_freq" + is_defined: true + symbol_type: FUNCTION + crc: 0x65229f40 + type_id: 0x9baf3eaf + full_name: "__traceiter_android_vh_modify_thermal_target_freq" +} elf_symbol { id: 0xb1c564a3 name: "__traceiter_android_vh_mutex_can_spin_on_owner" @@ -321458,6 +321504,33 @@ elf_symbol { type_id: 0x9bcd4ff7 full_name: "__traceiter_android_vh_sysrq_crash" } +elf_symbol { + id: 0x6befbf23 + name: "__traceiter_android_vh_thermal_power_cap" + is_defined: true + symbol_type: FUNCTION + crc: 0x73b88f94 + type_id: 0x9b4cf2ae + full_name: "__traceiter_android_vh_thermal_power_cap" +} +elf_symbol { + id: 0x226cc38b + name: "__traceiter_android_vh_thermal_register" + is_defined: true + symbol_type: FUNCTION + crc: 0xc95e644c + type_id: 0x9ba9c2f7 + full_name: "__traceiter_android_vh_thermal_register" +} +elf_symbol { + id: 0xeecc1529 + name: "__traceiter_android_vh_thermal_unregister" + is_defined: true + symbol_type: FUNCTION + crc: 0x7a402531 + type_id: 0x9ba9c2f7 + full_name: "__traceiter_android_vh_thermal_unregister" +} elf_symbol { id: 0xfeff2e7f name: "__traceiter_android_vh_timer_calc_index" @@ -323627,6 +323700,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_get_page_wmark" } +elf_symbol { + id: 0x8b7beb3b + name: "__tracepoint_android_vh_get_thermal_zone_device" + is_defined: true + symbol_type: OBJECT + crc: 0xf63d5b1a + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_get_thermal_zone_device" +} elf_symbol { id: 0xf68497fa name: "__tracepoint_android_vh_ignore_dmabuf_vmap_bounds" @@ -323717,6 +323799,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mmap_region" } +elf_symbol { + id: 0xcac93aff + name: "__tracepoint_android_vh_modify_thermal_request_freq" + is_defined: true + symbol_type: OBJECT + crc: 0x240f59e0 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_modify_thermal_request_freq" +} +elf_symbol { + id: 0x43873fea + name: "__tracepoint_android_vh_modify_thermal_target_freq" + is_defined: true + symbol_type: OBJECT + crc: 0xa965d530 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_modify_thermal_target_freq" +} elf_symbol { id: 0xd5097f8d name: "__tracepoint_android_vh_mutex_can_spin_on_owner" @@ -324122,6 +324222,33 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_sysrq_crash" } +elf_symbol { + id: 0x6f25dd05 + name: "__tracepoint_android_vh_thermal_power_cap" + is_defined: true + symbol_type: OBJECT + crc: 0xf1fd6b34 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_thermal_power_cap" +} +elf_symbol { + id: 0xa5c71571 + name: "__tracepoint_android_vh_thermal_register" + is_defined: true + symbol_type: OBJECT + crc: 0x52c84ba9 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_thermal_register" +} +elf_symbol { + id: 0xfa3284c7 + name: "__tracepoint_android_vh_thermal_unregister" + is_defined: true + symbol_type: OBJECT + crc: 0x5ba0a594 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_thermal_unregister" +} elf_symbol { id: 0x69721329 name: "__tracepoint_android_vh_timer_calc_index" @@ -374726,6 +374853,7 @@ interface { symbol_id: 0x7fef736f symbol_id: 0x9fe60f0c symbol_id: 0x83b45f32 + symbol_id: 0x1df03151 symbol_id: 0xdb6662e8 symbol_id: 0x4b67a5dc symbol_id: 0x3684a257 @@ -374736,6 +374864,8 @@ interface { symbol_id: 0x18fde973 symbol_id: 0x61ea12b8 symbol_id: 0xe44dacb1 + symbol_id: 0xb7624cbd + symbol_id: 0x29785770 symbol_id: 0xb1c564a3 symbol_id: 0xacfcb454 symbol_id: 0x17b175ff @@ -374781,6 +374911,9 @@ interface { symbol_id: 0x58e7556b symbol_id: 0x2ecf85e9 symbol_id: 0x34a01a22 + symbol_id: 0x6befbf23 + symbol_id: 0x226cc38b + symbol_id: 0xeecc1529 symbol_id: 0xfeff2e7f symbol_id: 0x2bc25325 symbol_id: 0x0119fc41 @@ -375022,6 +375155,7 @@ interface { symbol_id: 0x9b384a49 symbol_id: 0x828646be symbol_id: 0x4756cfec + symbol_id: 0x8b7beb3b symbol_id: 0xf68497fa symbol_id: 0xbbfc3b7e symbol_id: 0xdb161c79 @@ -375032,6 +375166,8 @@ interface { symbol_id: 0x586a06d1 symbol_id: 0x00a5fe5e symbol_id: 0xb6da564f + symbol_id: 0xcac93aff + symbol_id: 0x43873fea symbol_id: 0xd5097f8d symbol_id: 0x6d3764d2 symbol_id: 0xecc3ea35 @@ -375077,6 +375213,9 @@ interface { symbol_id: 0x39e68fed symbol_id: 0xefb9e5a3 symbol_id: 0x3fe0157c + symbol_id: 0x6f25dd05 + symbol_id: 0xa5c71571 + symbol_id: 0xfa3284c7 symbol_id: 0x69721329 symbol_id: 0xd9d2bcff symbol_id: 0x09ba106b diff --git a/android/abi_gki_aarch64_unisoc b/android/abi_gki_aarch64_unisoc index 9f5036f9e8e8..3324afd3f4c2 100644 --- a/android/abi_gki_aarch64_unisoc +++ b/android/abi_gki_aarch64_unisoc @@ -89,6 +89,18 @@ __spi_alloc_controller __stack_chk_fail strcmp + __traceiter_android_vh_get_thermal_zone_device + __traceiter_android_vh_modify_thermal_request_freq + __traceiter_android_vh_modify_thermal_target_freq + __traceiter_android_vh_thermal_power_cap + __traceiter_android_vh_thermal_register + __traceiter_android_vh_thermal_unregister + __tracepoint_android_vh_get_thermal_zone_device + __tracepoint_android_vh_modify_thermal_request_freq + __tracepoint_android_vh_modify_thermal_target_freq + __tracepoint_android_vh_thermal_power_cap + __tracepoint_android_vh_thermal_register + __tracepoint_android_vh_thermal_unregister usleep_range_state # required by clk-sprd.ko From 6f7dc871a62a780fbd65743db38396f4a1c3ebc6 Mon Sep 17 00:00:00 2001 From: YOUNGJIN JOO Date: Fri, 26 May 2023 21:16:23 +0900 Subject: [PATCH 006/195] ANDROID: ABI: update symbol list for galaxy 5 function symbol(s) added 'void __kfree_skb(struct sk_buff*)' 'int __traceiter_android_vh_ptype_head(void*, const struct packet_type*, struct list_head*)' 'int __traceiter_kfree_skb(void*, struct sk_buff*, void*, enum skb_drop_reason)' 'int skb_copy_ubufs(struct sk_buff*, gfp_t)' 'struct usb_device* usb_alloc_dev(struct usb_device*, struct usb_bus*, unsigned int)' 2 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_ptype_head' 'struct tracepoint __tracepoint_kfree_skb' Bug: 284426833 Change-Id: If9dd8836500afd45ed49838f00ccca7effbdb54f Signed-off-by: YOUNGJIN JOO --- android/abi_gki_aarch64.stg | 108 +++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_galaxy | 7 +++ 2 files changed, 115 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 1c6615a10e26..be97b09a29bf 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -25996,6 +25996,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xc3c4fdc9 } +pointer_reference { + id: 0x3a62e69e + kind: POINTER + pointee_type_id: 0xc3cb7ce7 +} pointer_reference { id: 0x3a6574c9 kind: POINTER @@ -30336,6 +30341,11 @@ qualified { qualifier: CONST qualified_type_id: 0x7ebccaf7 } +qualified { + id: 0xc3cb7ce7 + qualifier: CONST + qualified_type_id: 0x7f6a4515 +} qualified { id: 0xc3d535bb qualifier: CONST @@ -291056,6 +291066,13 @@ function { parameter_id: 0x11e6864c parameter_id: 0x67293002 } +function { + id: 0x75f8c649 + return_type_id: 0x0d7ce7cc + parameter_id: 0x0d7ce7cc + parameter_id: 0x3d8951f4 + parameter_id: 0x4585663f +} function { id: 0x7665e08d return_type_id: 0x347303b4 @@ -303833,6 +303850,13 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x39cdf888 } +function { + id: 0x9b49a977 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x3a62e69e + parameter_id: 0x3e6239e1 +} function { id: 0x9b4a7bac return_type_id: 0x6720d32f @@ -305364,6 +305388,14 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x33756485 } +function { + id: 0x9bbccaf3 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x054f691a + parameter_id: 0x18bd6530 + parameter_id: 0x189b551a +} function { id: 0x9bbceb0f return_type_id: 0x6720d32f @@ -310876,6 +310908,12 @@ function { parameter_id: 0x08bd7371 parameter_id: 0x2f73da3b } +function { + id: 0x9f15a216 + return_type_id: 0x6720d32f + parameter_id: 0x054f691a + parameter_id: 0xf1a6dfed +} function { id: 0x9f15bc8d return_type_id: 0x6720d32f @@ -318147,6 +318185,15 @@ elf_symbol { type_id: 0x903ebd1d full_name: "__kfifo_to_user_r" } +elf_symbol { + id: 0x4efc82d3 + name: "__kfree_skb" + is_defined: true + symbol_type: FUNCTION + crc: 0x909187a4 + type_id: 0x11cb8bd5 + full_name: "__kfree_skb" +} elf_symbol { id: 0xe30985db name: "__kmalloc" @@ -321198,6 +321245,15 @@ elf_symbol { type_id: 0x9b0b30ec full_name: "__traceiter_android_vh_psi_group" } +elf_symbol { + id: 0x93303c51 + name: "__traceiter_android_vh_ptype_head" + is_defined: true + symbol_type: FUNCTION + crc: 0x009eb05f + type_id: 0x9b49a977 + full_name: "__traceiter_android_vh_ptype_head" +} elf_symbol { id: 0x7d069e91 name: "__traceiter_android_vh_record_mutex_lock_starttime" @@ -321891,6 +321947,15 @@ elf_symbol { type_id: 0x9a3faf0d full_name: "__traceiter_irq_handler_exit" } +elf_symbol { + id: 0x101ec6c5 + name: "__traceiter_kfree_skb" + is_defined: true + symbol_type: FUNCTION + crc: 0xcf19106b + type_id: 0x9bbccaf3 + full_name: "__traceiter_kfree_skb" +} elf_symbol { id: 0x5c33446d name: "__traceiter_mmap_lock_acquire_returned" @@ -323916,6 +323981,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_psi_group" } +elf_symbol { + id: 0xb0c197a3 + name: "__tracepoint_android_vh_ptype_head" + is_defined: true + symbol_type: OBJECT + crc: 0x40b365e3 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_ptype_head" +} elf_symbol { id: 0x761f292f name: "__tracepoint_android_vh_record_mutex_lock_starttime" @@ -324609,6 +324683,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_irq_handler_exit" } +elf_symbol { + id: 0x5c535ca7 + name: "__tracepoint_kfree_skb" + is_defined: true + symbol_type: OBJECT + crc: 0x72edf918 + type_id: 0x18ccbd2c + full_name: "__tracepoint_kfree_skb" +} elf_symbol { id: 0x88a08d67 name: "__tracepoint_mmap_lock_acquire_returned" @@ -362077,6 +362160,15 @@ elf_symbol { type_id: 0x6680517a full_name: "skb_copy_expand" } +elf_symbol { + id: 0x7887ea8f + name: "skb_copy_ubufs" + is_defined: true + symbol_type: FUNCTION + crc: 0x59a92744 + type_id: 0x9f15a216 + full_name: "skb_copy_ubufs" +} elf_symbol { id: 0xf1f40891 name: "skb_cow_data" @@ -369073,6 +369165,15 @@ elf_symbol { type_id: 0x5625fe7a full_name: "usb_alloc_coherent" } +elf_symbol { + id: 0xa1439ad9 + name: "usb_alloc_dev" + is_defined: true + symbol_type: FUNCTION + crc: 0xf3be2776 + type_id: 0x75f8c649 + full_name: "usb_alloc_dev" +} elf_symbol { id: 0xaf52d437 name: "usb_alloc_urb" @@ -374538,6 +374639,7 @@ interface { symbol_id: 0xaf6dd949 symbol_id: 0x724a2dbc symbol_id: 0x6f655086 + symbol_id: 0x4efc82d3 symbol_id: 0xe30985db symbol_id: 0x03aa8fb1 symbol_id: 0x87f1cde5 @@ -374877,6 +374979,7 @@ interface { symbol_id: 0x7d499dab symbol_id: 0x574e7b58 symbol_id: 0xf2c39651 + symbol_id: 0x93303c51 symbol_id: 0x7d069e91 symbol_id: 0x0fa39b81 symbol_id: 0x92518ec5 @@ -374954,6 +375057,7 @@ interface { symbol_id: 0x773b00db symbol_id: 0x32248e2a symbol_id: 0xe873a0cb + symbol_id: 0x101ec6c5 symbol_id: 0x5c33446d symbol_id: 0x423dad0f symbol_id: 0xc630c439 @@ -375179,6 +375283,7 @@ interface { symbol_id: 0x49b95a49 symbol_id: 0x61f8c8ae symbol_id: 0x0e92ee53 + symbol_id: 0xb0c197a3 symbol_id: 0x761f292f symbol_id: 0xef7ad117 symbol_id: 0x4568ff8f @@ -375256,6 +375361,7 @@ interface { symbol_id: 0x2e809f1d symbol_id: 0x0713b56c symbol_id: 0x83005ddd + symbol_id: 0x5c535ca7 symbol_id: 0x88a08d67 symbol_id: 0xe2682879 symbol_id: 0xdffbb8bf @@ -379418,6 +379524,7 @@ interface { symbol_id: 0x9065463e symbol_id: 0x5f0785ba symbol_id: 0x9d80748f + symbol_id: 0x7887ea8f symbol_id: 0xf1f40891 symbol_id: 0xe40dd16b symbol_id: 0xe3dfe241 @@ -380196,6 +380303,7 @@ interface { symbol_id: 0xcb2698e3 symbol_id: 0xdc59a2d7 symbol_id: 0xc8d57f30 + symbol_id: 0xa1439ad9 symbol_id: 0xaf52d437 symbol_id: 0xd95773fe symbol_id: 0x805677f0 diff --git a/android/abi_gki_aarch64_galaxy b/android/abi_gki_aarch64_galaxy index 6f21f2c8b386..f0f0f161d57d 100644 --- a/android/abi_gki_aarch64_galaxy +++ b/android/abi_gki_aarch64_galaxy @@ -146,6 +146,7 @@ kernel_cpustat kernfs_find_and_get_ns kfree + __kfree_skb kimage_vaddr kimage_voffset __kmalloc @@ -266,6 +267,7 @@ simple_strtol single_open single_release + skb_copy_ubufs snd_soc_find_dai snd_soc_info_volsw_sx snd_soc_put_volsw_sx @@ -309,6 +311,7 @@ __traceiter_android_vh_is_fpsimd_save __traceiter_android_vh_mutex_wait_finish __traceiter_android_vh_mutex_wait_start + __traceiter_android_vh_ptype_head __traceiter_android_vh_rtmutex_wait_finish __traceiter_android_vh_rtmutex_wait_start __traceiter_android_vh_rwsem_read_wait_finish @@ -325,6 +328,7 @@ __traceiter_hrtimer_expire_exit __traceiter_irq_handler_entry __traceiter_irq_handler_exit + __traceiter_kfree_skb __traceiter_sched_switch __traceiter_workqueue_execute_start __tracepoint_android_rvh_arm64_serror_panic @@ -340,6 +344,7 @@ __tracepoint_android_vh_is_fpsimd_save __tracepoint_android_vh_mutex_wait_finish __tracepoint_android_vh_mutex_wait_start + __tracepoint_android_vh_ptype_head __tracepoint_android_vh_rtmutex_wait_finish __tracepoint_android_vh_rtmutex_wait_start __tracepoint_android_vh_rwsem_read_wait_finish @@ -356,6 +361,7 @@ __tracepoint_hrtimer_expire_exit __tracepoint_irq_handler_entry __tracepoint_irq_handler_exit + __tracepoint_kfree_skb tracepoint_probe_register tracepoint_probe_unregister __tracepoint_sched_switch @@ -366,6 +372,7 @@ unregister_restart_handler unregister_syscore_ops up_write + usb_alloc_dev usb_gstrings_attach usbnet_get_endpoints usbnet_link_change From 0c2142745db11186848c79777256aef1ea8da16c Mon Sep 17 00:00:00 2001 From: Chun-Hung Wu Date: Mon, 29 May 2023 22:14:23 +0800 Subject: [PATCH 007/195] ANDROID: Update symbol list for mtk 5 function symbol(s) added 'void _trace_android_vh_record_pcpu_rwsem_starttime(struct task_struct*, unsigned long)' 'struct file* filp_open_block(const char*, int, umode_t)' 'int iommu_dev_disable_feature(struct device*, enum iommu_dev_features)' 'int of_pci_get_max_link_speed(struct device_node*)' 'void sched_clock_register(u64(*)(), int, unsigned long)' Bug: 284836453 Change-Id: If41140f2f203664c58aeb9ce49498436a26113be Signed-off-by: Chun-Hung Wu --- android/abi_gki_aarch64.stg | 70 ++++++++++++++++++++++++++++ android/abi_gki_aarch64_mtk | 92 +++++++++++++++++++++++++++++++++++++ 2 files changed, 162 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index be97b09a29bf..7fbaffc2ee79 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -281196,6 +281196,13 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x19c40476 } +function { + id: 0x16d1bcdb + return_type_id: 0x48b5725f + parameter_id: 0x1f66cd75 + parameter_id: 0x6720d32f + parameter_id: 0x33756485 +} function { id: 0x16d5560c return_type_id: 0x48b5725f @@ -281388,6 +281395,12 @@ function { parameter_id: 0x6720d32f parameter_id: 0x6d7f5ff6 } +function { + id: 0x1713ee74 + return_type_id: 0x48b5725f + parameter_id: 0x1d19a9d5 + parameter_id: 0x33756485 +} function { id: 0x171a00e6 return_type_id: 0x48b5725f @@ -288928,6 +288941,13 @@ function { parameter_id: 0x0b30ee00 parameter_id: 0x4585663f } +function { + id: 0x4f8ed2d9 + return_type_id: 0x18ea6ae3 + parameter_id: 0x3e10b518 + parameter_id: 0x6720d32f + parameter_id: 0x1253769c +} function { id: 0x4fb5a2ed return_type_id: 0xc9082b19 @@ -325646,6 +325666,15 @@ elf_symbol { type_id: 0xb02b353a full_name: "_totalram_pages" } +elf_symbol { + id: 0x993e379e + name: "_trace_android_vh_record_pcpu_rwsem_starttime" + is_defined: true + symbol_type: FUNCTION + crc: 0xd76b6e07 + type_id: 0x1713ee74 + full_name: "_trace_android_vh_record_pcpu_rwsem_starttime" +} elf_symbol { id: 0x86a88093 name: "_vb2_fop_release" @@ -340295,6 +340324,15 @@ elf_symbol { type_id: 0x99853e95 full_name: "filp_close" } +elf_symbol { + id: 0x8bbdb127 + name: "filp_open_block" + is_defined: true + symbol_type: FUNCTION + crc: 0xe1de814f + type_id: 0x4f8ed2d9 + full_name: "filp_open_block" +} elf_symbol { id: 0xeaf15c9b name: "find_extend_vma" @@ -345365,6 +345403,15 @@ elf_symbol { type_id: 0x1b341a0e full_name: "iommu_detach_device" } +elf_symbol { + id: 0x4c05b91e + name: "iommu_dev_disable_feature" + is_defined: true + symbol_type: FUNCTION + crc: 0xacef097d + type_id: 0x9e5b71a8 + full_name: "iommu_dev_disable_feature" +} elf_symbol { id: 0xa5459730 name: "iommu_device_register" @@ -352427,6 +352474,15 @@ elf_symbol { type_id: 0x2c22370c full_name: "of_nvmem_device_get" } +elf_symbol { + id: 0x7e41af4d + name: "of_pci_get_max_link_speed" + is_defined: true + symbol_type: FUNCTION + crc: 0x6626fa1d + type_id: 0x909c23c2 + full_name: "of_pci_get_max_link_speed" +} elf_symbol { id: 0x2d5d9d4f name: "of_phandle_iterator_init" @@ -360053,6 +360109,15 @@ elf_symbol { type_id: 0x102bb271 full_name: "sched_clock" } +elf_symbol { + id: 0xe224f61e + name: "sched_clock_register" + is_defined: true + symbol_type: FUNCTION + crc: 0x86d43be9 + type_id: 0x16d1bcdb + full_name: "sched_clock_register" +} elf_symbol { id: 0xd2090791 name: "sched_feat_keys" @@ -375468,6 +375533,7 @@ interface { symbol_id: 0x69bac57e symbol_id: 0xa5eaf571 symbol_id: 0x7c570dc6 + symbol_id: 0x993e379e symbol_id: 0x86a88093 symbol_id: 0xfbb6649f symbol_id: 0xa3514d5f @@ -377095,6 +377161,7 @@ interface { symbol_id: 0x9e942fbe symbol_id: 0x46b6e531 symbol_id: 0xb9dc79d0 + symbol_id: 0x8bbdb127 symbol_id: 0xeaf15c9b symbol_id: 0x02b1ce77 symbol_id: 0x90d375c5 @@ -377658,6 +377725,7 @@ interface { symbol_id: 0xd24a70f6 symbol_id: 0xe80863b1 symbol_id: 0xd81a7d03 + symbol_id: 0x4c05b91e symbol_id: 0xa5459730 symbol_id: 0xe77a1ae2 symbol_id: 0x0faa1a3d @@ -378443,6 +378511,7 @@ interface { symbol_id: 0xe6c411fe symbol_id: 0xc4acef3c symbol_id: 0x24945e17 + symbol_id: 0x7e41af4d symbol_id: 0x2d5d9d4f symbol_id: 0x99aacdb6 symbol_id: 0xf330039e @@ -379290,6 +379359,7 @@ interface { symbol_id: 0xe8c754b0 symbol_id: 0x12fb2fd6 symbol_id: 0xac6ce0b0 + symbol_id: 0xe224f61e symbol_id: 0xd2090791 symbol_id: 0xedd0d1ed symbol_id: 0xda5d60be diff --git a/android/abi_gki_aarch64_mtk b/android/abi_gki_aarch64_mtk index 5de92e8744c1..f3af0c1114ba 100644 --- a/android/abi_gki_aarch64_mtk +++ b/android/abi_gki_aarch64_mtk @@ -186,6 +186,8 @@ clk_unprepare clockevents_config_and_register clocks_calc_mult_shift + clocksource_mmio_init + clocksource_mmio_readl_up close_fd cma_alloc cma_release @@ -246,7 +248,9 @@ cpu_hwcaps cpuidle_driver_state_disabled cpuidle_get_driver + cpuidle_governor_latency_req cpuidle_pause_and_lock + cpuidle_register_governor cpuidle_resume_and_unlock cpu_latency_qos_add_request cpu_latency_qos_remove_request @@ -302,6 +306,7 @@ crypto_skcipher_setkey __crypto_xor css_next_child + csum_ipv6_magic csum_partial ct_idle_enter ct_idle_exit @@ -378,6 +383,7 @@ dev_get_flags dev_get_regmap dev_get_stats + dev_get_tstats64 device_add device_add_disk device_attach @@ -413,6 +419,7 @@ __device_reset device_set_of_node_from_dev device_set_wakeup_capable + device_set_wakeup_enable device_show_bool device_store_bool device_unregister @@ -545,6 +552,8 @@ dev_pm_opp_put_opp_table dev_pm_opp_remove_all_dynamic dev_pm_opp_set_config + dev_pm_qos_add_notifier + dev_pm_qos_remove_notifier dev_pm_qos_update_request dev_pm_set_dedicated_wake_irq_reverse _dev_printk @@ -583,6 +592,10 @@ dma_buf_get_each dma_buf_map_attachment dma_buf_mmap + dmabuf_page_pool_alloc + dmabuf_page_pool_create + dmabuf_page_pool_destroy + dmabuf_page_pool_free dma_buf_put dma_buf_unmap_attachment dma_buf_vmap @@ -760,6 +773,7 @@ drm_gem_prime_fd_to_handle drm_gem_prime_handle_to_fd drm_gem_prime_import + drm_gem_prime_import_dev drm_gem_private_object_init drm_gem_vm_close drm_gem_vm_open @@ -836,6 +850,9 @@ eth_header_cache_update eth_header_parse eth_mac_addr + eth_platform_get_mac_address + ethtool_convert_legacy_u32_to_link_mode + ethtool_convert_link_mode_to_legacy_u32 __ethtool_get_link_ksettings ethtool_op_get_link ethtool_op_get_ts_info @@ -855,6 +872,7 @@ fget file_path filp_close + filp_open_block _find_first_bit _find_first_zero_bit find_get_pid @@ -933,6 +951,7 @@ genlmsg_put genl_register_family genl_unregister_family + genphy_resume gen_pool_add_owner gen_pool_alloc_algo_owner gen_pool_avail @@ -1012,6 +1031,7 @@ handle_simple_irq handle_sysrq have_governor_per_policy + hex2bin hex_asc hex_asc_upper hex_dump_to_buffer @@ -1029,6 +1049,7 @@ hrtimer_active hrtimer_cancel hrtimer_forward + __hrtimer_get_remaining hrtimer_init hrtimer_start_range_ns hrtimer_try_to_cancel @@ -1136,8 +1157,10 @@ input_unregister_device input_unregister_handle input_unregister_handler + int_sqrt iomem_resource iommu_alloc_resv_region + iommu_dev_disable_feature iommu_device_register iommu_device_sysfs_add iommu_device_sysfs_remove @@ -1208,6 +1231,7 @@ irq_work_queue_on irq_work_run irq_work_sync + is_dma_buf_file is_vmalloc_addr iterate_dir iterate_fd @@ -1256,6 +1280,7 @@ __kmalloc kmalloc_caches kmalloc_large + kmalloc_large_node __kmalloc_node kmalloc_node_trace __kmalloc_node_track_caller @@ -1366,6 +1391,11 @@ mbox_free_channel mbox_request_channel mbox_send_message + mdiobus_alloc_size + mdiobus_free + mdiobus_get_phy + __mdiobus_register + mdiobus_unregister media_create_ancillary_link media_create_intf_link media_create_pad_link @@ -1471,6 +1501,7 @@ mutex_lock_killable mutex_trylock mutex_unlock + __napi_alloc_skb napi_complete_done napi_disable napi_enable @@ -1488,6 +1519,7 @@ netdev_err netdev_info netdev_name_in_use + netdev_notice netdev_printk netdev_set_default_ethtool_ops netdev_update_features @@ -1504,8 +1536,11 @@ netif_receive_skb netif_receive_skb_list netif_rx + netif_set_tso_max_size netif_stacked_transfer_operstate + netif_tx_lock netif_tx_stop_all_queues + netif_tx_unlock netif_tx_wake_queue netlink_broadcast netlink_capable @@ -1519,6 +1554,9 @@ net_namespace_list net_ns_type_operations net_ratelimit + net_selftest + net_selftest_get_count + net_selftest_get_strings nf_conntrack_destroy nf_register_net_hooks nf_unregister_net_hooks @@ -1617,6 +1655,7 @@ of_n_addr_cells of_n_size_cells __of_parse_phandle_with_args + of_pci_get_max_link_speed of_phandle_iterator_init of_phandle_iterator_next of_phy_simple_xlate @@ -1726,13 +1765,35 @@ perf_trace_buf_alloc perf_trace_run_bpf_submit pfn_is_map_memory + phy_attached_info + phy_connect + phy_disconnect + phy_do_ioctl_running + phy_ethtool_get_link_ksettings + phy_ethtool_nway_reset + phy_ethtool_set_link_ksettings phy_exit phy_get phy_init + phylink_connect_phy + phylink_create + phylink_destroy + phylink_disconnect_phy + phylink_ethtool_get_pauseparam + phylink_ethtool_set_pauseparam + phylink_generic_validate + phylink_resume + phylink_start + phylink_stop + phylink_suspend phy_power_off phy_power_on + phy_print_status phy_put phy_set_mode_ext + phy_start + phy_stop + phy_suspend pick_migrate_task pid_task pinconf_generic_parse_dt_config @@ -1823,6 +1884,7 @@ print_hex_dump _printk _printk_deferred + __printk_ratelimit proc_create proc_create_data proc_create_net_data @@ -2062,6 +2124,7 @@ rtnl_unregister_all runqueues sched_clock + sched_clock_register sched_feat_keys sched_setattr sched_setattr_nocheck @@ -2335,6 +2398,7 @@ spi_controller_suspend spi_delay_to_ns spi_finalize_current_transfer + spi_mem_default_supports_op __spi_register_driver spi_setup spi_sync @@ -2444,12 +2508,15 @@ thermal_zone_get_temp thermal_zone_get_zone_by_name thread_group_cputime_adjusted + tick_nohz_get_sleep_length timecounter_init timecounter_read + timer_of_init timer_unstable_counter_workaround topology_clear_scale_freq_source topology_update_thermal_pressure _totalram_pages + _trace_android_vh_record_pcpu_rwsem_starttime __trace_bprintk trace_event_buffer_commit trace_event_buffer_reserve @@ -2524,6 +2591,8 @@ __traceiter_android_vh_check_file_open __traceiter_android_vh_check_mmap_file __traceiter_android_vh_cpufreq_fast_switch + __traceiter_android_vh_cpu_idle_enter + __traceiter_android_vh_cpu_idle_exit __traceiter_android_vh_iommu_iovad_alloc_iova __traceiter_android_vh_iommu_iovad_free_iova __traceiter_android_vh_is_fpsimd_save @@ -2539,6 +2608,8 @@ __traceiter_android_vh_ufs_clock_scaling __traceiter_cpu_frequency __traceiter_gpu_mem_total + __traceiter_ipi_entry + __traceiter_ipi_raise __traceiter_mmap_lock_acquire_returned __traceiter_mmap_lock_released __traceiter_mmap_lock_start_locking @@ -2614,6 +2685,8 @@ __tracepoint_android_vh_check_file_open __tracepoint_android_vh_check_mmap_file __tracepoint_android_vh_cpufreq_fast_switch + __tracepoint_android_vh_cpu_idle_enter + __tracepoint_android_vh_cpu_idle_exit __tracepoint_android_vh_iommu_iovad_alloc_iova __tracepoint_android_vh_iommu_iovad_free_iova __tracepoint_android_vh_is_fpsimd_save @@ -2629,12 +2702,15 @@ __tracepoint_android_vh_ufs_clock_scaling __tracepoint_cpu_frequency __tracepoint_gpu_mem_total + __tracepoint_ipi_entry + __tracepoint_ipi_raise __tracepoint_mmap_lock_acquire_returned __tracepoint_mmap_lock_released __tracepoint_mmap_lock_start_locking __tracepoint_pelt_rt_tp __tracepoint_pelt_se_tp tracepoint_probe_register + tracepoint_probe_register_prio tracepoint_probe_unregister __tracepoint_sched_update_nr_running_tp tracepoint_srcu @@ -2791,6 +2867,7 @@ usb_add_hcd usb_alloc_coherent usb_alloc_urb + usb_altnum_to_altsetting usb_anchor_urb usb_assign_descriptors usb_autopm_get_interface @@ -2803,6 +2880,7 @@ usb_composite_unregister usb_control_msg usb_control_msg_recv + usb_control_msg_send usb_copy_descriptors usb_create_hcd usb_create_shared_hcd @@ -2812,6 +2890,8 @@ usb_disabled usb_driver_claim_interface usb_driver_release_interface + usb_driver_set_configuration + usb_enable_lpm usb_ep_alloc_request usb_ep_autoconfig usb_ep_dequeue @@ -2844,6 +2924,7 @@ usb_get_intf usb_get_maximum_speed usb_get_role_switch_default_mode + usb_get_urb usb_gstrings_attach usb_hcd_check_unlink_urb usb_hcd_end_port_resume @@ -2871,9 +2952,12 @@ usb_put_function_instance usb_put_hcd usb_put_intf + usb_queue_reset_device usb_register_driver usb_remove_function usb_remove_hcd + usb_reset_configuration + usb_reset_device usb_role_string usb_role_switch_get usb_role_switch_get_drvdata @@ -2881,11 +2965,14 @@ usb_role_switch_set_role usb_role_switch_unregister usb_root_hub_lost_power + usb_set_interface usb_show_dynids usb_speed_string usb_store_new_id + usb_string usb_string_id usb_submit_urb + usb_unlink_urb usb_unpoison_urb usb_wakeup_notification __usecs_to_jiffies @@ -3053,6 +3140,7 @@ wait_woken __wake_up wake_up_bit + wake_up_if_idle __wake_up_locked wake_up_process wakeup_source_add @@ -3060,6 +3148,10 @@ wakeup_source_destroy wakeup_source_register wakeup_source_remove + wakeup_sources_read_lock + wakeup_sources_read_unlock + wakeup_sources_walk_next + wakeup_sources_walk_start wakeup_source_unregister __wake_up_sync_key __warn_printk From 3be7d118e72655ddb69152978ab5781970889b3a Mon Sep 17 00:00:00 2001 From: Xuewen Yan Date: Fri, 25 Mar 2022 10:08:13 +0800 Subject: [PATCH 008/195] ANDROID: Add vendor hook to the effective_cpu_util android_rvh_effective_cpu_util: To perform vendor-specific cpu util, it is used in EAS/schedutil/thermal. The effective_cpu_util would be called when thermal calc the dynamic power, it's non-atomic context, so set the hook be restricted. Bug: 226686099 Test: build pass Signed-off-by: Xuewen Yan Change-Id: I6fd77f44ca4328f5ef37d96989aa2e08d65e29bb --- include/trace/hooks/sched.h | 6 ++++++ kernel/sched/core.c | 5 +++++ kernel/sched/vendor_hooks.c | 1 + 3 files changed, 12 insertions(+) diff --git a/include/trace/hooks/sched.h b/include/trace/hooks/sched.h index 5e4f05c20be0..a4dc195df7a0 100644 --- a/include/trace/hooks/sched.h +++ b/include/trace/hooks/sched.h @@ -370,6 +370,12 @@ DECLARE_HOOK(android_vh_dup_task_struct, DECLARE_RESTRICTED_HOOK(android_rvh_post_init_entity_util_avg, TP_PROTO(struct sched_entity *se), TP_ARGS(se), 1); + +DECLARE_RESTRICTED_HOOK(android_rvh_effective_cpu_util, + TP_PROTO(int cpu, unsigned long util_cfs, unsigned long max, int type, + struct task_struct *p, unsigned long *new_util), + TP_ARGS(cpu, util_cfs, max, type, p, new_util), 1); + /* macro versions of hooks are no longer required */ #endif /* _TRACE_HOOK_SCHED_H */ diff --git a/kernel/sched/core.c b/kernel/sched/core.c index a7a72ee24066..52e3a26643af 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -7374,9 +7374,14 @@ unsigned long effective_cpu_util(int cpu, unsigned long util_cfs, { unsigned long dl_util, util, irq, max; struct rq *rq = cpu_rq(cpu); + unsigned long new_util = ULONG_MAX; max = arch_scale_cpu_capacity(cpu); + trace_android_rvh_effective_cpu_util(cpu, util_cfs, max, type, p, &new_util); + if (new_util != ULONG_MAX) + return new_util; + if (!uclamp_is_used() && type == FREQUENCY_UTIL && rt_rq_is_runnable(&rq->rt)) { return max; diff --git a/kernel/sched/vendor_hooks.c b/kernel/sched/vendor_hooks.c index 8c511d7eaa04..f4a2e52641bc 100644 --- a/kernel/sched/vendor_hooks.c +++ b/kernel/sched/vendor_hooks.c @@ -95,3 +95,4 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_account_task_time); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_dup_task_struct); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_irqtime_account_process_tick); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_post_init_entity_util_avg); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_effective_cpu_util); From b7a7fd15edc5f63c98e96770abf68afe85a33f6b Mon Sep 17 00:00:00 2001 From: Jian Gong Date: Wed, 13 Apr 2022 19:52:22 +0800 Subject: [PATCH 009/195] ANDROID: vendor_hooks: psci: add hook to check if cpu is allowed to power off While TOS is running alongside with linux, cpu power off operation by linux may need be denied by TOS in some scenarios. This patch added two hooks in psci_tos_resident_on and psci_cpu_suspend to hook cpu off operation. The function psci_tos_resident_on originally is used to check if TOS is resident on a specific cpu and that cpu is dedicated for running TOS exclusively. If so, that cpu can not be power off. Actually if TOS supports SMP, TOS may need deny any other cpu to power down in some cases, i.e. there are no-expired timers in TOS. Thus the first hook for psci_tos_resident_on is used to determine if the specific cpu is allowed to power off in the cpu hotplug path. Besides cpu hotplug, a cpu also can power off by cpu_suspend. The second hook for psci_cpu_suspend determines if cpu suspend should go through or not. When the same conditions described above meets, cpu suspend will break up. The hook cherry-pick from commit 88d88955ae0b8b1f1a555d7810beb6c8ca4ca0f1 and changed vh to rvh according to commit 949edf7539b60058cf2da98f24db2b6d4d89eaa0 Bug: 284797902 Change-Id: Ib329beeff20f0cfef263f6a7813280d33f6a5eaa Signed-off-by: Jian Gong Signed-off-by: Cixi Geng --- drivers/android/vendor_hooks.c | 3 +++ drivers/firmware/psci/psci.c | 12 ++++++++++++ include/trace/hooks/psci.h | 25 +++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 include/trace/hooks/psci.h diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index ccb64d09f380..e42cca2789ca 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -62,6 +62,7 @@ #include #include #include +#include #include /* @@ -258,6 +259,8 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_shrink_slab_bypass); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_do_shrink_slab); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_get_page_wmark); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_page_add_new_anon_rmap); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_psci_tos_resident_on); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_psci_cpu_suspend); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_psi_event); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_psi_group); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpufreq_acct_update_power); diff --git a/drivers/firmware/psci/psci.c b/drivers/firmware/psci/psci.c index f78249fe2512..c8c074061614 100644 --- a/drivers/firmware/psci/psci.c +++ b/drivers/firmware/psci/psci.c @@ -28,6 +28,7 @@ #include #include #include +#include /* * While a 64-bit OS can make calls with SMC32 calling conventions, for some @@ -53,6 +54,12 @@ static enum arm_smccc_conduit psci_conduit = SMCCC_CONDUIT_NONE; bool psci_tos_resident_on(int cpu) { + bool resident = false; + + trace_android_rvh_psci_tos_resident_on(cpu, &resident); + if (resident) + return resident; + return cpu == resident_cpu; } @@ -175,6 +182,11 @@ static __always_inline int __psci_cpu_suspend(u32 fn, u32 state, unsigned long entry_point) { int err; + bool deny = false; + + trace_android_rvh_psci_cpu_suspend(state, &deny); + if (deny) + return -EPERM; err = invoke_psci_fn(fn, state, entry_point, 0); return psci_to_linux_errno(err); diff --git a/include/trace/hooks/psci.h b/include/trace/hooks/psci.h new file mode 100644 index 000000000000..a00925df75da --- /dev/null +++ b/include/trace/hooks/psci.h @@ -0,0 +1,25 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM psci +#undef TRACE_INCLUDE_PATH + +#define TRACE_INCLUDE_PATH trace/hooks + +#if !defined(_TRACE_HOOK_PSCI_H) || defined(TRACE_HEADER_MULTI_READ) +#define _TRACE_HOOK_PSCI_H + +#include + +DECLARE_HOOK(android_rvh_psci_tos_resident_on, + TP_PROTO(int cpu, bool *resident), + TP_ARGS(cpu, resident)); + +DECLARE_HOOK(android_rvh_psci_cpu_suspend, + TP_PROTO(u32 state, bool *deny), + TP_ARGS(state, deny)); + +/* macro versions of hooks are no longer required */ + +#endif /* _TRACE_HOOK_PSCI_H */ +/* This part must be outside protection */ +#include From e82e89e17069d592b093aea00086c49a422e260e Mon Sep 17 00:00:00 2001 From: Cixi Geng Date: Mon, 29 May 2023 14:58:47 +0800 Subject: [PATCH 010/195] ANDROID: update symbol for unisoc vendor_hooks Add the psci_cpu_suspend and psci_tos_resident_on. 2 function symbol(s) added 'int __traceiter_android_rvh_psci_cpu_suspend(void*, u32, bool*)' 'int __traceiter_android_rvh_psci_tos_resident_on(void*, int, bool*)' 2 variable symbol(s) added 'struct tracepoint __tracepoint_android_rvh_psci_cpu_suspend' 'struct tracepoint __tracepoint_android_rvh_psci_tos_resident_on' Bug: 284797902 Change-Id: Ie4e740757631fe6dc194bf83873a64df34769193 Signed-off-by: Cixi Geng --- android/abi_gki_aarch64.stg | 47 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_unisoc | 4 +++ 2 files changed, 51 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 7fbaffc2ee79..35431dbf90f0 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -300513,6 +300513,13 @@ function { parameter_id: 0x156a41de parameter_id: 0x156a41de } +function { + id: 0x988fe934 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0xc9082b19 + parameter_id: 0x11cfee5a +} function { id: 0x98913319 return_type_id: 0x6720d32f @@ -319924,6 +319931,24 @@ elf_symbol { type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_prepare_prio_fork" } +elf_symbol { + id: 0xbd2d27dc + name: "__traceiter_android_rvh_psci_cpu_suspend" + is_defined: true + symbol_type: FUNCTION + crc: 0x962f6bd0 + type_id: 0x988fe934 + full_name: "__traceiter_android_rvh_psci_cpu_suspend" +} +elf_symbol { + id: 0xe41b0c78 + name: "__traceiter_android_rvh_psci_tos_resident_on" + is_defined: true + symbol_type: FUNCTION + crc: 0xd872b19a + type_id: 0x9a374ad4 + full_name: "__traceiter_android_rvh_psci_tos_resident_on" +} elf_symbol { id: 0x13f466b7 name: "__traceiter_android_rvh_refrigerator" @@ -322660,6 +322685,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_prepare_prio_fork" } +elf_symbol { + id: 0xa5e991f6 + name: "__tracepoint_android_rvh_psci_cpu_suspend" + is_defined: true + symbol_type: OBJECT + crc: 0x4628ef5b + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_psci_cpu_suspend" +} +elf_symbol { + id: 0x261c997e + name: "__tracepoint_android_rvh_psci_tos_resident_on" + is_defined: true + symbol_type: OBJECT + crc: 0x477813d5 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_psci_tos_resident_on" +} elf_symbol { id: 0x3b6248c1 name: "__tracepoint_android_rvh_refrigerator" @@ -374895,6 +374938,8 @@ interface { symbol_id: 0x097e467e symbol_id: 0xfad1d9f5 symbol_id: 0xeccbc3c1 + symbol_id: 0xbd2d27dc + symbol_id: 0xe41b0c78 symbol_id: 0x13f466b7 symbol_id: 0xe3e24295 symbol_id: 0xaedef3a2 @@ -375199,6 +375244,8 @@ interface { symbol_id: 0x448fc4e4 symbol_id: 0x121537db symbol_id: 0x50605d97 + symbol_id: 0xa5e991f6 + symbol_id: 0x261c997e symbol_id: 0x3b6248c1 symbol_id: 0x18bac297 symbol_id: 0x1a849f34 diff --git a/android/abi_gki_aarch64_unisoc b/android/abi_gki_aarch64_unisoc index 3324afd3f4c2..b0fbb5dc060f 100644 --- a/android/abi_gki_aarch64_unisoc +++ b/android/abi_gki_aarch64_unisoc @@ -89,12 +89,16 @@ __spi_alloc_controller __stack_chk_fail strcmp + __traceiter_android_rvh_psci_cpu_suspend + __traceiter_android_rvh_psci_tos_resident_on __traceiter_android_vh_get_thermal_zone_device __traceiter_android_vh_modify_thermal_request_freq __traceiter_android_vh_modify_thermal_target_freq __traceiter_android_vh_thermal_power_cap __traceiter_android_vh_thermal_register __traceiter_android_vh_thermal_unregister + __tracepoint_android_rvh_psci_cpu_suspend + __tracepoint_android_rvh_psci_tos_resident_on __tracepoint_android_vh_get_thermal_zone_device __tracepoint_android_vh_modify_thermal_request_freq __tracepoint_android_vh_modify_thermal_target_freq From 631a2db5a3c7ece81f0b931a50ca57c4f8e5e952 Mon Sep 17 00:00:00 2001 From: Sarthak Garg Date: Mon, 22 May 2023 12:43:31 +0530 Subject: [PATCH 011/195] ANDROID: vendor_hooks: Define new hooks in _mmc_suspend/resume Define new hooks in _mmc_suspend/resume to control few things in card suspend/resume paths which further allows to enable some additional steps in mmc_suspend/resume paths as per host specific requirements. Bug: 283922495 Link: https://patchwork.kernel.org/project/linux-mmc/patch/20230401165723.19762-2-quic_sartgarg@quicinc.com/ Change-Id: Ief52d1dc6b01e9866f004b46687dffa4eb1e7bc1 Signed-off-by: Sarthak Garg --- drivers/android/vendor_hooks.c | 3 +++ drivers/mmc/core/mmc.c | 11 ++++++++--- include/trace/hooks/mmc.h | 25 +++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 include/trace/hooks/mmc.h diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index e42cca2789ca..c597baaebc5c 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include @@ -264,6 +265,8 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_psci_cpu_suspend); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_psi_event); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_psi_group); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpufreq_acct_update_power); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_mmc_resume); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_mmc_suspend); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_exit_signal); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_shrink_node_memcgs); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_modify_thermal_request_freq); diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index 89cd48fcec79..8a18adae9937 100644 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "core.h" #include "card.h" @@ -2112,9 +2113,10 @@ static int _mmc_suspend(struct mmc_host *host, bool is_suspend) ((host->caps2 & MMC_CAP2_FULL_PWR_CYCLE) || !is_suspend || (host->caps2 & MMC_CAP2_FULL_PWR_CYCLE_IN_SUSPEND))) err = mmc_poweroff_notify(host->card, notify_type); - else if (mmc_can_sleep(host->card)) + else if (mmc_can_sleep(host->card)) { + trace_android_rvh_mmc_suspend(host); err = mmc_sleep(host); - else if (!mmc_host_is_spi(host)) + } else if (!mmc_host_is_spi(host)) err = mmc_deselect_cards(host); if (!err) { @@ -2149,6 +2151,7 @@ static int mmc_suspend(struct mmc_host *host) static int _mmc_resume(struct mmc_host *host) { int err = 0; + bool resume_success = false; mmc_claim_host(host); @@ -2156,7 +2159,9 @@ static int _mmc_resume(struct mmc_host *host) goto out; mmc_power_up(host, host->card->ocr); - err = mmc_init_card(host, host->card->ocr, host->card); + trace_android_rvh_mmc_resume(host, &resume_success); + if (!resume_success) + err = mmc_init_card(host, host->card->ocr, host->card); mmc_card_clr_suspended(host->card); out: diff --git a/include/trace/hooks/mmc.h b/include/trace/hooks/mmc.h new file mode 100644 index 000000000000..3654c2a928ee --- /dev/null +++ b/include/trace/hooks/mmc.h @@ -0,0 +1,25 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM mmc +#undef TRACE_INCLUDE_PATH +#define TRACE_INCLUDE_PATH trace/hooks +#if !defined(_TRACE_HOOK_MMC_H) || defined(TRACE_HEADER_MULTI_READ) +#define _TRACE_HOOK_MMC_H +#include +struct mmc_host; + +/* + * Following tracepoints are not exported in tracefs and provide a + * mechanism for vendor modules to hook and extend functionality + */ +DECLARE_RESTRICTED_HOOK(android_rvh_mmc_suspend, + TP_PROTO(struct mmc_host *host), + TP_ARGS(host), 1); + +DECLARE_RESTRICTED_HOOK(android_rvh_mmc_resume, + TP_PROTO(struct mmc_host *host, bool *resume_success), + TP_ARGS(host, resume_success), 1); + +#endif /* _TRACE_HOOK_MMC_H */ +/* This part must be outside protection */ +#include From a3a743e67f3ded182826a65262af30ec11ec5bbe Mon Sep 17 00:00:00 2001 From: Sarthak Garg Date: Sun, 26 Mar 2023 17:30:26 +0530 Subject: [PATCH 012/195] ANDROID: mmc: core: Export core functions for kernel modules usage Export core functions for kernel modules usage. Bug: 283922495 Link: https://patchwork.kernel.org/project/linux-mmc/patch/20230401165723.19762-3-quic_sartgarg@quicinc.com/ Change-Id: Ia7904a5da3207e6f39590e092a7805e5260cd752 Signed-off-by: Sarthak Garg --- drivers/mmc/core/core.c | 6 ++++++ drivers/mmc/core/host.c | 1 + drivers/mmc/core/mmc.c | 18 ++++++++++++------ drivers/mmc/core/mmc_ops.c | 2 ++ drivers/mmc/core/queue.c | 1 + 5 files changed, 22 insertions(+), 6 deletions(-) diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c index de1cc9e1ae57..51aaf3aa8734 100644 --- a/drivers/mmc/core/core.c +++ b/drivers/mmc/core/core.c @@ -917,6 +917,7 @@ void mmc_set_clock(struct mmc_host *host, unsigned int hz) host->ios.clock = hz; mmc_set_ios(host); } +EXPORT_SYMBOL_GPL(mmc_set_clock); int mmc_execute_tuning(struct mmc_card *card) { @@ -951,6 +952,7 @@ int mmc_execute_tuning(struct mmc_card *card) return err; } +EXPORT_SYMBOL_GPL(mmc_execute_tuning); /* * Change the bus mode (open drain/push-pull) of a host. @@ -960,6 +962,7 @@ void mmc_set_bus_mode(struct mmc_host *host, unsigned int mode) host->ios.bus_mode = mode; mmc_set_ios(host); } +EXPORT_SYMBOL_GPL(mmc_set_bus_mode); /* * Change data bus width of a host. @@ -969,6 +972,7 @@ void mmc_set_bus_width(struct mmc_host *host, unsigned int width) host->ios.bus_width = width; mmc_set_ios(host); } +EXPORT_SYMBOL_GPL(mmc_set_bus_width); /* * Set initial state after a power cycle or a hw_reset. @@ -1002,6 +1006,7 @@ void mmc_set_initial_state(struct mmc_host *host) mmc_crypto_set_initial_state(host); } +EXPORT_SYMBOL_GPL(mmc_set_initial_state); /** * mmc_vdd_to_ocrbitnum - Convert a voltage to the OCR bit number @@ -1271,6 +1276,7 @@ void mmc_set_timing(struct mmc_host *host, unsigned int timing) host->ios.timing = timing; mmc_set_ios(host); } +EXPORT_SYMBOL_GPL(mmc_set_timing); /* * Select appropriate driver type for host. diff --git a/drivers/mmc/core/host.c b/drivers/mmc/core/host.c index b89dca1f15e9..095724aa0e6c 100644 --- a/drivers/mmc/core/host.c +++ b/drivers/mmc/core/host.c @@ -166,6 +166,7 @@ void mmc_retune_hold(struct mmc_host *host) host->retune_now = 1; host->hold_retune += 1; } +EXPORT_SYMBOL(mmc_retune_hold); void mmc_retune_release(struct mmc_host *host) { diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index 8a18adae9937..693aef94974a 100644 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -1003,7 +1003,7 @@ static void mmc_set_bus_speed(struct mmc_card *card) * If the bus width is changed successfully, return the selected width value. * Zero is returned instead of error value if the wide width is not supported. */ -static int mmc_select_bus_width(struct mmc_card *card) +int mmc_select_bus_width(struct mmc_card *card) { static unsigned ext_csd_bits[] = { EXT_CSD_BUS_WIDTH_8, @@ -1068,11 +1068,12 @@ static int mmc_select_bus_width(struct mmc_card *card) return err; } +EXPORT_SYMBOL_GPL(mmc_select_bus_width); /* * Switch to the high-speed mode */ -static int mmc_select_hs(struct mmc_card *card) +int mmc_select_hs(struct mmc_card *card) { int err; @@ -1086,11 +1087,12 @@ static int mmc_select_hs(struct mmc_card *card) return err; } +EXPORT_SYMBOL_GPL(mmc_select_hs); /* * Activate wide bus and DDR if supported. */ -static int mmc_select_hs_ddr(struct mmc_card *card) +int mmc_select_hs_ddr(struct mmc_card *card) { struct mmc_host *host = card->host; u32 bus_width, ext_csd_bits; @@ -1159,8 +1161,9 @@ static int mmc_select_hs_ddr(struct mmc_card *card) return err; } +EXPORT_SYMBOL_GPL(mmc_select_hs_ddr); -static int mmc_select_hs400(struct mmc_card *card) +int mmc_select_hs400(struct mmc_card *card) { struct mmc_host *host = card->host; unsigned int max_dtr; @@ -1254,6 +1257,7 @@ out_err: __func__, err); return err; } +EXPORT_SYMBOL_GPL(mmc_select_hs400); int mmc_hs200_to_hs400(struct mmc_card *card) { @@ -1534,7 +1538,7 @@ err: /* * Activate High Speed, HS200 or HS400ES mode if supported. */ -static int mmc_select_timing(struct mmc_card *card) +int mmc_select_timing(struct mmc_card *card) { int err = 0; @@ -1569,12 +1573,13 @@ bus_speed: mmc_set_bus_speed(card); return 0; } +EXPORT_SYMBOL_GPL(mmc_select_timing); /* * Execute tuning sequence to seek the proper bus operating * conditions for HS200 and HS400, which sends CMD21 to the device. */ -static int mmc_hs200_tuning(struct mmc_card *card) +int mmc_hs200_tuning(struct mmc_card *card) { struct mmc_host *host = card->host; @@ -1589,6 +1594,7 @@ static int mmc_hs200_tuning(struct mmc_card *card) return mmc_execute_tuning(card); } +EXPORT_SYMBOL_GPL(mmc_hs200_tuning); /* * Handle the detection and initialisation of a card. diff --git a/drivers/mmc/core/mmc_ops.c b/drivers/mmc/core/mmc_ops.c index 81c55bfd6e0c..62c16dac9d62 100644 --- a/drivers/mmc/core/mmc_ops.c +++ b/drivers/mmc/core/mmc_ops.c @@ -118,6 +118,7 @@ int mmc_select_card(struct mmc_card *card) return _mmc_select_card(card->host, card); } +EXPORT_SYMBOL_GPL(mmc_select_card); int mmc_deselect_cards(struct mmc_host *host) { @@ -575,6 +576,7 @@ bool mmc_prepare_busy_cmd(struct mmc_host *host, struct mmc_command *cmd, cmd->busy_timeout = timeout_ms; return true; } +EXPORT_SYMBOL_GPL(mmc_prepare_busy_cmd); /** * __mmc_switch - modify EXT_CSD register diff --git a/drivers/mmc/core/queue.c b/drivers/mmc/core/queue.c index b396e3900717..2c710d736032 100644 --- a/drivers/mmc/core/queue.c +++ b/drivers/mmc/core/queue.c @@ -69,6 +69,7 @@ enum mmc_issue_type mmc_issue_type(struct mmc_queue *mq, struct request *req) return MMC_ISSUE_SYNC; } +EXPORT_SYMBOL_GPL(mmc_issue_type); static void __mmc_cqe_recovery_notifier(struct mmc_queue *mq) { From 87b384408e48cba1bc64922b7897185a7c65d4c7 Mon Sep 17 00:00:00 2001 From: Sarthak Garg Date: Tue, 23 May 2023 10:52:20 +0530 Subject: [PATCH 013/195] ANDROID: abi_gki_aarch64_qcom: Update symbol list Symbols added: dev_pm_opp_remove __mmc_claim_host mmc_execute_tuning mmc_get_card mmc_get_ext_csd mmc_hs200_tuning mmc_issue_type __mmc_poll_for_busy mmc_prepare_busy_cmd mmc_put_card mmc_release_host mmc_retune_hold mmc_retune_release mmc_select_bus_width mmc_select_card mmc_select_hs400 mmc_select_hs mmc_select_hs_ddr mmc_select_timing mmc_send_status mmc_set_bus_mode mmc_set_bus_width mmc_set_clock mmc_set_initial_state mmc_set_timing mmc_wait_for_cmd __traceiter_android_rvh_mmc_resume __traceiter_android_rvh_mmc_suspend __tracepoint_android_rvh_mmc_resume __tracepoint_android_rvh_mmc_suspend Bug: 283922495 Change-Id: I9d3ff4fbdf6eb5df5798302cbe3409592b4c91c6 Signed-off-by: Sarthak Garg --- android/abi_gki_aarch64.stg | 570 +++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_qcom | 30 ++ 2 files changed, 600 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 35431dbf90f0..ff8faf07cfc5 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -2831,6 +2831,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x01ae1e33 } +pointer_reference { + id: 0x0b012462 + kind: POINTER + pointee_type_id: 0x06447717 +} pointer_reference { id: 0x0b036186 kind: POINTER @@ -14096,6 +14101,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9b1c809c } +pointer_reference { + id: 0x2c581e22 + kind: POINTER + pointee_type_id: 0x9b209e15 +} pointer_reference { id: 0x2c582e60 kind: POINTER @@ -14551,6 +14561,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9be532e0 } +pointer_reference { + id: 0x2c6a18d1 + kind: POINTER + pointee_type_id: 0x9be885da +} pointer_reference { id: 0x2c6a38d1 kind: POINTER @@ -44980,6 +44995,12 @@ member { type_id: 0x4585663f offset: 448 } +member { + id: 0xa9845b1e + name: "area_type" + type_id: 0x6720d32f + offset: 3520 +} member { id: 0xa9a6f37a name: "area_type" @@ -50126,6 +50147,12 @@ member { type_id: 0xd3c80119 offset: 1088 } +member { + id: 0x3c2270e9 + name: "blkdata" + type_id: 0x2c581e22 + offset: 1472 +} member { id: 0x059dcb90 name: "blkg" @@ -52794,6 +52821,12 @@ member { type_id: 0x6d7f5ff6 offset: 8976 } +member { + id: 0x60bc6de9 + name: "busy" + type_id: 0x6d7f5ff6 + offset: 1760 +} member { id: 0x60e4b862 name: "busy" @@ -60067,18 +60100,36 @@ member { type_id: 0xbe8b269f offset: 128 } +member { + id: 0xafb97ebf + name: "complete_lock" + type_id: 0xa7c362b0 + offset: 2432 +} member { id: 0x87c8e2e4 name: "complete_put" type_id: 0x6d7f5ff6 offset: 36032 } +member { + id: 0x6de77ace + name: "complete_req" + type_id: 0x1e820193 + offset: 2368 +} member { id: 0x2a809092 name: "complete_work" type_id: 0x1f3c8679 offset: 7424 } +member { + id: 0x2a8099be + name: "complete_work" + type_id: 0x1f3c8679 + offset: 2688 +} member { id: 0xc938c9f2 name: "complete_wq" @@ -63057,6 +63108,12 @@ member { type_id: 0x2662a905 offset: 384 } +member { + id: 0xa2af51ef + name: "cqe_busy" + type_id: 0x4585663f + offset: 1728 +} member { id: 0x1fe3938f name: "cqe_cached" @@ -64357,6 +64414,12 @@ member { name: "ctx" type_id: 0x13b93798 } +member { + id: 0xec949f56 + name: "ctx" + type_id: 0x0d68946d + offset: 64 +} member { id: 0xeca4247d name: "ctx" @@ -72776,6 +72839,12 @@ member { name: "discrete" type_id: 0xaedb15fc } +member { + id: 0x6071a578 + name: "disk" + type_id: 0x2131312a + offset: 64 +} member { id: 0x6071a686 name: "disk" @@ -80731,6 +80800,12 @@ member { type_id: 0x1bbbf9dc offset: 8000 } +member { + id: 0x2b9f6b6e + name: "ext_csd_dentry" + type_id: 0x120540d1 + offset: 3648 +} member { id: 0xd321b6e2 name: "ext_features" @@ -84946,6 +85021,12 @@ member { type_id: 0x4585663f offset: 448 } +member { + id: 0x2d2d0678 + name: "flags" + type_id: 0x4585663f + offset: 3328 +} member { id: 0x2d2d0679 name: "flags" @@ -100372,6 +100453,12 @@ member { type_id: 0xc9082b19 offset: 64 } +member { + id: 0x19b66538 + name: "in_flight" + type_id: 0x0b0dc1ff + offset: 1632 +} member { id: 0x19dba48b name: "in_flight" @@ -100442,6 +100529,12 @@ member { offset: 11081 bitsize: 1 } +member { + id: 0x6f020e84 + name: "in_recovery" + type_id: 0x6d7f5ff6 + offset: 1776 +} member { id: 0x2f226ee7 name: "in_saddr" @@ -108026,6 +108119,12 @@ member { type_id: 0x6f1daf87 offset: 32 } +member { + id: 0x02ce5685 + name: "kref" + type_id: 0x6f1daf87 + offset: 3360 +} member { id: 0x02ce570d name: "kref" @@ -139036,6 +139135,12 @@ member { type_id: 0x0c2e195c offset: 704 } +member { + id: 0x799ca60c + name: "part" + type_id: 0xd3c80119 + offset: 3072 +} member { id: 0x7ad1703f name: "part0" @@ -139054,6 +139159,12 @@ member { type_id: 0x295c7202 offset: 48 } +member { + id: 0x2b5d1d1d + name: "part_curr" + type_id: 0x4585663f + offset: 3488 +} member { id: 0x440b16c3 name: "part_id" @@ -139078,6 +139189,12 @@ member { type_id: 0x4585663f offset: 96 } +member { + id: 0x13792a89 + name: "part_type" + type_id: 0x4585663f + offset: 3424 +} member { id: 0xed33ceb5 name: "partial" @@ -150313,6 +150430,18 @@ member { type_id: 0x03913382 offset: 1472 } +member { + id: 0xadd44406 + name: "queue" + type_id: 0x06447717 + offset: 128 +} +member { + id: 0xaddb4128 + name: "queue" + type_id: 0x09427c40 + offset: 1536 +} member { id: 0xaddb433c name: "queue" @@ -153057,6 +153186,12 @@ member { offset: 12544 bitsize: 1 } +member { + id: 0xd9c402e3 + name: "read_only" + type_id: 0x4585663f + offset: 3392 +} member { id: 0xd9ecf4e9 name: "read_only" @@ -153657,12 +153792,30 @@ member { type_id: 0x6d7f5ff6 offset: 8288 } +member { + id: 0xb418de7c + name: "recovery_needed" + type_id: 0x6d7f5ff6 + offset: 1768 +} member { id: 0xb1e71f03 name: "recovery_notifier" type_id: 0x0c24e6e5 offset: 832 } +member { + id: 0x9cfeadd9 + name: "recovery_req" + type_id: 0x1e820193 + offset: 2304 +} +member { + id: 0xdd1c4562 + name: "recovery_work" + type_id: 0x1f3c8679 + offset: 1856 +} member { id: 0x7216ea38 name: "recovery_write" @@ -158347,6 +158500,12 @@ member { type_id: 0x2faaffbd offset: 2432 } +member { + id: 0xd6333315 + name: "reset_done" + type_id: 0x4585663f + offset: 3456 +} member { id: 0xd67914d7 name: "reset_done" @@ -160528,6 +160687,12 @@ member { type_id: 0x4585663f offset: 4704 } +member { + id: 0x5e45dccb + name: "rpmbs" + type_id: 0xd3c80119 + offset: 3200 +} member { id: 0x3c98b297 name: "rps_flow_table" @@ -161723,6 +161888,12 @@ member { type_id: 0x09e0bda0 offset: 256 } +member { + id: 0x4f61a4d5 + name: "rw_wait" + type_id: 0x6d7f5ff6 + offset: 1784 +} member { id: 0xa5687e67 name: "rwork" @@ -176293,6 +176464,12 @@ member { type_id: 0x77f6ebb4 offset: 2368 } +member { + id: 0x7a7d1e4c + name: "status_dentry" + type_id: 0x120540d1 + offset: 3584 +} member { id: 0xa13097a3 name: "status_invert" @@ -180560,6 +180737,12 @@ member { type_id: 0x99433372 offset: 1792 } +member { + id: 0x0d558dc7 + name: "tag_set" + type_id: 0x99433372 + offset: 128 +} member { id: 0x0de00dfd name: "tag_set" @@ -196046,6 +196229,12 @@ member { name: "wait" type_id: 0x03913382 } +member { + id: 0x202d99d0 + name: "wait" + type_id: 0x03913382 + offset: 2112 +} member { id: 0x202d9ae4 name: "wait" @@ -196296,6 +196485,12 @@ member { type_id: 0x6d7f5ff6 offset: 704 } +member { + id: 0x3e50f203 + name: "waiting" + type_id: 0x6d7f5ff6 + offset: 1792 +} member { id: 0x3eee42bc name: "waiting" @@ -231884,6 +232079,28 @@ struct_union { member_id: 0x1e7e673d } } +struct_union { + id: 0x9b209e15 + kind: STRUCT + name: "mmc_blk_data" + definition { + bytesize: 464 + member_id: 0x72332a03 + member_id: 0x6071a578 + member_id: 0xadd44406 + member_id: 0x799ca60c + member_id: 0x5e45dccb + member_id: 0x2d2d0678 + member_id: 0x02ce5685 + member_id: 0xd9c402e3 + member_id: 0x13792a89 + member_id: 0xd6333315 + member_id: 0x2b5d1d1d + member_id: 0xa9845b1e + member_id: 0x7a7d1e4c + member_id: 0x2b9f6b6e + } +} struct_union { id: 0xe1f2ee1b kind: STRUCT @@ -232324,6 +232541,33 @@ struct_union { member_id: 0x62b07139 } } +struct_union { + id: 0x06447717 + kind: STRUCT + name: "mmc_queue" + definition { + bytesize: 368 + member_id: 0x6cae1f95 + member_id: 0xec949f56 + member_id: 0x0d558dc7 + member_id: 0x3c2270e9 + member_id: 0xaddb4128 + member_id: 0x2d1fe53d + member_id: 0x19b66538 + member_id: 0xa2af51ef + member_id: 0x60bc6de9 + member_id: 0xb418de7c + member_id: 0x6f020e84 + member_id: 0x4f61a4d5 + member_id: 0x3e50f203 + member_id: 0xdd1c4562 + member_id: 0x202d99d0 + member_id: 0x9cfeadd9 + member_id: 0x6de77ace + member_id: 0xafb97ebf + member_id: 0x2a8099be + } +} struct_union { id: 0x8ef22f3d kind: STRUCT @@ -268837,6 +269081,28 @@ enumeration { } } } +enumeration { + id: 0x083d3246 + name: "mmc_issue_type" + definition { + underlying_type_id: 0x4585663f + enumerator { + name: "MMC_ISSUE_SYNC" + } + enumerator { + name: "MMC_ISSUE_DCMD" + value: 1 + } + enumerator { + name: "MMC_ISSUE_ASYNC" + value: 2 + } + enumerator { + name: "MMC_ISSUE_MAX" + value: 3 + } + } +} enumeration { id: 0x98849204 name: "mmu_notifier_event" @@ -283885,6 +284151,12 @@ function { parameter_id: 0x3e10b518 parameter_id: 0xf435685e } +function { + id: 0x1c081607 + return_type_id: 0x48b5725f + parameter_id: 0x36194830 + parameter_id: 0x4585663f +} function { id: 0x1c0ba928 return_type_id: 0xd5cc9c9a @@ -286971,6 +287243,12 @@ function { parameter_id: 0x5d8155a5 parameter_id: 0x4585663f } +function { + id: 0x23787ede + return_type_id: 0x083d3246 + parameter_id: 0x0b012462 + parameter_id: 0x1e820193 +} function { id: 0x244ac93e return_type_id: 0x1847a854 @@ -292468,6 +292746,13 @@ function { parameter_id: 0x32caaf24 parameter_id: 0x4585663f } +function { + id: 0x90247076 + return_type_id: 0x6720d32f + parameter_id: 0x36194830 + parameter_id: 0x09ca1cbc + parameter_id: 0x17a49e9b +} function { id: 0x9026a2e6 return_type_id: 0x6720d32f @@ -293310,6 +293595,15 @@ function { parameter_id: 0x31b5a66f parameter_id: 0x3b399f9e } +function { + id: 0x91017265 + return_type_id: 0x6720d32f + parameter_id: 0x36194830 + parameter_id: 0x4585663f + parameter_id: 0x4585663f + parameter_id: 0x2c6a18d1 + parameter_id: 0x18bd6530 +} function { id: 0x9101d3da return_type_id: 0x6720d32f @@ -304524,6 +304818,13 @@ function { parameter_id: 0x7533d9d0 parameter_id: 0x7533d9d0 } +function { + id: 0x9b73acb8 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x36194830 + parameter_id: 0x11cfee5a +} function { id: 0x9b73de6d return_type_id: 0x2a670b41 @@ -304626,6 +304927,12 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x36198464 } +function { + id: 0x9b77df43 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x36194830 +} function { id: 0x9b781cd5 return_type_id: 0x6720d32f @@ -309828,6 +310135,12 @@ function { parameter_id: 0x0258f96e parameter_id: 0x38514bfb } +function { + id: 0x9dfae298 + return_type_id: 0x6720d32f + parameter_id: 0x026525e9 + parameter_id: 0x38d23361 +} function { id: 0x9dfc9c14 return_type_id: 0x6720d32f @@ -315505,6 +315818,13 @@ function { parameter_id: 0x0327ccee parameter_id: 0x33756485 } +function { + id: 0xf389cb34 + return_type_id: 0x6d7f5ff6 + parameter_id: 0x36194830 + parameter_id: 0x2ea8d96e + parameter_id: 0x4585663f +} function { id: 0xf3944fac return_type_id: 0x3a800090 @@ -318410,6 +318730,24 @@ elf_symbol { type_id: 0x17e01d04 full_name: "__mmap_lock_do_trace_start_locking" } +elf_symbol { + id: 0x0ba13d85 + name: "__mmc_claim_host" + is_defined: true + symbol_type: FUNCTION + crc: 0x992149ba + type_id: 0x90247076 + full_name: "__mmc_claim_host" +} +elf_symbol { + id: 0x479db511 + name: "__mmc_poll_for_busy" + is_defined: true + symbol_type: FUNCTION + crc: 0x3f78f63b + type_id: 0x91017265 + full_name: "__mmc_poll_for_busy" +} elf_symbol { id: 0x603dcc7d name: "__mmdrop" @@ -319868,6 +320206,24 @@ elf_symbol { type_id: 0x9b18c50f full_name: "__traceiter_android_rvh_migrate_queued_task" } +elf_symbol { + id: 0xc1a482d8 + name: "__traceiter_android_rvh_mmc_resume" + is_defined: true + symbol_type: FUNCTION + crc: 0x5448882c + type_id: 0x9b73acb8 + full_name: "__traceiter_android_rvh_mmc_resume" +} +elf_symbol { + id: 0x9c17d92b + name: "__traceiter_android_rvh_mmc_suspend" + is_defined: true + symbol_type: FUNCTION + crc: 0xa641f135 + type_id: 0x9b77df43 + full_name: "__traceiter_android_rvh_mmc_suspend" +} elf_symbol { id: 0x0d22882d name: "__traceiter_android_rvh_new_task_stats" @@ -322622,6 +322978,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_migrate_queued_task" } +elf_symbol { + id: 0x3a6f3fb2 + name: "__tracepoint_android_rvh_mmc_resume" + is_defined: true + symbol_type: OBJECT + crc: 0xa9abf6b0 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_mmc_resume" +} +elf_symbol { + id: 0x8b0b932d + name: "__tracepoint_android_rvh_mmc_suspend" + is_defined: true + symbol_type: OBJECT + crc: 0x1cc48910 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_mmc_suspend" +} elf_symbol { id: 0x62726c6f name: "__tracepoint_android_rvh_new_task_stats" @@ -349943,6 +350317,15 @@ elf_symbol { type_id: 0x1dd3d60d full_name: "mmc_detect_change" } +elf_symbol { + id: 0x7737ff88 + name: "mmc_execute_tuning" + is_defined: true + symbol_type: FUNCTION + crc: 0x4290e137 + type_id: 0x9d19aa55 + full_name: "mmc_execute_tuning" +} elf_symbol { id: 0xcc598f1c name: "mmc_free_host" @@ -350015,6 +350398,15 @@ elf_symbol { type_id: 0x90ee84bb full_name: "mmc_gpiod_request_ro" } +elf_symbol { + id: 0x3d86db69 + name: "mmc_hs200_tuning" + is_defined: true + symbol_type: FUNCTION + crc: 0xc2d7473f + type_id: 0x9d19aa55 + full_name: "mmc_hs200_tuning" +} elf_symbol { id: 0x20019c31 name: "mmc_hw_reset" @@ -350024,6 +350416,15 @@ elf_symbol { type_id: 0x9d19aa55 full_name: "mmc_hw_reset" } +elf_symbol { + id: 0xb2308a01 + name: "mmc_issue_type" + is_defined: true + symbol_type: FUNCTION + crc: 0x401e52a8 + type_id: 0x23787ede + full_name: "mmc_issue_type" +} elf_symbol { id: 0x3ce0db00 name: "mmc_of_parse" @@ -350042,6 +350443,15 @@ elf_symbol { type_id: 0x90e5f9ee full_name: "mmc_of_parse_voltage" } +elf_symbol { + id: 0xa9685e37 + name: "mmc_prepare_busy_cmd" + is_defined: true + symbol_type: FUNCTION + crc: 0x0d108908 + type_id: 0xf389cb34 + full_name: "mmc_prepare_busy_cmd" +} elf_symbol { id: 0x5dc5546f name: "mmc_put_card" @@ -350096,6 +350506,15 @@ elf_symbol { type_id: 0x90db86bb full_name: "mmc_regulator_set_vqmmc" } +elf_symbol { + id: 0x3a831b23 + name: "mmc_release_host" + is_defined: true + symbol_type: FUNCTION + crc: 0x92fd2c9b + type_id: 0x1d1e039f + full_name: "mmc_release_host" +} elf_symbol { id: 0x462cbc3f name: "mmc_remove_host" @@ -350114,6 +350533,24 @@ elf_symbol { type_id: 0x1dbab156 full_name: "mmc_request_done" } +elf_symbol { + id: 0xbc5ef117 + name: "mmc_retune_hold" + is_defined: true + symbol_type: FUNCTION + crc: 0x0819d2a9 + type_id: 0x1d1e039f + full_name: "mmc_retune_hold" +} +elf_symbol { + id: 0x50e01c5d + name: "mmc_retune_release" + is_defined: true + symbol_type: FUNCTION + crc: 0xa6c02da7 + type_id: 0x1d1e039f + full_name: "mmc_retune_release" +} elf_symbol { id: 0xc9735609 name: "mmc_retune_timer_stop" @@ -350123,6 +350560,69 @@ elf_symbol { type_id: 0x1d1e039f full_name: "mmc_retune_timer_stop" } +elf_symbol { + id: 0x243ce42b + name: "mmc_select_bus_width" + is_defined: true + symbol_type: FUNCTION + crc: 0x0ca008a4 + type_id: 0x9d19aa55 + full_name: "mmc_select_bus_width" +} +elf_symbol { + id: 0x2d0e7608 + name: "mmc_select_card" + is_defined: true + symbol_type: FUNCTION + crc: 0xdfce379d + type_id: 0x9d19aa55 + full_name: "mmc_select_card" +} +elf_symbol { + id: 0x773040a8 + name: "mmc_select_hs" + is_defined: true + symbol_type: FUNCTION + crc: 0x81f244b5 + type_id: 0x9d19aa55 + full_name: "mmc_select_hs" +} +elf_symbol { + id: 0x0399dc23 + name: "mmc_select_hs400" + is_defined: true + symbol_type: FUNCTION + crc: 0xa2e8a7f2 + type_id: 0x9d19aa55 + full_name: "mmc_select_hs400" +} +elf_symbol { + id: 0x10fd9f55 + name: "mmc_select_hs_ddr" + is_defined: true + symbol_type: FUNCTION + crc: 0x518b3f6e + type_id: 0x9d19aa55 + full_name: "mmc_select_hs_ddr" +} +elf_symbol { + id: 0xd0f0d35f + name: "mmc_select_timing" + is_defined: true + symbol_type: FUNCTION + crc: 0x53fc1f4f + type_id: 0x9d19aa55 + full_name: "mmc_select_timing" +} +elf_symbol { + id: 0xfb31b7b7 + name: "mmc_send_status" + is_defined: true + symbol_type: FUNCTION + crc: 0xeb098ce0 + type_id: 0x9dfae298 + full_name: "mmc_send_status" +} elf_symbol { id: 0xfe0604fe name: "mmc_send_tuning" @@ -350132,6 +350632,33 @@ elf_symbol { type_id: 0x9326478c full_name: "mmc_send_tuning" } +elf_symbol { + id: 0xa466e3d3 + name: "mmc_set_bus_mode" + is_defined: true + symbol_type: FUNCTION + crc: 0xa3713cad + type_id: 0x1c081607 + full_name: "mmc_set_bus_mode" +} +elf_symbol { + id: 0x836750b8 + name: "mmc_set_bus_width" + is_defined: true + symbol_type: FUNCTION + crc: 0x7b7d5284 + type_id: 0x1c081607 + full_name: "mmc_set_bus_width" +} +elf_symbol { + id: 0x1398d9e3 + name: "mmc_set_clock" + is_defined: true + symbol_type: FUNCTION + crc: 0x33ab9174 + type_id: 0x1c081607 + full_name: "mmc_set_clock" +} elf_symbol { id: 0x2f332836 name: "mmc_set_data_timeout" @@ -350141,6 +350668,24 @@ elf_symbol { type_id: 0x16f68165 full_name: "mmc_set_data_timeout" } +elf_symbol { + id: 0x165e673e + name: "mmc_set_initial_state" + is_defined: true + symbol_type: FUNCTION + crc: 0x21c9d049 + type_id: 0x1d1e039f + full_name: "mmc_set_initial_state" +} +elf_symbol { + id: 0xe8a26880 + name: "mmc_set_timing" + is_defined: true + symbol_type: FUNCTION + crc: 0x8040eb6a + type_id: 0x1c081607 + full_name: "mmc_set_timing" +} elf_symbol { id: 0x44bb49dc name: "mmc_switch" @@ -374769,6 +375314,8 @@ interface { symbol_id: 0x479aa5f7 symbol_id: 0x96a6352b symbol_id: 0x49293097 + symbol_id: 0x0ba13d85 + symbol_id: 0x479db511 symbol_id: 0x603dcc7d symbol_id: 0x89d01efd symbol_id: 0xf680e61c @@ -374931,6 +375478,8 @@ interface { symbol_id: 0x61e95c07 symbol_id: 0x7c212080 symbol_id: 0x1ea5d323 + symbol_id: 0xc1a482d8 + symbol_id: 0x9c17d92b symbol_id: 0x0d22882d symbol_id: 0xb51338de symbol_id: 0xc463ba81 @@ -375237,6 +375786,8 @@ interface { symbol_id: 0x59d74b45 symbol_id: 0x99d57c12 symbol_id: 0x3cb4db49 + symbol_id: 0x3a6f3fb2 + symbol_id: 0x8b0b932d symbol_id: 0x62726c6f symbol_id: 0xdf21a7cc symbol_id: 0xeea6bf23 @@ -378272,6 +378823,7 @@ interface { symbol_id: 0x512b7828 symbol_id: 0x2ddd5efb symbol_id: 0x674dbf62 + symbol_id: 0x7737ff88 symbol_id: 0xcc598f1c symbol_id: 0x82b43f76 symbol_id: 0xa5ae02cf @@ -378280,20 +378832,38 @@ interface { symbol_id: 0x7ac15cd7 symbol_id: 0x7cd7ef85 symbol_id: 0xbda89b5c + symbol_id: 0x3d86db69 symbol_id: 0x20019c31 + symbol_id: 0xb2308a01 symbol_id: 0x3ce0db00 symbol_id: 0xbb4d4446 + symbol_id: 0xa9685e37 symbol_id: 0x5dc5546f symbol_id: 0x05ea5ad1 symbol_id: 0xa6c3d5a7 symbol_id: 0x424f3d82 symbol_id: 0xa2e72f24 symbol_id: 0xba0b2eaa + symbol_id: 0x3a831b23 symbol_id: 0x462cbc3f symbol_id: 0x5eda25d4 + symbol_id: 0xbc5ef117 + symbol_id: 0x50e01c5d symbol_id: 0xc9735609 + symbol_id: 0x243ce42b + symbol_id: 0x2d0e7608 + symbol_id: 0x773040a8 + symbol_id: 0x0399dc23 + symbol_id: 0x10fd9f55 + symbol_id: 0xd0f0d35f + symbol_id: 0xfb31b7b7 symbol_id: 0xfe0604fe + symbol_id: 0xa466e3d3 + symbol_id: 0x836750b8 + symbol_id: 0x1398d9e3 symbol_id: 0x2f332836 + symbol_id: 0x165e673e + symbol_id: 0xe8a26880 symbol_id: 0x44bb49dc symbol_id: 0x6e71b72c symbol_id: 0x381bc1b0 diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 2ffc875dfc8d..404d6a07c192 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -694,6 +694,7 @@ dev_pm_opp_of_register_em dev_pm_opp_of_remove_table dev_pm_opp_put + dev_pm_opp_remove dev_pm_opp_remove_all_dynamic dev_pm_opp_set_config dev_pm_opp_set_opp @@ -1892,12 +1893,37 @@ __mmap_lock_do_trace_acquire_returned __mmap_lock_do_trace_released __mmap_lock_do_trace_start_locking + __mmc_claim_host mmc_cqe_request_done + mmc_execute_tuning + mmc_get_card + mmc_get_ext_csd + mmc_hs200_tuning + mmc_issue_type mmc_of_parse + __mmc_poll_for_busy + mmc_prepare_busy_cmd + mmc_put_card mmc_regulator_get_supply mmc_regulator_set_ocr mmc_regulator_set_vqmmc + mmc_release_host + mmc_retune_hold + mmc_retune_release + mmc_select_bus_width + mmc_select_card + mmc_select_hs400 + mmc_select_hs + mmc_select_hs_ddr + mmc_select_timing + mmc_send_status mmc_send_tuning + mmc_set_bus_mode + mmc_set_bus_width + mmc_set_clock + mmc_set_initial_state + mmc_set_timing + mmc_wait_for_cmd mmput mod_delayed_work_on mod_node_page_state @@ -3246,6 +3272,8 @@ __traceiter_android_rvh_iommu_setup_dma_ops __traceiter_android_rvh_is_cpu_allowed __traceiter_android_rvh_migrate_queued_task + __traceiter_android_rvh_mmc_resume + __traceiter_android_rvh_mmc_suspend __traceiter_android_rvh_new_task_stats __traceiter_android_rvh_pick_next_entity __traceiter_android_rvh_place_entity @@ -3378,6 +3406,8 @@ __tracepoint_android_rvh_iommu_setup_dma_ops __tracepoint_android_rvh_is_cpu_allowed __tracepoint_android_rvh_migrate_queued_task + __tracepoint_android_rvh_mmc_resume + __tracepoint_android_rvh_mmc_suspend __tracepoint_android_rvh_new_task_stats __tracepoint_android_rvh_pick_next_entity __tracepoint_android_rvh_place_entity From 6da02f91017480cf77c492c9de0fa145e4f13728 Mon Sep 17 00:00:00 2001 From: Weichao Guo Date: Thu, 1 Jun 2023 11:26:31 +0800 Subject: [PATCH 014/195] ANDROID: GKI: Update symbols to abi_gki_aarch64_oplus for extend copy & fbarrier feature 8 function symbol(s) added 'int __blkdev_issue_discard(struct block_device*, sector_t, sector_t, gfp_t, struct bio**)' 'unsigned long __page_file_index(struct page*)' 'void address_space_init_once(struct address_space*)' 'void blk_finish_plug(struct blk_plug*)' 'void blk_start_plug(struct blk_plug*)' 'bool prepare_to_wait_exclusive(struct wait_queue_head*, struct wait_queue_entry*, int)' 'void** radix_tree_lookup_slot(const struct xarray*, unsigned long)' 'void radix_tree_replace_slot(struct xarray*, void**, void*)' Bug: 283021230 Change-Id: Iec663ed6ed23c8c3245b609c3d8748919fa34471 Signed-off-by: Weichao Guo --- android/abi_gki_aarch64.stg | 124 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_oplus | 8 +++ 2 files changed, 132 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index ff8faf07cfc5..3509e6c17021 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -7601,6 +7601,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x15a35eaa } +pointer_reference { + id: 0x0ff8f9af + kind: POINTER + pointee_type_id: 0x15a30023 +} pointer_reference { id: 0x0ffdb990 kind: POINTER @@ -283072,6 +283077,13 @@ function { return_type_id: 0x48b5725f parameter_id: 0x2a653aa6 } +function { + id: 0x1a04ad27 + return_type_id: 0x48b5725f + parameter_id: 0x2aa0b9bb + parameter_id: 0x0cbf60eb + parameter_id: 0x18bd6530 +} function { id: 0x1a0b4b72 return_type_id: 0x48b5725f @@ -286122,6 +286134,11 @@ function { return_type_id: 0x48b5725f parameter_id: 0x38fdd541 } +function { + id: 0x1eabf44d + return_type_id: 0x48b5725f + parameter_id: 0x38ce9779 +} function { id: 0x1eaf1d5f return_type_id: 0x48b5725f @@ -287722,6 +287739,11 @@ function { parameter_id: 0x37cc6bab parameter_id: 0xf1a6dfed } +function { + id: 0x300c1af4 + return_type_id: 0x33756485 + parameter_id: 0x06835e9c +} function { id: 0x302279c2 return_type_id: 0x0483e6f8 @@ -289075,6 +289097,12 @@ function { parameter_id: 0x397d00ab parameter_id: 0x6720d32f } +function { + id: 0x4abfefa4 + return_type_id: 0x0cbf60eb + parameter_id: 0x359862c8 + parameter_id: 0x33756485 +} function { id: 0x4acfd9c5 return_type_id: 0x0cbf60eb @@ -310146,6 +310174,15 @@ function { return_type_id: 0x6720d32f parameter_id: 0x01f1fcec } +function { + id: 0x9dfe427d + return_type_id: 0x6720d32f + parameter_id: 0x0c2e195c + parameter_id: 0xd0b3a203 + parameter_id: 0xd0b3a203 + parameter_id: 0xf1a6dfed + parameter_id: 0x0ff8f9af +} function { id: 0x9dff0bbb return_type_id: 0x6720d32f @@ -316368,6 +316405,13 @@ function { parameter_id: 0x1582ab06 parameter_id: 0x2170d06d } +function { + id: 0xfb68644e + return_type_id: 0x6d7f5ff6 + parameter_id: 0x172847a8 + parameter_id: 0x07f9a52e + parameter_id: 0x6720d32f +} function { id: 0xfb7cfa37 return_type_id: 0x6d7f5ff6 @@ -317154,6 +317198,15 @@ elf_symbol { type_id: 0x9fae3c48 full_name: "__blk_rq_map_sg" } +elf_symbol { + id: 0xc8eb813d + name: "__blkdev_issue_discard" + is_defined: true + symbol_type: FUNCTION + crc: 0x38eb4754 + type_id: 0x9dfe427d + full_name: "__blkdev_issue_discard" +} elf_symbol { id: 0x7bf707d4 name: "__blkg_prfill_rwstat" @@ -318973,6 +319026,15 @@ elf_symbol { type_id: 0x026c1696 full_name: "__of_reset_control_get" } +elf_symbol { + id: 0x4d1e5aba + name: "__page_file_index" + is_defined: true + symbol_type: FUNCTION + crc: 0x7b4c1a5a + type_id: 0x300c1af4 + full_name: "__page_file_index" +} elf_symbol { id: 0x057c7766 name: "__page_frag_cache_drain" @@ -326218,6 +326280,15 @@ elf_symbol { type_id: 0x9e6d2eab full_name: "addrconf_prefix_rcv_add_addr" } +elf_symbol { + id: 0x7f488498 + name: "address_space_init_once" + is_defined: true + symbol_type: FUNCTION + crc: 0x84cf269f + type_id: 0x15f8fb52 + full_name: "address_space_init_once" +} elf_symbol { id: 0x09cd7a68 name: "adjust_managed_page_count" @@ -327231,6 +327302,15 @@ elf_symbol { type_id: 0x168d2c88 full_name: "blk_execute_rq_nowait" } +elf_symbol { + id: 0xc0d4821a + name: "blk_finish_plug" + is_defined: true + symbol_type: FUNCTION + crc: 0xce402f0a + type_id: 0x1eabf44d + full_name: "blk_finish_plug" +} elf_symbol { id: 0xaea1564a name: "blk_mq_alloc_request" @@ -327771,6 +327851,15 @@ elf_symbol { type_id: 0x98e82327 full_name: "blk_rq_unmap_user" } +elf_symbol { + id: 0xcb1ad79b + name: "blk_start_plug" + is_defined: true + symbol_type: FUNCTION + crc: 0xcef4f6c4 + type_id: 0x1eabf44d + full_name: "blk_start_plug" +} elf_symbol { id: 0xb78983c5 name: "blk_stat_enable_accounting" @@ -357133,6 +357222,15 @@ elf_symbol { type_id: 0xa2ec04d3 full_name: "prepare_to_wait_event" } +elf_symbol { + id: 0xe8fde451 + name: "prepare_to_wait_exclusive" + is_defined: true + symbol_type: FUNCTION + crc: 0xc622556f + type_id: 0xfb68644e + full_name: "prepare_to_wait_exclusive" +} elf_symbol { id: 0xda3d90c9 name: "print_hex_dump" @@ -357853,6 +357951,15 @@ elf_symbol { type_id: 0x5b3d7cd1 full_name: "radix_tree_lookup" } +elf_symbol { + id: 0x32b0de3e + name: "radix_tree_lookup_slot" + is_defined: true + symbol_type: FUNCTION + crc: 0x41efdeaf + type_id: 0x4abfefa4 + full_name: "radix_tree_lookup_slot" +} elf_symbol { id: 0x88fdaf2f name: "radix_tree_maybe_preload" @@ -357880,6 +357987,15 @@ elf_symbol { type_id: 0xa1e954d4 full_name: "radix_tree_preload" } +elf_symbol { + id: 0x69d73c4e + name: "radix_tree_replace_slot" + is_defined: true + symbol_type: FUNCTION + crc: 0x69049cd2 + type_id: 0x1a04ad27 + full_name: "radix_tree_replace_slot" +} elf_symbol { id: 0x9653ad6f name: "radix_tree_tagged" @@ -375139,6 +375255,7 @@ interface { symbol_id: 0x4df0b385 symbol_id: 0x35aa1afd symbol_id: 0x5a6afeee + symbol_id: 0xc8eb813d symbol_id: 0x7bf707d4 symbol_id: 0xbf1d0365 symbol_id: 0x2057d4fc @@ -375341,6 +375458,7 @@ interface { symbol_id: 0x38c74e33 symbol_id: 0xcbeef20f symbol_id: 0x10e977be + symbol_id: 0x4d1e5aba symbol_id: 0x057c7766 symbol_id: 0x8d43f7e0 symbol_id: 0xe595f8f9 @@ -376146,6 +376264,7 @@ interface { symbol_id: 0xac3dec68 symbol_id: 0xf9bb4624 symbol_id: 0x60b70858 + symbol_id: 0x7f488498 symbol_id: 0x09cd7a68 symbol_id: 0x294249c0 symbol_id: 0x6a3cf7b4 @@ -376259,6 +376378,7 @@ interface { symbol_id: 0x528ef002 symbol_id: 0x90bf9007 symbol_id: 0xd76a9123 + symbol_id: 0xc0d4821a symbol_id: 0xaea1564a symbol_id: 0x0d1fc920 symbol_id: 0xd34c6466 @@ -376319,6 +376439,7 @@ interface { symbol_id: 0xf744d7a6 symbol_id: 0x835f3bf3 symbol_id: 0xdc30e4d6 + symbol_id: 0xcb1ad79b symbol_id: 0xb78983c5 symbol_id: 0xe6192860 symbol_id: 0xf40ec9b3 @@ -379580,6 +379701,7 @@ interface { symbol_id: 0xd46a0ddb symbol_id: 0x49317a7a symbol_id: 0xd780999c + symbol_id: 0xe8fde451 symbol_id: 0xda3d90c9 symbol_id: 0x85643cba symbol_id: 0x10599707 @@ -379660,9 +379782,11 @@ interface { symbol_id: 0xda033b26 symbol_id: 0xfc5b9a92 symbol_id: 0xd1f648be + symbol_id: 0x32b0de3e symbol_id: 0x88fdaf2f symbol_id: 0x23d99f29 symbol_id: 0xf65a8574 + symbol_id: 0x69d73c4e symbol_id: 0x9653ad6f symbol_id: 0xbc5e2f91 symbol_id: 0x05375661 diff --git a/android/abi_gki_aarch64_oplus b/android/abi_gki_aarch64_oplus index 3a024b883569..540e10d8adc7 100644 --- a/android/abi_gki_aarch64_oplus +++ b/android/abi_gki_aarch64_oplus @@ -1,9 +1,13 @@ [abi_symbol_list] + address_space_init_once bio_add_page bio_associate_blkg bio_put + __blkdev_issue_discard + blk_finish_plug blk_rq_map_user blk_rq_map_user_iov + blk_start_plug console_printk cpufreq_frequency_table_get_index cpufreq_policy_transition_delay_us @@ -42,10 +46,14 @@ nf_register_net_hooks nf_unregister_net_hooks of_css + __page_file_index __page_mapcount pm_get_active_wakeup_sources __printk_ratelimit + prepare_to_wait_exclusive proc_symlink + radix_tree_lookup_slot + radix_tree_replace_slot _raw_write_trylock reciprocal_value register_tcf_proto_ops From c9539979a9dd4cccca0aebda0cf99bb47405f1de Mon Sep 17 00:00:00 2001 From: Mao Jinlong Date: Mon, 29 May 2023 03:09:30 -0700 Subject: [PATCH 015/195] ANDROID: abi_gki_aarch64_qcom: Update abi_gki_aarch64_qcom for DMA Add dma_alloc_noncontiguous, dma_free_noncontiguous, dma_vmap_noncontiguous and dma_vunmap_noncontiguous symbols. Symbols added: dma_alloc_noncontiguous dma_free_noncontiguous dma_vmap_noncontiguous dma_vunmap_noncontiguous Bug: 284818225 Change-Id: Ifb8238071fbd15b2d27d1cfc33b856ae4c18c3f1 Signed-off-by: Chetan C R Signed-off-by: Mao Jinlong Signed-off-by: Zhenhua Huang (cherry picked from commit b3bb41cebdeb0688b508df20f0db5f55a87e46e8) --- android/abi_gki_aarch64.stg | 47 ++++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_qcom | 4 +++ 2 files changed, 51 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 3509e6c17021..f71468d518d5 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -289656,6 +289656,13 @@ function { parameter_id: 0x0cc78943 parameter_id: 0x0660b958 } +function { + id: 0x55d07307 + return_type_id: 0x18bd6530 + parameter_id: 0x0258f96e + parameter_id: 0xf435685e + parameter_id: 0x00a43052 +} function { id: 0x55d4825e return_type_id: 0x18bd6530 @@ -335052,6 +335059,15 @@ elf_symbol { type_id: 0x55df36a2 full_name: "dma_alloc_attrs" } +elf_symbol { + id: 0x12eaf956 + name: "dma_alloc_noncontiguous" + is_defined: true + symbol_type: FUNCTION + crc: 0x8a2ab4a6 + type_id: 0x420a20df + full_name: "dma_alloc_noncontiguous" +} elf_symbol { id: 0xac4ecea5 name: "dma_alloc_pages" @@ -335502,6 +335518,15 @@ elf_symbol { type_id: 0x13db1955 full_name: "dma_free_attrs" } +elf_symbol { + id: 0x1d7e2299 + name: "dma_free_noncontiguous" + is_defined: true + symbol_type: FUNCTION + crc: 0xf2140e70 + type_id: 0x13dda576 + full_name: "dma_free_noncontiguous" +} elf_symbol { id: 0x23e816b8 name: "dma_free_pages" @@ -335943,6 +335968,24 @@ elf_symbol { type_id: 0x1053a2da full_name: "dma_unmap_sg_attrs" } +elf_symbol { + id: 0xc4a6e691 + name: "dma_vmap_noncontiguous" + is_defined: true + symbol_type: FUNCTION + crc: 0xaeb50586 + type_id: 0x55d07307 + full_name: "dma_vmap_noncontiguous" +} +elf_symbol { + id: 0xcb48db3d + name: "dma_vunmap_noncontiguous" + is_defined: true + symbol_type: FUNCTION + crc: 0xa2512f41 + type_id: 0x106c9a5c + full_name: "dma_vunmap_noncontiguous" +} elf_symbol { id: 0xfc6b4a0f name: "dmabuf_page_pool_alloc" @@ -377240,6 +377283,7 @@ interface { symbol_id: 0x840989b2 symbol_id: 0x57325158 symbol_id: 0x6cb15207 + symbol_id: 0x12eaf956 symbol_id: 0xac4ecea5 symbol_id: 0xf907b0c3 symbol_id: 0x3492f7a1 @@ -377288,6 +377332,7 @@ interface { symbol_id: 0xf18ac584 symbol_id: 0x7ffe50b7 symbol_id: 0x3b69b427 + symbol_id: 0x1d7e2299 symbol_id: 0x23e816b8 symbol_id: 0xd0e88c9a symbol_id: 0x28fa142c @@ -377337,6 +377382,8 @@ interface { symbol_id: 0x45690ea2 symbol_id: 0x0134874d symbol_id: 0xe5a171eb + symbol_id: 0xc4a6e691 + symbol_id: 0xcb48db3d symbol_id: 0xfc6b4a0f symbol_id: 0xf7f45910 symbol_id: 0x2b250c73 diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 404d6a07c192..b68554e69e05 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -732,6 +732,7 @@ divider_ro_round_rate_parent divider_round_rate_parent dma_alloc_attrs + dma_alloc_noncontiguous dma_alloc_pages dma_async_device_register dma_async_device_unregister @@ -770,6 +771,7 @@ dma_fence_signal_timestamp_locked dma_fence_wait_timeout dma_free_attrs + dma_free_noncontiguous dma_free_pages dma_get_sgtable_attrs dma_get_slave_channel @@ -804,6 +806,8 @@ dma_unmap_page_attrs dma_unmap_resource dma_unmap_sg_attrs + dma_vmap_noncontiguous + dma_vunmap_noncontiguous do_trace_netlink_extack do_trace_rcu_torture_read double_rq_lock From 275c8705e576de90245e23a3f8cf45c872d4e724 Mon Sep 17 00:00:00 2001 From: Nagireddy Annem Date: Tue, 15 Nov 2022 09:35:26 +0530 Subject: [PATCH 016/195] ANDROID: irqchip/irq-gic-v3: Add vendor hook for gic suspend This change adds vendor hook for gic suspend syscore ops callback. And it is invoked during deepsleep and hibernation to store gic register snapshot. Bug: 279879797 Change-Id: I4e3729afa4daf18d73e00ee9601b6da72a578b4a Signed-off-by: Nagireddy Annem Signed-off-by: Shreyas K K --- drivers/android/vendor_hooks.c | 1 + drivers/irqchip/irq-gic-v3.c | 32 ++++++++++++++++++++---------- include/linux/irqchip/arm-gic-v3.h | 4 ++++ include/trace/hooks/gic_v3.h | 4 ++++ 4 files changed, 31 insertions(+), 10 deletions(-) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index c597baaebc5c..8d209492daf0 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -227,6 +227,7 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_panic_unhandled); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_arm64_serror_panic); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_disable_thermal_cooling_stats); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_gic_resume); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_gic_v3_suspend); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_audio_usb_offload_connect); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_audio_usb_offload_disconnect); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_kswapd_per_node); diff --git a/drivers/irqchip/irq-gic-v3.c b/drivers/irqchip/irq-gic-v3.c index f351c15110a7..a1413e6d65bc 100644 --- a/drivers/irqchip/irq-gic-v3.c +++ b/drivers/irqchip/irq-gic-v3.c @@ -211,10 +211,11 @@ static void gic_do_wait_for_rwp(void __iomem *base, u32 bit) } /* Wait for completion of a distributor change */ -static void gic_dist_wait_for_rwp(void) +void gic_v3_dist_wait_for_rwp(void) { gic_do_wait_for_rwp(gic_data.dist_base, GICD_CTLR_RWP); } +EXPORT_SYMBOL_GPL(gic_v3_dist_wait_for_rwp); /* Wait for completion of a redistributor change */ static void gic_redist_wait_for_rwp(void) @@ -361,7 +362,7 @@ static void gic_mask_irq(struct irq_data *d) if (gic_irq_in_rdist(d)) gic_redist_wait_for_rwp(); else - gic_dist_wait_for_rwp(); + gic_v3_dist_wait_for_rwp(); } static void gic_eoimode1_mask_irq(struct irq_data *d) @@ -817,7 +818,7 @@ static bool gic_has_group0(void) return val != 0; } -static void __init gic_dist_init(void) +void gic_v3_dist_init(void) { unsigned int i; u64 affinity; @@ -826,7 +827,7 @@ static void __init gic_dist_init(void) /* Disable the distributor */ writel_relaxed(0, base + GICD_CTLR); - gic_dist_wait_for_rwp(); + gic_v3_dist_wait_for_rwp(); /* * Configure SPIs as non-secure Group-1. This will only matter @@ -863,7 +864,7 @@ static void __init gic_dist_init(void) /* Enable distributor with ARE, Group1, and wait for it to drain */ writel_relaxed(val, base + GICD_CTLR); - gic_dist_wait_for_rwp(); + gic_v3_dist_wait_for_rwp(); /* * Set all global interrupts to the boot CPU only. ARE must be @@ -880,6 +881,7 @@ static void __init gic_dist_init(void) gic_write_irouter(affinity, base + GICD_IROUTERnE + i * 8); } } +EXPORT_SYMBOL_GPL(gic_v3_dist_init); static int gic_iterate_rdists(int (*fn)(struct redist_region *, void __iomem *)) { @@ -1175,7 +1177,7 @@ static int gic_dist_supports_lpis(void) !gicv3_nolpi); } -static void gic_cpu_init(void) +void gic_v3_cpu_init(void) { void __iomem *rbase; int i; @@ -1202,6 +1204,7 @@ static void gic_cpu_init(void) /* initialise system registers */ gic_cpu_sys_reg_init(); } +EXPORT_SYMBOL_GPL(gic_v3_cpu_init); #ifdef CONFIG_SMP @@ -1210,7 +1213,7 @@ static void gic_cpu_init(void) static int gic_starting_cpu(unsigned int cpu) { - gic_cpu_init(); + gic_v3_cpu_init(); if (gic_dist_supports_lpis()) its_cpu_init(); @@ -1401,8 +1404,15 @@ static void gic_resume(void) trace_android_vh_gic_resume(&gic_data); } +static int gic_v3_suspend(void) +{ + trace_android_vh_gic_v3_suspend(&gic_data); + return 0; +} + static struct syscore_ops gic_syscore_ops = { - .resume = gic_resume, + .resume = gic_v3_resume, + .suspend = gic_v3_suspend, }; static void gic_syscore_init(void) @@ -1412,6 +1422,8 @@ static void gic_syscore_init(void) #else static inline void gic_syscore_init(void) { } +void gic_v3_resume(void) { } +static int gic_v3_suspend(void) { return 0; } #endif @@ -1899,8 +1911,8 @@ static int __init gic_init_bases(void __iomem *dist_base, gic_update_rdist_properties(); - gic_dist_init(); - gic_cpu_init(); + gic_v3_dist_init(); + gic_v3_cpu_init(); gic_smp_init(); gic_cpu_pm_init(); gic_syscore_init(); diff --git a/include/linux/irqchip/arm-gic-v3.h b/include/linux/irqchip/arm-gic-v3.h index d2e617bffb3a..ae2701122af8 100644 --- a/include/linux/irqchip/arm-gic-v3.h +++ b/include/linux/irqchip/arm-gic-v3.h @@ -669,6 +669,10 @@ static inline bool gic_enable_sre(void) return !!(val & ICC_SRE_EL1_SRE); } +void gic_v3_dist_init(void); +void gic_v3_cpu_init(void); +void gic_v3_dist_wait_for_rwp(void); +void gic_v3_resume(void); #endif diff --git a/include/trace/hooks/gic_v3.h b/include/trace/hooks/gic_v3.h index 0f81993df161..8bafe0abe608 100644 --- a/include/trace/hooks/gic_v3.h +++ b/include/trace/hooks/gic_v3.h @@ -14,6 +14,7 @@ */ struct irq_data; struct cpumask; +struct gic_chip_data_v3; DECLARE_HOOK(android_vh_gic_v3_affinity_init, TP_PROTO(int irq, u32 offset, u64 *affinity), TP_ARGS(irq, offset, affinity)); @@ -23,6 +24,9 @@ DECLARE_RESTRICTED_HOOK(android_rvh_gic_v3_set_affinity, void __iomem *rbase, u64 redist_stride), TP_ARGS(d, mask_val, affinity, force, base, rbase, redist_stride), 1); +DECLARE_HOOK(android_vh_gic_v3_suspend, + TP_PROTO(struct gic_chip_data_v3 *gd), + TP_ARGS(gd)); #endif /* _TRACE_HOOK_GIC_V3_H */ /* This part must be outside protection */ From 227d23d61d13336f3c3d97dedfc77e8cc75416df Mon Sep 17 00:00:00 2001 From: Maulik Shah Date: Tue, 8 Jun 2021 14:35:10 +0530 Subject: [PATCH 017/195] ANDROID: gic-v3: Export gic_v3_resume() for vendor GIC enhancements syscore ops in gic-v3 takes care of invoking gic_v3_resume() when exiting from "deep" suspend. However for "s2idle" suspend syscore ops will not get invoked. Vendor modules can register for s2idle notifications and invoke gic_v3_resume() when the first cpu is waking up from s2idle. Bug: 279879797 Change-Id: Ifd48d676a5bc907eb957c2002934e18bd1c9c095 Signed-off-by: Maulik Shah Signed-off-by: Shreyas K K --- drivers/irqchip/irq-gic-v3.c | 3 ++- include/linux/irqchip/arm-gic-v3.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/irqchip/irq-gic-v3.c b/drivers/irqchip/irq-gic-v3.c index a1413e6d65bc..1684d19d46fb 100644 --- a/drivers/irqchip/irq-gic-v3.c +++ b/drivers/irqchip/irq-gic-v3.c @@ -1399,10 +1399,11 @@ static inline void gic_cpu_pm_init(void) { } #endif /* CONFIG_CPU_PM */ #ifdef CONFIG_PM -static void gic_resume(void) +void gic_v3_resume(void) { trace_android_vh_gic_resume(&gic_data); } +EXPORT_SYMBOL_GPL(gic_v3_resume); static int gic_v3_suspend(void) { diff --git a/include/linux/irqchip/arm-gic-v3.h b/include/linux/irqchip/arm-gic-v3.h index ae2701122af8..d4a40c7f8e05 100644 --- a/include/linux/irqchip/arm-gic-v3.h +++ b/include/linux/irqchip/arm-gic-v3.h @@ -674,6 +674,8 @@ void gic_v3_cpu_init(void); void gic_v3_dist_wait_for_rwp(void); void gic_v3_resume(void); +void gic_v3_resume(void); + #endif #endif From e57fe10b5acf39c7d31ae59ee9ee50fba570a85e Mon Sep 17 00:00:00 2001 From: Nagireddy Annem Date: Sat, 24 Dec 2022 06:38:04 +0530 Subject: [PATCH 018/195] ANDROID: abi_gki_aarch64_qcom: Add GIC and hibernation APIs Add below fnctions and symbols to support GIC Deepsleep and Hibernation feature. 4 function symbol(s) added 'int __traceiter_android_vh_gic_v3_suspend(void*, struct gic_chip_data_v3*)' 'void gic_v3_cpu_init()' 'void gic_v3_dist_init()' 'void gic_v3_dist_wait_for_rwp()' 1 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_gic_v3_suspend' Bug: 279879797 Change-Id: I96e439ef537e5dfc4e16c76fe6dd91bd5f13d6dd Signed-off-by: Nagireddy Annem Signed-off-by: Darshankumar Jagdishchandra Thakkar Signed-off-by: kamasali Satyanarayan --- android/abi_gki_aarch64.stg | 396 +++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_qcom | 5 + 2 files changed, 401 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index f71468d518d5..f089f524efee 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -861,6 +861,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x269c8e40 } +pointer_reference { + id: 0x0337b511 + kind: POINTER + pointee_type_id: 0x269e32d8 +} pointer_reference { id: 0x0341bd37 kind: POINTER @@ -2586,6 +2591,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x0dd91f48 } +pointer_reference { + id: 0x09f1b886 + kind: POINTER + pointee_type_id: 0x0d860487 +} pointer_reference { id: 0x09f23ef0 kind: POINTER @@ -7921,6 +7931,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x6faacdf3 } +pointer_reference { + id: 0x117c83ec + kind: POINTER + pointee_type_id: 0x6fb2e92e +} pointer_reference { id: 0x117e2995 kind: POINTER @@ -11026,6 +11041,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xab79b10b } +pointer_reference { + id: 0x2054dcff + kind: POINTER + pointee_type_id: 0xab139560 +} pointer_reference { id: 0x205789b5 kind: POINTER @@ -12241,6 +12261,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xb037a540 } +pointer_reference { + id: 0x269e32d8 + kind: POINTER + pointee_type_id: 0xb0382dfd +} pointer_reference { id: 0x269ec837 kind: POINTER @@ -19856,6 +19881,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x9189dbcd } +pointer_reference { + id: 0x2ef36257 + kind: POINTER + pointee_type_id: 0x918d6fc0 +} pointer_reference { id: 0x2ef36b70 kind: POINTER @@ -55866,6 +55896,12 @@ member { type_id: 0x6d7f5ff6 offset: 256 } +member { + id: 0xb465a60b + name: "chained_desc" + type_id: 0x334927f6 + offset: 192 +} member { id: 0xbb09fda0 name: "chaintoolong" @@ -62843,6 +62879,12 @@ member { type_id: 0x49a73111 offset: 3072 } +member { + id: 0xe9799532 + name: "cpuhp_memreserve_state" + type_id: 0x6720d32f + offset: 320 +} member { id: 0x01bd5464 name: "cpuhp_node" @@ -72998,6 +73040,12 @@ member { type_id: 0x914dbfdc offset: 16 } +member { + id: 0x9afd7b44 + name: "dist_base" + type_id: 0x18bd6530 + offset: 64 +} member { id: 0x929175ec name: "dist_id" @@ -73834,6 +73882,18 @@ member { type_id: 0x18a2fb63 offset: 64 } +member { + id: 0xa719db3e + name: "domain" + type_id: 0x18a2fb63 + offset: 128 +} +member { + id: 0xa719db8e + name: "domain" + type_id: 0x18a2fb63 + offset: 576 +} member { id: 0xa72fe3f6 name: "domain" @@ -86144,6 +86204,24 @@ member { name: "flags" type_id: 0x92233392 } +member { + id: 0x2dfaa7c6 + name: "flags" + type_id: 0x92233392 + offset: 256 +} +member { + id: 0x2dfaafa4 + name: "flags" + type_id: 0x92233392 + offset: 192 +} +member { + id: 0x2dfaafc3 + name: "flags" + type_id: 0x92233392 + offset: 768 +} member { id: 0x4db09eea name: "flags" @@ -91959,6 +92037,18 @@ member { type_id: 0xf1a6dfed offset: 32 } +member { + id: 0x3b2054a4 + name: "gicd_typer" + type_id: 0xc9082b19 + offset: 256 +} +member { + id: 0xc50214cc + name: "gicd_typer2" + type_id: 0xc9082b19 + offset: 288 +} member { id: 0x08bea5a0 name: "gid" @@ -93625,6 +93715,12 @@ member { type_id: 0x6d7f5ff6 offset: 43656 } +member { + id: 0x907f5a56 + name: "has_direct_lpi" + type_id: 0x6d7f5ff6 + offset: 368 +} member { id: 0xa182581f name: "has_eht" @@ -93755,6 +93851,18 @@ member { type_id: 0x6d7f5ff6 offset: 8832 } +member { + id: 0x11c79ca4 + name: "has_rss" + type_id: 0x6d7f5ff6 + offset: 832 +} +member { + id: 0xdda2b370 + name: "has_rvpeid" + type_id: 0x6d7f5ff6 + offset: 360 +} member { id: 0x75f4e5e7 name: "has_second_set" @@ -93830,6 +93938,12 @@ member { type_id: 0x6d7f5ff6 offset: 112 } +member { + id: 0xd98bc305 + name: "has_vlpis" + type_id: 0x6d7f5ff6 + offset: 352 +} member { id: 0xc04ca023 name: "has_volatiles" @@ -93837,6 +93951,12 @@ member { offset: 426 bitsize: 1 } +member { + id: 0x7a9a4a81 + name: "has_vpend_valid_dirty" + type_id: 0x6d7f5ff6 + offset: 376 +} member { id: 0xa3de0879 name: "has_weak_ref" @@ -116076,6 +116196,11 @@ member { type_id: 0x18bd6530 offset: 64 } +member { + id: 0xa82f6dfe + name: "mask" + type_id: 0x1c04d361 +} member { id: 0xa838c0e7 name: "mask" @@ -130581,6 +130706,11 @@ member { type_id: 0x33756485 offset: 64 } +member { + id: 0x799f8652 + name: "nr_parts" + type_id: 0x6720d32f +} member { id: 0x79bd2481 name: "nr_parts" @@ -130689,6 +130819,12 @@ member { type_id: 0x33756485 offset: 53376 } +member { + id: 0xda39f59e + name: "nr_redist_regions" + type_id: 0xc9082b19 + offset: 704 +} member { id: 0xddd1c1b9 name: "nr_regions" @@ -135222,6 +135358,12 @@ member { name: "ops" type_id: 0xbf311330 } +member { + id: 0xaf511229 + name: "ops" + type_id: 0xda154dec + offset: 320 +} member { id: 0xaf67dd7d name: "ops" @@ -139224,6 +139366,12 @@ member { type_id: 0x43bcc470 offset: 15384 } +member { + id: 0x220c3d20 + name: "partition_id" + type_id: 0x18bd6530 + offset: 64 +} member { id: 0x5669ee49 name: "partition_setting_completed" @@ -139296,6 +139444,12 @@ member { type_id: 0x914dbfdc offset: 32 } +member { + id: 0x2e76cf6e + name: "parts" + type_id: 0x117c83ec + offset: 64 +} member { id: 0x22663355 name: "pasid" @@ -140443,6 +140597,12 @@ member { type_id: 0xd3c80119 offset: 26240 } +member { + id: 0xdcf13bd4 + name: "pend_page" + type_id: 0x06835e9c + offset: 128 +} member { id: 0x8109b274 name: "pendbaser" @@ -141870,6 +142030,18 @@ member { type_id: 0xbdd18903 offset: 256 } +member { + id: 0xadafa58d + name: "phys_base" + type_id: 0xbdd18903 + offset: 64 +} +member { + id: 0xadafa9a5 + name: "phys_base" + type_id: 0xbdd18903 + offset: 192 +} member { id: 0xf07c14d3 name: "phys_ext_id" @@ -145208,6 +145380,18 @@ member { type_id: 0xee246fac offset: 240 } +member { + id: 0x1bb98a07 + name: "ppi_descs" + type_id: 0x0337b511 + offset: 896 +} +member { + id: 0xdbd5b2cb + name: "ppi_nr" + type_id: 0x4585663f + offset: 864 +} member { id: 0xc1f015d6 name: "ppid" @@ -148538,6 +148722,18 @@ member { type_id: 0x2a670b41 offset: 5184 } +member { + id: 0x5b0eeaf9 + name: "prop_table_pa" + type_id: 0xbdd18903 + offset: 64 +} +member { + id: 0x6e6dd09e + name: "prop_table_va" + type_id: 0x18bd6530 + offset: 128 +} member { id: 0xc4ceb1ab name: "prop_vrr_enabled" @@ -152647,12 +152843,23 @@ member { type_id: 0x3922fa08 offset: 23104 } +member { + id: 0xc874e707 + name: "rd_base" + type_id: 0x18bd6530 + offset: 64 +} member { id: 0xb5b5379c name: "rd_iodev" type_id: 0x60b9a60c offset: 31360 } +member { + id: 0x5761a9c9 + name: "rd_lock" + type_id: 0xc8b17aa7 +} member { id: 0x93d4d4a2 name: "rd_noinc_table" @@ -152712,6 +152919,17 @@ member { type_id: 0x0f78474f offset: 960 } +member { + id: 0x1ac47f21 + name: "rdist" + type_id: 0x09f1b886 +} +member { + id: 0x15ff4b8b + name: "rdists" + type_id: 0xc58f49ae + offset: 192 +} member { id: 0xdd0dea83 name: "rdo" @@ -153972,6 +154190,23 @@ member { offset: 29 bitsize: 1 } +member { + id: 0xfb0236d4 + name: "redist_base" + type_id: 0x18bd6530 +} +member { + id: 0xe8134608 + name: "redist_regions" + type_id: 0x2054dcff + offset: 128 +} +member { + id: 0x0afac9f7 + name: "redist_stride" + type_id: 0x92233392 + offset: 640 +} member { id: 0x325a63f3 name: "redist_vcpu" @@ -170164,6 +170399,12 @@ member { offset: 6497 bitsize: 1 } +member { + id: 0x2deb6459 + name: "single_redist" + type_id: 0x6d7f5ff6 + offset: 128 +} member { id: 0x219b6ad6 name: "single_ref" @@ -195749,6 +195990,12 @@ member { type_id: 0x914dbfdc offset: 944 } +member { + id: 0x891a8488 + name: "vpe_l1_base" + type_id: 0x18bd6530 + offset: 384 +} member { id: 0xa8c6574f name: "vpe_lock" @@ -195760,6 +196007,12 @@ member { name: "vpe_proxy_event" type_id: 0x6720d32f } +member { + id: 0x1a9ae5dc + name: "vpe_table_mask" + type_id: 0x0d910d7f + offset: 320 +} member { id: 0xade8e87b name: "vpes" @@ -201133,6 +201386,20 @@ struct_union { member_id: 0xfdc1a7ec } } +struct_union { + id: 0x0d860487 + kind: STRUCT + definition { + bytesize: 56 + member_id: 0x5761a9c9 + member_id: 0xc874e707 + member_id: 0xdcf13bd4 + member_id: 0xadafa9a5 + member_id: 0x2dfaa7c6 + member_id: 0x1a9ae5dc + member_id: 0x891a8488 + } +} struct_union { id: 0x0dcb7fb1 kind: STRUCT @@ -222477,6 +222744,25 @@ struct_union { member_id: 0xf0299b61 } } +struct_union { + id: 0x918d6fc0 + kind: STRUCT + name: "gic_chip_data_v3" + definition { + bytesize: 120 + member_id: 0x6e4d805e + member_id: 0x9afd7b44 + member_id: 0xe8134608 + member_id: 0x15ff4b8b + member_id: 0xa719db8e + member_id: 0x0afac9f7 + member_id: 0xda39f59e + member_id: 0x2dfaafc3 + member_id: 0x11c79ca4 + member_id: 0xdbd5b2cb + member_id: 0x1bb98a07 + } +} struct_union { id: 0x5395485e kind: STRUCT @@ -236010,6 +236296,30 @@ struct_union { member_id: 0xb58d4b20 } } +struct_union { + id: 0x6fb2e92e + kind: STRUCT + name: "partition_affinity" + definition { + bytesize: 16 + member_id: 0xa82f6dfe + member_id: 0x220c3d20 + } +} +struct_union { + id: 0xb0382dfd + kind: STRUCT + name: "partition_desc" + definition { + bytesize: 120 + member_id: 0x799f8652 + member_id: 0x2e76cf6e + member_id: 0xa719db3e + member_id: 0xb465a60b + member_id: 0x8941b706 + member_id: 0xaf511229 + } +} struct_union { id: 0x8e4362ff kind: STRUCT @@ -240135,6 +240445,25 @@ struct_union { member_id: 0x9c3a2307 } } +struct_union { + id: 0xc58f49ae + kind: STRUCT + name: "rdists" + definition { + bytesize: 48 + member_id: 0x1ac47f21 + member_id: 0x5b0eeaf9 + member_id: 0x6e6dd09e + member_id: 0x2dfaafa4 + member_id: 0x3b2054a4 + member_id: 0xc50214cc + member_id: 0xe9799532 + member_id: 0xd98bc305 + member_id: 0xdda2b370 + member_id: 0x907f5a56 + member_id: 0x7a9a4a81 + } +} struct_union { id: 0xb72a2600 kind: STRUCT @@ -240172,6 +240501,17 @@ struct_union { member_id: 0xa83cff72 } } +struct_union { + id: 0xab139560 + kind: STRUCT + name: "redist_region" + definition { + bytesize: 24 + member_id: 0xfb0236d4 + member_id: 0xadafa58d + member_id: 0x2deb6459 + } +} struct_union { id: 0xb381c899 kind: STRUCT @@ -303690,6 +304030,12 @@ function { parameter_id: 0x0483e6f8 parameter_id: 0xf435685e } +function { + id: 0x9b1477ea + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2ef36257 +} function { id: 0x9b14e220 return_type_id: 0x6720d32f @@ -321508,6 +321854,15 @@ elf_symbol { type_id: 0x9b342f25 full_name: "__traceiter_android_vh_get_thermal_zone_device" } +elf_symbol { + id: 0x88586647 + name: "__traceiter_android_vh_gic_v3_suspend" + is_defined: true + symbol_type: FUNCTION + crc: 0xc672e9e2 + type_id: 0x9b1477ea + full_name: "__traceiter_android_vh_gic_v3_suspend" +} elf_symbol { id: 0xdb6662e8 name: "__traceiter_android_vh_ignore_dmabuf_vmap_bounds" @@ -324280,6 +324635,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_get_thermal_zone_device" } +elf_symbol { + id: 0xf18e312d + name: "__tracepoint_android_vh_gic_v3_suspend" + is_defined: true + symbol_type: OBJECT + crc: 0x81031745 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_gic_v3_suspend" +} elf_symbol { id: 0xf68497fa name: "__tracepoint_android_vh_ignore_dmabuf_vmap_bounds" @@ -342649,6 +343013,33 @@ elf_symbol { type_id: 0x8e47c273 full_name: "gic_nonsecure_priorities" } +elf_symbol { + id: 0x596931c4 + name: "gic_v3_cpu_init" + is_defined: true + symbol_type: FUNCTION + crc: 0xe8208812 + type_id: 0x10985193 + full_name: "gic_v3_cpu_init" +} +elf_symbol { + id: 0x390427e4 + name: "gic_v3_dist_init" + is_defined: true + symbol_type: FUNCTION + crc: 0xedec844c + type_id: 0x10985193 + full_name: "gic_v3_dist_init" +} +elf_symbol { + id: 0x53ba530f + name: "gic_v3_dist_wait_for_rwp" + is_defined: true + symbol_type: FUNCTION + crc: 0xa5c47ee7 + type_id: 0x10985193 + full_name: "gic_v3_dist_wait_for_rwp" +} elf_symbol { id: 0x365c2930 name: "glob_match" @@ -375776,6 +376167,7 @@ interface { symbol_id: 0x9fe60f0c symbol_id: 0x83b45f32 symbol_id: 0x1df03151 + symbol_id: 0x88586647 symbol_id: 0xdb6662e8 symbol_id: 0x4b67a5dc symbol_id: 0x3684a257 @@ -376084,6 +376476,7 @@ interface { symbol_id: 0x828646be symbol_id: 0x4756cfec symbol_id: 0x8b7beb3b + symbol_id: 0xf18e312d symbol_id: 0xf68497fa symbol_id: 0xbbfc3b7e symbol_id: 0xdb161c79 @@ -378124,6 +378517,9 @@ interface { symbol_id: 0x62906068 symbol_id: 0x35ffaad3 symbol_id: 0x5a582da8 + symbol_id: 0x596931c4 + symbol_id: 0x390427e4 + symbol_id: 0x53ba530f symbol_id: 0x365c2930 symbol_id: 0x64b49555 symbol_id: 0xbfc46f3e diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index b68554e69e05..1fa9ecb1a0e2 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -1232,6 +1232,9 @@ gh_rm_notifier_unregister gh_rm_register_platform_ops gh_rm_unregister_platform_ops + gic_v3_cpu_init + gic_v3_dist_init + gic_v3_dist_wait_for_rwp gic_nonsecure_priorities gov_attr_set_init gov_attr_set_put @@ -3344,6 +3347,7 @@ __traceiter_android_vh_ftrace_oops_exit __traceiter_android_vh_ftrace_size_check __traceiter_android_vh_ignore_dmabuf_vmap_bounds + __traceiter_android_vh_gic_v3_suspend __traceiter_android_vh_ipi_stop __traceiter_android_vh_jiffies_update __traceiter_android_vh_kswapd_per_node @@ -3478,6 +3482,7 @@ __tracepoint_android_vh_ftrace_oops_exit __tracepoint_android_vh_ftrace_size_check __tracepoint_android_vh_ignore_dmabuf_vmap_bounds + __tracepoint_android_vh_gic_v3_suspend __tracepoint_android_vh_ipi_stop __tracepoint_android_vh_jiffies_update __tracepoint_android_vh_kswapd_per_node From 9e2fa0a396079d69d6da2fa21426a9ac9e52e8bf Mon Sep 17 00:00:00 2001 From: Todd Kjos Date: Fri, 2 Jun 2023 16:01:40 +0000 Subject: [PATCH 019/195] ANDROID: Fix incorrect hook declaration Two hooks that need to be restricted were correctly named with "_rvh_" but were incorrectly declared as normal hooks. This resulted in crashes for at least 1 partner: ------------[ cut here ]------------ WARNING: CPU: 0 PID: 0 at include/trace/hooks/psci.h:19 psci_0_2_cpu_suspend+0x124/0x1d8 Modules linked in: CPU: 0 PID: 0 Comm: swapper/0 Tainted: G S W 6.1.25-android14-7-00072-gf10e53af33a0 #1 Hardware name: Samsung ERD9945 board based on S5E9945 (DT) pstate: 624003c5 (nZCv DAIF +PAN -UAO +TCO -DIT -SSBS BTYPE=--) pc : psci_0_2_cpu_suspend+0x124/0x1d8 lr : psci_0_2_cpu_suspend+0x88/0x1d8 sp : ffffffd00b1f7b20 x29: ffffffd00b1f7b30 [0: swapper/0: 0] x28: ffffffd00b217be4 x27: 0000000000000001 x26: 0000000000000000 x25: ffffff8915b689fc x24: 93ffff8837750100 x23: 000000008cc8e544 x22: 00000000000000c0 x21: 0000000000010000 x20: 000000008147a038 x19: efffffc000000000 x18: 0000000000000000 x17: 0000000000000000 x16: 00000000000000ff x15: 0000000000000000 x14: 0000000000000000 x13: ffffffd00b22ae00 x12: ffffffb90a98d000 x11: ffffffd00b1d9850 x10: 0000000100000001 x9 : efffffc000000000 x8 : 0000000100000001 [0: swapper/0: 0] x7 : 015001f2b5593519 [0: swapper/0: 0] x6 : 0000000000310000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000 [0: swapper/0: 0] x2 : 0000000000000000 x1 : ffffff8915b66850 x0 : 0000000000000000 Call trace: psci_0_2_cpu_suspend+0x124/0x1d8 psci_suspend_finisher+0x2c/0x38 cpu_suspend+0x8c/0x16c psci_cpu_suspend_enter+0x54/0x7c psci_enter_idle_state+0x64/0x94 cpuidle_enter_state+0x1dc/0x9b8 cpuidle_enter+0x58/0x7c call_cpuidle+0x30/0x58 [0: swapper/0: 0] do_idle+0x214/0x2b8 cpu_startup_entry+0x2c/0x30 kernel_init+0x0/0x180 start_kernel+0x0/0x444 start_kernel+0x368/0x444 __primary_switched+0xc0/0xc8 Kernel panic - not syncing: kernel: panic_on_warn set ... Fixes: b7a7fd15edc5 ("ANDROID: vendor_hooks: psci: add hook to check if cpu is allowed to power off") Bug: 285477556 Change-Id: I44ca332dc61dab025a0e33c94e8ad2f5eaffb6f8 Signed-off-by: Todd Kjos --- include/trace/hooks/psci.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/trace/hooks/psci.h b/include/trace/hooks/psci.h index a00925df75da..97d0fb1469a5 100644 --- a/include/trace/hooks/psci.h +++ b/include/trace/hooks/psci.h @@ -10,13 +10,13 @@ #include -DECLARE_HOOK(android_rvh_psci_tos_resident_on, +DECLARE_RESTRICTED_HOOK(android_rvh_psci_tos_resident_on, TP_PROTO(int cpu, bool *resident), - TP_ARGS(cpu, resident)); + TP_ARGS(cpu, resident), 1); -DECLARE_HOOK(android_rvh_psci_cpu_suspend, +DECLARE_RESTRICTED_HOOK(android_rvh_psci_cpu_suspend, TP_PROTO(u32 state, bool *deny), - TP_ARGS(state, deny)); + TP_ARGS(state, deny), 1); /* macro versions of hooks are no longer required */ From 7b148974607906d1e0bb0b276deb3fb6def47432 Mon Sep 17 00:00:00 2001 From: Todd Kjos Date: Fri, 2 Jun 2023 17:34:18 +0000 Subject: [PATCH 020/195] ANDROID: Update ABI as part of crash fix Ok to commit this before KMI update since CRC change only affects the broken hooks which are only used by the partner that introduced the hooks. INFO: variable symbol 'struct tracepoint __tracepoint_android_rvh_psci_cpu_suspend' changed CRC changed from 0x4628ef5b to 0xf9b81cca variable symbol 'struct tracepoint __tracepoint_android_rvh_psci_tos_resident_on' changed CRC changed from 0x477813d5 to 0xb163a362 Fixes: b7a7fd15edc5 ("ANDROID: vendor_hooks: psci: add hook to check if cpu is allowed to power off") Bug: 285477556 Change-Id: I0539ac8ff1d26a6ba8dd0f13fc09b53f5ee0335b Signed-off-by: Todd Kjos --- android/abi_gki_aarch64.stg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index f089f524efee..bd7ec8168344 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -323488,7 +323488,7 @@ elf_symbol { name: "__tracepoint_android_rvh_psci_cpu_suspend" is_defined: true symbol_type: OBJECT - crc: 0x4628ef5b + crc: 0xf9b81cca type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_psci_cpu_suspend" } @@ -323497,7 +323497,7 @@ elf_symbol { name: "__tracepoint_android_rvh_psci_tos_resident_on" is_defined: true symbol_type: OBJECT - crc: 0x477813d5 + crc: 0xb163a362 type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_psci_tos_resident_on" } From 675bc3a00e8e3523c18b1accf4c118d8ab105e1b Mon Sep 17 00:00:00 2001 From: jianzhou Date: Fri, 2 Jun 2023 00:41:06 -0700 Subject: [PATCH 021/195] ANDROID: abi_gki_aarch64_qcom: update symbol list Symbols added: page_pinner_inited __page_pinner_put_page _trace_android_vh_record_pcpu_rwsem_starttime Bug: 285243673 Change-Id: I7cf6ca8ff637f3d7de9daba597b09ca27b813e48 Signed-off-by: jianzhou --- android/abi_gki_aarch64_qcom | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 1fa9ecb1a0e2..9b73540fbbb9 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -141,10 +141,10 @@ bpf_prog_put bpf_prog_sub bpf_stats_enabled_key + bpf_trace_run1 bpf_trace_run10 bpf_trace_run11 bpf_trace_run12 - bpf_trace_run1 bpf_trace_run2 bpf_trace_run3 bpf_trace_run4 @@ -1881,8 +1881,8 @@ memremap_pages memscan mem_section - memset64 memset + memset64 __memset_io memstart_addr memunmap @@ -1919,8 +1919,8 @@ mmc_retune_release mmc_select_bus_width mmc_select_card - mmc_select_hs400 mmc_select_hs + mmc_select_hs400 mmc_select_hs_ddr mmc_select_timing mmc_send_status @@ -2050,10 +2050,10 @@ nla_find nla_memcpy __nla_parse - nla_put_64bit nla_put - nla_reserve_64bit + nla_put_64bit nla_reserve + nla_reserve_64bit nla_strscpy __nla_validate __nlmsg_put @@ -2192,6 +2192,8 @@ page_ext_put page_is_ram page_mapping + page_pinner_inited + __page_pinner_put_page page_pool_alloc_pages page_pool_create page_pool_destroy @@ -3235,6 +3237,7 @@ topology_update_done topology_update_thermal_pressure _totalram_pages + _trace_android_vh_record_pcpu_rwsem_starttime trace_array_put __trace_bprintk trace_clock_local From 8e6a28c81501df2b834bfd50b0466381616519b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E8=BE=89?= Date: Mon, 5 Jun 2023 17:07:06 +0800 Subject: [PATCH 022/195] UPSTREAM: kcsan: Avoid READ_ONCE() in read_instrumented_memory() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Haibo Li reported: | Unable to handle kernel paging request at virtual address | ffffff802a0d8d7171 | Mem abort info:o: | ESR = 0x9600002121 | EC = 0x25: DABT (current EL), IL = 32 bitsts | SET = 0, FnV = 0 0 | EA = 0, S1PTW = 0 0 | FSC = 0x21: alignment fault | Data abort info:o: | ISV = 0, ISS = 0x0000002121 | CM = 0, WnR = 0 0 | swapper pgtable: 4k pages, 39-bit VAs, pgdp=000000002835200000 | [ffffff802a0d8d71] pgd=180000005fbf9003, p4d=180000005fbf9003, | pud=180000005fbf9003, pmd=180000005fbe8003, pte=006800002a0d8707 | Internal error: Oops: 96000021 [#1] PREEMPT SMP | Modules linked in: | CPU: 2 PID: 45 Comm: kworker/u8:2 Not tainted | 5.15.78-android13-8-g63561175bbda-dirty #1 | ... | pc : kcsan_setup_watchpoint+0x26c/0x6bc | lr : kcsan_setup_watchpoint+0x88/0x6bc | sp : ffffffc00ab4b7f0 | x29: ffffffc00ab4b800 x28: ffffff80294fe588 x27: 0000000000000001 | x26: 0000000000000019 x25: 0000000000000001 x24: ffffff80294fdb80 | x23: 0000000000000000 x22: ffffffc00a70fb68 x21: ffffff802a0d8d71 | x20: 0000000000000002 x19: 0000000000000000 x18: ffffffc00a9bd060 | x17: 0000000000000001 x16: 0000000000000000 x15: ffffffc00a59f000 | x14: 0000000000000001 x13: 0000000000000000 x12: ffffffc00a70faa0 | x11: 00000000aaaaaaab x10: 0000000000000054 x9 : ffffffc00839adf8 | x8 : ffffffc009b4cf00 x7 : 0000000000000000 x6 : 0000000000000007 | x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffffffc00a70fb70 | x2 : 0005ff802a0d8d71 x1 : 0000000000000000 x0 : 0000000000000000 | Call trace: | kcsan_setup_watchpoint+0x26c/0x6bc | __tsan_read2+0x1f0/0x234 | inflate_fast+0x498/0x750 | zlib_inflate+0x1304/0x2384 | __gunzip+0x3a0/0x45c | gunzip+0x20/0x30 | unpack_to_rootfs+0x2a8/0x3fc | do_populate_rootfs+0xe8/0x11c | async_run_entry_fn+0x58/0x1bc | process_one_work+0x3ec/0x738 | worker_thread+0x4c4/0x838 | kthread+0x20c/0x258 | ret_from_fork+0x10/0x20 | Code: b8bfc2a8 2a0803f7 14000007 d503249f (78bfc2a8) ) | ---[ end trace 613a943cb0a572b6 ]----- The reason for this is that on certain arm64 configuration since e35123d83ee3 ("arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y"), READ_ONCE() may be promoted to a full atomic acquire instruction which cannot be used on unaligned addresses. Fix it by avoiding READ_ONCE() in read_instrumented_memory(), and simply forcing the compiler to do the required access by casting to the appropriate volatile type. In terms of generated code this currently only affects architectures that do not use the default READ_ONCE() implementation. The only downside is that we are not guaranteed atomicity of the access itself, although on most architectures a plain load up to machine word size should still be atomic (a fact the default READ_ONCE() still relies on itself). BUG: 285794521 (cherry picked from commit 8dec88070d964bfeb4198f34cb5956d89dd1f557) Reported-by: Haibo Li Tested-by: Haibo Li Cc: # 5.17+ Change-Id: I16c9f83c3b4e28021a936249cafb1501760aa59d Signed-off-by: Marco Elver Signed-off-by: Paul E. McKenney Signed-off-by: 杨辉 --- kernel/kcsan/core.c | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/kernel/kcsan/core.c b/kernel/kcsan/core.c index 54d077e1a2dc..5a60cc52adc0 100644 --- a/kernel/kcsan/core.c +++ b/kernel/kcsan/core.c @@ -337,11 +337,20 @@ static void delay_access(int type) */ static __always_inline u64 read_instrumented_memory(const volatile void *ptr, size_t size) { + /* + * In the below we don't necessarily need the read of the location to + * be atomic, and we don't use READ_ONCE(), since all we need for race + * detection is to observe 2 different values. + * + * Furthermore, on certain architectures (such as arm64), READ_ONCE() + * may turn into more complex instructions than a plain load that cannot + * do unaligned accesses. + */ switch (size) { - case 1: return READ_ONCE(*(const u8 *)ptr); - case 2: return READ_ONCE(*(const u16 *)ptr); - case 4: return READ_ONCE(*(const u32 *)ptr); - case 8: return READ_ONCE(*(const u64 *)ptr); + case 1: return *(const volatile u8 *)ptr; + case 2: return *(const volatile u16 *)ptr; + case 4: return *(const volatile u32 *)ptr; + case 8: return *(const volatile u64 *)ptr; default: return 0; /* Ignore; we do not diff the values. */ } } From 3e2dc32f5930c3928c4a241ad11ef752f13b196b Mon Sep 17 00:00:00 2001 From: Dezhi Huang Date: Fri, 26 May 2023 16:33:47 +0800 Subject: [PATCH 023/195] ANDROID: mm: create vendor hooks for memory reclaim we try to adjust page reclaim operations based on the running task and kernel memory pressure. Thus, we want to create some vendor hooks into kernel6.1. Firstly, we add ADNRROID_VENDOR_DATA into the struct scan_control, special operations would be performed based on this special scan option. We measure the importance of the current process in the system and obtain its weight, which is recorded in ANDROID_VENDOR_DATA. The hook function: trace_android_vh_modify_scan_control is added inside of the function modify_scan_control() to adjust reclaim operations based on memory pressure. The hook function: trace_android_vh_should_continue_reclaim is added inside of the function shrink_node() to decide if page_reclaim would continue or not based on memory pressure. The hook function: trace_android_vh_file_is_tiny_bypass is added into the function prepare_scan_count() to decide if the file pages should be skipped in condition to file refualts and memory pressure. Bug: 279793370 Change-Id: I1efe9d3e866f37b0295c7cd94ec8ca0117a9bd4a Signed-off-by: Dezhi Huang --- drivers/android/vendor_hooks.c | 3 +++ include/trace/hooks/vmscan.h | 12 ++++++++++++ mm/vmscan.c | 29 +++++++++++++++++++++++++++++ 3 files changed, 44 insertions(+) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index 8d209492daf0..3a9010b7bc92 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -266,6 +266,9 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_psci_cpu_suspend); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_psi_event); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_psi_group); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpufreq_acct_update_power); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_modify_scan_control); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_should_continue_reclaim); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_file_is_tiny_bypass); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_mmc_resume); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_mmc_suspend); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_exit_signal); diff --git a/include/trace/hooks/vmscan.h b/include/trace/hooks/vmscan.h index 05065be1eb11..0896b1134de5 100644 --- a/include/trace/hooks/vmscan.h +++ b/include/trace/hooks/vmscan.h @@ -24,6 +24,18 @@ DECLARE_HOOK(android_vh_do_shrink_slab, DECLARE_HOOK(android_vh_shrink_node_memcgs, TP_PROTO(struct mem_cgroup *memcg, bool *skip), TP_ARGS(memcg, skip)); +DECLARE_HOOK(android_vh_modify_scan_control, + TP_PROTO(u64 *ext, unsigned long *nr_to_reclaim, + struct mem_cgroup *target_mem_cgroup, + bool *file_is_tiny, bool *may_writepage), + TP_ARGS(ext, nr_to_reclaim, target_mem_cgroup, file_is_tiny, may_writepage)); +DECLARE_HOOK(android_vh_should_continue_reclaim, + TP_PROTO(u64 *ext, unsigned long *nr_to_reclaim, + unsigned long *nr_reclaimed, bool *continue_reclaim), + TP_ARGS(ext, nr_to_reclaim, nr_reclaimed, continue_reclaim)); +DECLARE_HOOK(android_vh_file_is_tiny_bypass, + TP_PROTO(bool file_is_tiny, bool *bypass), + TP_ARGS(file_is_tiny, bypass)); #endif /* _TRACE_HOOK_VMSCAN_H */ /* This part must be outside protection */ #include diff --git a/mm/vmscan.c b/mm/vmscan.c index 1c289d07255f..e32c7f532826 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -169,6 +169,7 @@ struct scan_control { /* for recording the reclaimed slab by now */ struct reclaim_state reclaim_state; + ANDROID_VENDOR_DATA(1); }; #ifdef ARCH_HAS_PREFETCHW @@ -2805,6 +2806,7 @@ static void prepare_scan_count(pg_data_t *pgdat, struct scan_control *sc) { unsigned long file; struct lruvec *target_lruvec; + bool bypass = false; if (lru_gen_enabled()) return; @@ -2866,6 +2868,11 @@ static void prepare_scan_count(pg_data_t *pgdat, struct scan_control *sc) else sc->cache_trim_mode = 0; + + trace_android_vh_file_is_tiny_bypass(sc->file_is_tiny, &bypass); + if (bypass) + return; + /* * Prevent the reclaimer from falling into the cache trap: as * cache pages start out inactive, every cache fault will tip @@ -6330,6 +6337,7 @@ static inline bool should_continue_reclaim(struct pglist_data *pgdat, unsigned long pages_for_compaction; unsigned long inactive_lru_pages; int z; + bool continue_reclaim = true; /* If not in reclaim/compaction mode, stop */ if (!in_reclaim_compaction(sc)) @@ -6373,6 +6381,11 @@ static inline bool should_continue_reclaim(struct pglist_data *pgdat, if (can_reclaim_anon_pages(NULL, pgdat->node_id, sc)) inactive_lru_pages += node_page_state(pgdat, NR_INACTIVE_ANON); + trace_android_vh_should_continue_reclaim(&sc->android_vendor_data1, + &sc->nr_to_reclaim, &sc->nr_reclaimed, &continue_reclaim); + if (!continue_reclaim) + return false; + return inactive_lru_pages > pages_for_compaction; } @@ -6727,6 +6740,20 @@ static void snapshot_refaults(struct mem_cgroup *target_memcg, pg_data_t *pgdat) target_lruvec->refaults[WORKINGSET_FILE] = refaults; } +static void modify_scan_control(struct scan_control *sc) +{ + bool file_is_tiny = false, may_writepage = true; + + trace_android_vh_modify_scan_control(&sc->android_vendor_data1, + &sc->nr_to_reclaim, sc->target_mem_cgroup, &file_is_tiny, + &may_writepage); + + if (file_is_tiny) + sc->file_is_tiny = true; + if (!may_writepage) + sc->may_writepage = false; +} + /* * This is the main entry point to direct page reclaim. * @@ -6750,6 +6777,8 @@ static unsigned long do_try_to_free_pages(struct zonelist *zonelist, pg_data_t *last_pgdat; struct zoneref *z; struct zone *zone; + + modify_scan_control(sc); retry: delayacct_freepages_start(); From 60b0f85e2486a73ba60815335ee4d86e6e555aff Mon Sep 17 00:00:00 2001 From: Dezhi Huang Date: Fri, 26 May 2023 16:41:05 +0800 Subject: [PATCH 024/195] ANDROID: ABI: Update honor symbol list 3 function symbol(s) added 'int __traceiter_android_vh_file_is_tiny_bypass(void*, bool, bool*)' 'int __traceiter_android_vh_modify_scan_control(void*, u64*, unsigned long*, struct mem_cgroup*, bool*, bool*)' 'int __traceiter_android_vh_should_continue_reclaim(u64*, unsigned long*, unsigned long*, bool*)' 3 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_file_is_tiny_bypass' 'struct tracepoint __tracepoint_android_vh_modify_scan_control' 'struct tracepoint __tracepoint_android_vh_should_continue_reclaim' Bug: 279793370 Change-Id: Ieb2a90f1317453b982341f06765bb2625daa645a Signed-off-by: Dezhi Huang --- android/abi_gki_aarch64.stg | 86 +++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_honor | 8 +++- 2 files changed, 93 insertions(+), 1 deletion(-) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index bd7ec8168344..5c0beaeaabde 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -302787,6 +302787,13 @@ function { parameter_id: 0x1d19a9d5 parameter_id: 0x4585663f } +function { + id: 0x9a1e34e7 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x6d7f5ff6 + parameter_id: 0x11cfee5a +} function { id: 0x9a1f348c return_type_id: 0x6720d32f @@ -304053,6 +304060,25 @@ function { parameter_id: 0x1aee9939 parameter_id: 0x0b9fe7dd } +function { + id: 0x9b163bb4 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2e18f543 + parameter_id: 0x064d6086 + parameter_id: 0x1d5bae2a + parameter_id: 0x11cfee5a + parameter_id: 0x11cfee5a +} +function { + id: 0x9b1657a8 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2e18f543 + parameter_id: 0x064d6086 + parameter_id: 0x064d6086 + parameter_id: 0x11cfee5a +} function { id: 0x9b17b01e return_type_id: 0x6720d32f @@ -321692,6 +321718,15 @@ elf_symbol { type_id: 0x9bdbdcc4 full_name: "__traceiter_android_vh_exit_signal" } +elf_symbol { + id: 0x93a4717b + name: "__traceiter_android_vh_file_is_tiny_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0xdd53f9c7 + type_id: 0x9a1e34e7 + full_name: "__traceiter_android_vh_file_is_tiny_bypass" +} elf_symbol { id: 0x5ecff02f name: "__traceiter_android_vh_free_task" @@ -321953,6 +321988,15 @@ elf_symbol { type_id: 0x9b8b2a3f full_name: "__traceiter_android_vh_mmap_region" } +elf_symbol { + id: 0xa77effd1 + name: "__traceiter_android_vh_modify_scan_control" + is_defined: true + symbol_type: FUNCTION + crc: 0xaf1f561d + type_id: 0x9b163bb4 + full_name: "__traceiter_android_vh_modify_scan_control" +} elf_symbol { id: 0xb7624cbd name: "__traceiter_android_vh_modify_thermal_request_freq" @@ -322313,6 +322357,15 @@ elf_symbol { type_id: 0x9bc302e5 full_name: "__traceiter_android_vh_setscheduler_uclamp" } +elf_symbol { + id: 0xe828d15b + name: "__traceiter_android_vh_should_continue_reclaim" + is_defined: true + symbol_type: FUNCTION + crc: 0x699825d3 + type_id: 0x9b1657a8 + full_name: "__traceiter_android_vh_should_continue_reclaim" +} elf_symbol { id: 0x4d31a413 name: "__traceiter_android_vh_show_mem" @@ -324473,6 +324526,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_exit_signal" } +elf_symbol { + id: 0x50a83025 + name: "__tracepoint_android_vh_file_is_tiny_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x1c355240 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_file_is_tiny_bypass" +} elf_symbol { id: 0xe6918e09 name: "__tracepoint_android_vh_free_task" @@ -324734,6 +324796,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mmap_region" } +elf_symbol { + id: 0xe2ad11db + name: "__tracepoint_android_vh_modify_scan_control" + is_defined: true + symbol_type: OBJECT + crc: 0x2b6b3487 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_modify_scan_control" +} elf_symbol { id: 0xcac93aff name: "__tracepoint_android_vh_modify_thermal_request_freq" @@ -325094,6 +325165,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_setscheduler_uclamp" } +elf_symbol { + id: 0x5b6bc3a9 + name: "__tracepoint_android_vh_should_continue_reclaim" + is_defined: true + symbol_type: OBJECT + crc: 0x60fa54b6 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_should_continue_reclaim" +} elf_symbol { id: 0x823654f5 name: "__tracepoint_android_vh_show_mem" @@ -376149,6 +376229,7 @@ interface { symbol_id: 0x42312ccc symbol_id: 0xf432d1c9 symbol_id: 0x1f554c2a + symbol_id: 0x93a4717b symbol_id: 0x5ecff02f symbol_id: 0xe3ce1f52 symbol_id: 0x3272ce60 @@ -376178,6 +376259,7 @@ interface { symbol_id: 0x18fde973 symbol_id: 0x61ea12b8 symbol_id: 0xe44dacb1 + symbol_id: 0xa77effd1 symbol_id: 0xb7624cbd symbol_id: 0x29785770 symbol_id: 0xb1c564a3 @@ -376218,6 +376300,7 @@ interface { symbol_id: 0xb841c45e symbol_id: 0xaa3f6a65 symbol_id: 0xa2fe718f + symbol_id: 0xe828d15b symbol_id: 0x4d31a413 symbol_id: 0xe7f6f975 symbol_id: 0x6d9f8b13 @@ -376458,6 +376541,7 @@ interface { symbol_id: 0x988719fa symbol_id: 0x732a182b symbol_id: 0x0d418d38 + symbol_id: 0x50a83025 symbol_id: 0xe6918e09 symbol_id: 0x4d4fd1cc symbol_id: 0xace80c56 @@ -376487,6 +376571,7 @@ interface { symbol_id: 0x586a06d1 symbol_id: 0x00a5fe5e symbol_id: 0xb6da564f + symbol_id: 0xe2ad11db symbol_id: 0xcac93aff symbol_id: 0x43873fea symbol_id: 0xd5097f8d @@ -376527,6 +376612,7 @@ interface { symbol_id: 0xff2bccb8 symbol_id: 0xd7ceb15f symbol_id: 0x923147c1 + symbol_id: 0x5b6bc3a9 symbol_id: 0x823654f5 symbol_id: 0x42ad45a3 symbol_id: 0x8712dd01 diff --git a/android/abi_gki_aarch64_honor b/android/abi_gki_aarch64_honor index 903c17a3c45e..29d60a8effd0 100644 --- a/android/abi_gki_aarch64_honor +++ b/android/abi_gki_aarch64_honor @@ -3,9 +3,15 @@ __tracepoint_android_vh_page_add_new_anon_rmap __tracepoint_android_vh_do_shrink_slab __tracepoint_android_vh_shrink_slab_bypass + __tracepoint_android_vh_mutex_init + __tracepoint_android_vh_file_is_tiny_bypass + __tracepoint_android_vh_modify_scan_control + __tracepoint_android_vh_should_continue_reclaim __traceiter_android_vh_get_page_wmark __traceiter_android_vh_page_add_new_anon_rmap __traceiter_android_vh_do_shrink_slab __traceiter_android_vh_shrink_slab_bypass __traceiter_android_vh_mutex_init - __tracepoint_android_vh_mutex_init + __traceiter_android_vh_file_is_tiny_bypass + __traceiter_android_vh_modify_scan_control + __traceiter_android_vh_should_continue_reclaim \ No newline at end of file From 025b5a487b16846233159ca02071b22de7e121e4 Mon Sep 17 00:00:00 2001 From: xiaofeng Date: Wed, 24 Aug 2022 19:34:06 +0800 Subject: [PATCH 025/195] ANDROID: vendor_hooks:vendor hook for __alloc_pages_slowpath. add vendor hook in __alloc_pages_slowpath ahead of __alloc_pages_direct_reclaim and warn_alloc. Bug: 243629905 Change-Id: Ieacc6cf79823c0bfacfdeec9afb55ed66f40d0b0 Signed-off-by: xiaofeng --- drivers/android/vendor_hooks.c | 2 ++ include/trace/hooks/mm.h | 10 ++++++++++ mm/page_alloc.c | 11 +++++++++++ 3 files changed, 23 insertions(+) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index 3a9010b7bc92..c5ce9d0a1b72 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -282,3 +282,5 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_register); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_unregister); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_get_thermal_zone_device); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_power_cap); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_reclaim_bypass); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_failure_bypass); diff --git a/include/trace/hooks/mm.h b/include/trace/hooks/mm.h index 62c177bf593e..6c9e37e87ff6 100644 --- a/include/trace/hooks/mm.h +++ b/include/trace/hooks/mm.h @@ -65,6 +65,16 @@ DECLARE_HOOK(android_vh_cache_show, TP_PROTO(struct seq_file *m, struct slabinfo *sinfo, struct kmem_cache *s), TP_ARGS(m, sinfo, s)); +DECLARE_HOOK(android_vh_alloc_pages_reclaim_bypass, + TP_PROTO(gfp_t gfp_mask, int order, int alloc_flags, + int migratetype, struct page **page), + TP_ARGS(gfp_mask, order, alloc_flags, migratetype, page)); + +DECLARE_HOOK(android_vh_alloc_pages_failure_bypass, + TP_PROTO(gfp_t gfp_mask, int order, int alloc_flags, + int migratetype, struct page **page), + TP_ARGS(gfp_mask, order, alloc_flags, migratetype, page)); + #endif /* _TRACE_HOOK_MM_H */ /* This part must be outside protection */ diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 2928b971a769..42d316550572 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -5265,6 +5265,12 @@ retry: if (current->flags & PF_MEMALLOC) goto nopage; + trace_android_vh_alloc_pages_reclaim_bypass(gfp_mask, order, + alloc_flags, ac->migratetype, &page); + + if (page) + goto got_pg; + /* Try direct reclaim and then allocating */ page = __alloc_pages_direct_reclaim(gfp_mask, order, alloc_flags, ac, &did_some_progress); @@ -5380,6 +5386,11 @@ nopage: goto retry; } fail: + trace_android_vh_alloc_pages_failure_bypass(gfp_mask, order, + alloc_flags, ac->migratetype, &page); + if (page) + goto got_pg; + warn_alloc(gfp_mask, ac->nodemask, "page allocation failure: order:%u", order); got_pg: From 71844b8ed9f4e47bdd493fe85cda014ea457775b Mon Sep 17 00:00:00 2001 From: xiaofeng Date: Wed, 24 May 2023 10:41:31 +0800 Subject: [PATCH 026/195] ANDROID: GKI: Update symbol list for xiaomi 2 function symbol(s) added 'int __traceiter_android_vh_alloc_pages_reclaim_bypass(gfp_t gfp_mask, int order, int alloc_flags, int migratetype, struct page **page)' 'int __traceiter_android_vh_alloc_pages_failure_bypass(gfp_t gfp_mask, int order, int alloc_flags, int migratetype, struct page **page)' 2 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_alloc_pages_reclaim_bypass' 'struct tracepoint __tracepoint_android_vh_alloc_pages_failure_bypass' Bug: 284059793 Change-Id: I766d37e4f4cea8c3ce6e925e95ab920152eebbb1 Signed-off-by: xiaofeng --- android/abi_gki_aarch64.stg | 50 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_xiaomi | 6 ++++ 2 files changed, 56 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 5c0beaeaabde..db5819baafff 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -301004,6 +301004,16 @@ function { parameter_id: 0x6720d32f parameter_id: 0x11cfee5a } +function { + id: 0x98716c4f + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0xf1a6dfed + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f + parameter_id: 0x0b30ee00 +} function { id: 0x98731419 return_type_id: 0x6720d32f @@ -321232,6 +321242,24 @@ elf_symbol { type_id: 0x9bd1d928 full_name: "__traceiter_android_vh_account_task_time" } +elf_symbol { + id: 0x33f9278c + name: "__traceiter_android_vh_alloc_pages_failure_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0xd70c7cd7 + type_id: 0x98716c4f + full_name: "__traceiter_android_vh_alloc_pages_failure_bypass" +} +elf_symbol { + id: 0x2e343246 + name: "__traceiter_android_vh_alloc_pages_reclaim_bypass" + is_defined: true + symbol_type: FUNCTION + crc: 0x1ec13aeb + type_id: 0x98716c4f + full_name: "__traceiter_android_vh_alloc_pages_reclaim_bypass" +} elf_symbol { id: 0x9c240ef1 name: "__traceiter_android_vh_alloc_uid" @@ -324040,6 +324068,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_account_task_time" } +elf_symbol { + id: 0x37776872 + name: "__tracepoint_android_vh_alloc_pages_failure_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x24488dce + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_alloc_pages_failure_bypass" +} +elf_symbol { + id: 0xfc735654 + name: "__tracepoint_android_vh_alloc_pages_reclaim_bypass" + is_defined: true + symbol_type: OBJECT + crc: 0x744783d0 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_alloc_pages_reclaim_bypass" +} elf_symbol { id: 0xea695d5b name: "__tracepoint_android_vh_alloc_uid" @@ -376175,6 +376221,8 @@ interface { symbol_id: 0xebcd0234 symbol_id: 0xa3af7947 symbol_id: 0x86527a4e + symbol_id: 0x33f9278c + symbol_id: 0x2e343246 symbol_id: 0x9c240ef1 symbol_id: 0x505f4289 symbol_id: 0xd5431a65 @@ -376487,6 +376535,8 @@ interface { symbol_id: 0xdcf22716 symbol_id: 0x4f980315 symbol_id: 0xe1489e0c + symbol_id: 0x37776872 + symbol_id: 0xfc735654 symbol_id: 0xea695d5b symbol_id: 0xd82141b7 symbol_id: 0xe520cb67 diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi index fd184e30433f..e2ffaf13ef1c 100644 --- a/android/abi_gki_aarch64_xiaomi +++ b/android/abi_gki_aarch64_xiaomi @@ -228,3 +228,9 @@ #required by touch module power_supply_is_system_supplied + +#required by mi_mempool.ko + __traceiter_android_vh_alloc_pages_reclaim_bypass + __traceiter_android_vh_alloc_pages_failure_bypass + __tracepoint_android_vh_alloc_pages_reclaim_bypass + __tracepoint_android_vh_alloc_pages_failure_bypass From 098028adf7fe8746263ff2907b557bb1cf030a25 Mon Sep 17 00:00:00 2001 From: Sachin Gupta Date: Fri, 2 Jun 2023 19:09:26 +0530 Subject: [PATCH 027/195] ANDROID: abi_gki_aarch64_qcom: Update symbol list Symbols added: sdhci_dumpregs Bug: 285546222 Change-Id: I18fe46273b13f21e59fd4f556efbe560f581139d Signed-off-by: Sachin Gupta --- android/abi_gki_aarch64_qcom | 1 + 1 file changed, 1 insertion(+) diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 9b73540fbbb9..9c5d64e04a08 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -2807,6 +2807,7 @@ sdhci_cqe_disable sdhci_cqe_enable sdhci_cqe_irq + sdhci_dumpregs sdhci_enable_clk sdhci_get_property sdhci_pltfm_free From 3805b879f502c271f030a1e542f9afb9f09fb9f8 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Fri, 12 May 2023 11:19:49 -0700 Subject: [PATCH 028/195] FROMLIST: mm: Call arch_swap_restore() from do_swap_page() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit c145e0b47c77 ("mm: streamline COW logic in do_swap_page()") moved the call to swap_free() before the call to set_pte_at(), which meant that the MTE tags could end up being freed before set_pte_at() had a chance to restore them. Fix it by adding a call to the arch_swap_restore() hook before the call to swap_free(). Signed-off-by: Peter Collingbourne Link: https://linux-review.googlesource.com/id/I6470efa669e8bd2f841049b8c61020c510678965 Cc: # 6.1 Fixes: c145e0b47c77 ("mm: streamline COW logic in do_swap_page()") Reported-by: Qun-wei Lin (林群崴) Closes: https://lore.kernel.org/all/5050805753ac469e8d727c797c2218a9d780d434.camel@mediatek.com/ Acked-by: David Hildenbrand Acked-by: "Huang, Ying" Reviewed-by: Steven Price Acked-by: Catalin Marinas Link: https://lore.kernel.org/all/20230523004312.1807357-2-pcc@google.com/ Change-Id: I6470efa669e8bd2f841049b8c61020c510678965 Bug: 274890466 --- mm/memory.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mm/memory.c b/mm/memory.c index f24a9093b55a..8ba4ccb53b02 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -3970,6 +3970,13 @@ vm_fault_t do_swap_page(struct vm_fault *vmf) } } + /* + * Some architectures may have to restore extra metadata to the page + * when reading from swap. This metadata may be indexed by swap entry + * so this must be called before swap_free(). + */ + arch_swap_restore(entry, folio); + /* * Remove the swap entry and conditionally try to free up the swapcache. * We're already holding a reference on the page but haven't mapped it From 131714e34be58fe3fa51e3fd79092da36d5747e9 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Thu, 18 May 2023 14:29:14 -0700 Subject: [PATCH 029/195] FROMLIST: mm: Call arch_swap_restore() from unuse_pte() We would like to move away from requiring architectures to restore metadata from swap in the set_pte_at() implementation, as this is not only error-prone but adds complexity to the arch-specific code. This requires us to call arch_swap_restore() before calling swap_free() whenever pages are restored from swap. We are currently doing so everywhere except in unuse_pte(); do so there as well. Signed-off-by: Peter Collingbourne Link: https://linux-review.googlesource.com/id/I68276653e612d64cde271ce1b5a99ae05d6bbc4f Suggested-by: David Hildenbrand Acked-by: David Hildenbrand Acked-by: "Huang, Ying" Reviewed-by: Steven Price Acked-by: Catalin Marinas Link: https://lore.kernel.org/all/20230523004312.1807357-3-pcc@google.com/ Change-Id: I68276653e612d64cde271ce1b5a99ae05d6bbc4f Bug: 274890466 --- mm/swapfile.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mm/swapfile.c b/mm/swapfile.c index 7854322e647c..b63e7fd3d6c6 100644 --- a/mm/swapfile.c +++ b/mm/swapfile.c @@ -1790,6 +1790,13 @@ static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd, goto out; } + /* + * Some architectures may have to restore extra metadata to the page + * when reading from swap. This metadata may be indexed by swap entry + * so this must be called before swap_free(). + */ + arch_swap_restore(entry, page_folio(page)); + /* See do_swap_page() */ BUG_ON(!PageAnon(page) && PageMappedToDisk(page)); BUG_ON(PageAnon(page) && PageAnonExclusive(page)); From c0cfeeaa8851ea3d206df6ac485c27e8eb8d7083 Mon Sep 17 00:00:00 2001 From: Peter Collingbourne Date: Fri, 12 May 2023 12:08:01 -0700 Subject: [PATCH 030/195] BACKPORT: FROMLIST: arm64: mte: Simplify swap tag restoration logic As a result of the previous two patches, there are no circumstances in which a swapped-in page is installed in a page table without first having arch_swap_restore() called on it. Therefore, we no longer need the logic in set_pte_at() that restores the tags, so remove it. Signed-off-by: Peter Collingbourne Link: https://linux-review.googlesource.com/id/I8ad54476f3b2d0144ccd8ce0c1d7a2963e5ff6f3 Reviewed-by: Steven Price Reviewed-by: Catalin Marinas Link: https://lore.kernel.org/all/20230523004312.1807357-4-pcc@google.com/ Change-Id: I8ad54476f3b2d0144ccd8ce0c1d7a2963e5ff6f3 [pcc: resolved merge conflict] Bug: 274890466 --- arch/arm64/include/asm/mte.h | 6 ++--- arch/arm64/include/asm/pgtable.h | 18 +++---------- arch/arm64/kernel/mte.c | 43 ++++++-------------------------- arch/arm64/mm/mteswap.c | 10 +++----- 4 files changed, 18 insertions(+), 59 deletions(-) diff --git a/arch/arm64/include/asm/mte.h b/arch/arm64/include/asm/mte.h index 3f8199ba265a..684fb1f85498 100644 --- a/arch/arm64/include/asm/mte.h +++ b/arch/arm64/include/asm/mte.h @@ -25,7 +25,7 @@ unsigned long mte_copy_tags_to_user(void __user *to, void *from, unsigned long n); int mte_save_tags(struct page *page); void mte_save_page_tags(const void *page_addr, void *tag_storage); -bool mte_restore_tags(swp_entry_t entry, struct page *page); +void mte_restore_tags(swp_entry_t entry, struct page *page); void mte_restore_page_tags(void *page_addr, const void *tag_storage); void mte_invalidate_tags(int type, pgoff_t offset); void mte_invalidate_tags_area(int type); @@ -61,7 +61,7 @@ static inline bool page_mte_tagged(struct page *page) } void mte_zero_clear_page_tags(void *addr); -void mte_sync_tags(pte_t old_pte, pte_t pte); +void mte_sync_tags(pte_t pte); void mte_copy_page_tags(void *kto, const void *kfrom); void mte_thread_init_user(void); void mte_thread_switch(struct task_struct *next); @@ -89,7 +89,7 @@ static inline bool page_mte_tagged(struct page *page) static inline void mte_zero_clear_page_tags(void *addr) { } -static inline void mte_sync_tags(pte_t old_pte, pte_t pte) +static inline void mte_sync_tags(pte_t pte) { } static inline void mte_copy_page_tags(void *kto, const void *kfrom) diff --git a/arch/arm64/include/asm/pgtable.h b/arch/arm64/include/asm/pgtable.h index 3a18458379cd..60df8459a337 100644 --- a/arch/arm64/include/asm/pgtable.h +++ b/arch/arm64/include/asm/pgtable.h @@ -335,18 +335,8 @@ static inline void __set_pte_at(struct mm_struct *mm, unsigned long addr, * don't expose tags (instruction fetches don't check tags). */ if (system_supports_mte() && pte_access_permitted(pte, false) && - !pte_special(pte)) { - pte_t old_pte = READ_ONCE(*ptep); - /* - * We only need to synchronise if the new PTE has tags enabled - * or if swapping in (in which case another mapping may have - * set tags in the past even if this PTE isn't tagged). - * (!pte_none() && !pte_present()) is an open coded version of - * is_swap_pte() - */ - if (pte_tagged(pte) || (!pte_none(old_pte) && !pte_present(old_pte))) - mte_sync_tags(old_pte, pte); - } + !pte_special(pte) && pte_tagged(pte)) + mte_sync_tags(pte); __check_racy_pte_update(mm, ptep, pte); @@ -1066,8 +1056,8 @@ static inline void arch_swap_invalidate_area(int type) #define __HAVE_ARCH_SWAP_RESTORE static inline void arch_swap_restore(swp_entry_t entry, struct folio *folio) { - if (system_supports_mte() && mte_restore_tags(entry, &folio->page)) - set_page_mte_tagged(&folio->page); + if (system_supports_mte()) + mte_restore_tags(entry, &folio->page); } #endif /* CONFIG_ARM64_MTE */ diff --git a/arch/arm64/kernel/mte.c b/arch/arm64/kernel/mte.c index e20af03b4cdf..9f3e68b533f0 100644 --- a/arch/arm64/kernel/mte.c +++ b/arch/arm64/kernel/mte.c @@ -35,47 +35,18 @@ DEFINE_STATIC_KEY_FALSE(mte_async_or_asymm_mode); EXPORT_SYMBOL_GPL(mte_async_or_asymm_mode); #endif -static void mte_sync_page_tags(struct page *page, pte_t old_pte, - bool check_swap, bool pte_is_tagged) -{ - if (check_swap && is_swap_pte(old_pte)) { - swp_entry_t entry = pte_to_swp_entry(old_pte); - - if (!non_swap_entry(entry) && mte_restore_tags(entry, page)) { - set_page_mte_tagged(page); - return; - } - } - - if (!pte_is_tagged) - return; - - /* - * Test PG_mte_tagged again in case it was racing with another - * set_pte_at(). - */ - if (!page_mte_tagged(page)) { - mte_clear_page_tags(page_address(page)); - set_page_mte_tagged(page); - } -} - -void mte_sync_tags(pte_t old_pte, pte_t pte) +void mte_sync_tags(pte_t pte) { struct page *page = pte_page(pte); long i, nr_pages = compound_nr(page); - bool check_swap = nr_pages == 1; - bool pte_is_tagged = pte_tagged(pte); - - /* Early out if there's nothing to do */ - if (!check_swap && !pte_is_tagged) - return; /* if PG_mte_tagged is set, tags have already been initialised */ - for (i = 0; i < nr_pages; i++, page++) - if (!page_mte_tagged(page)) - mte_sync_page_tags(page, old_pte, check_swap, - pte_is_tagged); + for (i = 0; i < nr_pages; i++, page++) { + if (!page_mte_tagged(page)) { + mte_clear_page_tags(page_address(page)); + set_page_mte_tagged(page); + } + } /* ensure the tags are visible before the PTE is set */ smp_wmb(); diff --git a/arch/arm64/mm/mteswap.c b/arch/arm64/mm/mteswap.c index 70f913205db9..72267a6e59ec 100644 --- a/arch/arm64/mm/mteswap.c +++ b/arch/arm64/mm/mteswap.c @@ -46,21 +46,19 @@ int mte_save_tags(struct page *page) return 0; } -bool mte_restore_tags(swp_entry_t entry, struct page *page) +void mte_restore_tags(swp_entry_t entry, struct page *page) { void *tags = xa_load(&mte_pages, entry.val); if (!tags) - return false; + return; /* - * Test PG_mte_tagged again in case it was racing with another - * set_pte_at(). + * Test PG_mte_tagged in case the tags were restored before + * (e.g. CoW pages). */ if (!test_and_set_bit(PG_mte_tagged, &page->flags)) mte_restore_page_tags(page_address(page), tags); - - return true; } void mte_invalidate_tags(int type, pgoff_t offset) From aee36dd53048e6fd0893bec6b20e0171da4bbdd9 Mon Sep 17 00:00:00 2001 From: Sooyong Suk Date: Tue, 23 May 2023 10:27:13 +0900 Subject: [PATCH 031/195] ANDROID: mm: add vendor hooks in madvise for swap entry Add vendor hooks in madvise for swap entry - android_vh_madvise_pageout_swap_entry - android_vh_madvise_swapin_walk_pmd_entry - android_vh_process_madvise_end Bug: 284059805 Change-Id: Ic389244e343737a583286c20cadb6774efd8890c Signed-off-by: Sooyong Suk --- drivers/android/vendor_hooks.c | 3 +++ include/trace/hooks/mm.h | 11 +++++++++-- mm/madvise.c | 10 +++++++++- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index c5ce9d0a1b72..c6e334d3d0ed 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -284,3 +284,6 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_get_thermal_zone_device); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_power_cap); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_reclaim_bypass); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_failure_bypass); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_madvise_pageout_swap_entry); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_madvise_swapin_walk_pmd_entry); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_process_madvise_end); diff --git a/include/trace/hooks/mm.h b/include/trace/hooks/mm.h index 6c9e37e87ff6..3695f42143ca 100644 --- a/include/trace/hooks/mm.h +++ b/include/trace/hooks/mm.h @@ -64,16 +64,23 @@ struct slabinfo; DECLARE_HOOK(android_vh_cache_show, TP_PROTO(struct seq_file *m, struct slabinfo *sinfo, struct kmem_cache *s), TP_ARGS(m, sinfo, s)); - DECLARE_HOOK(android_vh_alloc_pages_reclaim_bypass, TP_PROTO(gfp_t gfp_mask, int order, int alloc_flags, int migratetype, struct page **page), TP_ARGS(gfp_mask, order, alloc_flags, migratetype, page)); - DECLARE_HOOK(android_vh_alloc_pages_failure_bypass, TP_PROTO(gfp_t gfp_mask, int order, int alloc_flags, int migratetype, struct page **page), TP_ARGS(gfp_mask, order, alloc_flags, migratetype, page)); +DECLARE_HOOK(android_vh_madvise_pageout_swap_entry, + TP_PROTO(swp_entry_t entry, int swapcount), + TP_ARGS(entry, swapcount)); +DECLARE_HOOK(android_vh_madvise_swapin_walk_pmd_entry, + TP_PROTO(swp_entry_t entry), + TP_ARGS(entry)); +DECLARE_HOOK(android_vh_process_madvise_end, + TP_PROTO(int behavior, ssize_t *ret), + TP_ARGS(behavior, ret)); #endif /* _TRACE_HOOK_MM_H */ diff --git a/mm/madvise.c b/mm/madvise.c index 621b25214336..898f46899a1d 100644 --- a/mm/madvise.c +++ b/mm/madvise.c @@ -31,6 +31,7 @@ #include #include #include +#include #include @@ -219,6 +220,7 @@ static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, entry = pte_to_swp_entry(pte); if (unlikely(non_swap_entry(entry))) continue; + trace_android_vh_madvise_swapin_walk_pmd_entry(entry); page = read_swap_cache_async(entry, GFP_HIGHUSER_MOVABLE, vma, index, false, &splug); @@ -350,6 +352,7 @@ static int madvise_cold_or_pageout_pte_range(pmd_t *pmd, struct page *page = NULL; LIST_HEAD(page_list); bool pageout_anon_only_filter; + swp_entry_t entry; if (fatal_signal_pending(current)) return -EINTR; @@ -440,8 +443,12 @@ regular_page: if (pte_none(ptent)) continue; - if (!pte_present(ptent)) + if (!pte_present(ptent)) { + entry = pte_to_swp_entry(ptent); + trace_android_vh_madvise_pageout_swap_entry(entry, + swp_swapcount(entry)); continue; + } page = vm_normal_page(vma, addr, ptent); if (!page || is_zone_device_page(page)) @@ -1518,6 +1525,7 @@ SYSCALL_DEFINE5(process_madvise, int, pidfd, const struct iovec __user *, vec, iov_iter_advance(&iter, iovec.iov_len); } + trace_android_vh_process_madvise_end(behavior, &ret); ret = (total_len - iov_iter_count(&iter)) ? : ret; release_mm: From 847b3f6c964b317204b96870dfe6357d5b64d4fb Mon Sep 17 00:00:00 2001 From: Sooyong Suk Date: Wed, 24 May 2023 09:34:19 +0900 Subject: [PATCH 032/195] ANDROID: task_mmu: add vendor hook for swap entry Add vendor hook in smaps_pte_entry for swap entry - android_vh_smaps_pte_entry - android_vh_show_smap This vendor hook is to show more information for swap entries of a process based on the characteristics, such as written-back, same-filled or huge (uncompressed). Bug: 284059805 Change-Id: Ie4a48ae42212c056992d34a10b026b60439d0012 Signed-off-by: Sooyong Suk --- drivers/android/vendor_hooks.c | 2 ++ fs/proc/task_mmu.c | 8 ++++++++ include/trace/hooks/mm.h | 8 ++++++++ 3 files changed, 18 insertions(+) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index c6e334d3d0ed..f2d7f69c6791 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -287,3 +287,5 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_failure_bypass); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_madvise_pageout_swap_entry); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_madvise_swapin_walk_pmd_entry); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_process_madvise_end); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_smaps_pte_entry); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_smap); diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c index a954305fbc31..be76c1ccff1b 100644 --- a/fs/proc/task_mmu.c +++ b/fs/proc/task_mmu.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include @@ -403,6 +404,9 @@ struct mem_size_stats { unsigned long shmem_thp; unsigned long file_thp; unsigned long swap; + unsigned long writeback; + unsigned long same; + unsigned long huge; unsigned long shared_hugetlb; unsigned long private_hugetlb; u64 pss; @@ -552,6 +556,9 @@ static void smaps_pte_entry(pte_t *pte, unsigned long addr, } else { mss->swap_pss += (u64)PAGE_SIZE << PSS_SHIFT; } + trace_android_vh_smaps_pte_entry(swpent, + &mss->writeback, + &mss->same, &mss->huge); } else if (is_pfn_swap_entry(swpent)) { if (is_migration_entry(swpent)) migration = true; @@ -844,6 +851,7 @@ static void __show_smap(struct seq_file *m, const struct mem_size_stats *mss, SEQ_PUT_DEC(" kB\nLocked: ", mss->pss_locked >> PSS_SHIFT); seq_puts(m, " kB\n"); + trace_android_vh_show_smap(m, mss->writeback, mss->same, mss->huge); } static int show_smap(struct seq_file *m, void *v) diff --git a/include/trace/hooks/mm.h b/include/trace/hooks/mm.h index 3695f42143ca..46cb83244de3 100644 --- a/include/trace/hooks/mm.h +++ b/include/trace/hooks/mm.h @@ -81,6 +81,14 @@ DECLARE_HOOK(android_vh_madvise_swapin_walk_pmd_entry, DECLARE_HOOK(android_vh_process_madvise_end, TP_PROTO(int behavior, ssize_t *ret), TP_ARGS(behavior, ret)); +DECLARE_HOOK(android_vh_smaps_pte_entry, + TP_PROTO(swp_entry_t entry, unsigned long *writeback, + unsigned long *same, unsigned long *huge), + TP_ARGS(entry, writeback, same, huge)); +DECLARE_HOOK(android_vh_show_smap, + TP_PROTO(struct seq_file *m, unsigned long writeback, + unsigned long same, unsigned long huge), + TP_ARGS(m, writeback, same, huge)); #endif /* _TRACE_HOOK_MM_H */ From 571c04e945449d1127f664295b14cc49232991b3 Mon Sep 17 00:00:00 2001 From: Sooyong Suk Date: Thu, 1 Jun 2023 09:51:07 +0900 Subject: [PATCH 033/195] ANDROID: ABI: update symbol list for galaxy 5 function symbol(s) added 'int __traceiter_android_vh_madvise_pageout_swap_entry(void*, swp_entry_t, int)' 'int __traceiter_android_vh_madvise_swapin_walk_pmd_entry(void*, swp_entry_t)' 'int __traceiter_android_vh_process_madvise_end(void*, int, ssize_t*)' 'int __traceiter_android_vh_show_smap(void*, struct seq_file*, unsigned long, unsigned long, unsigned long)' 'int __traceiter_android_vh_smaps_pte_entry(void*, swp_entry_t, unsigned long*, unsigned long*, unsigned long*)' 5 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_madvise_pageout_swap_entry' 'struct tracepoint __tracepoint_android_vh_madvise_swapin_walk_pmd_entry' 'struct tracepoint __tracepoint_android_vh_process_madvise_end' 'struct tracepoint __tracepoint_android_vh_show_smap' 'struct tracepoint __tracepoint_android_vh_smaps_pte_entry' Bug: 284059805 Change-Id: I3ea820f19eac3b0f053bac0830625891e70c1b71 Signed-off-by: Sooyong Suk --- android/abi_gki_aarch64.stg | 156 +++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_galaxy | 10 +++ 2 files changed, 166 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index db5819baafff..97ea5ad269d8 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -29916,6 +29916,11 @@ typedef { name: "swap_func_t" referred_type_id: 0x0f2334f8 } +typedef { + id: 0x27162aac + name: "swp_entry_t" + referred_type_id: 0x0ba52234 +} typedef { id: 0x3839574b name: "sync_serial_settings" @@ -192947,6 +192952,11 @@ member { name: "vaddr_iomem" type_id: 0x18bd6530 } +member { + id: 0x4f259bbe + name: "val" + type_id: 0x33756485 +} member { id: 0x4f3c80d2 name: "val" @@ -201295,6 +201305,14 @@ struct_union { member_id: 0xcdb1f5e2 } } +struct_union { + id: 0x0ba52234 + kind: STRUCT + definition { + bytesize: 8 + member_id: 0x4f259bbe + } +} struct_union { id: 0x0bb4a730 kind: STRUCT @@ -303011,6 +303029,13 @@ function { parameter_id: 0x1dc3d428 parameter_id: 0x33011141 } +function { + id: 0x9a3cc1e8 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x6720d32f + parameter_id: 0x3fe31e81 +} function { id: 0x9a3d0da3 return_type_id: 0x6720d32f @@ -304276,6 +304301,13 @@ function { parameter_id: 0x1b8590a8 parameter_id: 0x120540d1 } +function { + id: 0x9b2a2afd + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x27162aac + parameter_id: 0x6720d32f +} function { id: 0x9b2aae3f return_type_id: 0x6720d32f @@ -304342,6 +304374,15 @@ function { parameter_id: 0x1aeeade4 parameter_id: 0x052fac00 } +function { + id: 0x9b326937 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x27162aac + parameter_id: 0x064d6086 + parameter_id: 0x064d6086 + parameter_id: 0x064d6086 +} function { id: 0x9b32f2ad return_type_id: 0x6720d32f @@ -304350,6 +304391,12 @@ function { parameter_id: 0x1d841d76 parameter_id: 0x0a134144 } +function { + id: 0x9b33e2c9 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x27162aac +} function { id: 0x9b342f25 return_type_id: 0x6720d32f @@ -306115,6 +306162,15 @@ function { parameter_id: 0x15c389f6 parameter_id: 0xd25db1d3 } +function { + id: 0x9bba31a8 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0665e6b6 + parameter_id: 0x33756485 + parameter_id: 0x33756485 + parameter_id: 0x33756485 +} function { id: 0x9bba7997 return_type_id: 0x6720d32f @@ -321998,6 +322054,24 @@ elf_symbol { type_id: 0x9a36ff29 full_name: "__traceiter_android_vh_kswapd_per_node" } +elf_symbol { + id: 0xa94ef105 + name: "__traceiter_android_vh_madvise_pageout_swap_entry" + is_defined: true + symbol_type: FUNCTION + crc: 0xccf2fc55 + type_id: 0x9b2a2afd + full_name: "__traceiter_android_vh_madvise_pageout_swap_entry" +} +elf_symbol { + id: 0x0e1f9e23 + name: "__traceiter_android_vh_madvise_swapin_walk_pmd_entry" + is_defined: true + symbol_type: FUNCTION + crc: 0x54cccb52 + type_id: 0x9b33e2c9 + full_name: "__traceiter_android_vh_madvise_swapin_walk_pmd_entry" +} elf_symbol { id: 0x61ea12b8 name: "__traceiter_android_vh_map_util_freq" @@ -322124,6 +322198,15 @@ elf_symbol { type_id: 0x9be2da56 full_name: "__traceiter_android_vh_printk_hotplug" } +elf_symbol { + id: 0xa09f7a4b + name: "__traceiter_android_vh_process_madvise_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x783ea6a8 + type_id: 0x9a3cc1e8 + full_name: "__traceiter_android_vh_process_madvise_end" +} elf_symbol { id: 0x574e7b58 name: "__traceiter_android_vh_psi_event" @@ -322412,6 +322495,15 @@ elf_symbol { type_id: 0x99e736ad full_name: "__traceiter_android_vh_show_resume_epoch_val" } +elf_symbol { + id: 0x78accdce + name: "__traceiter_android_vh_show_smap" + is_defined: true + symbol_type: FUNCTION + crc: 0x4809a4dc + type_id: 0x9bba31a8 + full_name: "__traceiter_android_vh_show_smap" +} elf_symbol { id: 0x6d9f8b13 name: "__traceiter_android_vh_show_suspend_epoch_val" @@ -322439,6 +322531,15 @@ elf_symbol { type_id: 0x987085c9 full_name: "__traceiter_android_vh_shrink_slab_bypass" } +elf_symbol { + id: 0x08f4cbb0 + name: "__traceiter_android_vh_smaps_pte_entry" + is_defined: true + symbol_type: FUNCTION + crc: 0x27480679 + type_id: 0x9b326937 + full_name: "__traceiter_android_vh_smaps_pte_entry" +} elf_symbol { id: 0x58e7556b name: "__traceiter_android_vh_sync_txn_recvd" @@ -324824,6 +324925,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_kswapd_per_node" } +elf_symbol { + id: 0x2f768c2b + name: "__tracepoint_android_vh_madvise_pageout_swap_entry" + is_defined: true + symbol_type: OBJECT + crc: 0xd4bd209e + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_madvise_pageout_swap_entry" +} +elf_symbol { + id: 0xc34a5545 + name: "__tracepoint_android_vh_madvise_swapin_walk_pmd_entry" + is_defined: true + symbol_type: OBJECT + crc: 0x18633ff4 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_madvise_swapin_walk_pmd_entry" +} elf_symbol { id: 0x00a5fe5e name: "__tracepoint_android_vh_map_util_freq" @@ -324950,6 +325069,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_printk_hotplug" } +elf_symbol { + id: 0xb194c4c5 + name: "__tracepoint_android_vh_process_madvise_end" + is_defined: true + symbol_type: OBJECT + crc: 0x88cbb967 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_process_madvise_end" +} elf_symbol { id: 0x61f8c8ae name: "__tracepoint_android_vh_psi_event" @@ -325238,6 +325366,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_show_resume_epoch_val" } +elf_symbol { + id: 0x0a5014f0 + name: "__tracepoint_android_vh_show_smap" + is_defined: true + symbol_type: OBJECT + crc: 0xc6cce5f8 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_show_smap" +} elf_symbol { id: 0x8712dd01 name: "__tracepoint_android_vh_show_suspend_epoch_val" @@ -325265,6 +325402,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_shrink_slab_bypass" } +elf_symbol { + id: 0x547e3912 + name: "__tracepoint_android_vh_smaps_pte_entry" + is_defined: true + symbol_type: OBJECT + crc: 0x9040a887 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_smaps_pte_entry" +} elf_symbol { id: 0x39e68fed name: "__tracepoint_android_vh_sync_txn_recvd" @@ -376305,6 +376451,8 @@ interface { symbol_id: 0x4dca46cc symbol_id: 0xf83fbd26 symbol_id: 0x18fde973 + symbol_id: 0xa94ef105 + symbol_id: 0x0e1f9e23 symbol_id: 0x61ea12b8 symbol_id: 0xe44dacb1 symbol_id: 0xa77effd1 @@ -376319,6 +376467,7 @@ interface { symbol_id: 0x721b87b7 symbol_id: 0xacaadcc9 symbol_id: 0x7d499dab + symbol_id: 0xa09f7a4b symbol_id: 0x574e7b58 symbol_id: 0xf2c39651 symbol_id: 0x93303c51 @@ -376351,9 +376500,11 @@ interface { symbol_id: 0xe828d15b symbol_id: 0x4d31a413 symbol_id: 0xe7f6f975 + symbol_id: 0x78accdce symbol_id: 0x6d9f8b13 symbol_id: 0x709279fd symbol_id: 0xdfd06b97 + symbol_id: 0x08f4cbb0 symbol_id: 0x58e7556b symbol_id: 0x2ecf85e9 symbol_id: 0x34a01a22 @@ -376619,6 +376770,8 @@ interface { symbol_id: 0x62c13726 symbol_id: 0xafbca760 symbol_id: 0x586a06d1 + symbol_id: 0x2f768c2b + symbol_id: 0xc34a5545 symbol_id: 0x00a5fe5e symbol_id: 0xb6da564f symbol_id: 0xe2ad11db @@ -376633,6 +376786,7 @@ interface { symbol_id: 0xae5bbde9 symbol_id: 0x20d2ceb3 symbol_id: 0x49b95a49 + symbol_id: 0xb194c4c5 symbol_id: 0x61f8c8ae symbol_id: 0x0e92ee53 symbol_id: 0xb0c197a3 @@ -376665,9 +376819,11 @@ interface { symbol_id: 0x5b6bc3a9 symbol_id: 0x823654f5 symbol_id: 0x42ad45a3 + symbol_id: 0x0a5014f0 symbol_id: 0x8712dd01 symbol_id: 0x87db1583 symbol_id: 0x3e70324d + symbol_id: 0x547e3912 symbol_id: 0x39e68fed symbol_id: 0xefb9e5a3 symbol_id: 0x3fe0157c diff --git a/android/abi_gki_aarch64_galaxy b/android/abi_gki_aarch64_galaxy index f0f0f161d57d..a53a50659688 100644 --- a/android/abi_gki_aarch64_galaxy +++ b/android/abi_gki_aarch64_galaxy @@ -309,6 +309,8 @@ __traceiter_android_rvh_report_bug __traceiter_android_vh_ipi_stop __traceiter_android_vh_is_fpsimd_save + __traceiter_android_vh_madvise_pageout_swap_entry + __traceiter_android_vh_madvise_swapin_walk_pmd_entry __traceiter_android_vh_mutex_wait_finish __traceiter_android_vh_mutex_wait_start __traceiter_android_vh_ptype_head @@ -318,7 +320,10 @@ __traceiter_android_vh_rwsem_read_wait_start __traceiter_android_vh_rwsem_write_wait_finish __traceiter_android_vh_rwsem_write_wait_start + __traceiter_android_vh_process_madvise_end __traceiter_android_vh_sched_show_task + __traceiter_android_vh_show_smap + __traceiter_android_vh_smaps_pte_entry __traceiter_android_vh_try_to_freeze_todo __traceiter_android_vh_try_to_freeze_todo_unfrozen __traceiter_android_vh_watchdog_timer_softlockup @@ -342,6 +347,8 @@ __tracepoint_android_rvh_report_bug __tracepoint_android_vh_ipi_stop __tracepoint_android_vh_is_fpsimd_save + __tracepoint_android_vh_madvise_pageout_swap_entry + __tracepoint_android_vh_madvise_swapin_walk_pmd_entry __tracepoint_android_vh_mutex_wait_finish __tracepoint_android_vh_mutex_wait_start __tracepoint_android_vh_ptype_head @@ -351,7 +358,10 @@ __tracepoint_android_vh_rwsem_read_wait_start __tracepoint_android_vh_rwsem_write_wait_finish __tracepoint_android_vh_rwsem_write_wait_start + __tracepoint_android_vh_process_madvise_end __tracepoint_android_vh_sched_show_task + __tracepoint_android_vh_show_smap + __tracepoint_android_vh_smaps_pte_entry __tracepoint_android_vh_try_to_freeze_todo __tracepoint_android_vh_try_to_freeze_todo_unfrozen __tracepoint_android_vh_watchdog_timer_softlockup From ec196511bfeca09d012d513645f0587449439448 Mon Sep 17 00:00:00 2001 From: xiaofeng Date: Wed, 13 Jul 2022 10:23:51 +0800 Subject: [PATCH 034/195] ANDROID: vendor_hooks:vendor hook for mmput add vendor hook in mmput while mm_users decreased to 0. Bug: 238821038 Change-Id: I42a717cbeeb3176bac14b4b2391fdb2366c972d3 Signed-off-by: xiaofeng --- include/trace/hooks/sched.h | 4 ++++ kernel/fork.c | 4 +++- kernel/sched/vendor_hooks.c | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/include/trace/hooks/sched.h b/include/trace/hooks/sched.h index a4dc195df7a0..fc1a832ccac1 100644 --- a/include/trace/hooks/sched.h +++ b/include/trace/hooks/sched.h @@ -376,6 +376,10 @@ DECLARE_RESTRICTED_HOOK(android_rvh_effective_cpu_util, struct task_struct *p, unsigned long *new_util), TP_ARGS(cpu, util_cfs, max, type, p, new_util), 1); +DECLARE_HOOK(android_vh_mmput, + TP_PROTO(struct mm_struct *mm), + TP_ARGS(mm)); + /* macro versions of hooks are no longer required */ #endif /* _TRACE_HOOK_SCHED_H */ diff --git a/kernel/fork.c b/kernel/fork.c index a6d6c4dbd433..c52d6666ee15 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -1222,8 +1222,10 @@ void mmput(struct mm_struct *mm) { might_sleep(); - if (atomic_dec_and_test(&mm->mm_users)) + if (atomic_dec_and_test(&mm->mm_users)) { + trace_android_vh_mmput(mm); __mmput(mm); + } } EXPORT_SYMBOL_GPL(mmput); diff --git a/kernel/sched/vendor_hooks.c b/kernel/sched/vendor_hooks.c index f4a2e52641bc..e1e2601fd84f 100644 --- a/kernel/sched/vendor_hooks.c +++ b/kernel/sched/vendor_hooks.c @@ -96,3 +96,4 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_dup_task_struct); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_irqtime_account_process_tick); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_post_init_entity_util_avg); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_effective_cpu_util); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mmput); From 6b3daa3bba510938667ade27c4fe7384a0e3f082 Mon Sep 17 00:00:00 2001 From: xiaofeng Date: Thu, 1 Jun 2023 15:29:15 +0800 Subject: [PATCH 035/195] ANDROID: GKI: Update symbol list for xiaomi 1 function symbol(s) added 'int __traceiter_android_vh_mmput(struct mm_struct *mm)' 1 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_mmput' Bug: 284059793 Change-Id: I6468b53e5c708a7e04c472c69210956e63147251 Signed-off-by: xiaofeng --- android/abi_gki_aarch64.stg | 26 ++++++++++++++++++++++++++ android/abi_gki_aarch64_xiaomi | 4 ++++ 2 files changed, 30 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 97ea5ad269d8..1d9a8966aaff 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -306375,6 +306375,12 @@ function { parameter_id: 0x1a8d1bcb parameter_id: 0x1a8d1bcb } +function { + id: 0x9bc3617d + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1b36c7a2 +} function { id: 0x9bc3737b return_type_id: 0x6720d32f @@ -322090,6 +322096,15 @@ elf_symbol { type_id: 0x9b8b2a3f full_name: "__traceiter_android_vh_mmap_region" } +elf_symbol { + id: 0x5612c9d1 + name: "__traceiter_android_vh_mmput" + is_defined: true + symbol_type: FUNCTION + crc: 0x20dc0cef + type_id: 0x9bc3617d + full_name: "__traceiter_android_vh_mmput" +} elf_symbol { id: 0xa77effd1 name: "__traceiter_android_vh_modify_scan_control" @@ -324961,6 +324976,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_mmap_region" } +elf_symbol { + id: 0x41c8d09b + name: "__tracepoint_android_vh_mmput" + is_defined: true + symbol_type: OBJECT + crc: 0xabcddfae + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mmput" +} elf_symbol { id: 0xe2ad11db name: "__tracepoint_android_vh_modify_scan_control" @@ -376455,6 +376479,7 @@ interface { symbol_id: 0x0e1f9e23 symbol_id: 0x61ea12b8 symbol_id: 0xe44dacb1 + symbol_id: 0x5612c9d1 symbol_id: 0xa77effd1 symbol_id: 0xb7624cbd symbol_id: 0x29785770 @@ -376774,6 +376799,7 @@ interface { symbol_id: 0xc34a5545 symbol_id: 0x00a5fe5e symbol_id: 0xb6da564f + symbol_id: 0x41c8d09b symbol_id: 0xe2ad11db symbol_id: 0xcac93aff symbol_id: 0x43873fea diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi index e2ffaf13ef1c..fa136f991dca 100644 --- a/android/abi_gki_aarch64_xiaomi +++ b/android/abi_gki_aarch64_xiaomi @@ -234,3 +234,7 @@ __traceiter_android_vh_alloc_pages_failure_bypass __tracepoint_android_vh_alloc_pages_reclaim_bypass __tracepoint_android_vh_alloc_pages_failure_bypass + +#required by mi_mempool.ko + __traceiter_android_vh_mmput + __tracepoint_android_vh_mmput From 312dfb3b7ec3beb9ff305db3b194e19eec7f2bc3 Mon Sep 17 00:00:00 2001 From: Huang Yiwei Date: Tue, 6 Jun 2023 14:34:54 +0800 Subject: [PATCH 036/195] ANDROID: abi_gki_aarch64_qcom: Update QCOM symbol list Update QCOM symbol list for MPAM vendor hook. Symbols added: __traceiter_android_vh_mpam_set __tracepoint_android_vh_mpam_set Bug: 285984666 Change-Id: I31e6875e95f4cc39b327ab190ef50d3bab88b57b Signed-off-by: Huang Yiwei --- android/abi_gki_aarch64.stg | 20 ++++++++++++++++++++ android/abi_gki_aarch64_qcom | 2 ++ 2 files changed, 22 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 1d9a8966aaff..4ae9ff69deeb 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -322132,6 +322132,15 @@ elf_symbol { type_id: 0x9baf3eaf full_name: "__traceiter_android_vh_modify_thermal_target_freq" } +elf_symbol { + id: 0x306a6019 + name: "__traceiter_android_vh_mpam_set" + is_defined: true + symbol_type: FUNCTION + crc: 0x4a91bad4 + type_id: 0x9bdc9aae + full_name: "__traceiter_android_vh_mpam_set" +} elf_symbol { id: 0xb1c564a3 name: "__traceiter_android_vh_mutex_can_spin_on_owner" @@ -325012,6 +325021,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_modify_thermal_target_freq" } +elf_symbol { + id: 0x65023f2f + name: "__tracepoint_android_vh_mpam_set" + is_defined: true + symbol_type: OBJECT + crc: 0x0315217a + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mpam_set" +} elf_symbol { id: 0xd5097f8d name: "__tracepoint_android_vh_mutex_can_spin_on_owner" @@ -376483,6 +376501,7 @@ interface { symbol_id: 0xa77effd1 symbol_id: 0xb7624cbd symbol_id: 0x29785770 + symbol_id: 0x306a6019 symbol_id: 0xb1c564a3 symbol_id: 0xacfcb454 symbol_id: 0x17b175ff @@ -376803,6 +376822,7 @@ interface { symbol_id: 0xe2ad11db symbol_id: 0xcac93aff symbol_id: 0x43873fea + symbol_id: 0x65023f2f symbol_id: 0xd5097f8d symbol_id: 0x6d3764d2 symbol_id: 0xecc3ea35 diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 9c5d64e04a08..2397a89696cd 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -3355,6 +3355,7 @@ __traceiter_android_vh_ipi_stop __traceiter_android_vh_jiffies_update __traceiter_android_vh_kswapd_per_node + __traceiter_android_vh_mpam_set __traceiter_android_vh_printk_hotplug __traceiter_android_vh_rproc_recovery __traceiter_android_vh_rproc_recovery_set @@ -3490,6 +3491,7 @@ __tracepoint_android_vh_ipi_stop __tracepoint_android_vh_jiffies_update __tracepoint_android_vh_kswapd_per_node + __tracepoint_android_vh_mpam_set __tracepoint_android_vh_printk_hotplug __tracepoint_android_vh_rproc_recovery __tracepoint_android_vh_rproc_recovery_set From 25bed2fdbc8f9cec0d1fa1c72ea02e209da300fa Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Fri, 20 Jan 2023 11:26:12 -0500 Subject: [PATCH 037/195] UPSTREAM: mm/mmap: remove preallocation from do_mas_align_munmap() In preparation of passing the vma state through split, the pre-allocation that occurs before the split has to be moved to after. Since the preallocation would then live right next to the store, just call store instead of preallocating. This effectively restores the potential error path of splitting and not munmap'ing which pre-dates the maple tree. Link: https://lkml.kernel.org/r/20230120162650.984577-12-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Signed-off-by: Andrew Morton (cherry picked from commit 0378c0a0e9e463b9e31b94fbbbc10f94b34225b6) Bug: 274059236 Change-Id: I3539fb3a08043dae1bc8aaa6c7f285711a0b5548 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/mm/mmap.c b/mm/mmap.c index fa5443930535..e03141ce83ce 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2314,9 +2314,6 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, mt_init_flags(&mt_detach, mas->tree->ma_flags & MT_FLAGS_LOCK_MASK); mt_set_external_lock(&mt_detach, &mm->mmap_lock); - if (mas_preallocate(mas, vma, GFP_KERNEL)) - return -ENOMEM; - mas->last = end - 1; /* * If we need to split any vma, do it now to save pain later. @@ -2407,8 +2404,6 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, goto userfaultfd_error; } - /* Point of no return */ - mas_set_range(mas, start, end - 1); #if defined(CONFIG_DEBUG_VM_MAPLE_TREE) /* Make sure no VMAs are about to be lost. */ { @@ -2416,6 +2411,7 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, struct vm_area_struct *vma_mas, *vma_test; int test_count = 0; + mas_set_range(mas, start, end - 1); rcu_read_lock(); vma_test = mas_find(&test, end - 1); mas_for_each(mas, vma_mas, end - 1) { @@ -2425,10 +2421,13 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, } rcu_read_unlock(); BUG_ON(count != test_count); - mas_set_range(mas, start, end - 1); } #endif - mas_store_prealloc(mas, NULL); + /* Point of no return */ + mas_set_range(mas, start, end - 1); + if (mas_store_gfp(mas, NULL, GFP_KERNEL)) + return -ENOMEM; + mm->map_count -= count; /* * Do not downgrade mmap_lock if we are next to VM_GROWSDOWN or @@ -2460,7 +2459,6 @@ end_split_failed: __mt_destroy(&mt_detach); start_split_failed: map_count_exceeded: - mas_destroy(mas); return error; } From e9fdabfc2aeb273168e60795e68896dfdeed6fdd Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Fri, 28 Apr 2023 05:11:36 -0400 Subject: [PATCH 038/195] FROMLIST: BACKPORT: mm: Change do_vmi_align_munmap() side tree index The majority of the calls to munmap a VMA is for a single vma. The maple tree is able to store a single entry at 0, with a size of 1 as a pointer and avoid any allocations. Change do_vmi_align_munmap() to store the VMAs being munmap()'ed into a tree indexed by the count. This will leverage the ability to store the first entry without a node allocation. Storing the entries into a tree by the count and not the vma start and end means changing the functions which iterate over the entries. Update unmap_vmas() and free_pgtables() to take a maple state and a tree end address to support this functionality. Passing through the same maple state to unmap_vmas() and free_pgtables() means the state needs to be reset between calls. This happens in the static unmap_region() and exit_mmap(). Signed-off-by: Liam R. Howlett Link: https://lore.kernel.org/lkml/20230601021605.2823123-5-Liam.Howlett@oracle.com/ [surenb: skip changes passing maple state to unmap_vmas() and free_pgtables()] Bug: 274059236 Change-Id: If38cfecd51da884bcfdbdfdfbf955a0b338d3d60 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 3 ++- mm/internal.h | 2 +- mm/memory.c | 11 ++++++----- mm/mmap.c | 40 +++++++++++++++++++++++----------------- 4 files changed, 32 insertions(+), 24 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index b82c982b9818..3ec8d1bbe412 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -1904,7 +1904,8 @@ void zap_page_range_single(struct vm_area_struct *vma, unsigned long address, unsigned long size, struct zap_details *details); void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt, struct vm_area_struct *start_vma, unsigned long start, - unsigned long end); + unsigned long end, unsigned long start_t, + unsigned long end_t); struct mmu_notifier_range; diff --git a/mm/internal.h b/mm/internal.h index 6b7ef495b56d..aa8496efa075 100644 --- a/mm/internal.h +++ b/mm/internal.h @@ -87,7 +87,7 @@ void folio_activate(struct folio *folio); void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt, struct vm_area_struct *start_vma, unsigned long floor, - unsigned long ceiling); + unsigned long ceiling, unsigned long start_t); void pmd_install(struct mm_struct *mm, pmd_t *pmd, pgtable_t *pte); struct zap_details; diff --git a/mm/memory.c b/mm/memory.c index 8ba4ccb53b02..2573aadf2955 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -397,9 +397,9 @@ void free_pgd_range(struct mmu_gather *tlb, void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt, struct vm_area_struct *vma, unsigned long floor, - unsigned long ceiling) + unsigned long ceiling, unsigned long start_t) { - MA_STATE(mas, mt, vma->vm_end, vma->vm_end); + MA_STATE(mas, mt, start_t, start_t); do { unsigned long addr = vma->vm_start; @@ -1704,7 +1704,8 @@ static void unmap_single_vma(struct mmu_gather *tlb, */ void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt, struct vm_area_struct *vma, unsigned long start_addr, - unsigned long end_addr) + unsigned long end_addr, unsigned long start_t, + unsigned long end_t) { struct mmu_notifier_range range; struct zap_details details = { @@ -1712,14 +1713,14 @@ void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt, /* Careful - we need to zap private pages too! */ .even_cows = true, }; - MA_STATE(mas, mt, vma->vm_end, vma->vm_end); + MA_STATE(mas, mt, start_t, start_t); mmu_notifier_range_init(&range, MMU_NOTIFY_UNMAP, 0, vma, vma->vm_mm, start_addr, end_addr); mmu_notifier_invalidate_range_start(&range); do { unmap_single_vma(tlb, vma, start_addr, end_addr, &details); - } while ((vma = mas_find(&mas, end_addr - 1)) != NULL); + } while ((vma = mas_find(&mas, end_t - 1)) != NULL); mmu_notifier_invalidate_range_end(&range); } diff --git a/mm/mmap.c b/mm/mmap.c index e03141ce83ce..c34d5be87bce 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -80,7 +80,7 @@ core_param(ignore_rlimit_data, ignore_rlimit_data, bool, 0644); static void unmap_region(struct mm_struct *mm, struct maple_tree *mt, struct vm_area_struct *vma, struct vm_area_struct *prev, struct vm_area_struct *next, unsigned long start, - unsigned long end); + unsigned long end, unsigned long start_t, unsigned long end_t); static pgprot_t vm_pgprot_modify(pgprot_t oldprot, unsigned long vm_flags) { @@ -2180,17 +2180,17 @@ static inline void remove_mt(struct mm_struct *mm, struct ma_state *mas) */ static void unmap_region(struct mm_struct *mm, struct maple_tree *mt, struct vm_area_struct *vma, struct vm_area_struct *prev, - struct vm_area_struct *next, - unsigned long start, unsigned long end) + struct vm_area_struct *next, unsigned long start, + unsigned long end, unsigned long start_t, unsigned long end_t) { struct mmu_gather tlb; lru_add_drain(); tlb_gather_mmu(&tlb, mm); update_hiwater_rss(mm); - unmap_vmas(&tlb, mt, vma, start, end); + unmap_vmas(&tlb, mt, vma, start, end, start_t, end_t); free_pgtables(&tlb, mt, vma, prev ? prev->vm_end : FIRST_USER_ADDRESS, - next ? next->vm_start : USER_PGTABLES_CEILING); + next ? next->vm_start : USER_PGTABLES_CEILING, start_t); tlb_finish_mmu(&tlb); } @@ -2276,10 +2276,10 @@ int split_vma(struct mm_struct *mm, struct vm_area_struct *vma, return __split_vma(mm, vma, addr, new_below); } -static inline int munmap_sidetree(struct vm_area_struct *vma, +static inline int munmap_sidetree(struct vm_area_struct *vma, int count, struct ma_state *mas_detach) { - mas_set_range(mas_detach, vma->vm_start, vma->vm_end - 1); + mas_set(mas_detach, count); if (mas_store_gfp(mas_detach, vma, GFP_KERNEL)) return -ENOMEM; @@ -2365,7 +2365,7 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, mas_set(mas, end); split = mas_prev(mas, 0); - error = munmap_sidetree(split, &mas_detach); + error = munmap_sidetree(split, count, &mas_detach); if (error) goto munmap_sidetree_failed; @@ -2374,7 +2374,7 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, vma = split; break; } - error = munmap_sidetree(next, &mas_detach); + error = munmap_sidetree(next, count, &mas_detach); if (error) goto munmap_sidetree_failed; @@ -2407,17 +2407,22 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, #if defined(CONFIG_DEBUG_VM_MAPLE_TREE) /* Make sure no VMAs are about to be lost. */ { - MA_STATE(test, &mt_detach, start, end - 1); + MA_STATE(test, &mt_detach, 0, 0); struct vm_area_struct *vma_mas, *vma_test; int test_count = 0; + unsigned long s, e; mas_set_range(mas, start, end - 1); rcu_read_lock(); - vma_test = mas_find(&test, end - 1); + vma_test = mas_find(&test, count - 1); mas_for_each(mas, vma_mas, end - 1) { + if (!test_count) + s = vma_mas->vm_start; BUG_ON(vma_mas != vma_test); test_count++; - vma_test = mas_next(&test, end - 1); + if (test_count == count) + e = vma_mas->vm_end; + vma_test = mas_next(&test, count - 1); } rcu_read_unlock(); BUG_ON(count != test_count); @@ -2443,9 +2448,9 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, mmap_write_downgrade(mm); } - unmap_region(mm, &mt_detach, vma, prev, next, start, end); + unmap_region(mm, &mt_detach, vma, prev, next, start, end, 1, count); /* Statistics and freeing VMAs */ - mas_set(&mas_detach, start); + mas_set(&mas_detach, 0); remove_mt(mm, &mas_detach); __mt_destroy(&mt_detach); @@ -2757,7 +2762,8 @@ unmap_and_free_vma: vma->vm_file = NULL; /* Undo any partial mapping done by a device driver. */ - unmap_region(mm, mas.tree, vma, prev, next, vma->vm_start, vma->vm_end); + unmap_region(mm, mas.tree, vma, prev, next, vma->vm_start, vma->vm_end, + vma->vm_end, vma->vm_end); if (file && (vm_flags & VM_SHARED)) mapping_unmap_writable(file->f_mapping); free_vma: @@ -3090,7 +3096,7 @@ void exit_mmap(struct mm_struct *mm) tlb_gather_mmu_fullmm(&tlb, mm); /* update_hiwater_rss(mm) here? but nobody should be looking */ /* Use ULONG_MAX here to ensure all VMAs in the mm are unmapped */ - unmap_vmas(&tlb, &mm->mm_mt, vma, 0, ULONG_MAX); + unmap_vmas(&tlb, &mm->mm_mt, vma, 0, ULONG_MAX, vma->vm_end, ULONG_MAX); mmap_read_unlock(mm); /* @@ -3101,7 +3107,7 @@ void exit_mmap(struct mm_struct *mm) mmap_write_lock(mm); mt_clear_in_rcu(&mm->mm_mt); free_pgtables(&tlb, &mm->mm_mt, vma, FIRST_USER_ADDRESS, - USER_PGTABLES_CEILING); + USER_PGTABLES_CEILING, vma->vm_end); tlb_finish_mmu(&tlb); /* From c3118993c9d6cdfae18d3f81db176785df7e866d Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:12 -0400 Subject: [PATCH 039/195] FROMGIT: maple_tree: avoid unnecessary ascending The maple tree node limits are implied by the parent. When walking up the tree, the limit may not be known until a slot that does not have implied limits are encountered. However, if the node is the left-most or right-most node, the walking up to find that limit can be skipped. This commit also fixes the debug/testing code that was not setting the limit on walking down the tree as that optimization is not compatible with this change. Link: https://lkml.kernel.org/r/20230518145544.1722059-4-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Reviewed-by: Peng Zhang Cc: David Binderman Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit 0f4e7f5fc2122534ae0573b37224ddfa367fa7ac git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: I4a5e852906692b27ea598fdf38eba8e1a69355d9 Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 11 ++++++++--- tools/testing/radix-tree/maple.c | 4 ++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 9fe25ce9937b..604fa2a9820e 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -1101,7 +1101,6 @@ static int mas_ascend(struct ma_state *mas) enum maple_type a_type; unsigned long min, max; unsigned long *pivots; - unsigned char offset; bool set_max = false, set_min = false; a_node = mas_mn(mas); @@ -1113,8 +1112,9 @@ static int mas_ascend(struct ma_state *mas) p_node = mte_parent(mas->node); if (unlikely(a_node == p_node)) return 1; + a_type = mas_parent_enum(mas, mas->node); - offset = mte_parent_slot(mas->node); + mas->offset = mte_parent_slot(mas->node); a_enode = mt_mk_node(p_node, a_type); /* Check to make sure all parent information is still accurate */ @@ -1122,7 +1122,6 @@ static int mas_ascend(struct ma_state *mas) return 1; mas->node = a_enode; - mas->offset = offset; if (mte_is_root(a_enode)) { mas->max = ULONG_MAX; @@ -1130,6 +1129,12 @@ static int mas_ascend(struct ma_state *mas) return 0; } + if (!mas->min) + set_min = true; + + if (mas->max == ULONG_MAX) + set_max = true; + min = 0; max = ULONG_MAX; do { diff --git a/tools/testing/radix-tree/maple.c b/tools/testing/radix-tree/maple.c index 18e319e6ce33..1049f934caa8 100644 --- a/tools/testing/radix-tree/maple.c +++ b/tools/testing/radix-tree/maple.c @@ -35234,6 +35234,7 @@ static void mas_dfs_preorder(struct ma_state *mas) struct maple_enode *prev; unsigned char end, slot = 0; + unsigned long *pivots; if (mas->node == MAS_START) { mas_start(mas); @@ -35266,6 +35267,9 @@ walk_up: mas_ascend(mas); goto walk_up; } + pivots = ma_pivots(mte_to_node(prev), mte_node_type(prev)); + mas->max = mas_safe_pivot(mas, pivots, slot, mte_node_type(prev)); + mas->min = mas_safe_min(mas, pivots, slot); return; done: From b802573f44901bf91ed597caf63b5e55ac162500 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Mon, 1 May 2023 20:26:34 -0400 Subject: [PATCH 040/195] FROMLIST: BACKPORT: mm: Set up vma iterator for vma_iter_prealloc() calls Set the correct limits for vma_iter_prealloc() calls so that the maple tree can be smarter about how many nodes are needed. Signed-off-by: Liam R. Howlett Link: https://lore.kernel.org/lkml/20230601021605.2823123-11-Liam.Howlett@oracle.com/ [surenb: remove vma_iter-related changes not present in 6.1 kernel] Bug: 274059236 Change-Id: I05d1989e35b2e72b9346743f290da66739b3ee59 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/mm/mmap.c b/mm/mmap.c index c34d5be87bce..0d33dc1056f5 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -471,7 +471,7 @@ static inline void vma_mas_szero(struct ma_state *mas, unsigned long start, static int vma_link(struct mm_struct *mm, struct vm_area_struct *vma) { - MA_STATE(mas, &mm->mm_mt, 0, 0); + MA_STATE(mas, &mm->mm_mt, vma->vm_start, vma->vm_end - 1); struct address_space *mapping = NULL; if (mas_preallocate(&mas, vma, GFP_KERNEL)) @@ -540,6 +540,7 @@ inline int vma_expand(struct ma_state *mas, struct vm_area_struct *vma, /* Only handles expanding */ VM_BUG_ON(vma->vm_start < start || vma->vm_end > end); + mas_set_range(mas, start, end - 1); if (mas_preallocate(mas, vma, GFP_KERNEL)) goto nomem; @@ -629,7 +630,7 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, bool vma_changed = false; long adjust_next = 0; int remove_next = 0; - MA_STATE(mas, &mm->mm_mt, 0, 0); + MA_STATE(mas, &mm->mm_mt, start, end - 1); struct vm_area_struct *exporter = NULL, *importer = NULL; if (next && !insert) { @@ -1916,7 +1917,7 @@ int expand_upwards(struct vm_area_struct *vma, unsigned long address) struct vm_area_struct *next; unsigned long gap_addr; int error = 0; - MA_STATE(mas, &mm->mm_mt, 0, 0); + MA_STATE(mas, &mm->mm_mt, vma->vm_start, address - 1); if (!(vma->vm_flags & VM_GROWSUP)) return -EFAULT; @@ -1941,6 +1942,7 @@ int expand_upwards(struct vm_area_struct *vma, unsigned long address) /* Check that both stack segments have the same anon_vma? */ } + mas->last = address - 1; if (mas_preallocate(&mas, vma, GFP_KERNEL)) return -ENOMEM; @@ -2022,6 +2024,7 @@ int expand_downwards(struct vm_area_struct *vma, unsigned long address) return -ENOMEM; } + mas_set_range(&mas, address, vma->vm_end - 1); if (mas_preallocate(&mas, vma, GFP_KERNEL)) return -ENOMEM; @@ -2780,7 +2783,7 @@ static int __vm_munmap(unsigned long start, size_t len, bool downgrade) int ret; struct mm_struct *mm = current->mm; LIST_HEAD(uf); - MA_STATE(mas, &mm->mm_mt, start, start); + MA_STATE(mas, &mm->mm_mt, start, start + len); if (mmap_write_lock_killable(mm)) return -EINTR; From aede79b81ecd09d5f505f4b440b787c07f600a22 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Mon, 1 May 2023 20:27:52 -0400 Subject: [PATCH 041/195] ANDROID: mm: Fix __vma_adjust() writes for the maple tree Only write when necessary to the maple tree. This should only occur when the VMA changes. In the __vma_adjust() case, it is either the vma when it is expanded, the next vma when the boundary expands into 'vma', writing the 'insert', or when vma expands/shrinks for shift_arg_pages(). The mas_preallocate() setup should track the intended write to ensure the correct number of nodes are preallocated for the pending write. Signed-off-by: Liam R. Howlett Link: http://git.infradead.org/users/jedix/linux-maple.git/commit/61b337f6508fb566553f204a69e743524730e860 [surenb: __vma_adjust was removed in 6.3, therefore these fixes are not applicable upstream anymore. The patch was obtained from the author's tree] Bug: 274059236 Change-Id: I69d68a5b4ff11c40985f7b03b31eec4bb24dcbb6 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/mm/mmap.c b/mm/mmap.c index 0d33dc1056f5..5ff6be2faac4 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -715,6 +715,13 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, } } + if (adjust_next < 0) + mas_set_range(&mas, next->vm_start + adjust_next, + next->vm_end - 1); + else if (insert) + mas_set_range(&mas, insert->vm_start, insert->vm_end - 1); + + if (mas_preallocate(&mas, vma, GFP_KERNEL)) return -ENOMEM; @@ -759,24 +766,23 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, } if (start != vma->vm_start) { - if ((vma->vm_start < start) && - (!insert || (insert->vm_end != start))) { + if ((vma->vm_start < start) && !insert) { vma_mas_szero(&mas, vma->vm_start, start); VM_WARN_ON(insert && insert->vm_start > vma->vm_start); - } else { + } else if (!insert) { vma_changed = true; } vma->vm_start = start; } if (end != vma->vm_end) { if (vma->vm_end > end) { - if (!insert || (insert->vm_start != end)) { + if (adjust_next >= 0 && !insert) { vma_mas_szero(&mas, end, vma->vm_end); mas_reset(&mas); VM_WARN_ON(insert && insert->vm_end < vma->vm_end); } - } else { + } else if (!insert) { vma_changed = true; } vma->vm_end = end; From b6734cb2cec77a6ed796acd9b0689b0b024d6b8d Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Wed, 31 May 2023 22:16:02 -0400 Subject: [PATCH 042/195] FROMLIST: BACKPORT: maple_tree: Move mas_wr_end_piv() below mas_wr_extend_null() Relocate it and call mas_wr_extend_null() from within mas_wr_end_piv(). Extending the NULL may affect the end pivot value so call mas_wr_endtend_null() from within mas_wr_end_piv() to keep it all together. Signed-off-by: Liam R. Howlett Link: https://lore.kernel.org/lkml/20230601021605.2823123-12-Liam.Howlett@oracle.com/ [surenb: moved additional wr_mas->end_piv assignment missing in later kernel versions] Bug: 274059236 Change-Id: I55c5843273e7a679aef918e66d4b4ed034d493da Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 604fa2a9820e..42ed15260523 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -4284,16 +4284,6 @@ done: return true; } -static inline void mas_wr_end_piv(struct ma_wr_state *wr_mas) -{ - while ((wr_mas->mas->last > wr_mas->end_piv) && - (wr_mas->offset_end < wr_mas->node_end)) - wr_mas->end_piv = wr_mas->pivots[++wr_mas->offset_end]; - - if (wr_mas->mas->last > wr_mas->end_piv) - wr_mas->end_piv = wr_mas->mas->max; -} - static inline void mas_wr_extend_null(struct ma_wr_state *wr_mas) { struct ma_state *mas = wr_mas->mas; @@ -4328,6 +4318,21 @@ static inline void mas_wr_extend_null(struct ma_wr_state *wr_mas) } } +static inline void mas_wr_end_piv(struct ma_wr_state *wr_mas) +{ + wr_mas->end_piv = wr_mas->r_max; + + while ((wr_mas->mas->last > wr_mas->end_piv) && + (wr_mas->offset_end < wr_mas->node_end)) + wr_mas->end_piv = wr_mas->pivots[++wr_mas->offset_end]; + + if (wr_mas->mas->last > wr_mas->end_piv) + wr_mas->end_piv = wr_mas->mas->max; + + if (!wr_mas->entry) + mas_wr_extend_null(wr_mas); +} + static inline bool mas_wr_append(struct ma_wr_state *wr_mas) { unsigned char end = wr_mas->node_end; @@ -4447,12 +4452,8 @@ static inline void *mas_wr_store_entry(struct ma_wr_state *wr_mas) } /* At this point, we are at the leaf node that needs to be altered. */ - wr_mas->end_piv = wr_mas->r_max; mas_wr_end_piv(wr_mas); - if (!wr_mas->entry) - mas_wr_extend_null(wr_mas); - /* New root for a single pointer */ if (unlikely(!mas->index && mas->last == ULONG_MAX)) { mas_new_root(mas, wr_mas->entry); From ce9ebd83aa34eb826b234a78f6e666ec6e020606 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Mon, 1 May 2023 20:33:56 -0400 Subject: [PATCH 043/195] ANDROID: maple_tree: Move mas_wr_modify node size calculation to mas_wr_node_size() Create a new function to get the size of the mas_wr_node_size() since it will be used elsewhere soon. Drop the incrementing of the node size if this is the left-most node. Signed-off-by: Liam R. Howlett Link: http://git.infradead.org/users/jedix/linux-maple.git/commit/d781921bc8f9fe0720856a0956fbf3d4119a5180 [surenb: due to the differences with upstream kernel where the node size can be obtained using mas_wr_new_end() function, this patch is not applicable upstream. The patch was obtained from the author's tree] Bug: 274059236 Change-Id: I9f0b5238294d0842b4c2717437ed7288b17c7617 Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 42ed15260523..98d566f2b690 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -4386,6 +4386,11 @@ static void mas_wr_bnode(struct ma_wr_state *wr_mas) mas_commit_b_node(wr_mas, &b_node, wr_mas->node_end); } +static inline unsigned char mas_wr_node_size(struct ma_wr_state *wr_mas) +{ + return wr_mas->node_end - wr_mas->offset_end + wr_mas->mas->offset + 2; +} + static inline void mas_wr_modify(struct ma_wr_state *wr_mas) { unsigned char node_slots; @@ -4402,9 +4407,7 @@ static inline void mas_wr_modify(struct ma_wr_state *wr_mas) /* Attempt to append */ node_slots = mt_slots[wr_mas->type]; - node_size = wr_mas->node_end - wr_mas->offset_end + mas->offset + 2; - if (mas->max == ULONG_MAX) - node_size++; + node_size = mas_wr_node_size(wr_mas); /* slot and node store will not fit, go to the slow path */ if (unlikely(node_size >= node_slots)) From 133fbad5bd3f9168d58cbf1da71f3008beefc4b1 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Wed, 31 May 2023 22:16:04 -0400 Subject: [PATCH 044/195] FROMLIST: BACKPORT: maple_tree: Refine mas_preallocate() node calculations Calculate the number of nodes based on the pending write action instead of assuming the worst case. This addresses a performance regression introduced in platforms that have longer allocation timing. Signed-off-by: Liam R. Howlett Link: https://lore.kernel.org/lkml/20230601021605.2823123-14-Liam.Howlett@oracle.com/ [surenb: adjust node_size calculation, allow to store a slot when possible] Bug: 274059236 Change-Id: I1db402fb463ee1e391081d2d81c34619f15713ac Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 98d566f2b690..13d1c2efb439 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -5810,9 +5810,55 @@ EXPORT_SYMBOL_GPL(mas_store_prealloc); */ int mas_preallocate(struct ma_state *mas, void *entry, gfp_t gfp) { + MA_WR_STATE(wr_mas, mas, entry); + unsigned char node_size; + int request = 1; int ret; - mas_node_count_gfp(mas, 1 + mas_mt_height(mas) * 3, gfp); + + if (unlikely(!mas->index && mas->last == ULONG_MAX)) + goto ask_now; + + mas_wr_store_setup(&wr_mas); + wr_mas.content = mas_start(mas); + /* Root expand */ + if (unlikely(mas_is_none(mas) || mas_is_ptr(mas))) + goto ask_now; + + if (unlikely(!mas_wr_walk(&wr_mas))) { + /* Spanning store, use worst case for now */ + request = 1 + mas_mt_height(mas) * 3; + goto ask_now; + } + + /* At this point, we are at the leaf node that needs to be altered. */ + /* Exact fit, no nodes needed. */ + if (wr_mas.r_min == mas->index && wr_mas.r_max == mas->last) + return 0; + + mas_wr_end_piv(&wr_mas); + node_size = mas_wr_node_size(&wr_mas); + if (node_size >= mt_slots[wr_mas.type]) { + /* Slot store is possible in some cases */ + if ((node_size == mt_slots[wr_mas.type]) && + (wr_mas.r_min == mas->index || wr_mas.r_max == mas->last)) + goto ask_now; + /* Split, worst case for now. */ + request = 1 + mas_mt_height(mas) * 2; + goto ask_now; + } + + /* New root needs a singe node */ + if (unlikely(mte_is_root(mas->node))) + goto ask_now; + + /* Potential spanning rebalance collapsing a node, use worst-case */ + if (node_size - 1 <= mt_min_slots[wr_mas.type]) + request = mas_mt_height(mas) * 2 - 1; + + /* node store, slot store needs one node */ +ask_now: + mas_node_count_gfp(mas, request, gfp); mas->mas_flags |= MA_STATE_PREALLOC; if (likely(!mas_is_err(mas))) return 0; From 5ff9438fe11a81c9374e163d0be895acddc58685 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:31 -0400 Subject: [PATCH 045/195] FROMGIT: BACKPORT: mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes The maple tree iterator clean up is incompatible with the way do_vmi_align_munmap() expects it to behave. Update the expected behaviour to map now since the change will work currently. Link: https://lkml.kernel.org/r/20230518145544.1722059-23-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit a4d5b9fbaf42d668c1b5c7f231f79776a9419a91 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) [surenb: adjust for missing vma_iter_load] Bug: 274059236 Change-Id: Id05ab617a3539f885a32c7d3031098a8c005fff8 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mm/mmap.c b/mm/mmap.c index 5ff6be2faac4..91e5f2aacca5 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2394,6 +2394,8 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, #endif } + if (mas->last >= end) + next = mas_walk(mas); if (!next) next = mas_next(mas, ULONG_MAX); From cb6d9fa6add49d9940e01d447ee1ffc99f496407 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:32 -0400 Subject: [PATCH 046/195] FROMGIT: maple_tree: try harder to keep active node after mas_next() Clean up the mas_next() call to try and keep a node reference when possible. This will avoid re-walking the tree in most cases. Also clean up the single entry tree handling to ensure index/last are consistent with what one would expect. (returning NULL with limit of 1-oo). Link: https://lkml.kernel.org/r/20230518145544.1722059-24-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit f7741cbb138e4cd8586e45806313561cec44f9b6 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: I61c7e9e1575b5f5400f9fc2eec08ae4a1eaefa5e Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 91 +++++++++++++++++++++++++----------------------- 1 file changed, 48 insertions(+), 43 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 13d1c2efb439..3e68abaf1d5e 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -4754,33 +4754,25 @@ static inline void *mas_next_nentry(struct ma_state *mas, if (ma_dead_node(node)) return NULL; + mas->last = pivot; if (entry) - goto found; + return entry; if (pivot >= max) return NULL; + if (pivot >= mas->max) + return NULL; + mas->index = pivot + 1; mas->offset++; } - if (mas->index > mas->max) { - mas->index = mas->last; - return NULL; - } - - pivot = mas_safe_pivot(mas, pivots, mas->offset, type); + pivot = mas_logical_pivot(mas, pivots, mas->offset, type); entry = mas_slot(mas, slots, mas->offset); if (ma_dead_node(node)) return NULL; - if (!pivot) - return NULL; - - if (!entry) - return NULL; - -found: mas->last = pivot; return entry; } @@ -4813,21 +4805,15 @@ retry: static inline void *mas_next_entry(struct ma_state *mas, unsigned long limit) { void *entry = NULL; - struct maple_enode *prev_node; struct maple_node *node; - unsigned char offset; unsigned long last; enum maple_type mt; - if (mas->index > limit) { - mas->index = mas->last = limit; - mas_pause(mas); + if (mas->last >= limit) return NULL; - } + last = mas->last; retry: - offset = mas->offset; - prev_node = mas->node; node = mas_mn(mas); mt = mte_node_type(mas->node); mas->offset++; @@ -4846,12 +4832,10 @@ retry: if (likely(entry)) return entry; - if (unlikely((mas->index > limit))) - break; + if (unlikely((mas->last >= limit))) + return NULL; next_node: - prev_node = mas->node; - offset = mas->offset; if (unlikely(mas_next_node(mas, node, limit))) { mas_rewalk(mas, last); goto retry; @@ -4861,9 +4845,6 @@ next_node: mt = mte_node_type(mas->node); } - mas->index = mas->last = limit; - mas->offset = offset; - mas->node = prev_node; return NULL; } @@ -5998,6 +5979,8 @@ EXPORT_SYMBOL_GPL(mas_expected_entries); */ void *mas_next(struct ma_state *mas, unsigned long max) { + bool was_none = mas_is_none(mas); + if (mas_is_none(mas) || mas_is_paused(mas)) mas->node = MAS_START; @@ -6005,16 +5988,16 @@ void *mas_next(struct ma_state *mas, unsigned long max) mas_walk(mas); /* Retries on dead nodes handled by mas_walk */ if (mas_is_ptr(mas)) { - if (!mas->index) { - mas->index = 1; - mas->last = ULONG_MAX; + if (was_none && mas->index == 0) { + mas->index = mas->last = 0; + return mas_root(mas); } + mas->index = 1; + mas->last = ULONG_MAX; + mas->node = MAS_NONE; return NULL; } - if (mas->last == ULONG_MAX) - return NULL; - /* Retries on dead nodes handled by mas_next_entry */ return mas_next_entry(mas, max); } @@ -6138,17 +6121,25 @@ EXPORT_SYMBOL_GPL(mas_pause); */ void *mas_find(struct ma_state *mas, unsigned long max) { - if (unlikely(mas_is_paused(mas))) { - if (unlikely(mas->last == ULONG_MAX)) { - mas->node = MAS_NONE; + if (unlikely(mas_is_none(mas))) { + if (unlikely(mas->last >= max)) return NULL; - } + + mas->index = mas->last; + mas->node = MAS_START; + } + + if (unlikely(mas_is_paused(mas))) { + if (unlikely(mas->last >= max)) + return NULL; + mas->node = MAS_START; mas->index = ++mas->last; } - if (unlikely(mas_is_none(mas))) - mas->node = MAS_START; + + if (unlikely(mas_is_ptr(mas))) + goto ptr_out_of_range; if (unlikely(mas_is_start(mas))) { /* First run or continue */ @@ -6160,13 +6151,27 @@ void *mas_find(struct ma_state *mas, unsigned long max) entry = mas_walk(mas); if (entry) return entry; + } - if (unlikely(!mas_searchable(mas))) + if (unlikely(!mas_searchable(mas))) { + if (unlikely(mas_is_ptr(mas))) + goto ptr_out_of_range; + + return NULL; + } + + if (mas->index == max) return NULL; /* Retries on dead nodes handled by mas_next_entry */ return mas_next_entry(mas, max); + +ptr_out_of_range: + mas->node = MAS_NONE; + mas->index = 1; + mas->last = ULONG_MAX; + return NULL; } EXPORT_SYMBOL_GPL(mas_find); @@ -6597,7 +6602,7 @@ retry: if (entry) goto unlock; - while (mas_searchable(&mas) && (mas.index < max)) { + while (mas_searchable(&mas) && (mas.last < max)) { entry = mas_next_entry(&mas, max); if (likely(entry && !xa_is_zero(entry))) break; From c5c507cfecac655fdbdca2054afc0f98042e21ae Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:33 -0400 Subject: [PATCH 047/195] FROMGIT: maple_tree: try harder to keep active node with mas_prev() Keep a reference to the node when possible with mas_prev(). This will avoid re-walking the tree. In keeping a reference to the node, keep the last/index accurate to the range being referenced. This means the limit may be within the range, but the range may extend outside of the limit. Also fix the single entry tree to respect the range (of 0), or set the node to MAS_NONE in the case of shifting beyond 0. Link: https://lkml.kernel.org/r/20230518145544.1722059-25-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit 20e9433710317ab0278c1d76821e213fb2d11e19 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: If0b40925884dac6e334474249098d03175ba6dd6 Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 133 +++++++++++++++++++++++++++++++---------------- 1 file changed, 87 insertions(+), 46 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 3e68abaf1d5e..a51a9b93dc5f 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -4859,7 +4859,7 @@ static inline void *mas_prev_nentry(struct ma_state *mas, unsigned long limit, unsigned long index) { unsigned long pivot, min; - unsigned char offset; + unsigned char offset, count; struct maple_node *mn; enum maple_type mt; unsigned long *pivots; @@ -4872,30 +4872,43 @@ retry: mn = mas_mn(mas); mt = mte_node_type(mas->node); + offset = mas->offset - 1; + slots = ma_slots(mn, mt); + pivots = ma_pivots(mn, mt); + count = ma_data_end(mn, mt, pivots, mas->max); + if (unlikely(ma_dead_node(mn))) { + mas_rewalk(mas, index); + goto retry; + } + offset = mas->offset - 1; if (offset >= mt_slots[mt]) offset = mt_slots[mt] - 1; - slots = ma_slots(mn, mt); - pivots = ma_pivots(mn, mt); - if (unlikely(ma_dead_node(mn))) { - mas_rewalk(mas, index); - goto retry; - } - - if (offset == mt_pivots[mt]) + if (offset >= count) { pivot = mas->max; - else + offset = count; + } else { pivot = pivots[offset]; + } if (unlikely(ma_dead_node(mn))) { mas_rewalk(mas, index); goto retry; } - while (offset && ((!mas_slot(mas, slots, offset) && pivot >= limit) || - !pivot)) + while (offset && !mas_slot(mas, slots, offset)) { pivot = pivots[--offset]; + if (pivot >= limit) + break; + } + + /* + * If the slot was null but we've shifted outside the limits, then set + * the range to the last NULL. + */ + if (unlikely((pivot < limit) && (offset < mas->offset))) + pivot = pivots[++offset]; min = mas_safe_min(mas, pivots, offset); entry = mas_slot(mas, slots, offset); @@ -4904,32 +4917,33 @@ retry: goto retry; } - if (likely(entry)) { - mas->offset = offset; - mas->last = pivot; - mas->index = min; - } + mas->offset = offset; + mas->last = pivot; + mas->index = min; return entry; } static inline void *mas_prev_entry(struct ma_state *mas, unsigned long min) { void *entry; + struct maple_enode *prev_enode; + unsigned char prev_offset; - if (mas->index < min) { - mas->index = mas->last = min; - mas->node = MAS_NONE; + if (mas->index < min) return NULL; - } + retry: + prev_enode = mas->node; + prev_offset = mas->offset; while (likely(!mas_is_none(mas))) { entry = mas_prev_nentry(mas, min, mas->index); - if (unlikely(mas->last < min)) - goto not_found; if (likely(entry)) return entry; + if (unlikely(mas->index <= min)) + return NULL; + if (unlikely(mas_prev_node(mas, min))) { mas_rewalk(mas, mas->index); goto retry; @@ -4938,9 +4952,8 @@ retry: mas->offset++; } - mas->offset--; -not_found: - mas->index = mas->last = min; + mas->node = prev_enode; + mas->offset = prev_offset; return NULL; } @@ -6036,15 +6049,8 @@ EXPORT_SYMBOL_GPL(mt_next); */ void *mas_prev(struct ma_state *mas, unsigned long min) { - if (!mas->index) { - /* Nothing comes before 0 */ - mas->last = 0; - mas->node = MAS_NONE; - return NULL; - } - - if (unlikely(mas_is_ptr(mas))) - return NULL; + if (mas->index <= min) + goto none; if (mas_is_none(mas) || mas_is_paused(mas)) mas->node = MAS_START; @@ -6052,19 +6058,30 @@ void *mas_prev(struct ma_state *mas, unsigned long min) if (mas_is_start(mas)) { mas_walk(mas); if (!mas->index) - return NULL; + goto none; } - if (mas_is_ptr(mas)) { - if (!mas->index) { - mas->last = 0; - return NULL; - } - + if (unlikely(mas_is_ptr(mas))) { + if (!mas->index) + goto none; mas->index = mas->last = 0; - return mas_root_locked(mas); + return mas_root(mas); + } + + if (mas_is_none(mas)) { + if (mas->index) { + /* Walked to out-of-range pointer? */ + mas->index = mas->last = 0; + mas->node = MAS_ROOT; + return mas_root(mas); + } + return NULL; } return mas_prev_entry(mas, min); + +none: + mas->node = MAS_NONE; + return NULL; } EXPORT_SYMBOL_GPL(mas_prev); @@ -6190,8 +6207,16 @@ EXPORT_SYMBOL_GPL(mas_find); */ void *mas_find_rev(struct ma_state *mas, unsigned long min) { + if (unlikely(mas_is_none(mas))) { + if (mas->index <= min) + goto none; + + mas->last = mas->index; + mas->node = MAS_START; + } + if (unlikely(mas_is_paused(mas))) { - if (unlikely(mas->last == ULONG_MAX)) { + if (unlikely(mas->index <= min)) { mas->node = MAS_NONE; return NULL; } @@ -6211,14 +6236,30 @@ void *mas_find_rev(struct ma_state *mas, unsigned long min) return entry; } - if (unlikely(!mas_searchable(mas))) - return NULL; + if (unlikely(!mas_searchable(mas))) { + if (mas_is_ptr(mas)) + goto none; + + if (mas_is_none(mas)) { + /* + * Walked to the location, and there was nothing so the + * previous location is 0. + */ + mas->last = mas->index = 0; + mas->node = MAS_ROOT; + return mas_root(mas); + } + } if (mas->index < min) return NULL; /* Retries on dead nodes handled by mas_next_entry */ return mas_prev_entry(mas, min); + +none: + mas->node = MAS_NONE; + return NULL; } EXPORT_SYMBOL_GPL(mas_find_rev); From 84719794e06c13fd9a3fd0c547af5bf9d76f7c3b Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 6 Apr 2023 21:05:55 -0400 Subject: [PATCH 048/195] FROMGIT: maple_tree: introduce mas_next_slot() interface Sometimes, during a tree walk, the user needs the next slot regardless of if it is empty or not. Add an interface to get the next slot. Since there are no consecutive NULLs allowed in the tree, the mas_next() function can only advance two slots at most. So use the new mas_next_slot() interface to align both implementations. Use this method for mas_find() as well. Link: https://lkml.kernel.org/r/20230518145544.1722059-28-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit d0e70747bdb8f9cfc9ff48474e83171587ad94c1 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: I9efc69267859c26aae1b776d103dff584f1961ea Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 256 +++++++++++++++++++++-------------------------- 1 file changed, 116 insertions(+), 140 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index a51a9b93dc5f..9fcae5f1880e 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -4634,11 +4634,10 @@ no_entry: static inline int mas_next_node(struct ma_state *mas, struct maple_node *node, unsigned long max) { - unsigned long min, pivot; + unsigned long min; unsigned long *pivots; struct maple_enode *enode; int level = 0; - unsigned char offset; unsigned char node_end; enum maple_type mt; void __rcu **slots; @@ -4646,19 +4645,16 @@ static inline int mas_next_node(struct ma_state *mas, struct maple_node *node, if (mas->max >= max) goto no_entry; + min = mas->max + 1; level = 0; do { if (ma_is_root(node)) goto no_entry; - min = mas->max + 1; - if (min > max) - goto no_entry; - + /* Walk up. */ if (unlikely(mas_ascend(mas))) return 1; - offset = mas->offset; level++; node = mas_mn(mas); mt = mte_node_type(mas->node); @@ -4667,36 +4663,37 @@ static inline int mas_next_node(struct ma_state *mas, struct maple_node *node, if (unlikely(ma_dead_node(node))) return 1; - } while (unlikely(offset == node_end)); + } while (unlikely(mas->offset == node_end)); slots = ma_slots(node, mt); - pivot = mas_safe_pivot(mas, pivots, ++offset, mt); - while (unlikely(level > 1)) { - /* Descend, if necessary */ - enode = mas_slot(mas, slots, offset); - if (unlikely(ma_dead_node(node))) - return 1; + mas->offset++; + enode = mas_slot(mas, slots, mas->offset); + if (unlikely(ma_dead_node(node))) + return 1; - mas->node = enode; + if (level > 1) + mas->offset = 0; + + while (unlikely(level > 1)) { level--; + mas->node = enode; node = mas_mn(mas); mt = mte_node_type(mas->node); slots = ma_slots(node, mt); - pivots = ma_pivots(node, mt); + enode = mas_slot(mas, slots, 0); if (unlikely(ma_dead_node(node))) return 1; - - offset = 0; - pivot = pivots[0]; } - enode = mas_slot(mas, slots, offset); + if (!mas->offset) + pivots = ma_pivots(node, mt); + + mas->max = mas_safe_pivot(mas, pivots, mas->offset, mt); if (unlikely(ma_dead_node(node))) return 1; mas->node = enode; mas->min = min; - mas->max = pivot; return 0; no_entry: @@ -4707,76 +4704,6 @@ no_entry: return 0; } -/* - * mas_next_nentry() - Get the next node entry - * @mas: The maple state - * @max: The maximum value to check - * @*range_start: Pointer to store the start of the range. - * - * Sets @mas->offset to the offset of the next node entry, @mas->last to the - * pivot of the entry. - * - * Return: The next entry, %NULL otherwise - */ -static inline void *mas_next_nentry(struct ma_state *mas, - struct maple_node *node, unsigned long max, enum maple_type type) -{ - unsigned char count; - unsigned long pivot; - unsigned long *pivots; - void __rcu **slots; - void *entry; - - if (mas->last == mas->max) { - mas->index = mas->max; - return NULL; - } - - slots = ma_slots(node, type); - pivots = ma_pivots(node, type); - count = ma_data_end(node, type, pivots, mas->max); - if (unlikely(ma_dead_node(node))) - return NULL; - - mas->index = mas_safe_min(mas, pivots, mas->offset); - if (unlikely(ma_dead_node(node))) - return NULL; - - if (mas->index > max) - return NULL; - - if (mas->offset > count) - return NULL; - - while (mas->offset < count) { - pivot = pivots[mas->offset]; - entry = mas_slot(mas, slots, mas->offset); - if (ma_dead_node(node)) - return NULL; - - mas->last = pivot; - if (entry) - return entry; - - if (pivot >= max) - return NULL; - - if (pivot >= mas->max) - return NULL; - - mas->index = pivot + 1; - mas->offset++; - } - - pivot = mas_logical_pivot(mas, pivots, mas->offset, type); - entry = mas_slot(mas, slots, mas->offset); - if (ma_dead_node(node)) - return NULL; - - mas->last = pivot; - return entry; -} - static inline void mas_rewalk(struct ma_state *mas, unsigned long index) { @@ -4785,9 +4712,99 @@ retry: mas_state_walk(mas); if (mas_is_start(mas)) goto retry; +} - return; +static inline bool mas_rewalk_if_dead(struct ma_state *mas, + struct maple_node *node, const unsigned long index) +{ + if (unlikely(ma_dead_node(node))) { + mas_rewalk(mas, index); + return true; + } + return false; +} +/* + * mas_next_slot() - Get the entry in the next slot + * + * @mas: The maple state + * @max: The maximum starting range + * @empty: Can be empty + * + * Return: The entry in the next slot which is possibly NULL + */ +void *mas_next_slot(struct ma_state *mas, unsigned long max, bool empty) +{ + void __rcu **slots; + unsigned long *pivots; + unsigned long pivot; + enum maple_type type; + struct maple_node *node; + unsigned char data_end; + unsigned long save_point = mas->last; + void *entry; + +retry: + node = mas_mn(mas); + type = mte_node_type(mas->node); + pivots = ma_pivots(node, type); + data_end = ma_data_end(node, type, pivots, mas->max); + if (unlikely(mas_rewalk_if_dead(mas, node, save_point))) + goto retry; + +again: + if (mas->max >= max) { + if (likely(mas->offset < data_end)) + pivot = pivots[mas->offset]; + else + return NULL; /* must be mas->max */ + + if (unlikely(mas_rewalk_if_dead(mas, node, save_point))) + goto retry; + + if (pivot >= max) + return NULL; + } + + if (likely(mas->offset < data_end)) { + mas->index = pivots[mas->offset] + 1; + mas->offset++; + if (likely(mas->offset < data_end)) + mas->last = pivots[mas->offset]; + else + mas->last = mas->max; + } else { + if (mas_next_node(mas, node, max)) { + mas_rewalk(mas, save_point); + goto retry; + } + + if (mas_is_none(mas)) + return NULL; + + mas->offset = 0; + mas->index = mas->min; + node = mas_mn(mas); + type = mte_node_type(mas->node); + pivots = ma_pivots(node, type); + mas->last = pivots[0]; + } + + slots = ma_slots(node, type); + entry = mt_slot(mas->tree, slots, mas->offset); + if (unlikely(mas_rewalk_if_dead(mas, node, save_point))) + goto retry; + + if (entry) + return entry; + + if (!empty) { + if (!mas->offset) + data_end = 2; + goto again; + } + + return entry; } /* @@ -4805,47 +4822,12 @@ retry: static inline void *mas_next_entry(struct ma_state *mas, unsigned long limit) { void *entry = NULL; - struct maple_node *node; - unsigned long last; - enum maple_type mt; if (mas->last >= limit) return NULL; - last = mas->last; -retry: - node = mas_mn(mas); - mt = mte_node_type(mas->node); - mas->offset++; - if (unlikely(mas->offset >= mt_slots[mt])) { - mas->offset = mt_slots[mt] - 1; - goto next_node; - } - - while (!mas_is_none(mas)) { - entry = mas_next_nentry(mas, node, limit, mt); - if (unlikely(ma_dead_node(node))) { - mas_rewalk(mas, last); - goto retry; - } - - if (likely(entry)) - return entry; - - if (unlikely((mas->last >= limit))) - return NULL; - -next_node: - if (unlikely(mas_next_node(mas, node, limit))) { - mas_rewalk(mas, last); - goto retry; - } - mas->offset = 0; - node = mas_mn(mas); - mt = mte_node_type(mas->node); - } - - return NULL; + entry = mas_next_slot(mas, limit, false); + return entry; } /* @@ -4876,10 +4858,8 @@ retry: slots = ma_slots(mn, mt); pivots = ma_pivots(mn, mt); count = ma_data_end(mn, mt, pivots, mas->max); - if (unlikely(ma_dead_node(mn))) { - mas_rewalk(mas, index); + if (unlikely(mas_rewalk_if_dead(mas, mn, index))) goto retry; - } offset = mas->offset - 1; if (offset >= mt_slots[mt]) @@ -4892,10 +4872,8 @@ retry: pivot = pivots[offset]; } - if (unlikely(ma_dead_node(mn))) { - mas_rewalk(mas, index); + if (unlikely(mas_rewalk_if_dead(mas, mn, index))) goto retry; - } while (offset && !mas_slot(mas, slots, offset)) { pivot = pivots[--offset]; @@ -4912,10 +4890,8 @@ retry: min = mas_safe_min(mas, pivots, offset); entry = mas_slot(mas, slots, offset); - if (unlikely(ma_dead_node(mn))) { - mas_rewalk(mas, index); + if (unlikely(mas_rewalk_if_dead(mas, mn, index))) goto retry; - } mas->offset = offset; mas->last = pivot; @@ -6181,8 +6157,8 @@ void *mas_find(struct ma_state *mas, unsigned long max) if (mas->index == max) return NULL; - /* Retries on dead nodes handled by mas_next_entry */ - return mas_next_entry(mas, max); + /* Retries on dead nodes handled by mas_next_slot */ + return mas_next_slot(mas, max, false); ptr_out_of_range: mas->node = MAS_NONE; From b83cfb2dc493f9ea11144f8d15d1c88827e27275 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:37 -0400 Subject: [PATCH 049/195] FROMGIT: maple_tree: add mas_next_range() and mas_find_range() interfaces Some users of the maple tree may want to move to the next range in the tree, even if it stores a NULL. This family of function provides that functionality by advancing one slot at a time and returning the result, while mas_contiguous() will iterate over the range and stop on encountering the first NULL. Link: https://lkml.kernel.org/r/20230518145544.1722059-29-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit 727a78967bc89accbce230f7bc3eeba3c49ceb3f git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: Ie7b6d058f5e0cd3a011c3506d79f66d423b3a60b Signed-off-by: Suren Baghdasaryan --- include/linux/maple_tree.h | 3 +- lib/maple_tree.c | 212 +++++++++++++++++++++++++------------ 2 files changed, 144 insertions(+), 71 deletions(-) diff --git a/include/linux/maple_tree.h b/include/linux/maple_tree.h index e594db58a0f1..4dcb69be98e6 100644 --- a/include/linux/maple_tree.h +++ b/include/linux/maple_tree.h @@ -455,6 +455,7 @@ void *mas_erase(struct ma_state *mas); int mas_store_gfp(struct ma_state *mas, void *entry, gfp_t gfp); void mas_store_prealloc(struct ma_state *mas, void *entry); void *mas_find(struct ma_state *mas, unsigned long max); +void *mas_find_range(struct ma_state *mas, unsigned long max); void *mas_find_rev(struct ma_state *mas, unsigned long min); int mas_preallocate(struct ma_state *mas, void *entry, gfp_t gfp); bool mas_is_err(struct ma_state *mas); @@ -467,6 +468,7 @@ int mas_expected_entries(struct ma_state *mas, unsigned long nr_entries); void *mas_prev(struct ma_state *mas, unsigned long min); void *mas_next(struct ma_state *mas, unsigned long max); +void *mas_next_range(struct ma_state *mas, unsigned long max); int mas_empty_area(struct ma_state *mas, unsigned long min, unsigned long max, unsigned long size); @@ -522,7 +524,6 @@ static inline void mas_reset(struct ma_state *mas) #define mas_for_each(__mas, __entry, __max) \ while (((__entry) = mas_find((__mas), (__max))) != NULL) - /** * mas_set_range() - Set up Maple Tree operation state for a different index. * @mas: Maple Tree operation state. diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 9fcae5f1880e..9c0f67cca573 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -4821,13 +4821,10 @@ again: */ static inline void *mas_next_entry(struct ma_state *mas, unsigned long limit) { - void *entry = NULL; - if (mas->last >= limit) return NULL; - entry = mas_next_slot(mas, limit, false); - return entry; + return mas_next_slot(mas, limit, false); } /* @@ -5955,6 +5952,34 @@ int mas_expected_entries(struct ma_state *mas, unsigned long nr_entries) } EXPORT_SYMBOL_GPL(mas_expected_entries); +static inline bool mas_next_setup(struct ma_state *mas, unsigned long max, + void **entry) +{ + bool was_none = mas_is_none(mas); + + if (mas_is_none(mas) || mas_is_paused(mas)) + mas->node = MAS_START; + + if (mas_is_start(mas)) + *entry = mas_walk(mas); /* Retries on dead nodes handled by mas_walk */ + + if (mas_is_ptr(mas)) { + *entry = NULL; + if (was_none && mas->index == 0) { + mas->index = mas->last = 0; + return true; + } + mas->index = 1; + mas->last = ULONG_MAX; + mas->node = MAS_NONE; + return true; + } + + if (mas_is_none(mas)) + return true; + return false; +} + /** * mas_next() - Get the next entry. * @mas: The maple state @@ -5968,30 +5993,39 @@ EXPORT_SYMBOL_GPL(mas_expected_entries); */ void *mas_next(struct ma_state *mas, unsigned long max) { - bool was_none = mas_is_none(mas); + void *entry = NULL; - if (mas_is_none(mas) || mas_is_paused(mas)) - mas->node = MAS_START; + if (mas_next_setup(mas, max, &entry)) + return entry; - if (mas_is_start(mas)) - mas_walk(mas); /* Retries on dead nodes handled by mas_walk */ - - if (mas_is_ptr(mas)) { - if (was_none && mas->index == 0) { - mas->index = mas->last = 0; - return mas_root(mas); - } - mas->index = 1; - mas->last = ULONG_MAX; - mas->node = MAS_NONE; - return NULL; - } - - /* Retries on dead nodes handled by mas_next_entry */ - return mas_next_entry(mas, max); + /* Retries on dead nodes handled by mas_next_slot */ + return mas_next_slot(mas, max, false); } EXPORT_SYMBOL_GPL(mas_next); +/** + * mas_next_range() - Advance the maple state to the next range + * @mas: The maple state + * @max: The maximum index to check. + * + * Sets @mas->index and @mas->last to the range. + * Must hold rcu_read_lock or the write lock. + * Can return the zero entry. + * + * Return: The next entry or %NULL + */ +void *mas_next_range(struct ma_state *mas, unsigned long max) +{ + void *entry = NULL; + + if (mas_next_setup(mas, max, &entry)) + return entry; + + /* Retries on dead nodes handled by mas_next_slot */ + return mas_next_slot(mas, max, true); +} +EXPORT_SYMBOL_GPL(mas_next_range); + /** * mt_next() - get the next value in the maple tree * @mt: The maple tree @@ -6100,6 +6134,64 @@ void mas_pause(struct ma_state *mas) } EXPORT_SYMBOL_GPL(mas_pause); +/** + * mas_find_setup() - Internal function to set up mas_find*(). + * @mas: The maple state + * @max: The maximum index + * @entry: Pointer to the entry + * + * Returns: True if entry is the answer, false otherwise. + */ +static inline bool mas_find_setup(struct ma_state *mas, unsigned long max, + void **entry) +{ + *entry = NULL; + + if (unlikely(mas_is_none(mas))) { + if (unlikely(mas->last >= max)) + return true; + + mas->index = mas->last; + mas->node = MAS_START; + } else if (unlikely(mas_is_paused(mas))) { + if (unlikely(mas->last >= max)) + return true; + + mas->node = MAS_START; + mas->index = ++mas->last; + } else if (unlikely(mas_is_ptr(mas))) + goto ptr_out_of_range; + + if (unlikely(mas_is_start(mas))) { + /* First run or continue */ + if (mas->index > max) + return true; + + *entry = mas_walk(mas); + if (*entry) + return true; + + } + + if (unlikely(!mas_searchable(mas))) { + if (unlikely(mas_is_ptr(mas))) + goto ptr_out_of_range; + + return true; + } + + if (mas->index == max) + return true; + + return false; + +ptr_out_of_range: + mas->node = MAS_NONE; + mas->index = 1; + mas->last = ULONG_MAX; + return true; +} + /** * mas_find() - On the first call, find the entry at or after mas->index up to * %max. Otherwise, find the entry after mas->index. @@ -6114,60 +6206,40 @@ EXPORT_SYMBOL_GPL(mas_pause); */ void *mas_find(struct ma_state *mas, unsigned long max) { - if (unlikely(mas_is_none(mas))) { - if (unlikely(mas->last >= max)) - return NULL; + void *entry = NULL; - mas->index = mas->last; - mas->node = MAS_START; - } - - if (unlikely(mas_is_paused(mas))) { - if (unlikely(mas->last >= max)) - return NULL; - - mas->node = MAS_START; - mas->index = ++mas->last; - } - - - if (unlikely(mas_is_ptr(mas))) - goto ptr_out_of_range; - - if (unlikely(mas_is_start(mas))) { - /* First run or continue */ - void *entry; - - if (mas->index > max) - return NULL; - - entry = mas_walk(mas); - if (entry) - return entry; - - } - - if (unlikely(!mas_searchable(mas))) { - if (unlikely(mas_is_ptr(mas))) - goto ptr_out_of_range; - - return NULL; - } - - if (mas->index == max) - return NULL; + if (mas_find_setup(mas, max, &entry)) + return entry; /* Retries on dead nodes handled by mas_next_slot */ return mas_next_slot(mas, max, false); - -ptr_out_of_range: - mas->node = MAS_NONE; - mas->index = 1; - mas->last = ULONG_MAX; - return NULL; } EXPORT_SYMBOL_GPL(mas_find); +/** + * mas_find_range() - On the first call, find the entry at or after + * mas->index up to %max. Otherwise, advance to the next slot mas->index. + * @mas: The maple state + * @max: The maximum value to check. + * + * Must hold rcu_read_lock or the write lock. + * If an entry exists, last and index are updated accordingly. + * May set @mas->node to MAS_NONE. + * + * Return: The entry or %NULL. + */ +void *mas_find_range(struct ma_state *mas, unsigned long max) +{ + void *entry; + + if (mas_find_setup(mas, max, &entry)) + return entry; + + /* Retries on dead nodes handled by mas_next_slot */ + return mas_next_slot(mas, max, true); +} +EXPORT_SYMBOL_GPL(mas_find_range); + /** * mas_find_rev: On the first call, find the first non-null entry at or below * mas->index down to %min. Otherwise find the first non-null entry below From dbc16cc86a0d28e16afe18507fb11ae2e8b4f2bf Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:38 -0400 Subject: [PATCH 050/195] FROMGIT: maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() These functions need to move for future use. Link: https://lkml.kernel.org/r/20230518145544.1722059-30-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit 0cfc564131d7a63bdddb539a36a4374485df95e4 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: I6b60f2c67ad00e83a14b959c0006d6191cf57b31 Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 9c0f67cca573..4c82d059b832 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -4525,6 +4525,25 @@ exists: } +static inline void mas_rewalk(struct ma_state *mas, unsigned long index) +{ +retry: + mas_set(mas, index); + mas_state_walk(mas); + if (mas_is_start(mas)) + goto retry; +} + +static inline bool mas_rewalk_if_dead(struct ma_state *mas, + struct maple_node *node, const unsigned long index) +{ + if (unlikely(ma_dead_node(node))) { + mas_rewalk(mas, index); + return true; + } + return false; +} + /* * mas_prev_node() - Find the prev non-null entry at the same level in the * tree. The prev value will be mas->node[mas->offset] or MAS_NONE. @@ -4704,26 +4723,6 @@ no_entry: return 0; } -static inline void mas_rewalk(struct ma_state *mas, unsigned long index) -{ - -retry: - mas_set(mas, index); - mas_state_walk(mas); - if (mas_is_start(mas)) - goto retry; -} - -static inline bool mas_rewalk_if_dead(struct ma_state *mas, - struct maple_node *node, const unsigned long index) -{ - if (unlikely(ma_dead_node(node))) { - mas_rewalk(mas, index); - return true; - } - return false; -} - /* * mas_next_slot() - Get the entry in the next slot * From c4f57140560c3750556a3c5a906f75ca4cba9a52 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:39 -0400 Subject: [PATCH 051/195] FROMGIT: maple_tree: introduce mas_prev_slot() interface Sometimes the user needs to revert to the previous slot, regardless of if it is empty or not. Add an interface to go to the previous slot. Since there can't be two consecutive NULLs in the tree, the mas_prev() function can be implemented by calling mas_prev_slot() a maximum of 2 times. Change the underlying interface to use mas_prev_slot() to align the code. Link: https://lkml.kernel.org/r/20230518145544.1722059-31-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit 20ea986f0b783cf38e7fbcc6887b24c28b02c189 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: Ib5a677ee01f5d9b88cd9dede943d70c14f0ffb96 Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 252 +++++++++++++++++++---------------------------- 1 file changed, 100 insertions(+), 152 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 4c82d059b832..206578ec08db 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -4559,15 +4559,19 @@ static inline int mas_prev_node(struct ma_state *mas, unsigned long min) int offset, level; void __rcu **slots; struct maple_node *node; - struct maple_enode *enode; unsigned long *pivots; + unsigned long max; - if (mas_is_none(mas)) - return 0; + node = mas_mn(mas); + if (!mas->min) + goto no_entry; + + max = mas->min - 1; + if (max < min) + goto no_entry; level = 0; do { - node = mas_mn(mas); if (ma_is_root(node)) goto no_entry; @@ -4576,64 +4580,41 @@ static inline int mas_prev_node(struct ma_state *mas, unsigned long min) return 1; offset = mas->offset; level++; + node = mas_mn(mas); } while (!offset); offset--; mt = mte_node_type(mas->node); - node = mas_mn(mas); + while (level > 1) { + level--; + slots = ma_slots(node, mt); + mas->node = mas_slot(mas, slots, offset); + if (unlikely(ma_dead_node(node))) + return 1; + + mt = mte_node_type(mas->node); + node = mas_mn(mas); + pivots = ma_pivots(node, mt); + offset = ma_data_end(node, mt, pivots, max); + if (unlikely(ma_dead_node(node))) + return 1; + } + slots = ma_slots(node, mt); + mas->node = mas_slot(mas, slots, offset); pivots = ma_pivots(node, mt); if (unlikely(ma_dead_node(node))) return 1; - mas->max = pivots[offset]; - if (offset) + if (likely(offset)) mas->min = pivots[offset - 1] + 1; - if (unlikely(ma_dead_node(node))) - return 1; - - if (mas->max < min) - goto no_entry_min; - - while (level > 1) { - level--; - enode = mas_slot(mas, slots, offset); - if (unlikely(ma_dead_node(node))) - return 1; - - mas->node = enode; - mt = mte_node_type(mas->node); - node = mas_mn(mas); - slots = ma_slots(node, mt); - pivots = ma_pivots(node, mt); - offset = ma_data_end(node, mt, pivots, mas->max); - if (unlikely(ma_dead_node(node))) - return 1; - - if (offset) - mas->min = pivots[offset - 1] + 1; - - if (offset < mt_pivots[mt]) - mas->max = pivots[offset]; - - if (mas->max < min) - goto no_entry; - } - - mas->node = mas_slot(mas, slots, offset); - if (unlikely(ma_dead_node(node))) - return 1; - + mas->max = max; mas->offset = mas_data_end(mas); if (unlikely(mte_dead_node(mas->node))) return 1; return 0; -no_entry_min: - mas->offset = offset; - if (offset) - mas->min = pivots[offset - 1] + 1; no_entry: if (unlikely(ma_dead_node(node))) return 1; @@ -4642,6 +4623,76 @@ no_entry: return 0; } +/* + * mas_prev_slot() - Get the entry in the previous slot + * + * @mas: The maple state + * @max: The minimum starting range + * + * Return: The entry in the previous slot which is possibly NULL + */ +static void *mas_prev_slot(struct ma_state *mas, unsigned long min, bool empty) +{ + void *entry; + void __rcu **slots; + unsigned long pivot; + enum maple_type type; + unsigned long *pivots; + struct maple_node *node; + unsigned long save_point = mas->index; + +retry: + node = mas_mn(mas); + type = mte_node_type(mas->node); + pivots = ma_pivots(node, type); + if (unlikely(mas_rewalk_if_dead(mas, node, save_point))) + goto retry; + +again: + if (mas->min <= min) { + pivot = mas_safe_min(mas, pivots, mas->offset); + + if (unlikely(mas_rewalk_if_dead(mas, node, save_point))) + goto retry; + + if (pivot <= min) + return NULL; + } + + if (likely(mas->offset)) { + mas->offset--; + mas->last = mas->index - 1; + mas->index = mas_safe_min(mas, pivots, mas->offset); + } else { + if (mas_prev_node(mas, min)) { + mas_rewalk(mas, save_point); + goto retry; + } + + if (mas_is_none(mas)) + return NULL; + + mas->last = mas->max; + node = mas_mn(mas); + type = mte_node_type(mas->node); + pivots = ma_pivots(node, type); + mas->index = pivots[mas->offset - 1] + 1; + } + + slots = ma_slots(node, type); + entry = mas_slot(mas, slots, mas->offset); + if (unlikely(mas_rewalk_if_dead(mas, node, save_point))) + goto retry; + + if (likely(entry)) + return entry; + + if (!empty) + goto again; + + return entry; +} + /* * mas_next_node() - Get the next node at the same level in the tree. * @mas: The maple state @@ -4826,109 +4877,6 @@ static inline void *mas_next_entry(struct ma_state *mas, unsigned long limit) return mas_next_slot(mas, limit, false); } -/* - * mas_prev_nentry() - Get the previous node entry. - * @mas: The maple state. - * @limit: The lower limit to check for a value. - * - * Return: the entry, %NULL otherwise. - */ -static inline void *mas_prev_nentry(struct ma_state *mas, unsigned long limit, - unsigned long index) -{ - unsigned long pivot, min; - unsigned char offset, count; - struct maple_node *mn; - enum maple_type mt; - unsigned long *pivots; - void __rcu **slots; - void *entry; - -retry: - if (!mas->offset) - return NULL; - - mn = mas_mn(mas); - mt = mte_node_type(mas->node); - offset = mas->offset - 1; - slots = ma_slots(mn, mt); - pivots = ma_pivots(mn, mt); - count = ma_data_end(mn, mt, pivots, mas->max); - if (unlikely(mas_rewalk_if_dead(mas, mn, index))) - goto retry; - - offset = mas->offset - 1; - if (offset >= mt_slots[mt]) - offset = mt_slots[mt] - 1; - - if (offset >= count) { - pivot = mas->max; - offset = count; - } else { - pivot = pivots[offset]; - } - - if (unlikely(mas_rewalk_if_dead(mas, mn, index))) - goto retry; - - while (offset && !mas_slot(mas, slots, offset)) { - pivot = pivots[--offset]; - if (pivot >= limit) - break; - } - - /* - * If the slot was null but we've shifted outside the limits, then set - * the range to the last NULL. - */ - if (unlikely((pivot < limit) && (offset < mas->offset))) - pivot = pivots[++offset]; - - min = mas_safe_min(mas, pivots, offset); - entry = mas_slot(mas, slots, offset); - if (unlikely(mas_rewalk_if_dead(mas, mn, index))) - goto retry; - - mas->offset = offset; - mas->last = pivot; - mas->index = min; - return entry; -} - -static inline void *mas_prev_entry(struct ma_state *mas, unsigned long min) -{ - void *entry; - struct maple_enode *prev_enode; - unsigned char prev_offset; - - if (mas->index < min) - return NULL; - -retry: - prev_enode = mas->node; - prev_offset = mas->offset; - while (likely(!mas_is_none(mas))) { - entry = mas_prev_nentry(mas, min, mas->index); - - if (likely(entry)) - return entry; - - if (unlikely(mas->index <= min)) - return NULL; - - if (unlikely(mas_prev_node(mas, min))) { - mas_rewalk(mas, mas->index); - goto retry; - } - - mas->offset++; - } - - mas->node = prev_enode; - mas->offset = prev_offset; - return NULL; -} - /* * mas_rev_awalk() - Internal function. Reverse allocation walk. Find the * highest gap address of a given size in a given node and descend. @@ -6086,7 +6034,7 @@ void *mas_prev(struct ma_state *mas, unsigned long min) } return NULL; } - return mas_prev_entry(mas, min); + return mas_prev_slot(mas, min, false); none: mas->node = MAS_NONE; @@ -6301,8 +6249,8 @@ void *mas_find_rev(struct ma_state *mas, unsigned long min) if (mas->index < min) return NULL; - /* Retries on dead nodes handled by mas_next_entry */ - return mas_prev_entry(mas, min); + /* Retries on dead nodes handled by mas_prev_slot */ + return mas_prev_slot(mas, min, false); none: mas->node = MAS_NONE; From 9288f53a310e54b837b9100c47aad0bd551cb3cd Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:40 -0400 Subject: [PATCH 052/195] FROMGIT: maple_tree: add mas_prev_range() and mas_find_range_rev interface Some users of the maple tree may want to move to the previous range regardless of the value stored there. Add this interface as well as the 'find' variant to support walking to the first value, then iterating over the previous ranges. Link: https://lkml.kernel.org/r/20230518145544.1722059-32-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: Vernon Yang Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit b8194567d8703df2ec488d5ace46b7435c936ba8 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: Ic0507e00818c94f43ed3d760422dfc4d52de5981 Signed-off-by: Suren Baghdasaryan --- include/linux/maple_tree.h | 2 + lib/maple_tree.c | 213 ++++++++++++++++++++++++++----------- 2 files changed, 150 insertions(+), 65 deletions(-) diff --git a/include/linux/maple_tree.h b/include/linux/maple_tree.h index 4dcb69be98e6..0ff8ce8cd06a 100644 --- a/include/linux/maple_tree.h +++ b/include/linux/maple_tree.h @@ -457,6 +457,7 @@ void mas_store_prealloc(struct ma_state *mas, void *entry); void *mas_find(struct ma_state *mas, unsigned long max); void *mas_find_range(struct ma_state *mas, unsigned long max); void *mas_find_rev(struct ma_state *mas, unsigned long min); +void *mas_find_range_rev(struct ma_state *mas, unsigned long max); int mas_preallocate(struct ma_state *mas, void *entry, gfp_t gfp); bool mas_is_err(struct ma_state *mas); @@ -467,6 +468,7 @@ void mas_destroy(struct ma_state *mas); int mas_expected_entries(struct ma_state *mas, unsigned long nr_entries); void *mas_prev(struct ma_state *mas, unsigned long min); +void *mas_prev_range(struct ma_state *mas, unsigned long max); void *mas_next(struct ma_state *mas, unsigned long max); void *mas_next_range(struct ma_state *mas, unsigned long max); diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 206578ec08db..cd731b89d9bf 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -5993,18 +5993,8 @@ void *mt_next(struct maple_tree *mt, unsigned long index, unsigned long max) } EXPORT_SYMBOL_GPL(mt_next); -/** - * mas_prev() - Get the previous entry - * @mas: The maple state - * @min: The minimum value to check. - * - * Must hold rcu_read_lock or the write lock. - * Will reset mas to MAS_START if the node is MAS_NONE. Will stop on not - * searchable nodes. - * - * Return: the previous value or %NULL. - */ -void *mas_prev(struct ma_state *mas, unsigned long min) +static inline bool mas_prev_setup(struct ma_state *mas, unsigned long min, + void **entry) { if (mas->index <= min) goto none; @@ -6022,7 +6012,8 @@ void *mas_prev(struct ma_state *mas, unsigned long min) if (!mas->index) goto none; mas->index = mas->last = 0; - return mas_root(mas); + *entry = mas_root(mas); + return true; } if (mas_is_none(mas)) { @@ -6030,18 +6021,64 @@ void *mas_prev(struct ma_state *mas, unsigned long min) /* Walked to out-of-range pointer? */ mas->index = mas->last = 0; mas->node = MAS_ROOT; - return mas_root(mas); + *entry = mas_root(mas); + return true; } - return NULL; + return true; } - return mas_prev_slot(mas, min, false); + + return false; none: mas->node = MAS_NONE; - return NULL; + return true; +} + +/** + * mas_prev() - Get the previous entry + * @mas: The maple state + * @min: The minimum value to check. + * + * Must hold rcu_read_lock or the write lock. + * Will reset mas to MAS_START if the node is MAS_NONE. Will stop on not + * searchable nodes. + * + * Return: the previous value or %NULL. + */ +void *mas_prev(struct ma_state *mas, unsigned long min) +{ + void *entry = NULL; + + if (mas_prev_setup(mas, min, &entry)) + return entry; + + return mas_prev_slot(mas, min, false); } EXPORT_SYMBOL_GPL(mas_prev); +/** + * mas_prev_range() - Advance to the previous range + * @mas: The maple state + * @min: The minimum value to check. + * + * Sets @mas->index and @mas->last to the range. + * Must hold rcu_read_lock or the write lock. + * Will reset mas to MAS_START if the node is MAS_NONE. Will stop on not + * searchable nodes. + * + * Return: the previous value or %NULL. + */ +void *mas_prev_range(struct ma_state *mas, unsigned long min) +{ + void *entry = NULL; + + if (mas_prev_setup(mas, min, &entry)) + return entry; + + return mas_prev_slot(mas, min, true); +} +EXPORT_SYMBOL_GPL(mas_prev_range); + /** * mt_prev() - get the previous value in the maple tree * @mt: The maple tree @@ -6187,6 +6224,72 @@ void *mas_find_range(struct ma_state *mas, unsigned long max) } EXPORT_SYMBOL_GPL(mas_find_range); +/** + * mas_find_rev_setup() - Internal function to set up mas_find_*_rev() + * @mas: The maple state + * @min: The minimum index + * @entry: Pointer to the entry + * + * Returns: True if entry is the answer, false otherwise. + */ +static inline bool mas_find_rev_setup(struct ma_state *mas, unsigned long min, + void **entry) +{ + *entry = NULL; + + if (unlikely(mas_is_none(mas))) { + if (mas->index <= min) + goto none; + + mas->last = mas->index; + mas->node = MAS_START; + } + + if (unlikely(mas_is_paused(mas))) { + if (unlikely(mas->index <= min)) { + mas->node = MAS_NONE; + return true; + } + mas->node = MAS_START; + mas->last = --mas->index; + } + + if (unlikely(mas_is_start(mas))) { + /* First run or continue */ + if (mas->index < min) + return true; + + *entry = mas_walk(mas); + if (*entry) + return true; + } + + if (unlikely(!mas_searchable(mas))) { + if (mas_is_ptr(mas)) + goto none; + + if (mas_is_none(mas)) { + /* + * Walked to the location, and there was nothing so the + * previous location is 0. + */ + mas->last = mas->index = 0; + mas->node = MAS_ROOT; + *entry = mas_root(mas); + return true; + } + } + + if (mas->index < min) + return true; + + return false; + +none: + mas->node = MAS_NONE; + return true; +} + /** * mas_find_rev: On the first call, find the first non-null entry at or below * mas->index down to %min. Otherwise find the first non-null entry below @@ -6202,62 +6305,42 @@ EXPORT_SYMBOL_GPL(mas_find_range); */ void *mas_find_rev(struct ma_state *mas, unsigned long min) { - if (unlikely(mas_is_none(mas))) { - if (mas->index <= min) - goto none; + void *entry; - mas->last = mas->index; - mas->node = MAS_START; - } - - if (unlikely(mas_is_paused(mas))) { - if (unlikely(mas->index <= min)) { - mas->node = MAS_NONE; - return NULL; - } - mas->node = MAS_START; - mas->last = --mas->index; - } - - if (unlikely(mas_is_start(mas))) { - /* First run or continue */ - void *entry; - - if (mas->index < min) - return NULL; - - entry = mas_walk(mas); - if (entry) - return entry; - } - - if (unlikely(!mas_searchable(mas))) { - if (mas_is_ptr(mas)) - goto none; - - if (mas_is_none(mas)) { - /* - * Walked to the location, and there was nothing so the - * previous location is 0. - */ - mas->last = mas->index = 0; - mas->node = MAS_ROOT; - return mas_root(mas); - } - } - - if (mas->index < min) - return NULL; + if (mas_find_rev_setup(mas, min, &entry)) + return entry; /* Retries on dead nodes handled by mas_prev_slot */ return mas_prev_slot(mas, min, false); -none: - mas->node = MAS_NONE; - return NULL; } EXPORT_SYMBOL_GPL(mas_find_rev); +/** + * mas_find_range_rev: On the first call, find the first non-null entry at or + * below mas->index down to %min. Otherwise advance to the previous slot after + * mas->index down to %min. + * @mas: The maple state + * @min: The minimum value to check. + * + * Must hold rcu_read_lock or the write lock. + * If an entry exists, last and index are updated accordingly. + * May set @mas->node to MAS_NONE. + * + * Return: The entry or %NULL. + */ +void *mas_find_range_rev(struct ma_state *mas, unsigned long min) +{ + void *entry; + + if (mas_find_rev_setup(mas, min, &entry)) + return entry; + + /* Retries on dead nodes handled by mas_prev_slot */ + return mas_prev_slot(mas, min, true); +} +EXPORT_SYMBOL_GPL(mas_find_range_rev); + /** * mas_erase() - Find the range in which index resides and erase the entire * range. From 86d9de0898908aebc6b97a38c5dbf0f5b376643e Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:41 -0400 Subject: [PATCH 053/195] FROMGIT: maple_tree: clear up index and last setting in single entry tree When there is a single entry tree (range of 0-0 pointing to an entry), then ensure the limit is either 0-0 or 1-oo, depending on where the user walks. Ensure the correct node setting as well; either MAS_ROOT or MAS_NONE. Link: https://lkml.kernel.org/r/20230518145544.1722059-33-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: Peng Zhang Cc: David Binderman Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit c0b1bdd9011ef34b654fe62f2607bff0eb1ef0a8 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: I22a41c01e525fde88774b509cd5cbc60f56f6dc5 Signed-off-by: Suren Baghdasaryan --- lib/maple_tree.c | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index cd731b89d9bf..01be00aefef8 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -5050,24 +5050,25 @@ void *mas_walk(struct ma_state *mas) { void *entry; + if (mas_is_none(mas) || mas_is_paused(mas) || mas_is_ptr(mas)) + mas->node = MAS_START; retry: entry = mas_state_walk(mas); - if (mas_is_start(mas)) + if (mas_is_start(mas)) { goto retry; - - if (mas_is_ptr(mas)) { - if (!mas->index) { - mas->last = 0; - } else { - mas->index = 1; - mas->last = ULONG_MAX; - } - return entry; - } - - if (mas_is_none(mas)) { + } else if (mas_is_none(mas)) { mas->index = 0; mas->last = ULONG_MAX; + } else if (mas_is_ptr(mas)) { + if (!mas->index) { + mas->last = 0; + return entry; + } + + mas->index = 1; + mas->last = ULONG_MAX; + mas->node = MAS_NONE; + return NULL; } return entry; From 2f5f352e6ab38f361d615b0ca691ccc69d094818 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Thu, 18 May 2023 10:55:44 -0400 Subject: [PATCH 054/195] FROMGIT: BACKPORT: mm: avoid rewalk in mmap_region If the iterator has moved to the previous entry, then step forward one range, back to the gap. Link: https://lkml.kernel.org/r/20230518145544.1722059-36-Liam.Howlett@oracle.com Signed-off-by: Liam R. Howlett Cc: David Binderman Cc: Peng Zhang Cc: Sergey Senozhatsky Cc: Vernon Yang Cc: Wei Yang Signed-off-by: Andrew Morton (cherry picked from commit d3f028c7599ea2297dd630e1a6acaf4915c769d3 git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: Ic45e095c728095d41647a704a287596d03489cdf Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mm/mmap.c b/mm/mmap.c index 91e5f2aacca5..b08f1082f11c 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2611,9 +2611,13 @@ unsigned long mmap_region(struct file *file, unsigned long addr, goto expanded; } +cannot_expand: + if (prev) + mas_next_range(&mas, ULONG_MAX); + BUG_ON(mas.last < addr); + BUG_ON(mas.index > end - 1); mas.index = addr; mas.last = end - 1; -cannot_expand: /* * Determine the object being mapped and call the appropriate * specific mapper. the address has already been validated, but @@ -2710,7 +2714,7 @@ cannot_expand: if (vma->vm_file) i_mmap_lock_write(vma->vm_file->f_mapping); - vma_mas_store(vma, &mas); + mas_store_prealloc(&mas, vma); mm->map_count++; if (vma->vm_file) { if (vma->vm_flags & VM_SHARED) From 2ea053d31750f1be2b92d0d4ceece2504b9fc3ba Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Wed, 31 May 2023 21:54:02 -0400 Subject: [PATCH 055/195] FROMGIT: userfaultfd: fix regression in userfaultfd_unmap_prep() Android reported a performance regression in the userfaultfd unmap path. A closer inspection on the userfaultfd_unmap_prep() change showed that a second tree walk would be necessary in the reworked code. Fix the regression by passing each VMA that will be unmapped through to the userfaultfd_unmap_prep() function as they are added to the unmap list, instead of re-walking the tree for the VMA. Link: https://lkml.kernel.org/r/20230601015402.2819343-1-Liam.Howlett@oracle.com Fixes: 69dbe6daf104 ("userfaultfd: use maple tree iterator to iterate VMAs") Signed-off-by: Liam R. Howlett Reported-by: Suren Baghdasaryan Suggested-by: Matthew Wilcox (Oracle) Signed-off-by: Andrew Morton (cherry picked from commit de53cc0be1c8b47d595682932beb3c11be9e4e5a git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm mm-unstable) Bug: 274059236 Change-Id: Ia189a5e98ffe86c4ca5ac3b686ada5f51826f2ed Signed-off-by: Suren Baghdasaryan --- fs/userfaultfd.c | 35 +++++++++++++++-------------------- include/linux/userfaultfd_k.h | 6 +++--- mm/mmap.c | 31 +++++++++++++++---------------- 3 files changed, 33 insertions(+), 39 deletions(-) diff --git a/fs/userfaultfd.c b/fs/userfaultfd.c index 154c103eca75..4b59c29be285 100644 --- a/fs/userfaultfd.c +++ b/fs/userfaultfd.c @@ -817,31 +817,26 @@ static bool has_unmap_ctx(struct userfaultfd_ctx *ctx, struct list_head *unmaps, return false; } -int userfaultfd_unmap_prep(struct mm_struct *mm, unsigned long start, +int userfaultfd_unmap_prep(struct vm_area_struct *vma, unsigned long start, unsigned long end, struct list_head *unmaps) { - VMA_ITERATOR(vmi, mm, start); - struct vm_area_struct *vma; + struct userfaultfd_unmap_ctx *unmap_ctx; + struct userfaultfd_ctx *ctx = vma->vm_userfaultfd_ctx.ctx; - for_each_vma_range(vmi, vma, end) { - struct userfaultfd_unmap_ctx *unmap_ctx; - struct userfaultfd_ctx *ctx = vma->vm_userfaultfd_ctx.ctx; + if (!ctx || !(ctx->features & UFFD_FEATURE_EVENT_UNMAP) || + has_unmap_ctx(ctx, unmaps, start, end)) + return 0; - if (!ctx || !(ctx->features & UFFD_FEATURE_EVENT_UNMAP) || - has_unmap_ctx(ctx, unmaps, start, end)) - continue; + unmap_ctx = kzalloc(sizeof(*unmap_ctx), GFP_KERNEL); + if (!unmap_ctx) + return -ENOMEM; - unmap_ctx = kzalloc(sizeof(*unmap_ctx), GFP_KERNEL); - if (!unmap_ctx) - return -ENOMEM; - - userfaultfd_ctx_get(ctx); - atomic_inc(&ctx->mmap_changing); - unmap_ctx->ctx = ctx; - unmap_ctx->start = start; - unmap_ctx->end = end; - list_add_tail(&unmap_ctx->list, unmaps); - } + userfaultfd_ctx_get(ctx); + atomic_inc(&ctx->mmap_changing); + unmap_ctx->ctx = ctx; + unmap_ctx->start = start; + unmap_ctx->end = end; + list_add_tail(&unmap_ctx->list, unmaps); return 0; } diff --git a/include/linux/userfaultfd_k.h b/include/linux/userfaultfd_k.h index 9df0b9a762cc..8c32d18648fc 100644 --- a/include/linux/userfaultfd_k.h +++ b/include/linux/userfaultfd_k.h @@ -175,8 +175,8 @@ extern bool userfaultfd_remove(struct vm_area_struct *vma, unsigned long start, unsigned long end); -extern int userfaultfd_unmap_prep(struct mm_struct *mm, unsigned long start, - unsigned long end, struct list_head *uf); +extern int userfaultfd_unmap_prep(struct vm_area_struct *vma, + unsigned long start, unsigned long end, struct list_head *uf); extern void userfaultfd_unmap_complete(struct mm_struct *mm, struct list_head *uf); @@ -257,7 +257,7 @@ static inline bool userfaultfd_remove(struct vm_area_struct *vma, return true; } -static inline int userfaultfd_unmap_prep(struct mm_struct *mm, +static inline int userfaultfd_unmap_prep(struct vm_area_struct *vma, unsigned long start, unsigned long end, struct list_head *uf) { diff --git a/mm/mmap.c b/mm/mmap.c index b08f1082f11c..bab6e83f817e 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2388,6 +2388,21 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, goto munmap_sidetree_failed; count++; + if (unlikely(uf)) { + /* + * If userfaultfd_unmap_prep returns an error the vmas + * will remain split, but userland will get a + * highly unexpected error anyway. This is no + * different than the case where the first of the two + * __split_vma fails, but we don't undo the first + * split, despite we could. This is unlikely enough + * failure that it's not worth optimizing it for. + */ + error = userfaultfd_unmap_prep(next, start, end, uf); + + if (error) + goto userfaultfd_error; + } #ifdef CONFIG_DEBUG_VM_MAPLE_TREE BUG_ON(next->vm_start < start); BUG_ON(next->vm_start > end); @@ -2399,22 +2414,6 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, if (!next) next = mas_next(mas, ULONG_MAX); - if (unlikely(uf)) { - /* - * If userfaultfd_unmap_prep returns an error the vmas - * will remain split, but userland will get a - * highly unexpected error anyway. This is no - * different than the case where the first of the two - * __split_vma fails, but we don't undo the first - * split, despite we could. This is unlikely enough - * failure that it's not worth optimizing it for. - */ - error = userfaultfd_unmap_prep(mm, start, end, uf); - - if (error) - goto userfaultfd_error; - } - #if defined(CONFIG_DEBUG_VM_MAPLE_TREE) /* Make sure no VMAs are about to be lost. */ { From c959a3fc91922601a179922057ef36e8394e22c0 Mon Sep 17 00:00:00 2001 From: Minchan Kim Date: Mon, 19 Sep 2022 09:34:28 -0700 Subject: [PATCH 056/195] ANDROID: f2fs: enable cleancache cleancache is enabled for only ext4 and btrfs. Since f2fs is one of the main fs in Android, this patch enables cleancache for f2fs. Bug: 236887352 Change-Id: Ib6e6e832234f72681058da848e9cff36c5a496f2 Signed-off-by: Minchan Kim (cherry picked from commit 32dfefb4c8e3e0068e66ae219c0d643c1f9b7a69) --- fs/f2fs/super.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c index 9f15b03037db..fcd22e2dc17d 100644 --- a/fs/f2fs/super.c +++ b/fs/f2fs/super.c @@ -28,6 +28,7 @@ #include #include #include +#include #include "f2fs.h" #include "node.h" @@ -4572,6 +4573,8 @@ reset_checkpoint: f2fs_update_time(sbi, CP_TIME); f2fs_update_time(sbi, REQ_TIME); clear_sbi_flag(sbi, SBI_CP_DISABLED_QUICK); + + cleancache_init_fs(sb); return 0; sync_free_meta: From 508ca06639a6179f061acc7023fb3c56d1a8cbac Mon Sep 17 00:00:00 2001 From: xiaofeng Date: Mon, 12 Dec 2022 17:05:52 +0800 Subject: [PATCH 057/195] ANDROID: vendor_hooks:vendor hook for control memory dirty rate When the IO pressure increases or the system performs dirty page balancing, the frame rate of the foreground application may become unstable. Therefore, a hook point is added to limit the buffer IO rate from the source. Bug: 262189942 Change-Id: I5214d611a388c5e8d87dc44ffde86ead1834ddff Signed-off-by: xiaofeng --- drivers/android/vendor_hooks.c | 1 + include/trace/hooks/mm.h | 4 ++++ mm/page-writeback.c | 3 +++ 3 files changed, 8 insertions(+) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index f2d7f69c6791..edb963ad6d42 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -289,3 +289,4 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_madvise_swapin_walk_pmd_entry); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_process_madvise_end); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_smaps_pte_entry); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_smap); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_ctl_dirty_rate); diff --git a/include/trace/hooks/mm.h b/include/trace/hooks/mm.h index 46cb83244de3..047b4144426f 100644 --- a/include/trace/hooks/mm.h +++ b/include/trace/hooks/mm.h @@ -90,6 +90,10 @@ DECLARE_HOOK(android_vh_show_smap, unsigned long same, unsigned long huge), TP_ARGS(m, writeback, same, huge)); +DECLARE_RESTRICTED_HOOK(android_rvh_ctl_dirty_rate, + TP_PROTO(void *unused), + TP_ARGS(unused), 1); + #endif /* _TRACE_HOOK_MM_H */ /* This part must be outside protection */ diff --git a/mm/page-writeback.c b/mm/page-writeback.c index 7e9d8d857ecc..2f3db9d9f21c 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c @@ -38,6 +38,7 @@ #include #include #include +#include #include "internal.h" @@ -1890,6 +1891,8 @@ int balance_dirty_pages_ratelimited_flags(struct address_space *mapping, if (!(bdi->capabilities & BDI_CAP_WRITEBACK)) return ret; + trace_android_rvh_ctl_dirty_rate(NULL); + if (inode_cgwb_enabled(inode)) wb = wb_get_create_current(bdi, GFP_KERNEL); if (!wb) From 963667856ef17aca062fe43bcf842fb7df0a9f5e Mon Sep 17 00:00:00 2001 From: xiaofeng Date: Wed, 24 May 2023 10:46:48 +0800 Subject: [PATCH 058/195] ANDROID: GKI: Update symbol list for xiaomi 1 function symbol(s) added 'int __traceiter_android_rvh_ctl_dirty_rate(void *unused)' 1 variable symbol(s) added 'struct tracepoint __tracepoint_android_rvh_ctl_dirty_rate' Bug: 284059793 Change-Id: I6a564fab67a2393ddd108a223b879b3dfd09c373 Signed-off-by: xiaofeng --- android/abi_gki_aarch64.stg | 20 ++++++++++++++++++++ android/abi_gki_aarch64_xiaomi | 2 ++ 2 files changed, 22 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 4ae9ff69deeb..a9d0b0ad42aa 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -320449,6 +320449,15 @@ elf_symbol { type_id: 0x9bdfaf3f full_name: "__traceiter_android_rvh_cpuset_fork" } +elf_symbol { + id: 0x44c5f919 + name: "__traceiter_android_rvh_ctl_dirty_rate" + is_defined: true + symbol_type: FUNCTION + crc: 0xb88d27b3 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_rvh_ctl_dirty_rate" +} elf_symbol { id: 0x8f1b1c1e name: "__traceiter_android_rvh_dequeue_entity" @@ -323338,6 +323347,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_cpuset_fork" } +elf_symbol { + id: 0xd9e47a83 + name: "__tracepoint_android_rvh_ctl_dirty_rate" + is_defined: true + symbol_type: OBJECT + crc: 0x6deafb40 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_ctl_dirty_rate" +} elf_symbol { id: 0x3eb0f084 name: "__tracepoint_android_rvh_dequeue_entity" @@ -376314,6 +376332,7 @@ interface { symbol_id: 0x4053abff symbol_id: 0x1baec33d symbol_id: 0x1a7f4cf6 + symbol_id: 0x44c5f919 symbol_id: 0x8f1b1c1e symbol_id: 0xd6290b85 symbol_id: 0x3e4ab4f6 @@ -376635,6 +376654,7 @@ interface { symbol_id: 0x05576f29 symbol_id: 0x9f779ef7 symbol_id: 0xc53e6388 + symbol_id: 0xd9e47a83 symbol_id: 0x3eb0f084 symbol_id: 0x832ab9cf symbol_id: 0xaa8affb8 diff --git a/android/abi_gki_aarch64_xiaomi b/android/abi_gki_aarch64_xiaomi index fa136f991dca..933bd948e540 100644 --- a/android/abi_gki_aarch64_xiaomi +++ b/android/abi_gki_aarch64_xiaomi @@ -223,8 +223,10 @@ #required by io_limit.ko __traceiter_android_vh_psi_event __traceiter_android_vh_psi_group + __traceiter_android_rvh_ctl_dirty_rate __tracepoint_android_vh_psi_event __tracepoint_android_vh_psi_group + __tracepoint_android_rvh_ctl_dirty_rate #required by touch module power_supply_is_system_supplied From 2de1ee6dd822857daaad9793259eb0a8478ee584 Mon Sep 17 00:00:00 2001 From: Zhihao Cheng Date: Wed, 31 May 2023 17:25:46 +0530 Subject: [PATCH 059/195] BACKPORT: FROMLIST: ovl: Let helper ovl_i_path_real() return the realinode Let helper ovl_i_path_real() return the realinode to prepare for checking non-null realinode in rcu walking path. Signed-off-by: Zhihao Cheng Reviewed-by: Amir Goldstein Bug: 285105314 Link: https://lore.kernel.org/lkml/20230516-topografie-gejubelt-dba162b6e735@brauner/T/ Change-Id: I4fed6fe0874215eb381b6879565a98b855916931 Signed-off-by: Pradeep P V K --- fs/overlayfs/overlayfs.h | 2 +- fs/overlayfs/util.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/fs/overlayfs/overlayfs.h b/fs/overlayfs/overlayfs.h index 09fa935db5aa..86e17ddbc160 100644 --- a/fs/overlayfs/overlayfs.h +++ b/fs/overlayfs/overlayfs.h @@ -368,7 +368,7 @@ enum ovl_path_type ovl_path_type(struct dentry *dentry); void ovl_path_upper(struct dentry *dentry, struct path *path); void ovl_path_lower(struct dentry *dentry, struct path *path); void ovl_path_lowerdata(struct dentry *dentry, struct path *path); -void ovl_i_path_real(struct inode *inode, struct path *path); +struct inode *ovl_i_path_real(struct inode *inode, struct path *path); enum ovl_path_type ovl_path_real(struct dentry *dentry, struct path *path); enum ovl_path_type ovl_path_realdata(struct dentry *dentry, struct path *path); struct dentry *ovl_dentry_upper(struct dentry *dentry); diff --git a/fs/overlayfs/util.c b/fs/overlayfs/util.c index 4197dab4951e..4089ccc33c36 100644 --- a/fs/overlayfs/util.c +++ b/fs/overlayfs/util.c @@ -259,7 +259,7 @@ struct dentry *ovl_i_dentry_upper(struct inode *inode) return ovl_upperdentry_dereference(OVL_I(inode)); } -void ovl_i_path_real(struct inode *inode, struct path *path) +struct inode *ovl_i_path_real(struct inode *inode, struct path *path) { path->dentry = ovl_i_dentry_upper(inode); if (!path->dentry) { @@ -268,6 +268,8 @@ void ovl_i_path_real(struct inode *inode, struct path *path) } else { path->mnt = ovl_upper_mnt(OVL_FS(inode->i_sb)); } + + return path->dentry ? d_inode(path->dentry) : NULL; } struct inode *ovl_inode_upper(struct inode *inode) @@ -1114,8 +1116,7 @@ void ovl_copyattr(struct inode *inode) struct inode *realinode; struct user_namespace *real_mnt_userns; - ovl_i_path_real(inode, &realpath); - realinode = d_inode(realpath.dentry); + realinode = ovl_i_path_real(inode, &realpath); real_mnt_userns = mnt_user_ns(realpath.mnt); inode->i_uid = i_uid_into_mnt(real_mnt_userns, realinode); From 8d59a7676cdc21bad185774807b665eee6c68891 Mon Sep 17 00:00:00 2001 From: Zhihao Cheng Date: Wed, 31 May 2023 17:29:03 +0530 Subject: [PATCH 060/195] BACKPORT: FROMLIST: ovl: ovl_permission: Fix null pointer dereference at realinode in rcu-walk mode Following process: P1 P2 path_lookupat link_path_walk inode_permission ovl_permission ovl_i_path_real(inode, &realpath) path->dentry = ovl_i_dentry_upper(inode) drop_cache __dentry_kill(ovl_dentry) iput(ovl_inode) ovl_destroy_inode(ovl_inode) dput(oi->__upperdentry) dentry_kill(upperdentry) dentry_unlink_inode upperdentry->d_inode = NULL realinode = d_inode(realpath.dentry) // return NULL inode_permission(realinode) inode->i_sb // NULL pointer dereference , will trigger an null pointer dereference at realinode: [ 335.664979] BUG: kernel NULL pointer dereference, address: 0000000000000002 [ 335.668032] CPU: 0 PID: 2592 Comm: ls Not tainted 6.3.0 [ 335.669956] RIP: 0010:inode_permission+0x33/0x2c0 [ 335.678939] Call Trace: [ 335.679165] [ 335.679371] ovl_permission+0xde/0x320 [ 335.679723] inode_permission+0x15e/0x2c0 [ 335.680090] link_path_walk+0x115/0x550 [ 335.680771] path_lookupat.isra.0+0xb2/0x200 [ 335.681170] filename_lookup+0xda/0x240 [ 335.681922] vfs_statx+0xa6/0x1f0 [ 335.682233] vfs_fstatat+0x7b/0xb0 Fetch a reproducer in [Link]. Use the helper ovl_i_path_realinode() to get realinode and then do non-nullptr checking. Link: https://bugzilla.kernel.org/show_bug.cgi?id=217405 Fixes: 4b7791b2e958 ("ovl: handle idmappings in ovl_permission()") Signed-off-by: Zhihao Cheng Suggested-by: Christian Brauner Suggested-by: Amir Goldstein Reviewed-by: Amir Goldstein Bug: 285105314 Link: https://lore.kernel.org/linux-unionfs/20230516-topografie-gejubelt-dba162b6e735@brauner/T/ Change-Id: If89ff32991b8075844f11efbae05edaa6465b5ee Signed-off-by: Pradeep P V K --- fs/overlayfs/inode.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fs/overlayfs/inode.c b/fs/overlayfs/inode.c index d690e75cf100..3150a407351a 100644 --- a/fs/overlayfs/inode.c +++ b/fs/overlayfs/inode.c @@ -286,8 +286,8 @@ int ovl_permission(struct user_namespace *mnt_userns, int err; /* Careful in RCU walk mode */ - ovl_i_path_real(inode, &realpath); - if (!realpath.dentry) { + realinode = ovl_i_path_real(inode, &realpath); + if (!realinode) { WARN_ON(!(mask & MAY_NOT_BLOCK)); return -ECHILD; } @@ -300,7 +300,6 @@ int ovl_permission(struct user_namespace *mnt_userns, if (err) return err; - realinode = d_inode(realpath.dentry); old_cred = ovl_override_creds(inode->i_sb); if (!upperinode && !special_file(realinode->i_mode) && mask & MAY_WRITE) { From c3ee18fefaf452450e4bb7800b56d8400e9cc72a Mon Sep 17 00:00:00 2001 From: Zhihao Cheng Date: Wed, 31 May 2023 17:35:43 +0530 Subject: [PATCH 061/195] BACKPORT: FROMLIST: ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode Following process: P1 P2 path_openat link_path_walk may_lookup inode_permission(rcu) ovl_permission acl_permission_check check_acl get_cached_acl_rcu ovl_get_inode_acl realinode = ovl_inode_real(ovl_inode) drop_cache __dentry_kill(ovl_dentry) iput(ovl_inode) ovl_destroy_inode(ovl_inode) dput(oi->__upperdentry) dentry_kill(upperdentry) dentry_unlink_inode upperdentry->d_inode = NULL ovl_inode_upper upperdentry = ovl_i_dentry_upper(ovl_inode) d_inode(upperdentry) // returns NULL IS_POSIXACL(realinode) // NULL pointer dereference , will trigger an null pointer dereference at realinode: [ 205.472797] BUG: kernel NULL pointer dereference, address: 0000000000000028 [ 205.476701] CPU: 2 PID: 2713 Comm: ls Not tainted 6.3.0-12064-g2edfa098e750-dirty #1216 [ 205.478754] RIP: 0010:do_ovl_get_acl+0x5d/0x300 [ 205.489584] Call Trace: [ 205.489812] [ 205.490014] ovl_get_inode_acl+0x26/0x30 [ 205.490466] get_cached_acl_rcu+0x61/0xa0 [ 205.490908] generic_permission+0x1bf/0x4e0 [ 205.491447] ovl_permission+0x79/0x1b0 [ 205.491917] inode_permission+0x15e/0x2c0 [ 205.492425] link_path_walk+0x115/0x550 [ 205.493311] path_lookupat.isra.0+0xb2/0x200 [ 205.493803] filename_lookup+0xda/0x240 [ 205.495747] vfs_fstatat+0x7b/0xb0 Fetch a reproducer in [Link]. Use the helper ovl_i_path_realinode() to get realinode and then do non-nullptr checking. Link: https://bugzilla.kernel.org/show_bug.cgi?id=217404 Fixes: 332f606b32b6 ("ovl: enable RCU'd ->get_acl()") Signed-off-by: Zhihao Cheng Suggested-by: Christian Brauner Suggested-by: Amir Goldstein Reviewed-by: Amir Goldstein Bug: 285105314 Link: https://lore.kernel.org/linux-unionfs/20230516-topografie-gejubelt-dba162b6e735@brauner/T/ Change-Id: Ib1f5fcb707a3db43a497cf4ae663156c202d6849 Signed-off-by: Pradeep P V K --- fs/overlayfs/inode.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/fs/overlayfs/inode.c b/fs/overlayfs/inode.c index 3150a407351a..36d5b04bd61c 100644 --- a/fs/overlayfs/inode.c +++ b/fs/overlayfs/inode.c @@ -496,20 +496,20 @@ static void ovl_idmap_posix_acl(struct inode *realinode, */ struct posix_acl *ovl_get_acl(struct inode *inode, int type, bool rcu) { - struct inode *realinode = ovl_inode_real(inode); + struct inode *realinode; struct posix_acl *acl, *clone; struct path realpath; - if (!IS_POSIXACL(realinode)) - return NULL; - /* Careful in RCU walk mode */ - ovl_i_path_real(inode, &realpath); - if (!realpath.dentry) { + realinode = ovl_i_path_real(inode, &realpath); + if (!realinode) { WARN_ON(!rcu); return ERR_PTR(-ECHILD); } + if (!IS_POSIXACL(realinode)) + return NULL; + if (rcu) { acl = get_cached_acl_rcu(realinode, type); } else { From a390414140e0782d6dbbaddd0ce7c3c5538aa3db Mon Sep 17 00:00:00 2001 From: Jaewon Kim Date: Thu, 25 May 2023 11:53:41 +0900 Subject: [PATCH 062/195] ANDROID: vendor_hooks: add hooks for extra memory Add vendor hooks for extra memory. If there is extra memory, this can be accounted like other memory stats. One of the usecases could be cleancache. If some of ram memory is used for cleancache, its free, cache, and total size could be added through these vendor hooks. Bug: 283896254 Change-Id: Iad7330310528581f09842f45860f05dc84823f41 Signed-off-by: Jaewon Kim --- drivers/android/vendor_hooks.c | 3 +++ fs/proc/meminfo.c | 2 ++ include/trace/hooks/mm.h | 9 +++++++++ mm/page_alloc.c | 2 ++ 4 files changed, 16 insertions(+) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index edb963ad6d42..1df1f21fb156 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -118,6 +118,9 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_irqs_disable); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_irqs_enable); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpu_cgroup_attach); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpu_cgroup_online); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_meminfo_cache_adjust); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_si_mem_available_adjust); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_si_meminfo_adjust); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ftrace_oops_enter); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ftrace_oops_exit); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ftrace_size_check); diff --git a/fs/proc/meminfo.c b/fs/proc/meminfo.c index 52a7c129ee6d..24a133eb3576 100644 --- a/fs/proc/meminfo.c +++ b/fs/proc/meminfo.c @@ -16,6 +16,7 @@ #ifdef CONFIG_CMA #include #endif +#include #include #include "internal.h" #include @@ -46,6 +47,7 @@ static int meminfo_proc_show(struct seq_file *m, void *v) cached = global_node_page_state(NR_FILE_PAGES) - total_swapcache_pages() - i.bufferram; + trace_android_vh_meminfo_cache_adjust(&cached); if (cached < 0) cached = 0; diff --git a/include/trace/hooks/mm.h b/include/trace/hooks/mm.h index 047b4144426f..9ce2592b3c2e 100644 --- a/include/trace/hooks/mm.h +++ b/include/trace/hooks/mm.h @@ -89,6 +89,15 @@ DECLARE_HOOK(android_vh_show_smap, TP_PROTO(struct seq_file *m, unsigned long writeback, unsigned long same, unsigned long huge), TP_ARGS(m, writeback, same, huge)); +DECLARE_HOOK(android_vh_meminfo_cache_adjust, + TP_PROTO(unsigned long *cached), + TP_ARGS(cached)); +DECLARE_HOOK(android_vh_si_mem_available_adjust, + TP_PROTO(unsigned long *available), + TP_ARGS(available)); +DECLARE_HOOK(android_vh_si_meminfo_adjust, + TP_PROTO(unsigned long *totalram, unsigned long *freeram), + TP_ARGS(totalram, freeram)); DECLARE_RESTRICTED_HOOK(android_rvh_ctl_dirty_rate, TP_PROTO(void *unused), diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 42d316550572..856b0009b21f 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -6065,6 +6065,7 @@ long si_mem_available(void) reclaimable = global_node_page_state_pages(NR_SLAB_RECLAIMABLE_B) + global_node_page_state(NR_KERNEL_MISC_RECLAIMABLE); available += reclaimable - min(reclaimable / 2, wmark_low); + trace_android_vh_si_mem_available_adjust(&available); if (available < 0) available = 0; @@ -6081,6 +6082,7 @@ void si_meminfo(struct sysinfo *val) val->totalhigh = totalhigh_pages(); val->freehigh = nr_free_highpages(); val->mem_unit = PAGE_SIZE; + trace_android_vh_si_meminfo_adjust(&val->totalram, &val->freeram); } EXPORT_SYMBOL(si_meminfo); From 94e4512c314f47cff6278388fe269a2a3b03ee97 Mon Sep 17 00:00:00 2001 From: Jaewon Kim Date: Thu, 1 Jun 2023 11:27:28 +0900 Subject: [PATCH 063/195] ANDROID: ABI: update symbol list related to meminfo for galaxy update symbol list related to meminfo for galaxy 3 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_meminfo_cache_adjust' 'struct tracepoint __tracepoint_android_vh_si_mem_available_adjust' 'struct tracepoint __tracepoint_android_vh_si_meminfo_adjust' Bug: 283896254 Change-Id: Ia6081e553312781a37c5eae8b0f6751909fad4bf Signed-off-by: Jaewon Kim --- android/abi_gki_aarch64.stg | 73 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_galaxy | 6 +++ 2 files changed, 79 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index a9d0b0ad42aa..88a740a53548 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -306090,6 +306090,12 @@ function { parameter_id: 0x1dd474ea parameter_id: 0x13580d6c } +function { + id: 0x9bb68fe1 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x064d6086 +} function { id: 0x9bb6c325 return_type_id: 0x6720d32f @@ -306097,6 +306103,13 @@ function { parameter_id: 0x078316ff parameter_id: 0x1dd474ea } +function { + id: 0x9bb71cb9 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x064d6086 + parameter_id: 0x064d6086 +} function { id: 0x9bb7d1e6 return_type_id: 0x6720d32f @@ -322096,6 +322109,15 @@ elf_symbol { type_id: 0x9b6e7eec full_name: "__traceiter_android_vh_map_util_freq" } +elf_symbol { + id: 0x8c174a7d + name: "__traceiter_android_vh_meminfo_cache_adjust" + is_defined: true + symbol_type: FUNCTION + crc: 0x3a3c7b45 + type_id: 0x9bb68fe1 + full_name: "__traceiter_android_vh_meminfo_cache_adjust" +} elf_symbol { id: 0xe44dacb1 name: "__traceiter_android_vh_mmap_region" @@ -322564,6 +322586,24 @@ elf_symbol { type_id: 0x987085c9 full_name: "__traceiter_android_vh_shrink_slab_bypass" } +elf_symbol { + id: 0x69c3749b + name: "__traceiter_android_vh_si_mem_available_adjust" + is_defined: true + symbol_type: FUNCTION + crc: 0x599e6b0b + type_id: 0x9bb68fe1 + full_name: "__traceiter_android_vh_si_mem_available_adjust" +} +elf_symbol { + id: 0x3d0fc76c + name: "__traceiter_android_vh_si_meminfo_adjust" + is_defined: true + symbol_type: FUNCTION + crc: 0xc3c83350 + type_id: 0x9bb71cb9 + full_name: "__traceiter_android_vh_si_meminfo_adjust" +} elf_symbol { id: 0x08f4cbb0 name: "__traceiter_android_vh_smaps_pte_entry" @@ -324994,6 +325034,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_map_util_freq" } +elf_symbol { + id: 0xa2bd1edf + name: "__tracepoint_android_vh_meminfo_cache_adjust" + is_defined: true + symbol_type: OBJECT + crc: 0x7ea4d46f + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_meminfo_cache_adjust" +} elf_symbol { id: 0xb6da564f name: "__tracepoint_android_vh_mmap_region" @@ -325462,6 +325511,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_shrink_slab_bypass" } +elf_symbol { + id: 0xc8a7ac69 + name: "__tracepoint_android_vh_si_mem_available_adjust" + is_defined: true + symbol_type: OBJECT + crc: 0x70d49c35 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_si_mem_available_adjust" +} +elf_symbol { + id: 0x5ef059ce + name: "__tracepoint_android_vh_si_meminfo_adjust" + is_defined: true + symbol_type: OBJECT + crc: 0xa5a9788a + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_si_meminfo_adjust" +} elf_symbol { id: 0x547e3912 name: "__tracepoint_android_vh_smaps_pte_entry" @@ -376515,6 +376582,7 @@ interface { symbol_id: 0xa94ef105 symbol_id: 0x0e1f9e23 symbol_id: 0x61ea12b8 + symbol_id: 0x8c174a7d symbol_id: 0xe44dacb1 symbol_id: 0x5612c9d1 symbol_id: 0xa77effd1 @@ -376567,6 +376635,8 @@ interface { symbol_id: 0x6d9f8b13 symbol_id: 0x709279fd symbol_id: 0xdfd06b97 + symbol_id: 0x69c3749b + symbol_id: 0x3d0fc76c symbol_id: 0x08f4cbb0 symbol_id: 0x58e7556b symbol_id: 0x2ecf85e9 @@ -376837,6 +376907,7 @@ interface { symbol_id: 0x2f768c2b symbol_id: 0xc34a5545 symbol_id: 0x00a5fe5e + symbol_id: 0xa2bd1edf symbol_id: 0xb6da564f symbol_id: 0x41c8d09b symbol_id: 0xe2ad11db @@ -376889,6 +376960,8 @@ interface { symbol_id: 0x8712dd01 symbol_id: 0x87db1583 symbol_id: 0x3e70324d + symbol_id: 0xc8a7ac69 + symbol_id: 0x5ef059ce symbol_id: 0x547e3912 symbol_id: 0x39e68fed symbol_id: 0xefb9e5a3 diff --git a/android/abi_gki_aarch64_galaxy b/android/abi_gki_aarch64_galaxy index a53a50659688..76989b7b20b3 100644 --- a/android/abi_gki_aarch64_galaxy +++ b/android/abi_gki_aarch64_galaxy @@ -327,6 +327,9 @@ __traceiter_android_vh_try_to_freeze_todo __traceiter_android_vh_try_to_freeze_todo_unfrozen __traceiter_android_vh_watchdog_timer_softlockup + __traceiter_android_vh_meminfo_cache_adjust + __traceiter_android_vh_si_mem_available_adjust + __traceiter_android_vh_si_meminfo_adjust __traceiter_block_rq_insert __traceiter_console __traceiter_hrtimer_expire_entry @@ -365,6 +368,9 @@ __tracepoint_android_vh_try_to_freeze_todo __tracepoint_android_vh_try_to_freeze_todo_unfrozen __tracepoint_android_vh_watchdog_timer_softlockup + __tracepoint_android_vh_meminfo_cache_adjust + __tracepoint_android_vh_si_mem_available_adjust + __tracepoint_android_vh_si_meminfo_adjust __tracepoint_block_rq_insert __tracepoint_console __tracepoint_hrtimer_expire_entry From 70586aaa7cb06d1db450535fbdfa099508e28bf6 Mon Sep 17 00:00:00 2001 From: Cixi Geng Date: Tue, 6 Jun 2023 23:13:23 +0800 Subject: [PATCH 064/195] ANDROID: GKI: Add symbols and update symbol list for Unisoc(2nd) 16 function symbol(s) added 'void __dynamic_netdev_dbg(struct _ddebug*, const struct net_device*, const char*, ...)' 'int drm_of_component_probe(struct device*, int(*)(struct device*, void*), const struct component_master_ops*)' 'int input_ff_create_memless(struct input_dev*, void*, int(*)(struct input_dev*, void*, struct ff_effect*))' 'u64 ktime_get_boot_fast_ns()' 'struct dma_chan* of_dma_simple_xlate(struct of_phandle_args*, struct of_dma*)' 'struct nvmem_cell* of_nvmem_cell_get(struct device_node*, const char*)' 'struct pinctrl_dev* pinctrl_register(struct pinctrl_desc*, struct device*, void*)' 'void pinctrl_unregister(struct pinctrl_dev*)' 'int pinctrl_utils_add_map_mux(struct pinctrl_dev*, struct pinctrl_map**, unsigned int*, unsigned int*, const char*, const char*)' 'struct power_supply_battery_ocv_table* power_supply_find_ocv2cap_table(struct power_supply_battery_info*, int, int*)' 'int power_supply_get_battery_info(struct power_supply*, struct power_supply_battery_info**)' 'int power_supply_ocv2cap_simple(struct power_supply_battery_ocv_table*, int, int)' 'void power_supply_put_battery_info(struct power_supply*, struct power_supply_battery_info*)' 'int power_supply_temp2resist_simple(struct power_supply_resistance_temp_table*, int, int)' 'struct regmap* syscon_regmap_lookup_by_phandle_args(struct device_node*, const char*, int, unsigned int*)' 'void usb_phy_get_charger_current(struct usb_phy*, unsigned int*, unsigned int*)' Bug: 282902304 Change-Id: Ibe065ba237b62f3c4222bb8070d13e9e99f90fa5 Signed-off-by: Cixi Geng --- android/abi_gki_aarch64.stg | 674 ++++++++++++++ android/abi_gki_aarch64_unisoc | 1596 ++++++++++++++++++++++++++++++-- 2 files changed, 2180 insertions(+), 90 deletions(-) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 88a740a53548..a00aa511f232 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -1831,6 +1831,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x30ff8ddd } +pointer_reference { + id: 0x06b96242 + kind: POINTER + pointee_type_id: 0x30a56f97 +} pointer_reference { id: 0x06b9b8cb kind: POINTER @@ -8141,6 +8146,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x6033a0b0 } +pointer_reference { + id: 0x12b82135 + kind: POINTER + pointee_type_id: 0x60a0624a +} pointer_reference { id: 0x12bb35ff kind: POINTER @@ -8841,6 +8851,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x7023a491 } +pointer_reference { + id: 0x16a0ae81 + kind: POINTER + pointee_type_id: 0x70c25c99 +} pointer_reference { id: 0x16a379ef kind: POINTER @@ -9871,6 +9886,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x44596890 } +pointer_reference { + id: 0x1b9057c9 + kind: POINTER + pointee_type_id: 0x4401b9b8 +} pointer_reference { id: 0x1b960210 kind: POINTER @@ -15721,6 +15741,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x99f942bc } +pointer_reference { + id: 0x2cef4a4d + kind: POINTER + pointee_type_id: 0x99fdcfa9 +} pointer_reference { id: 0x2cf01ac3 kind: POINTER @@ -21736,6 +21761,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xe8ce7a11 } +pointer_reference { + id: 0x30a56f97 + kind: POINTER + pointee_type_id: 0xe8d558c0 +} pointer_reference { id: 0x30a72d5c kind: POINTER @@ -24736,6 +24766,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xf71fc10e } +pointer_reference { + id: 0x375bae2f + kind: POINTER + pointee_type_id: 0xf72e5e23 +} pointer_reference { id: 0x375cc7da kind: POINTER @@ -33710,6 +33745,11 @@ array { number_of_elements: 3 element_type_id: 0x7d09e840 } +array { + id: 0x0e156b94 + number_of_elements: 20 + element_type_id: 0x6720d32f +} array { id: 0x0f3cf07d number_of_elements: 3 @@ -33760,6 +33800,11 @@ array { number_of_elements: 46 element_type_id: 0x33756485 } +array { + id: 0x13735712 + number_of_elements: 20 + element_type_id: 0x12b82135 +} array { id: 0x139a58ce number_of_elements: 3 @@ -43196,6 +43241,30 @@ member { type_id: 0x0da371bb offset: 320 } +member { + id: 0xa9ecb908 + name: "alert_high_temp_charge_current_ua" + type_id: 0x6720d32f + offset: 608 +} +member { + id: 0x376bb0df + name: "alert_high_temp_charge_voltage_uv" + type_id: 0x6720d32f + offset: 640 +} +member { + id: 0x75e92ccd + name: "alert_low_temp_charge_current_ua" + type_id: 0x6720d32f + offset: 544 +} +member { + id: 0x6fcc5574 + name: "alert_low_temp_charge_voltage_uv" + type_id: 0x6720d32f + offset: 576 +} member { id: 0x2784b70a name: "alg" @@ -51611,6 +51680,18 @@ member { type_id: 0xe62ebf07 offset: 480 } +member { + id: 0x20a1652f + name: "bti_resistance_ohm" + type_id: 0x6720d32f + offset: 3872 +} +member { + id: 0xa9d9998a + name: "bti_resistance_tolerance" + type_id: 0x6720d32f + offset: 3904 +} member { id: 0x68123d93 name: "btime" @@ -54760,6 +54841,12 @@ member { type_id: 0x4585663f offset: 288 } +member { + id: 0xa779a15d + name: "capacity" + type_id: 0x6720d32f + offset: 32 +} member { id: 0xa779a4af name: "capacity" @@ -56352,6 +56439,41 @@ member { type_id: 0x4585663f offset: 192 } +member { + id: 0xaf77fc55 + name: "charge_current_max_ua" + type_id: 0x6720d32f +} +member { + id: 0xad965b7e + name: "charge_full_design_uah" + type_id: 0x6720d32f + offset: 64 +} +member { + id: 0x99ab36b3 + name: "charge_restart_voltage_uv" + type_id: 0x6720d32f + offset: 288 +} +member { + id: 0x4172d4ea + name: "charge_safety_timer_minutes" + type_id: 0x6720d32f + offset: 64 +} +member { + id: 0x0d32eba8 + name: "charge_term_current_ua" + type_id: 0x6720d32f + offset: 256 +} +member { + id: 0x1581fa41 + name: "charge_voltage_max_uv" + type_id: 0x6720d32f + offset: 32 +} member { id: 0x04f8fe6d name: "charger_detect" @@ -61259,6 +61381,18 @@ member { name: "constant" type_id: 0xd752f3a0 } +member { + id: 0x1ad05349 + name: "constant_charge_current_max_ua" + type_id: 0x6720d32f + offset: 352 +} +member { + id: 0xb31cfb42 + name: "constant_charge_voltage_max_uv" + type_id: 0x6720d32f + offset: 384 +} member { id: 0x02afc8a1 name: "constraint_set_flags" @@ -78155,6 +78289,12 @@ member { type_id: 0x75617428 offset: 2368 } +member { + id: 0x8e671da0 + name: "energy_full_design_uwh" + type_id: 0x6720d32f + offset: 32 +} member { id: 0x5a282cb1 name: "enforce_cache_coherency" @@ -81553,6 +81693,18 @@ member { type_id: 0xe3222f5b offset: 256 } +member { + id: 0x3fa23f63 + name: "factory_internal_resistance_charging_uohm" + type_id: 0x6720d32f + offset: 704 +} +member { + id: 0x808b228e + name: "factory_internal_resistance_uohm" + type_id: 0x6720d32f + offset: 672 +} member { id: 0x0bad70a4 name: "fade_length" @@ -114955,6 +115107,18 @@ member { type_id: 0x1bf16028 offset: 2816 } +member { + id: 0xfb434624 + name: "maintenance_charge" + type_id: 0x16a0ae81 + offset: 448 +} +member { + id: 0xa689ee3c + name: "maintenance_charge_size" + type_id: 0x6720d32f + offset: 512 +} member { id: 0x722578c7 name: "mair" @@ -133669,6 +133833,29 @@ member { type_id: 0xc9082b19 offset: 8512 } +member { + id: 0xe9334d1a + name: "ocv" + type_id: 0x6720d32f +} +member { + id: 0x694c1c28 + name: "ocv_table" + type_id: 0x13735712 + offset: 1600 +} +member { + id: 0x24c75fc6 + name: "ocv_table_size" + type_id: 0x0e156b94 + offset: 2880 +} +member { + id: 0x6b22b6f2 + name: "ocv_temp" + type_id: 0x0e156b94 + offset: 736 +} member { id: 0xc03481fc name: "oemid" @@ -137014,6 +137201,12 @@ member { type_id: 0x6720d32f offset: 352 } +member { + id: 0x1ce72760 + name: "overvoltage_limit_uv" + type_id: 0x6720d32f + offset: 320 +} member { id: 0xa98ba033 name: "overwrite" @@ -145834,6 +146027,18 @@ member { name: "preambles" type_id: 0xc9082b19 } +member { + id: 0x7041d448 + name: "precharge_current_ua" + type_id: 0x6720d32f + offset: 192 +} +member { + id: 0x3f89e85e + name: "precharge_voltage_max_uv" + type_id: 0x6720d32f + offset: 224 +} member { id: 0xe1a7b0a2 name: "precious_reg" @@ -158963,6 +159168,24 @@ member { type_id: 0x6d7f5ff6 offset: 96 } +member { + id: 0x779e58ad + name: "resist_table" + type_id: 0x1b9057c9 + offset: 3520 +} +member { + id: 0x5f01bd55 + name: "resist_table_size" + type_id: 0x6720d32f + offset: 3584 +} +member { + id: 0x46fd4851 + name: "resistance" + type_id: 0x6720d32f + offset: 32 +} member { id: 0x36433257 name: "resize" @@ -160152,6 +160375,12 @@ member { type_id: 0x39d60e4a offset: 128 } +member { + id: 0x7f88b19c + name: "ri_uohm" + type_id: 0x6720d32f + offset: 32 +} member { id: 0x0b33391b name: "right" @@ -182418,18 +182647,64 @@ member { type_id: 0xce6b97ea offset: 192 } +member { + id: 0x1bd6a7d2 + name: "technology" + type_id: 0x4585663f +} +member { + id: 0x93b657d5 + name: "temp" + type_id: 0x6720d32f +} member { id: 0x93c9c85e name: "temp" type_id: 0x18bd6530 offset: 704 } +member { + id: 0x680ad66e + name: "temp_alert_max" + type_id: 0x6720d32f + offset: 1472 +} +member { + id: 0xc09003f9 + name: "temp_alert_min" + type_id: 0x6720d32f + offset: 1440 +} +member { + id: 0x206dbc2c + name: "temp_ambient_alert_max" + type_id: 0x6720d32f + offset: 1408 +} +member { + id: 0x9495a573 + name: "temp_ambient_alert_min" + type_id: 0x6720d32f + offset: 1376 +} member { id: 0x0b82d7f7 name: "temp_limits" type_id: 0x9ceff924 offset: 1376 } +member { + id: 0x1bb669d9 + name: "temp_max" + type_id: 0x6720d32f + offset: 1536 +} +member { + id: 0x8dc8880f + name: "temp_min" + type_id: 0x6720d32f + offset: 1504 +} member { id: 0x01e38856 name: "temp_prefered_lft" @@ -185516,6 +185791,12 @@ member { type_id: 0x92233392 offset: 4160 } +member { + id: 0xd1709568 + name: "tricklecharge_current_ua" + type_id: 0x6720d32f + offset: 160 +} member { id: 0xa1c1dbef name: "trig" @@ -193547,6 +193828,35 @@ member { type_id: 0xe62ebf07 offset: 352 } +member { + id: 0xa6cf5d04 + name: "vbat2ri_charging" + type_id: 0x375bae2f + offset: 3776 +} +member { + id: 0x18405790 + name: "vbat2ri_charging_size" + type_id: 0x6720d32f + offset: 3840 +} +member { + id: 0x2cac7fc8 + name: "vbat2ri_discharging" + type_id: 0x375bae2f + offset: 3648 +} +member { + id: 0xa14629c6 + name: "vbat2ri_discharging_size" + type_id: 0x6720d32f + offset: 3712 +} +member { + id: 0x991c0e36 + name: "vbat_uv" + type_id: 0x6720d32f +} member { id: 0x0a061bb7 name: "vbi" @@ -195917,6 +196227,18 @@ member { type_id: 0xdc00bdae offset: 320 } +member { + id: 0xbcdf5f20 + name: "voltage_max_design_uv" + type_id: 0x6720d32f + offset: 128 +} +member { + id: 0x73f010ca + name: "voltage_min_design_uv" + type_id: 0x6720d32f + offset: 96 +} member { id: 0x2d4d4964 name: "voltage_switch" @@ -238895,6 +239217,62 @@ struct_union { member_id: 0x78b5fa39 } } +struct_union { + id: 0xe8d558c0 + kind: STRUCT + name: "power_supply_battery_info" + definition { + bytesize: 496 + member_id: 0x1bd6a7d2 + member_id: 0x8e671da0 + member_id: 0xad965b7e + member_id: 0x73f010ca + member_id: 0xbcdf5f20 + member_id: 0xd1709568 + member_id: 0x7041d448 + member_id: 0x3f89e85e + member_id: 0x0d32eba8 + member_id: 0x99ab36b3 + member_id: 0x1ce72760 + member_id: 0x1ad05349 + member_id: 0xb31cfb42 + member_id: 0xfb434624 + member_id: 0xa689ee3c + member_id: 0x75e92ccd + member_id: 0x6fcc5574 + member_id: 0xa9ecb908 + member_id: 0x376bb0df + member_id: 0x808b228e + member_id: 0x3fa23f63 + member_id: 0x6b22b6f2 + member_id: 0x9495a573 + member_id: 0x206dbc2c + member_id: 0xc09003f9 + member_id: 0x680ad66e + member_id: 0x8dc8880f + member_id: 0x1bb669d9 + member_id: 0x694c1c28 + member_id: 0x24c75fc6 + member_id: 0x779e58ad + member_id: 0x5f01bd55 + member_id: 0x2cac7fc8 + member_id: 0xa14629c6 + member_id: 0xa6cf5d04 + member_id: 0x18405790 + member_id: 0x20a1652f + member_id: 0xa9d9998a + } +} +struct_union { + id: 0x60a0624a + kind: STRUCT + name: "power_supply_battery_ocv_table" + definition { + bytesize: 8 + member_id: 0xe9334d1a + member_id: 0xa779a15d + } +} struct_union { id: 0x30169091 kind: STRUCT @@ -238930,6 +239308,17 @@ struct_union { member_id: 0x7544deb6 } } +struct_union { + id: 0x70c25c99 + kind: STRUCT + name: "power_supply_maintenance_charge_table" + definition { + bytesize: 12 + member_id: 0xaf77fc55 + member_id: 0x1581fa41 + member_id: 0x4172d4ea + } +} struct_union { id: 0x35978411 kind: UNION @@ -238940,6 +239329,26 @@ struct_union { member_id: 0xdf2ec64d } } +struct_union { + id: 0x4401b9b8 + kind: STRUCT + name: "power_supply_resistance_temp_table" + definition { + bytesize: 8 + member_id: 0x93b657d5 + member_id: 0x46fd4851 + } +} +struct_union { + id: 0xf72e5e23 + kind: STRUCT + name: "power_supply_vbat_ri_table" + definition { + bytesize: 8 + member_id: 0x991c0e36 + member_id: 0x7f88b19c + } +} struct_union { id: 0x8d548cbf kind: STRUCT @@ -278365,6 +278774,13 @@ function { return_type_id: 0x48b5725f parameter_id: 0x079ff791 } +function { + id: 0x1181c0b9 + return_type_id: 0x48b5725f + parameter_id: 0x05c2a3ca + parameter_id: 0x1bf16028 + parameter_id: 0x1bf16028 +} function { id: 0x1183ff2d return_type_id: 0x48b5725f @@ -281382,6 +281798,11 @@ function { parameter_id: 0x0400f16a parameter_id: 0x4585663f } +function { + id: 0x164d3baf + return_type_id: 0x48b5725f + parameter_id: 0x1b55a8f2 +} function { id: 0x165365f0 return_type_id: 0x48b5725f @@ -281447,6 +281868,12 @@ function { parameter_id: 0x191de370 parameter_id: 0x20054a7b } +function { + id: 0x165f874a + return_type_id: 0x48b5725f + parameter_id: 0x18150d9f + parameter_id: 0x30a56f97 +} function { id: 0x165fcf63 return_type_id: 0xd5cc9c9a @@ -282552,6 +282979,14 @@ function { parameter_id: 0x6d7f5ff6 parameter_id: 0x6d7f5ff6 } +function { + id: 0x17fcea78 + return_type_id: 0x48b5725f + parameter_id: 0x1e9f31fe + parameter_id: 0x3399c453 + parameter_id: 0x3e10b518 + parameter_id: 0xa52a0930 +} function { id: 0x17ffed59 return_type_id: 0x48b5725f @@ -292051,6 +292486,14 @@ function { parameter_id: 0x0258f96e parameter_id: 0x368ec5cb } +function { + id: 0x81481ce8 + return_type_id: 0x09a83f1c + parameter_id: 0x347303b4 + parameter_id: 0x3e10b518 + parameter_id: 0x6720d32f + parameter_id: 0x1bf16028 +} function { id: 0x814b86be return_type_id: 0x6720d32f @@ -301346,6 +301789,13 @@ function { id: 0x98aacbd0 return_type_id: 0x0de4c6b1 } +function { + id: 0x98aba01a + return_type_id: 0x6720d32f + parameter_id: 0x12b82135 + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f +} function { id: 0x98abd8af return_type_id: 0x6720d32f @@ -302695,6 +303145,20 @@ function { return_type_id: 0x6720d32f parameter_id: 0x11e6864c } +function { + id: 0x99f99f1d + return_type_id: 0x6720d32f + parameter_id: 0x1042c9d1 + parameter_id: 0x18bd6530 + parameter_id: 0x2cef4a4d +} +function { + id: 0x99fdcfa9 + return_type_id: 0x6720d32f + parameter_id: 0x1042c9d1 + parameter_id: 0x18bd6530 + parameter_id: 0x3dad9aa1 +} function { id: 0x99fe57fe return_type_id: 0x6720d32f @@ -303815,6 +304279,13 @@ function { return_type_id: 0x6720d32f parameter_id: 0x1d7ca769 } +function { + id: 0x9ae1bda5 + return_type_id: 0x6720d32f + parameter_id: 0x1b9057c9 + parameter_id: 0x6720d32f + parameter_id: 0x6720d32f +} function { id: 0x9ae52b81 return_type_id: 0x6720d32f @@ -304724,6 +305195,16 @@ function { parameter_id: 0x4585663f parameter_id: 0x29f042bf } +function { + id: 0x9b4d8ea2 + return_type_id: 0x6720d32f + parameter_id: 0x1b55a8f2 + parameter_id: 0x07a6d412 + parameter_id: 0x1bf16028 + parameter_id: 0x1bf16028 + parameter_id: 0x3e10b518 + parameter_id: 0x3e10b518 +} function { id: 0x9b4d90bf return_type_id: 0x6720d32f @@ -305752,6 +306233,12 @@ function { parameter_id: 0x0b7c4f67 parameter_id: 0x6d7f5ff6 } +function { + id: 0x9b9f45c1 + return_type_id: 0x6720d32f + parameter_id: 0x18150d9f + parameter_id: 0x06b96242 +} function { id: 0x9ba0658b return_type_id: 0x6720d32f @@ -309876,6 +310363,13 @@ function { return_type_id: 0x6720d32f parameter_id: 0x00b7947f } +function { + id: 0x9dad5a62 + return_type_id: 0x6720d32f + parameter_id: 0x0258f96e + parameter_id: 0x2dcd339f + parameter_id: 0x32cf602c +} function { id: 0x9dad8b1c return_type_id: 0x3e10b518 @@ -313852,6 +314346,12 @@ function { parameter_id: 0x3de54f8a parameter_id: 0x358ff5b7 } +function { + id: 0xb6699a8e + return_type_id: 0x396f8e0f + parameter_id: 0x347303b4 + parameter_id: 0x3e10b518 +} function { id: 0xb6d2e6f8 return_type_id: 0x12209d55 @@ -315022,6 +315522,13 @@ function { parameter_id: 0xc9082b19 parameter_id: 0xc9082b19 } +function { + id: 0xd450aa9d + return_type_id: 0x12b82135 + parameter_id: 0x30a56f97 + parameter_id: 0x6720d32f + parameter_id: 0x13580d6c +} function { id: 0xd45d4887 return_type_id: 0x3751334b @@ -315376,6 +315883,13 @@ function { return_type_id: 0x0b7c4f67 parameter_id: 0x4585663f } +function { + id: 0xe0acd7ca + return_type_id: 0x1b55a8f2 + parameter_id: 0x3c5396d4 + parameter_id: 0x0258f96e + parameter_id: 0x18bd6530 +} function { id: 0xe0b805a9 return_type_id: 0x3ad81610 @@ -318517,6 +319031,15 @@ elf_symbol { type_id: 0x17cc14a2 full_name: "__dynamic_dev_dbg" } +elf_symbol { + id: 0x26602f9c + name: "__dynamic_netdev_dbg" + is_defined: true + symbol_type: FUNCTION + crc: 0xab5f21f9 + type_id: 0x17fcea78 + full_name: "__dynamic_netdev_dbg" +} elf_symbol { id: 0x80f1cf36 name: "__dynamic_pr_debug" @@ -339998,6 +340521,15 @@ elf_symbol { type_id: 0x102ab9fb full_name: "drm_of_component_match_add" } +elf_symbol { + id: 0x8aa099dd + name: "drm_of_component_probe" + is_defined: true + symbol_type: FUNCTION + crc: 0xd3c09726 + type_id: 0x9dad5a62 + full_name: "drm_of_component_probe" +} elf_symbol { id: 0x122e3e9f name: "drm_of_encoder_active_endpoint" @@ -346391,6 +346923,15 @@ elf_symbol { type_id: 0x988644c3 full_name: "input_ff_create" } +elf_symbol { + id: 0xc802de31 + name: "input_ff_create_memless" + is_defined: true + symbol_type: FUNCTION + crc: 0x6e8cf372 + type_id: 0x99f99f1d + full_name: "input_ff_create_memless" +} elf_symbol { id: 0x6f29f28e name: "input_ff_destroy" @@ -349119,6 +349660,15 @@ elf_symbol { type_id: 0x9fd15b99 full_name: "ktime_get" } +elf_symbol { + id: 0x7b453e0a + name: "ktime_get_boot_fast_ns" + is_defined: true + symbol_type: FUNCTION + crc: 0x6ef6b54f + type_id: 0x57dbd34b + full_name: "ktime_get_boot_fast_ns" +} elf_symbol { id: 0xb80124fb name: "ktime_get_coarse_real_ts64" @@ -353354,6 +353904,15 @@ elf_symbol { type_id: 0xf3b89be9 full_name: "of_dma_is_coherent" } +elf_symbol { + id: 0x85218a7f + name: "of_dma_simple_xlate" + is_defined: true + symbol_type: FUNCTION + crc: 0xfeb10f88 + type_id: 0x843582ad + full_name: "of_dma_simple_xlate" +} elf_symbol { id: 0x9368cefd name: "of_dma_xlate_by_chan_id" @@ -353975,6 +354534,15 @@ elf_symbol { type_id: 0xf2d73ac2 full_name: "of_node_name_prefix" } +elf_symbol { + id: 0x01465bb9 + name: "of_nvmem_cell_get" + is_defined: true + symbol_type: FUNCTION + crc: 0x6699d68c + type_id: 0xb6699a8e + full_name: "of_nvmem_cell_get" +} elf_symbol { id: 0x24945e17 name: "of_nvmem_device_get" @@ -357002,6 +357570,15 @@ elf_symbol { type_id: 0x1ad9d0a2 full_name: "pinctrl_put" } +elf_symbol { + id: 0x287a4dba + name: "pinctrl_register" + is_defined: true + symbol_type: FUNCTION + crc: 0x2dd798f4 + type_id: 0xe0acd7ca + full_name: "pinctrl_register" +} elf_symbol { id: 0xba770aa5 name: "pinctrl_remove_gpio_range" @@ -357029,6 +357606,15 @@ elf_symbol { type_id: 0x97287db7 full_name: "pinctrl_select_state" } +elf_symbol { + id: 0x6c300812 + name: "pinctrl_unregister" + is_defined: true + symbol_type: FUNCTION + crc: 0x59c1844c + type_id: 0x164d3baf + full_name: "pinctrl_unregister" +} elf_symbol { id: 0x8370f127 name: "pinctrl_utils_add_map_configs" @@ -357038,6 +357624,15 @@ elf_symbol { type_id: 0x9b4d8e52 full_name: "pinctrl_utils_add_map_configs" } +elf_symbol { + id: 0xe59b51ac + name: "pinctrl_utils_add_map_mux" + is_defined: true + symbol_type: FUNCTION + crc: 0x96246177 + type_id: 0x9b4d8ea2 + full_name: "pinctrl_utils_add_map_mux" +} elf_symbol { id: 0x82feb89e name: "pinctrl_utils_free_map" @@ -357758,6 +358353,24 @@ elf_symbol { type_id: 0x169d12f4 full_name: "power_supply_changed" } +elf_symbol { + id: 0xa9ebbb66 + name: "power_supply_find_ocv2cap_table" + is_defined: true + symbol_type: FUNCTION + crc: 0x02c5c501 + type_id: 0xd450aa9d + full_name: "power_supply_find_ocv2cap_table" +} +elf_symbol { + id: 0x2f21ba25 + name: "power_supply_get_battery_info" + is_defined: true + symbol_type: FUNCTION + crc: 0xe3fe45ba + type_id: 0x9b9f45c1 + full_name: "power_supply_get_battery_info" +} elf_symbol { id: 0x81c5befa name: "power_supply_get_by_name" @@ -357812,6 +358425,15 @@ elf_symbol { type_id: 0x9d80e32f full_name: "power_supply_is_system_supplied" } +elf_symbol { + id: 0x9e62b4cc + name: "power_supply_ocv2cap_simple" + is_defined: true + symbol_type: FUNCTION + crc: 0x5cad8fc3 + type_id: 0x98aba01a + full_name: "power_supply_ocv2cap_simple" +} elf_symbol { id: 0x26c5a1b9 name: "power_supply_put" @@ -357821,6 +358443,15 @@ elf_symbol { type_id: 0x169d12f4 full_name: "power_supply_put" } +elf_symbol { + id: 0xdb34fc88 + name: "power_supply_put_battery_info" + is_defined: true + symbol_type: FUNCTION + crc: 0xf1e68b38 + type_id: 0x165f874a + full_name: "power_supply_put_battery_info" +} elf_symbol { id: 0xb0eab20a name: "power_supply_reg_notifier" @@ -357848,6 +358479,15 @@ elf_symbol { type_id: 0x9bad5a77 full_name: "power_supply_set_property" } +elf_symbol { + id: 0x8900d981 + name: "power_supply_temp2resist_simple" + is_defined: true + symbol_type: FUNCTION + crc: 0x2b6150fb + type_id: 0x9ae1bda5 + full_name: "power_supply_temp2resist_simple" +} elf_symbol { id: 0x9d05e78b name: "power_supply_unreg_notifier" @@ -367338,6 +367978,15 @@ elf_symbol { type_id: 0x8151bb19 full_name: "syscon_regmap_lookup_by_phandle" } +elf_symbol { + id: 0x2f857527 + name: "syscon_regmap_lookup_by_phandle_args" + is_defined: true + symbol_type: FUNCTION + crc: 0x018b194a + type_id: 0x81481ce8 + full_name: "syscon_regmap_lookup_by_phandle_args" +} elf_symbol { id: 0x3e5f4f82 name: "syscon_regmap_lookup_by_phandle_optional" @@ -371811,6 +372460,15 @@ elf_symbol { type_id: 0xa0c6098f full_name: "usb_otg_state_string" } +elf_symbol { + id: 0xb9163561 + name: "usb_phy_get_charger_current" + is_defined: true + symbol_type: FUNCTION + crc: 0xf9e8bac0 + type_id: 0x1181c0b9 + full_name: "usb_phy_get_charger_current" +} elf_symbol { id: 0xe9d87e68 name: "usb_phy_set_charger_current" @@ -376183,6 +376841,7 @@ interface { symbol_id: 0xdb3875ea symbol_id: 0x347ca344 symbol_id: 0x76e3ff24 + symbol_id: 0x26602f9c symbol_id: 0x80f1cf36 symbol_id: 0x3e32c80e symbol_id: 0x5298aa39 @@ -378569,6 +379228,7 @@ interface { symbol_id: 0xd8c18cec symbol_id: 0x0cf86849 symbol_id: 0x6f8184d5 + symbol_id: 0x8aa099dd symbol_id: 0x122e3e9f symbol_id: 0xc0d6517a symbol_id: 0xd479c471 @@ -379279,6 +379939,7 @@ interface { symbol_id: 0x5b69d05f symbol_id: 0x1cfb5d03 symbol_id: 0x60efc3a4 + symbol_id: 0xc802de31 symbol_id: 0x6f29f28e symbol_id: 0xcd4b17c4 symbol_id: 0x8d472246 @@ -379582,6 +380243,7 @@ interface { symbol_id: 0xc6d4a959 symbol_id: 0x95d94296 symbol_id: 0x25143c30 + symbol_id: 0x7b453e0a symbol_id: 0xb80124fb symbol_id: 0xba76946d symbol_id: 0x012f568e @@ -380053,6 +380715,7 @@ interface { symbol_id: 0xb784add6 symbol_id: 0x46255d0e symbol_id: 0xcd27d22d + symbol_id: 0x85218a7f symbol_id: 0x9368cefd symbol_id: 0xd37bdc53 symbol_id: 0x1d42003f @@ -380122,6 +380785,7 @@ interface { symbol_id: 0xc9f43d6f symbol_id: 0xe6c411fe symbol_id: 0xc4acef3c + symbol_id: 0x01465bb9 symbol_id: 0x24945e17 symbol_id: 0x7e41af4d symbol_id: 0x2d5d9d4f @@ -380458,10 +381122,13 @@ interface { symbol_id: 0xf439020c symbol_id: 0xd1503081 symbol_id: 0x689f5b8d + symbol_id: 0x287a4dba symbol_id: 0xba770aa5 symbol_id: 0x7c38f5dc symbol_id: 0x0c39a57f + symbol_id: 0x6c300812 symbol_id: 0x8370f127 + symbol_id: 0xe59b51ac symbol_id: 0x82feb89e symbol_id: 0x417866a8 symbol_id: 0x013abbf5 @@ -380542,16 +381209,21 @@ interface { symbol_id: 0x324d8228 symbol_id: 0xd612789c symbol_id: 0x561323f1 + symbol_id: 0xa9ebbb66 + symbol_id: 0x2f21ba25 symbol_id: 0x81c5befa symbol_id: 0x17e91481 symbol_id: 0xd1691fe4 symbol_id: 0x4804f611 symbol_id: 0x842fc505 symbol_id: 0xd28bb85a + symbol_id: 0x9e62b4cc symbol_id: 0x26c5a1b9 + symbol_id: 0xdb34fc88 symbol_id: 0xb0eab20a symbol_id: 0x8229d43c symbol_id: 0xa3012e88 + symbol_id: 0x8900d981 symbol_id: 0x9d05e78b symbol_id: 0x8a65993b symbol_id: 0x1a646dda @@ -381607,6 +382279,7 @@ interface { symbol_id: 0xe072259b symbol_id: 0x4cdd0c3f symbol_id: 0x9a5404bf + symbol_id: 0x2f857527 symbol_id: 0x3e5f4f82 symbol_id: 0xbf1515af symbol_id: 0x18d0dd21 @@ -382104,6 +382777,7 @@ interface { symbol_id: 0x927b119c symbol_id: 0x0f633308 symbol_id: 0xbc24fc64 + symbol_id: 0xb9163561 symbol_id: 0xe9d87e68 symbol_id: 0xf55bd7e0 symbol_id: 0xf3c1fd90 diff --git a/android/abi_gki_aarch64_unisoc b/android/abi_gki_aarch64_unisoc index b0fbb5dc060f..75f56916767a 100644 --- a/android/abi_gki_aarch64_unisoc +++ b/android/abi_gki_aarch64_unisoc @@ -1,94 +1,578 @@ [abi_symbol_list] # commonly used symbols + add_wait_queue + add_wait_queue_exclusive + alloc_chrdev_region + alloc_etherdev_mqs + alloc_netdev_mqs + __alloc_pages + alloc_pages_exact + __alloc_percpu + __alloc_percpu_gfp + __alloc_skb + alloc_workqueue alt_cb_patch_nops + __arch_copy_from_user + __arch_copy_to_user arm64_use_ng_mappings + __arm_smccc_smc + atomic_notifier_call_chain + atomic_notifier_chain_register + atomic_notifier_chain_unregister + bcmp + bpf_trace_run1 + bpf_trace_run2 + bpf_trace_run3 + bpf_trace_run4 + call_rcu + cancel_delayed_work + cancel_delayed_work_sync + cancel_work_sync + capable + cdc_parse_cdc_header + cdev_add + cdev_del + cdev_init + __check_object_size + __class_create + class_destroy + class_find_device + __class_register + class_unregister clk_disable clk_enable + clk_fixed_factor_ops clk_get_rate clk_prepare + clk_set_parent clk_unprepare + complete __const_udelay + consume_skb + _copy_from_iter + _copy_to_iter + __cpuhp_remove_state + __cpuhp_setup_state + __cpuhp_state_add_instance + __cpuhp_state_remove_instance + cpu_hwcaps + cpu_number + __cpu_online_mask + __cpu_possible_mask + crc32_le + crypto_aead_decrypt + crypto_aead_encrypt + crypto_aead_setauthsize + crypto_aead_setkey + crypto_alloc_aead + crypto_alloc_shash + crypto_destroy_tfm + crypto_has_alg + datagram_poll debugfs_create_dir debugfs_create_file + debugfs_create_u8 debugfs_remove + default_llseek + default_wake_function + delayed_work_timer_fn + del_timer + del_timer_sync + destroy_workqueue + dev_add_pack + dev_addr_mod + dev_driver_string _dev_err dev_err_probe + dev_fwnode + __dev_get_by_index + dev_get_by_index + dev_get_by_name dev_get_regmap + dev_get_tstats64 + device_add + device_create + device_create_file + device_del + device_destroy + device_get_match_data + device_initialize + device_move + device_property_read_u32_array + device_remove_file + device_set_wakeup_capable + device_wakeup_disable + device_wakeup_enable _dev_info + __dev_kfree_skb_any + __dev_kfree_skb_irq + devm_add_action devm_clk_get + devm_clk_get_optional + devm_free_irq devm_gpiochip_add_data_with_key + devm_gpiod_get_optional + devm_hwspin_lock_request_specific + devm_iio_channel_get + devm_ioremap devm_ioremap_resource + devm_kfree devm_kmalloc + devm_mbox_controller_register + devm_nvmem_register + devm_of_platform_populate + devm_pinctrl_get + devm_platform_get_and_ioremap_resource devm_platform_ioremap_resource + devm_power_supply_register + __devm_regmap_init + devm_regulator_get devm_regulator_register devm_request_threaded_irq + __devm_reset_control_get devm_spi_register_controller + devm_usb_get_phy_by_phandle + __dev_queue_xmit + dev_remove_pack + dev_set_mac_address + dev_set_name _dev_warn + disable_irq_nosync + dma_alloc_attrs + dma_buf_export + dma_free_attrs + dma_map_page_attrs + dma_release_channel + dma_request_chan + dma_set_coherent_mask + dma_set_mask + dma_sync_single_for_cpu + dma_sync_single_for_device + dma_unmap_page_attrs + do_trace_netlink_extack + down_read + down_write + driver_unregister + ___drm_dbg + __drm_dev_dbg + __drm_err + dst_release + __dynamic_dev_dbg + __dynamic_netdev_dbg + __dynamic_pr_debug + enable_irq + eth_mac_addr + eth_platform_get_mac_address + ethtool_convert_legacy_u32_to_link_mode + ethtool_op_get_link + ethtool_op_get_ts_info + eth_type_trans + eth_validate_addr + extcon_get_state + _find_next_bit + finish_wait + flush_delayed_work + flush_work + __flush_workqueue + __folio_put + fortify_panic + fput + free_irq + free_netdev + __free_pages + free_pages + free_pages_exact + free_percpu + genlmsg_put + genl_register_family + genl_unregister_family + gen_pool_add_owner + gen_pool_alloc_algo_owner + gen_pool_avail + gen_pool_create + gen_pool_destroy + gen_pool_free_owner + get_device + __get_free_pages + get_random_bytes + gic_nonsecure_priorities gpiochip_disable_irq gpiochip_enable_irq gpiochip_get_data gpiochip_irq_relres gpiochip_irq_reqres + gpiod_get_value_cansleep + gpiod_to_irq handle_bad_irq handle_edge_irq handle_level_irq + hrtimer_active + hrtimer_cancel + hrtimer_forward + hrtimer_init + hrtimer_start_range_ns + __hwspin_lock_timeout + __hwspin_unlock + i2c_add_numbered_adapter + i2c_del_adapter + ida_alloc_range + ida_free + idr_alloc + idr_destroy + idr_find + idr_for_each + idr_get_next + idr_remove + iio_read_channel_processed + init_net + __init_rwsem + __init_swait_queue_head + init_timer_key + init_wait_entry + __init_waitqueue_head + input_register_device + ioremap_prot + iounmap + iov_iter_kvec + iov_iter_revert + ip_route_output_flow + __ipv6_addr_type irq_get_irq_data __irq_resolve_mapping + irq_set_irq_wake + is_vmalloc_addr + jiffies + jiffies_to_msecs + kasan_flag_enabled + kernel_accept + kernel_bind + kernel_connect + kernel_listen + kernel_sendmsg + kernel_sock_shutdown + __kfifo_out kfree + kfree_sensitive + kfree_skb_reason + kimage_voffset __kmalloc kmalloc_caches + kmalloc_large kmalloc_trace + kmem_cache_alloc + kmem_cache_create + kmem_cache_destroy + kmem_cache_free + kmemdup + kobject_uevent + kobject_uevent_env + kstrtobool + kstrtoint + kstrtouint + kstrtoull + kthread_create_on_node + kthread_should_stop + kthread_stop ktime_get + ktime_get_boot_fast_ns ktime_get_mono_fast_ns + ktime_get_with_offset + kvfree_call_rcu __list_add_valid __list_del_entry_valid + __local_bh_enable_ip + lock_sock_nested log_post_read_mmio log_post_write_mmio log_read_mmio log_write_mmio + mbox_chan_received_data + mbox_chan_txdone memcpy + memmove + memset memstart_addr + misc_deregister + misc_register + mod_timer + __module_get module_layout + module_put + __msecs_to_jiffies + msleep __mutex_init mutex_lock + mutex_trylock mutex_unlock + napi_complete_done + napi_enable + __napi_schedule + napi_schedule_prep + __netdev_alloc_skb + netdev_err + netdev_info + netdev_notice + netdev_printk + netdev_warn + netif_carrier_off + netif_carrier_on + netif_device_attach + netif_device_detach + netif_napi_add_weight + netif_receive_skb + netif_rx + netif_set_tso_max_size + netif_tx_lock + netif_tx_unlock + netif_tx_wake_queue + netlink_broadcast + netlink_unicast + net_ratelimit + nf_conntrack_destroy + nla_memcpy + __nla_parse + nla_put + nla_put_64bit + nla_strscpy + __nlmsg_put + noop_llseek + nr_cpu_ids + ns_capable + ns_to_kernel_old_timeval + nvmem_cell_get + nvmem_cell_put + nvmem_cell_read + of_address_to_resource of_alias_get_id of_device_get_match_data + of_device_is_compatible + of_find_compatible_node + of_find_device_by_node + of_find_node_opts_by_path + of_find_property + of_get_next_child + of_get_parent + of_get_property + of_hwspin_lock_get_id + of_match_node + __of_parse_phandle_with_args + of_property_read_string + of_property_read_string_helper + of_property_read_u32_index of_property_read_variable_u32_array + page_pinner_inited + __page_pinner_put_page + panic + panic_notifier_list + param_ops_bool + param_ops_int + param_ops_uint + __per_cpu_offset + perf_trace_buf_alloc + perf_trace_run_bpf_submit + pinctrl_lookup_state + pinctrl_select_state + platform_device_unregister __platform_driver_register platform_driver_unregister platform_get_irq + platform_get_irq_byname platform_get_resource + __pm_relax __pm_runtime_disable pm_runtime_enable + pm_runtime_force_resume + pm_runtime_force_suspend + __pm_runtime_idle + __pm_runtime_resume pm_runtime_set_autosuspend_delay __pm_runtime_set_status __pm_runtime_suspend __pm_runtime_use_autosuspend + __pm_stay_awake + power_supply_get_battery_info + power_supply_get_drvdata + power_supply_put_battery_info + preempt_schedule + preempt_schedule_notrace + prepare_to_wait_event _printk + proc_create + proc_create_net_data + proc_create_net_single + proc_doulongvec_minmax + _proc_mkdir + proc_mkdir + proto_register + proto_unregister + __pskb_copy_fclone + pskb_expand_head + __pskb_pull_tail + put_cmsg put_device + __put_net __put_task_struct + queue_delayed_work_on + queue_work_on + ___ratelimit + _raw_read_lock + _raw_read_lock_bh + _raw_read_unlock + _raw_read_unlock_bh + _raw_spin_lock + _raw_spin_lock_bh + _raw_spin_lock_irq _raw_spin_lock_irqsave + _raw_spin_unlock + _raw_spin_unlock_bh + _raw_spin_unlock_irq _raw_spin_unlock_irqrestore + _raw_write_lock + _raw_write_lock_bh + _raw_write_unlock + _raw_write_unlock_bh + rcu_barrier + __rcu_read_lock + __rcu_read_unlock + refcount_warn_saturate + register_netdev + register_netdevice + register_netdevice_notifier + register_net_sysctl + register_pernet_device + register_pernet_subsys + register_pm_notifier + register_syscore_ops regmap_read regmap_update_bits_base regmap_write + regulator_disable regulator_disable_regmap + regulator_enable regulator_enable_regmap regulator_get_voltage_sel_regmap + regulator_is_enabled regulator_is_enabled_regmap regulator_list_voltage_linear + regulator_set_voltage regulator_set_voltage_sel_regmap + release_firmware + release_sock + remap_pfn_range + remove_proc_entry + remove_wait_queue + request_firmware + __request_module + request_threaded_irq + rtc_time64_to_tm + rtnl_is_locked + rtnl_link_register + rtnl_link_unregister + rtnl_lock + rtnl_unlock + sched_setscheduler + schedule + schedule_timeout + schedule_timeout_uninterruptible + scnprintf + security_sk_clone + security_sock_graft seq_lseek seq_printf + seq_putc seq_puts seq_read + setup_udp_tunnel_sock + set_user_nice + sg_init_one + sg_init_table sg_next + simple_attr_open + simple_attr_release + simple_read_from_buffer single_open single_release + sk_alloc + skb_clone + skb_copy + skb_copy_bits + skb_copy_datagram_iter + skb_copy_expand + skb_dequeue + skb_free_datagram + skb_pull + skb_push + skb_put + skb_queue_head + skb_queue_purge + skb_queue_tail + skb_recv_datagram + skb_trim + skb_tstamp_tx + skb_unlink + sk_error_report + sk_free + snprintf + sock_alloc_send_pskb + sock_create_kern + sock_efree + sockfd_lookup + sock_gettstamp + sock_i_ino + sock_init_data + sock_i_uid + sock_no_accept + sock_no_bind + sock_no_connect + sock_no_getname + sock_no_listen + sock_no_mmap + sock_no_recvmsg + sock_no_sendmsg + sock_no_sendpage + sock_no_shutdown + sock_no_socketpair + sock_queue_rcv_skb_reason + __sock_recv_cmsgs + __sock_recv_timestamp + __sock_recv_wifi_status + sock_register + sock_release + sock_unregister __spi_alloc_controller + sprintf + sscanf __stack_chk_fail strcmp + strcpy + strlcat + strlen + strncmp + strncpy + strnlen + strscpy + strstr + synchronize_net + synchronize_rcu + syscon_regmap_lookup_by_phandle + syscon_regmap_lookup_by_phandle_args + sysfs_create_group + sysfs_create_groups + sysfs_notify + sysfs_remove_group + sysfs_remove_groups + sysfs_streq + system_wq + tasklet_kill + __tasklet_schedule + tasklet_setup + tasklet_unlock_wait + trace_event_buffer_commit + trace_event_buffer_reserve + trace_event_printf + trace_event_raw_init + trace_event_reg + trace_handle_return __traceiter_android_rvh_psci_cpu_suspend __traceiter_android_rvh_psci_tos_resident_on __traceiter_android_vh_get_thermal_zone_device @@ -97,6 +581,7 @@ __traceiter_android_vh_thermal_power_cap __traceiter_android_vh_thermal_register __traceiter_android_vh_thermal_unregister + trace_output_call __tracepoint_android_rvh_psci_cpu_suspend __tracepoint_android_rvh_psci_tos_resident_on __tracepoint_android_vh_get_thermal_zone_device @@ -105,7 +590,256 @@ __tracepoint_android_vh_thermal_power_cap __tracepoint_android_vh_thermal_register __tracepoint_android_vh_thermal_unregister + trace_print_symbols_seq + trace_raw_output_prep + __trace_trigger_soft_disabled + try_module_get + __tty_alloc_driver + tty_driver_kref_put + tty_flip_buffer_push + __tty_insert_flip_char + tty_insert_flip_string_fixed_flag + tty_kref_put + tty_port_close + tty_port_hangup + tty_port_init + tty_port_open + tty_port_put + tty_port_register_device + tty_port_tty_get + tty_port_tty_hangup + tty_port_tty_wakeup + tty_register_driver + tty_register_ldisc + tty_standard_install + tty_std_termios + tty_termios_baud_rate + tty_unregister_device + tty_unregister_driver + tty_unregister_ldisc + tty_vhangup + udp_sock_create4 + udp_sock_create6 + unregister_chrdev_region + unregister_netdev + unregister_netdevice_many + unregister_netdevice_notifier + unregister_netdevice_queue + unregister_net_sysctl_table + unregister_pernet_device + unregister_pernet_subsys + unregister_pm_notifier + up_read + up_write + usb_alloc_urb + usb_anchor_urb + usb_autopm_get_interface + usb_autopm_get_interface_async + usb_autopm_get_interface_no_resume + usb_autopm_put_interface + usb_autopm_put_interface_async + usb_clear_halt + usb_control_msg + usb_control_msg_recv + usb_deregister + usb_driver_claim_interface + usb_driver_release_interface + usb_driver_set_configuration + usb_find_common_endpoints + usb_free_urb + usb_get_dr_mode + usb_get_from_anchor + usb_get_intf + usb_ifnum_to_if + usb_kill_urb + usb_otg_state_string + usb_phy_get_charger_current + usb_poison_urb + usb_put_intf + usb_register_driver + usb_set_interface + usb_submit_urb + usb_udc_vbus_handler + usb_unlink_urb + usb_unpoison_urb usleep_range_state + vfree + vmalloc + vmap + vsnprintf + vunmap + vzalloc + wait_for_completion + wait_for_completion_timeout + wait_woken + __wake_up + wake_up_bit + wake_up_process + wakeup_source_add + wakeup_source_create + __warn_printk + woken_wake_function + +# required by 6lowpan.ko + addrconf_add_linklocal + addrconf_prefix_rcv_add_addr + __ndisc_fill_addr_option + +# required by 8021q.ko + call_netdevice_notifiers + dev_change_flags + dev_close_many + __dev_get_by_name + dev_get_flags + dev_get_stats + dev_mc_sync + dev_mc_unsync + dev_set_allmulti + dev_set_mtu + dev_set_promiscuity + dev_uc_add + dev_uc_del + dev_uc_sync + dev_uc_unsync + ether_setup + eth_header_parse + __ethtool_get_link_ksettings + linkwatch_fire_event + netdev_update_features + netdev_upper_dev_link + netdev_upper_dev_unlink + netif_inherit_tso_max + netif_stacked_transfer_operstate + __nla_validate + proc_create_single_data + proc_remove + strscpy_pad + vlan_dev_vlan_id + vlan_filter_drop_vids + vlan_filter_push_vids + vlan_ioctl_set + vlan_uses_dev + vlan_vid_add + vlan_vid_del + +# required by aqc111.ko + usb_reset_configuration + +# required by asix.ko + genphy_resume + mdiobus_alloc_size + mdiobus_free + mdiobus_get_phy + __mdiobus_register + mdiobus_unregister + net_selftest + net_selftest_get_count + net_selftest_get_strings + phy_attached_info + phy_connect + phy_disconnect + phy_do_ioctl_running + phy_ethtool_get_link_ksettings + phy_ethtool_nway_reset + phy_ethtool_set_link_ksettings + phylink_connect_phy + phylink_create + phylink_destroy + phylink_disconnect_phy + phylink_ethtool_get_pauseparam + phylink_ethtool_set_pauseparam + phylink_generic_validate + phylink_resume + phylink_start + phylink_stop + phylink_suspend + phy_print_status + phy_start + phy_stop + phy_suspend + +# required by bluetooth.ko + aes_encrypt + aes_expandkey + bit_wait + crc16 + crypto_alloc_kpp + crypto_ecdh_encode_key + crypto_ecdh_key_len + __crypto_memneq + crypto_shash_setkey + crypto_shash_tfm_digest + debugfs_attr_read + debugfs_attr_write + debugfs_create_u16 + device_find_child + drain_workqueue + fwnode_property_read_u8_array + __get_random_u32_below + __get_task_comm + init_uts_ns + kfree_const + kstrtobool_from_user + kvasprintf_const + out_of_line_wait_on_bit + proc_create_seq_private + radix_tree_tagged + seq_hlist_next + seq_hlist_start_head + simple_open + skb_pull_data + sk_filter_trim_cap + __sock_queue_rcv_skb + vsprintf + +# required by btbcm.ko + firmware_request_nowarn + +# required by btsdio.ko + sdio_claim_host + sdio_claim_irq + sdio_disable_func + sdio_enable_func + sdio_readb + sdio_readsb + sdio_register_driver + sdio_release_host + sdio_release_irq + sdio_unregister_driver + sdio_writeb + sdio_writesb + +# required by can-bcm.ko + dev_get_by_index_rcu + +# required by can-dev.ko + gpiod_set_value + __netif_napi_del + of_get_child_by_name + +# required by can-gw.ko + netlink_capable + rtnl_register_module + rtnl_unregister + rtnl_unregister_all + +# required by can-raw.ko + __kmalloc_node_track_caller + sock_cmsg_send + sock_recv_errqueue + __sock_tx_timestamp + +# required by can.ko + round_jiffies + +# required by cdc-acm.ko + krealloc + tty_get_char_size + usb_alloc_coherent + usb_free_coherent + +# required by cdc_ncm.ko + usb_altnum_to_altsetting # required by clk-sprd.ko clk_hw_get_num_parents @@ -120,37 +854,302 @@ divider_recalc_rate divider_round_rate_parent of_clk_hw_onecell_get - of_device_is_compatible - of_find_property - of_get_parent - syscon_regmap_lookup_by_phandle __udelay +# required by diag.ko + __netlink_dump_start + sock_diag_register + sock_diag_save_cookie + sock_diag_unregister + +# required by dmc_drv.ko + proc_create_data + +# required by drm_dma_helper.ko + dma_alloc_pages + dma_buf_vmap + dma_buf_vunmap + dma_free_pages + dma_get_sgtable_attrs + dma_mmap_attrs + dma_mmap_pages + drm_atomic_helper_damage_iter_init + drm_atomic_helper_damage_iter_next + drm_format_info_block_height + drm_format_info_block_width + drm_gem_create_mmap_offset + drm_gem_fb_get_obj + drm_gem_handle_create + drm_gem_object_free + drm_gem_object_init + drm_gem_object_release + drm_gem_private_object_init + drm_gem_vm_close + drm_gem_vm_open + drm_prime_gem_destroy + drm_prime_get_contiguous_size + drm_printf + vm_get_page_prot + +# required by ftdi_sio.ko + __bitmap_complement + _find_first_bit + gpiochip_add_data_with_key + gpiochip_remove + kstrtou8 + tty_encode_baud_rate + # required by gpio-eic-sprd.ko generic_handle_irq gpiochip_find # required by gpio-pmic-eic-sprd.ko - _find_next_bit handle_nested_irq # required by gpio-sprd.ko generic_handle_domain_irq __platform_driver_probe +# required by hci_uart.ko + bit_wait_timeout + clk_is_match + clk_set_rate + debugfs_create_bool + debugfs_create_u32 + debugfs_create_u64 + dev_coredumpv + device_property_present + device_property_read_string + device_property_read_u8_array + devm_clk_put + devm_regulator_bulk_get + gpiod_set_value_cansleep + n_tty_ioctl_helper + of_irq_get_byname + out_of_line_wait_on_bit_timeout + __percpu_down_read + percpu_down_write + percpu_free_rwsem + __percpu_init_rwsem + percpu_up_write + rcuwait_wake_up + regulator_bulk_disable + regulator_bulk_enable + regulator_set_load + serdev_device_close + __serdev_device_driver_register + serdev_device_get_tiocm + serdev_device_open + serdev_device_set_baudrate + serdev_device_set_flow_control + serdev_device_set_tiocm + serdev_device_wait_until_sent + serdev_device_write_buf + serdev_device_write_flush + _trace_android_vh_record_pcpu_rwsem_starttime + tty_driver_flush_buffer + tty_ldisc_flush + tty_set_termios + tty_termios_encode_baud_rate + tty_unthrottle + +# required by hidp.ko + hid_add_device + hid_allocate_device + hid_destroy_device + hid_ignore + hid_input_report + hid_parse_report + input_allocate_device + input_event + input_unregister_device + memdup_user + memscan + __module_put_and_kthread_exit + mutex_lock_interruptible + +# required by i2c-sprd.ko + i2c_get_dma_safe_msg_buf + i2c_put_dma_safe_msg_buf + reset_control_reset + +# required by ieee802154.ko + class_for_each_device + __dev_change_net_namespace + device_match_name + device_rename + get_net_ns_by_fd + get_net_ns_by_pid + +# required by ieee802154_6lowpan.ko + fqdir_exit + fqdir_init + inet_frag_destroy + inet_frag_find + inet_frag_kill + inet_frag_queue_insert + inet_frag_reasm_finish + inet_frag_reasm_prepare + inet_frags_fini + inet_frags_init + init_user_ns + nd_tbl + neigh_destroy + neigh_lookup + proc_dointvec_jiffies + +# required by ieee802154_socket.ko + dev_getbyhwaddr_rcu + dev_getfirstbyhwtype + dev_load + get_user_ifreq + put_user_ifreq + sk_common_release + sock_common_getsockopt + sock_common_recvmsg + sock_common_setsockopt + +# required by l2tp_core.ko + idr_alloc_u32 + idr_get_next_ul + idr_replace + inet6_csk_xmit + ip_queue_xmit + udp6_set_csum + udp_set_csum + +# required by l2tp_ppp.ko + sock_wmalloc + +# required by leds-sc27xx-bltc.ko + devm_led_classdev_register_ext + of_get_next_available_child + +# required by mac802154.ko + crc_ccitt + crypto_alloc_sync_skcipher + crypto_skcipher_decrypt + crypto_skcipher_encrypt + crypto_skcipher_setkey + dev_alloc_name + +# required by mii.ko + ethtool_convert_link_mode_to_legacy_u32 + # required by mmc_hsq.ko - finish_wait - init_wait_entry - __init_waitqueue_head mmc_cqe_request_done - prepare_to_wait_event - queue_work_on - _raw_spin_lock_irq - _raw_spin_unlock_irq - schedule - schedule_timeout - system_wq - __wake_up + +# required by musb_hdrc.ko + device_unregister + _dev_printk + param_ops_ushort + platform_bus_type + sg_miter_next + sg_miter_start + sg_miter_stop + usb_add_gadget_udc + usb_add_hcd + usb_create_hcd + usb_debug_root + usb_del_gadget_udc + usb_ep_set_halt + usb_ep_set_maxpacket_limit + usb_gadget_giveback_request + usb_gadget_map_request_by_dev + usb_gadget_udc_reset + usb_hcd_check_unlink_urb + usb_hcd_giveback_urb + usb_hcd_link_urb_to_ep + usb_hcd_map_urb_for_dma + usb_hcd_poll_rh_status + usb_hcd_resume_root_hub + usb_hcd_unlink_urb_from_ep + usb_hcd_unmap_urb_for_dma + usb_phy_set_charger_current + usb_put_hcd + usb_remove_hcd + +# required by musb_sprd.ko + disable_irq + extcon_get_edev_by_phandle + extcon_register_notifier + extcon_unregister_notifier + platform_device_register_full + usb_ep_disable + usb_gadget_set_state + usb_role_switch_get_drvdata + usb_role_switch_register + usb_role_switch_unregister + usb_speed_string + +# required by nfc.ko + class_dev_iter_exit + class_dev_iter_init + class_dev_iter_next + netlink_register_notifier + netlink_unregister_notifier + print_hex_dump + sock_no_ioctl + +# required by phy-sprd-commonphy.ko + raw_notifier_call_chain + raw_notifier_chain_register + +# required by phy-sprd-ums512.ko + usb_add_phy_dev + usb_phy_set_charger_state + usb_remove_phy + +# required by pinctrl-sprd.ko + of_prop_next_string + pinconf_generic_parse_dt_config + pinctrl_dev_get_drvdata + pinctrl_register + pinctrl_unregister + pinctrl_utils_add_map_configs + pinctrl_utils_add_map_mux + pinctrl_utils_free_map + pinctrl_utils_reserve_map + pin_get_name + +# required by ppp_deflate.ko + zlib_deflate + zlib_deflateEnd + zlib_deflateInit2 + zlib_deflateReset + zlib_deflate_workspacesize + zlib_inflate + zlib_inflateIncomp + zlib_inflateInit2 + zlib_inflateReset + zlib_inflate_workspacesize + +# required by ppp_generic.ko + fget + iov_iter_init + netdev_name_in_use + __register_chrdev + skb_pull_rcsum + skb_scrub_packet + __unregister_chrdev + +# required by ppp_mppe.ko + crypto_has_ahash + crypto_shash_final + crypto_shash_update + +# required by pptp.ko + _find_next_zero_bit + gre_add_protocol + gre_del_protocol + ip_local_out + __ip_select_ident + ip_send_check + security_sk_classify_flow + skb_realloc_headroom + skb_set_owner_w + __sk_receive_skb + sk_setup_caps # required by pwm-sprd.ko clk_bulk_disable @@ -158,28 +1157,109 @@ clk_bulk_prepare clk_bulk_unprepare devm_clk_bulk_get - of_property_read_string_helper pwmchip_add pwmchip_remove +# required by r8152.ko + crypto_shash_digest + csum_ipv6_magic + device_set_wakeup_enable + kmalloc_large_node + kmalloc_node_trace + __napi_alloc_skb + napi_disable + napi_gro_receive + skb_add_rx_frag + skb_checksum_help + __skb_gso_segment + system_long_wq + usb_enable_lpm + usb_queue_reset_device + usb_reset_device + work_busy + +# required by rfcomm.ko + tty_port_install + tty_wakeup + +# required by rfkill.ko + add_uevent_var + compat_ptr_ioctl + led_trigger_event + led_trigger_register + led_trigger_unregister + round_jiffies_relative + stream_open + system_power_efficient_wq + +# required by rtc-sc27xx.ko + devm_rtc_allocate_device + __devm_rtc_register_device + rtc_ktime_to_tm + rtc_tm_to_time64 + rtc_update_irq + +# required by rtl8150.ko + __printk_ratelimit + usb_control_msg_send + # required by sc2730-regulator.ko generic_file_llseek + kasprintf regulator_map_voltage_linear - simple_attr_open simple_attr_read - simple_attr_release simple_attr_write +# required by sc27xx-poweroff.ko + pm_power_off + remove_cpu + +# required by sc27xx-vibra.ko + devm_input_allocate_device + input_ff_create_memless + input_set_capability + +# required by sc27xx_adc.ko + devm_iio_device_alloc + __devm_iio_device_register + devm_regulator_get_optional + hwspin_lock_free + hwspin_lock_request_specific + of_property_count_elems_of_size + sort + +# required by sc27xx_fuel_gauge.ko + devm_gpiod_get + devm_kmemdup + power_supply_changed + power_supply_find_ocv2cap_table + power_supply_get_by_name + power_supply_get_property + power_supply_ocv2cap_simple + power_supply_put + power_supply_temp2resist_simple + +# required by sc27xx_typec.ko + devm_extcon_dev_allocate + devm_extcon_dev_register + extcon_set_state_sync + system_unbound_wq + typec_register_partner + typec_register_port + typec_set_data_role + typec_set_pwr_opmode + typec_set_pwr_role + typec_set_vconn_role + typec_unregister_partner + typec_unregister_port + # required by sdhci-sprd.ko clk_round_rate - devm_pinctrl_get mmc_of_parse + mmc_regulator_set_ocr mmc_regulator_set_vqmmc mmc_request_done - pinctrl_lookup_state - pinctrl_select_state - pm_runtime_force_resume - pm_runtime_force_suspend + of_get_named_gpio_flags __sdhci_add_host sdhci_cleanup_host sdhci_enable_clk @@ -195,111 +1275,447 @@ sdhci_set_bus_width sdhci_setup_host +# required by sipc-core.ko + mbox_free_channel + mbox_request_channel + mbox_send_message + __memcpy_fromio + pfn_is_map_memory + +# required by sipx.ko + hrtimer_try_to_cancel + +# required by slcan.ko + hex_asc_upper + hex_to_bin + tty_mode_ioctl + +# required by snd-soc-sprd-platform.ko + devm_snd_soc_register_component + dmam_alloc_attrs + dmam_free_coherent + of_reserved_mem_device_init_by_idx + snd_dma_alloc_dir_pages + snd_dma_free_pages + snd_pcm_hw_constraint_integer + snd_pcm_hw_constraint_step + snd_pcm_period_elapsed + snd_pcm_set_managed_buffer_all + snd_soc_set_runtime_hwparams + # required by spi-sprd-adi.ko _dev_emerg - devm_hwspin_lock_request_specific - __hwspin_lock_timeout - __hwspin_unlock - of_get_next_child - of_get_property - of_hwspin_lock_get_id register_restart_handler - strncmp + seq_buf_printf unregister_restart_handler # required by spi-sprd.ko - clk_set_parent - complete - dma_release_channel - dma_request_chan - __init_swait_queue_head - __pm_runtime_resume spi_controller_suspend spi_finalize_current_transfer - wait_for_completion + +# required by sprd-bc1p2.ko + kthread_flush_worker + __kthread_init_worker + kthread_queue_work + kthread_worker_fn + +# required by sprd-dma.ko + dma_async_device_register + dma_async_device_unregister + dma_async_tx_descriptor_init + of_dma_controller_free + of_dma_controller_register + of_dma_simple_xlate + vchan_dma_desc_free_list + vchan_find_desc + vchan_init + vchan_tx_desc_free + vchan_tx_submit + +# required by sprd-drm.ko + component_add + component_bind_all + component_compare_of + component_del + component_master_del + component_unbind_all + __devm_drm_dev_alloc + devm_drm_of_get_bridge + drm_atomic_get_crtc_state + drm_atomic_helper_check + drm_atomic_helper_check_plane_state + drm_atomic_helper_commit + drm_atomic_helper_commit_tail_rpm + drm_atomic_helper_crtc_destroy_state + drm_atomic_helper_crtc_duplicate_state + drm_atomic_helper_crtc_reset + drm_atomic_helper_disable_plane + drm_atomic_helper_page_flip + drm_atomic_helper_plane_destroy_state + drm_atomic_helper_plane_duplicate_state + drm_atomic_helper_plane_reset + drm_atomic_helper_set_config + drm_atomic_helper_shutdown + drm_atomic_helper_update_plane + drm_bridge_attach + drm_compat_ioctl + drm_crtc_cleanup + drm_crtc_handle_vblank + drm_crtc_send_vblank_event + drm_crtc_vblank_off + drm_crtc_vblank_on + drm_dev_register + drm_dev_unregister + drm_display_mode_to_videomode + drm_encoder_cleanup + drm_encoder_init + drm_firmware_drivers_only + drm_gem_fb_create + drm_gem_mmap + drm_gem_prime_fd_to_handle + drm_gem_prime_handle_to_fd + drm_gem_prime_mmap + drm_ioctl + drm_kms_helper_poll_fini + drm_kms_helper_poll_init + __drmm_crtc_alloc_with_planes + drmm_mode_config_init + drm_mode_config_reset + __drmm_universal_plane_alloc + drm_of_component_probe + drm_of_find_possible_crtcs + drm_open + drm_panel_bridge_remove + drm_plane_cleanup + drm_plane_create_alpha_property + drm_plane_create_blend_mode_property + drm_plane_create_rotation_property + drm_plane_create_zpos_immutable_property + drm_poll + drm_read + drm_release + drm_vblank_init + mipi_dsi_host_register + mipi_dsi_host_unregister + of_drm_find_bridge + of_graph_get_port_by_id + of_graph_get_remote_node + __platform_register_drivers + platform_unregister_drivers + +# required by sprd-iommu.ko + iommu_device_register + iommu_device_sysfs_add + iommu_device_sysfs_remove + iommu_device_unregister + iommu_group_alloc + iommu_group_put + iommu_group_ref_get + platform_device_put # required by sprd-sc27xx-spi.ko - device_set_wakeup_capable - device_wakeup_enable - devm_of_platform_populate devm_regmap_add_irq_chip - __devm_regmap_init - driver_unregister - irq_set_irq_wake __spi_register_driver spi_sync +# required by sprd_ddr_dvfs.ko + _ctype + devfreq_add_device + devfreq_add_governor + devfreq_remove_device + devfreq_remove_governor + dev_pm_opp_add + update_devfreq + # required by sprd_hwspinlock.ko - devm_add_action devm_hwspin_lock_register # required by sprd_power_manager.ko - del_timer - fortify_panic - init_timer_key - jiffies - jiffies_to_msecs - mod_timer - __msecs_to_jiffies - __pm_relax - __pm_stay_awake - register_pm_notifier register_reboot_notifier - snprintf - strnlen - unregister_pm_notifier unregister_reboot_notifier - wakeup_source_add - wakeup_source_create + +# required by sprd_shm.ko + dma_buf_fd + gen_pool_best_fit + gen_pool_set_algo + gen_pool_virt_to_phys + memremap + memunmap + __of_get_address + of_property_read_u64 + of_translate_address + +# required by sprd_systimer.ko + clocks_calc_mult_shift + of_iomap + +# required by sprd_thermal.ko + devm_thermal_of_zone_register + devm_thermal_of_zone_unregister + of_nvmem_cell_get + thermal_zone_device_disable + thermal_zone_device_enable + +# required by sprd_time_sync.ko + arch_timer_read_counter + ktime_get_real_seconds + sys_tz + +# required by sprd_time_sync_cp.ko + register_kprobe + unregister_kprobe + +# required by sprd_wdt.ko + devm_watchdog_register_device + watchdog_init_timeout + +# required by sysdump.ko + android_rvh_probe_register + input_close_device + input_open_device + input_register_handle + input_register_handler + input_unregister_handle + input_unregister_handler + kimage_vaddr + ktime_get_ts64 + __memset_io + of_find_node_by_name + oops_in_progress + proc_dointvec + proc_dostring + register_die_notifier + register_sysctl_table + smp_call_function + stack_trace_save_tsk + __task_pid_nr_ns + __traceiter_android_rvh_report_bug + __traceiter_android_vh_ipi_stop + __tracepoint_android_rvh_report_bug + __tracepoint_android_vh_ipi_stop + tracepoint_probe_register + tracepoint_probe_unregister + unregister_sysctl_table + vmalloc_to_page # required by system_heap.ko - __alloc_pages - dma_buf_export + dmabuf_page_pool_alloc + dmabuf_page_pool_create + dmabuf_page_pool_destroy + dmabuf_page_pool_free + dmabuf_page_pool_get_size dma_heap_add dma_heap_get_dev dma_heap_get_name dma_map_sgtable - dma_set_coherent_mask - dma_set_mask dma_sync_sg_for_cpu dma_sync_sg_for_device dma_unmap_sg_attrs - __free_pages - remap_pfn_range sg_alloc_table sg_free_table __sg_page_iter_next __sg_page_iter_start - vfree - vmalloc - vmap - vunmap + +# required by tipc.ko + bin2hex + crypto_default_rng + crypto_get_default_rng + crypto_put_default_rng + dev_nit_active + dst_cache_destroy + dst_cache_get + dst_cache_init + dst_cache_set_ip4 + dst_cache_set_ip6 + get_random_u32 + in6addr_any + ip6_dst_hoplimit + __ip_dev_find + ip_mc_join_group + ipv6_dev_find + ipv6_stub + jiffies_to_usecs + kfree_skb_partial + list_sort + memchr + netlink_net_capable + net_namespace_list + overflowuid + proc_dointvec_minmax + pskb_put + ___pskb_trim + _raw_spin_trylock_bh + rb_erase + __rb_erase_color + rb_first + rb_first_postorder + __rb_insert_augmented + rb_insert_color + rb_next + rb_next_postorder + refcount_dec_if_one + rhashtable_destroy + rhashtable_init + rhashtable_insert_slow + rhashtable_walk_enter + rhashtable_walk_exit + rhashtable_walk_next + rhashtable_walk_start_check + rhashtable_walk_stop + __rht_bucket_nested + rht_bucket_nested + rht_bucket_nested_insert + skb_cow_data + skb_to_sgvec + skb_try_coalesce + sk_reset_timer + sk_stop_timer + sock_recvmsg + sock_rfree + strchr + strrchr + sysctl_vals + udp_tunnel6_xmit_skb + udp_tunnel_sock_release + udp_tunnel_xmit_skb + vscnprintf + __wake_up_sync_key + +# required by trusty-ipc.ko + register_virtio_driver + strncpy_from_user + unregister_virtio_driver + virtqueue_add_inbuf + virtqueue_add_outbuf + virtqueue_detach_unused_buf + virtqueue_get_buf + virtqueue_get_vring_size + virtqueue_kick + virtqueue_kick_prepare + virtqueue_notify + wait_for_completion_interruptible_timeout + +# required by trusty-irq.ko + disable_percpu_irq + enable_percpu_irq + free_percpu_irq + irq_create_of_mapping + __request_percpu_irq + +# required by trusty-log.ko + vm_map_ram + vm_unmap_ram + +# required by trusty-pm.ko + unregister_syscore_ops + +# required by trusty-virtio.ko + register_virtio_device + unregister_virtio_device + vring_del_virtqueue + vring_interrupt + vring_new_virtqueue + +# required by trusty.ko + device_for_each_child + of_platform_populate + +# required by ufs-sprd.ko + reset_control_assert + reset_control_deassert + ufshcd_dme_configure_adapt + ufshcd_dme_get_attr + ufshcd_dme_set_attr + ufshcd_pltfrm_init + ufshcd_pltfrm_shutdown + ufshcd_remove + ufshcd_resume_complete + ufshcd_runtime_resume + ufshcd_runtime_suspend + ufshcd_suspend_prepare + ufshcd_system_resume + ufshcd_system_suspend # required by ums512-clk.ko - clk_fixed_factor_ops - device_get_match_data devm_reset_controller_register # required by unisoc-iommu.ko blocking_notifier_call_chain blocking_notifier_chain_register - dma_alloc_attrs - dma_free_attrs - gen_pool_add_owner - gen_pool_alloc_algo_owner - gen_pool_avail - gen_pool_create - gen_pool_destroy - gen_pool_free_owner - __get_free_pages - ioremap_prot - iounmap - kimage_voffset - kmalloc_large memset32 - memset - of_address_to_resource of_count_phandle_with_args - of_match_node - __of_parse_phandle_with_args - of_property_read_string + +# required by unisoc-mailbox.ko + cpu_pm_register_notifier + +# required by usbnet.ko + hex2bin + usb_get_urb + usb_string + +# required by usbserial.ko + bus_register + bus_unregister + driver_attach + driver_register + __kfifo_alloc + __kfifo_free + __kfifo_in + schedule_timeout_interruptible + tty_hangup + tty_ldisc_deref + tty_ldisc_ref + tty_port_destroy + tty_termios_copy_hw + usb_disabled + usb_get_dev + usb_match_id + usb_match_one_id + usb_put_dev + usb_show_dynids + usb_store_new_id + +# required by zram.ko + bdev_end_io_acct + bdev_start_io_acct + bio_endio + bio_end_io_acct_remapped + bio_start_io_acct + __blk_alloc_disk + blk_queue_flag_clear + blk_queue_flag_set + blk_queue_io_min + blk_queue_io_opt + blk_queue_logical_block_size + blk_queue_max_discard_sectors + blk_queue_max_write_zeroes_sectors + blk_queue_physical_block_size + crypto_alloc_base + crypto_comp_compress + crypto_comp_decompress + del_gendisk + device_add_disk + flush_dcache_page + kstrtou16 + memparse + memset64 + mutex_is_locked + __num_online_cpus + page_endio + put_disk + __register_blkdev + set_capacity + set_capacity_and_notify + sync_blockdev + unregister_blkdev + +# required by zsmalloc.ko + __ClearPageMovable + dec_zone_page_state + folio_wait_bit + inc_zone_page_state + kstrdup + register_shrinker + __SetPageMovable + unlock_page + unregister_shrinker From fd04f99bfa431ebff7685476ba4acbca5183050a Mon Sep 17 00:00:00 2001 From: Tudor Ambarus Date: Wed, 17 May 2023 13:38:08 +0000 Subject: [PATCH 065/195] UPSTREAM: net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize commit 7e01c7f7046efc2c7c192c3619db43292b98e997 upstream. Currently in cdc_ncm_check_tx_max(), if dwNtbOutMaxSize is lower than the calculated "min" value, but greater than zero, the logic sets tx_max to dwNtbOutMaxSize. This is then used to allocate a new SKB in cdc_ncm_fill_tx_frame() where all the data is handled. For small values of dwNtbOutMaxSize the memory allocated during alloc_skb(dwNtbOutMaxSize, GFP_ATOMIC) will have the same size, due to how size is aligned at alloc time: size = SKB_DATA_ALIGN(size); size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); Thus we hit the same bug that we tried to squash with commit 2be6d4d16a084 ("net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero") Low values of dwNtbOutMaxSize do not cause an issue presently because at alloc_skb() time more memory (512b) is allocated than required for the SKB headers alone (320b), leaving some space (512b - 320b = 192b) for CDC data (172b). However, if more elements (for example 3 x u64 = [24b]) were added to one of the SKB header structs, say 'struct skb_shared_info', increasing its original size (320b [320b aligned]) to something larger (344b [384b aligned]), then suddenly the CDC data (172b) no longer fits in the spare SKB data area (512b - 384b = 128b). Consequently the SKB bounds checking semantics fails and panics: skbuff: skb_over_panic: text:ffffffff831f755b len:184 put:172 head:ffff88811f1c6c00 data:ffff88811f1c6c00 tail:0xb8 end:0x80 dev: ------------[ cut here ]------------ kernel BUG at net/core/skbuff.c:113! invalid opcode: 0000 [#1] PREEMPT SMP KASAN CPU: 0 PID: 57 Comm: kworker/0:2 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/14/2023 Workqueue: mld mld_ifc_work RIP: 0010:skb_panic net/core/skbuff.c:113 [inline] RIP: 0010:skb_over_panic+0x14c/0x150 net/core/skbuff.c:118 [snip] Call Trace: skb_put+0x151/0x210 net/core/skbuff.c:2047 skb_put_zero include/linux/skbuff.h:2422 [inline] cdc_ncm_ndp16 drivers/net/usb/cdc_ncm.c:1131 [inline] cdc_ncm_fill_tx_frame+0x11ab/0x3da0 drivers/net/usb/cdc_ncm.c:1308 cdc_ncm_tx_fixup+0xa3/0x100 Deal with too low values of dwNtbOutMaxSize, clamp it in the range [USB_CDC_NCM_NTB_MIN_OUT_SIZE, CDC_NCM_NTB_MAX_SIZE_TX]. We ensure enough data space is allocated to handle CDC data by making sure dwNtbOutMaxSize is not smaller than USB_CDC_NCM_NTB_MIN_OUT_SIZE. Fixes: 289507d3364f ("net: cdc_ncm: use sysfs for rx/tx aggregation tuning") Cc: stable@vger.kernel.org Reported-by: syzbot+9f575a1f15fc0c01ed69@syzkaller.appspotmail.com Link: https://syzkaller.appspot.com/bug?extid=b982f1059506db48409d Link: https://lore.kernel.org/all/20211202143437.1411410-1-lee.jones@linaro.org/ Signed-off-by: Tudor Ambarus Reviewed-by: Simon Horman Link: https://lore.kernel.org/r/20230517133808.1873695-2-tudor.ambarus@linaro.org Signed-off-by: Jakub Kicinski Signed-off-by: Greg Kroah-Hartman Bug: 281604646 Bug: 281606231 Change-Id: Ic1d912e7bf2ba53620eb8293b68ec6046422e047 Signed-off-by: Tudor Ambarus --- drivers/net/usb/cdc_ncm.c | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/drivers/net/usb/cdc_ncm.c b/drivers/net/usb/cdc_ncm.c index 0897fdb6254b..789e3647f979 100644 --- a/drivers/net/usb/cdc_ncm.c +++ b/drivers/net/usb/cdc_ncm.c @@ -180,9 +180,12 @@ static u32 cdc_ncm_check_tx_max(struct usbnet *dev, u32 new_tx) else min = ctx->max_datagram_size + ctx->max_ndp_size + sizeof(struct usb_cdc_ncm_nth32); - max = min_t(u32, CDC_NCM_NTB_MAX_SIZE_TX, le32_to_cpu(ctx->ncm_parm.dwNtbOutMaxSize)); - if (max == 0) + if (le32_to_cpu(ctx->ncm_parm.dwNtbOutMaxSize) == 0) max = CDC_NCM_NTB_MAX_SIZE_TX; /* dwNtbOutMaxSize not set */ + else + max = clamp_t(u32, le32_to_cpu(ctx->ncm_parm.dwNtbOutMaxSize), + USB_CDC_NCM_NTB_MIN_OUT_SIZE, + CDC_NCM_NTB_MAX_SIZE_TX); /* some devices set dwNtbOutMaxSize too low for the above default */ min = min(min, max); @@ -1243,6 +1246,9 @@ cdc_ncm_fill_tx_frame(struct usbnet *dev, struct sk_buff *skb, __le32 sign) * further. */ if (skb_out == NULL) { + /* If even the smallest allocation fails, abort. */ + if (ctx->tx_curr_size == USB_CDC_NCM_NTB_MIN_OUT_SIZE) + goto alloc_failed; ctx->tx_low_mem_max_cnt = min(ctx->tx_low_mem_max_cnt + 1, (unsigned)CDC_NCM_LOW_MEM_MAX_CNT); ctx->tx_low_mem_val = ctx->tx_low_mem_max_cnt; @@ -1261,13 +1267,8 @@ cdc_ncm_fill_tx_frame(struct usbnet *dev, struct sk_buff *skb, __le32 sign) skb_out = alloc_skb(ctx->tx_curr_size, GFP_ATOMIC); /* No allocation possible so we will abort */ - if (skb_out == NULL) { - if (skb != NULL) { - dev_kfree_skb_any(skb); - dev->net->stats.tx_dropped++; - } - goto exit_no_skb; - } + if (!skb_out) + goto alloc_failed; ctx->tx_low_mem_val--; } if (ctx->is_ndp16) { @@ -1460,6 +1461,11 @@ cdc_ncm_fill_tx_frame(struct usbnet *dev, struct sk_buff *skb, __le32 sign) return skb_out; +alloc_failed: + if (skb) { + dev_kfree_skb_any(skb); + dev->net->stats.tx_dropped++; + } exit_no_skb: /* Start timer, if there is a remaining non-empty skb */ if (ctx->tx_curr_skb != NULL && n > 0) From 8691a0dae0010b6fb8a09cf36947490bafc62d2c Mon Sep 17 00:00:00 2001 From: Quentin Perret Date: Wed, 7 Jun 2023 09:40:26 +0000 Subject: [PATCH 066/195] ANDROID: KVM: arm64: Initialize hfgwtr_el2 correctly With FEAT_FGT, most bits in hfgwtr_el2 must be set to 1 to enable trapping of MSR writes of certain registers. However, there is a notable (and arguably curious) exception for nSMPRI_EL1 and nTPIDR2_EL0 which must be set to 1 to _disable_ trapping of the corresponding SME registers. Make sure to initialize hfgwtr_el2 in the pKVM init params accordingly to avoid accidentally enabling certain traps on hardware that supports FEAT_FGT and FEAT_SME. Bug: 282917063 Bug: 282993310 Change-Id: Ia96fa6856b4e7ef98b3cea4f03fcbc0ee03f10c5 Tested-by: Nick Desaulniers Signed-off-by: Quentin Perret --- arch/arm64/kvm/arm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/kvm/arm.c b/arch/arm64/kvm/arm.c index 4131f0662a0a..a219e6ddf4f5 100644 --- a/arch/arm64/kvm/arm.c +++ b/arch/arm64/kvm/arm.c @@ -1687,6 +1687,7 @@ static void cpu_prepare_hyp_mode(int cpu) else params->hcr_el2 = HCR_HOST_NVHE_FLAGS; params->vttbr = params->vtcr = 0; + params->hfgwtr_el2 = HFGxTR_EL2_nSMPRI_EL1_MASK | HFGxTR_EL2_nTPIDR2_EL0_MASK; /* * Flush the init params from the data cache because the struct will From b9346f206f9f49e9664b3eb5d47fb602d0ae3a70 Mon Sep 17 00:00:00 2001 From: Qais Yousef Date: Tue, 18 Apr 2023 15:04:52 +0100 Subject: [PATCH 067/195] UPSTREAM: sched/fair: Detect capacity inversion commit: 44c7b80bffc3a657a36857098d5d9c49d94e652b upstream. Check each performance domain to see if thermal pressure is causing its capacity to be lower than another performance domain. We assume that each performance domain has CPUs with the same capacities, which is similar to an assumption made in energy_model.c We also assume that thermal pressure impacts all CPUs in a performance domain equally. If there're multiple performance domains with the same capacity_orig, we will trigger a capacity inversion if the domain is under thermal pressure. The new cpu_in_capacity_inversion() should help users to know when information about capacity_orig are not reliable and can opt in to use the inverted capacity as the 'actual' capacity_orig. Change-Id: I23a98594e6b24697eb33d9bbfb8dd46a12bfa050 Signed-off-by: Qais Yousef Signed-off-by: Peter Zijlstra (Intel) Link: https://lore.kernel.org/r/20220804143609.515789-9-qais.yousef@arm.com (cherry picked from commit 44c7b80bffc3a657a36857098d5d9c49d94e652b) Signed-off-by: Qais Yousef (Google) Signed-off-by: Greg Kroah-Hartman (cherry picked from commit fe1c982958c51507cbb3371a8365905f931860fa) Signed-off-by: Greg Kroah-Hartman --- kernel/sched/fair.c | 63 +++++++++++++++++++++++++++++++++++++++++--- kernel/sched/sched.h | 19 +++++++++++++ 2 files changed, 79 insertions(+), 3 deletions(-) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 0f624291a509..e0a03dea10b3 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -8962,17 +8962,74 @@ static unsigned long scale_rt_capacity(int cpu) static void update_cpu_capacity(struct sched_domain *sd, int cpu) { + unsigned long capacity_orig = arch_scale_cpu_capacity(cpu); unsigned long capacity = scale_rt_capacity(cpu); struct sched_group *sdg = sd->groups; + struct rq *rq = cpu_rq(cpu); - cpu_rq(cpu)->cpu_capacity_orig = arch_scale_cpu_capacity(cpu); + rq->cpu_capacity_orig = capacity_orig; if (!capacity) capacity = 1; trace_android_rvh_update_cpu_capacity(cpu, &capacity); - cpu_rq(cpu)->cpu_capacity = capacity; - trace_sched_cpu_capacity_tp(cpu_rq(cpu)); + rq->cpu_capacity = capacity; + + /* + * Detect if the performance domain is in capacity inversion state. + * + * Capacity inversion happens when another perf domain with equal or + * lower capacity_orig_of() ends up having higher capacity than this + * domain after subtracting thermal pressure. + * + * We only take into account thermal pressure in this detection as it's + * the only metric that actually results in *real* reduction of + * capacity due to performance points (OPPs) being dropped/become + * unreachable due to thermal throttling. + * + * We assume: + * * That all cpus in a perf domain have the same capacity_orig + * (same uArch). + * * Thermal pressure will impact all cpus in this perf domain + * equally. + */ + if (static_branch_unlikely(&sched_asym_cpucapacity)) { + unsigned long inv_cap = capacity_orig - thermal_load_avg(rq); + struct perf_domain *pd = rcu_dereference(rq->rd->pd); + + rq->cpu_capacity_inverted = 0; + + for (; pd; pd = pd->next) { + struct cpumask *pd_span = perf_domain_span(pd); + unsigned long pd_cap_orig, pd_cap; + + cpu = cpumask_any(pd_span); + pd_cap_orig = arch_scale_cpu_capacity(cpu); + + if (capacity_orig < pd_cap_orig) + continue; + + /* + * handle the case of multiple perf domains have the + * same capacity_orig but one of them is under higher + * thermal pressure. We record it as capacity + * inversion. + */ + if (capacity_orig == pd_cap_orig) { + pd_cap = pd_cap_orig - thermal_load_avg(cpu_rq(cpu)); + + if (pd_cap > inv_cap) { + rq->cpu_capacity_inverted = inv_cap; + break; + } + } else if (pd_cap_orig > inv_cap) { + rq->cpu_capacity_inverted = inv_cap; + break; + } + } + } + + trace_sched_cpu_capacity_tp(rq); sdg->sgc->capacity = capacity; sdg->sgc->min_capacity = capacity; diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index 9228036c1d22..4fd4bfe5d45f 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -1051,6 +1051,7 @@ struct rq { unsigned long cpu_capacity; unsigned long cpu_capacity_orig; + unsigned long cpu_capacity_inverted; struct balance_callback *balance_callback; @@ -2903,6 +2904,24 @@ static inline unsigned long capacity_orig_of(int cpu) return cpu_rq(cpu)->cpu_capacity_orig; } +/* + * Returns inverted capacity if the CPU is in capacity inversion state. + * 0 otherwise. + * + * Capacity inversion detection only considers thermal impact where actual + * performance points (OPPs) gets dropped. + * + * Capacity inversion state happens when another performance domain that has + * equal or lower capacity_orig_of() becomes effectively larger than the perf + * domain this CPU belongs to due to thermal pressure throttling it hard. + * + * See comment in update_cpu_capacity(). + */ +static inline unsigned long cpu_in_capacity_inversion(int cpu) +{ + return cpu_rq(cpu)->cpu_capacity_inverted; +} + /** * enum cpu_util_type - CPU utilization type * @FREQUENCY_UTIL: Utilization used to select frequency From 7c8500869b9eb619f7c4f2edc7fadff4de1321ce Mon Sep 17 00:00:00 2001 From: Qais Yousef Date: Tue, 18 Apr 2023 15:04:53 +0100 Subject: [PATCH 068/195] UPSTREAM: sched/fair: Consider capacity inversion in util_fits_cpu() commit: aa69c36f31aadc1669bfa8a3de6a47b5e6c98ee8 upstream. We do consider thermal pressure in util_fits_cpu() for uclamp_min only. With the exception of the biggest cores which by definition are the max performance point of the system and all tasks by definition should fit. Even under thermal pressure, the capacity of the biggest CPU is the highest in the system and should still fit every task. Except when it reaches capacity inversion point, then this is no longer true. We can handle this by using the inverted capacity as capacity_orig in util_fits_cpu(). Which not only addresses the problem above, but also ensure uclamp_max now considers the inverted capacity. Force fitting a task when a CPU is in this adverse state will contribute to making the thermal throttling last longer. Change-Id: I3c1a4758eb387c5c8e0ba68751840517fff4ae64 Signed-off-by: Qais Yousef Signed-off-by: Peter Zijlstra (Intel) Link: https://lore.kernel.org/r/20220804143609.515789-10-qais.yousef@arm.com (cherry picked from commit aa69c36f31aadc1669bfa8a3de6a47b5e6c98ee8) Signed-off-by: Qais Yousef (Google) Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 799c7301ded6cc44c5b7b716f3fe707a41722ed1) Signed-off-by: Greg Kroah-Hartman --- kernel/sched/fair.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index e0a03dea10b3..0090a34834c3 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -4480,12 +4480,16 @@ static inline int util_fits_cpu(unsigned long util, * For uclamp_max, we can tolerate a drop in performance level as the * goal is to cap the task. So it's okay if it's getting less. * - * In case of capacity inversion, which is not handled yet, we should - * honour the inverted capacity for both uclamp_min and uclamp_max all - * the time. + * In case of capacity inversion we should honour the inverted capacity + * for both uclamp_min and uclamp_max all the time. */ - capacity_orig = capacity_orig_of(cpu); - capacity_orig_thermal = capacity_orig - arch_scale_thermal_pressure(cpu); + capacity_orig = cpu_in_capacity_inversion(cpu); + if (capacity_orig) { + capacity_orig_thermal = capacity_orig; + } else { + capacity_orig = capacity_orig_of(cpu); + capacity_orig_thermal = capacity_orig - arch_scale_thermal_pressure(cpu); + } /* * We want to force a task to fit a cpu as implied by uclamp_max. From 5376c2a57f907878361628e192b7c89cbc35cabd Mon Sep 17 00:00:00 2001 From: Qais Yousef Date: Tue, 18 Apr 2023 15:04:54 +0100 Subject: [PATCH 069/195] UPSTREAM: sched/fair: Fixes for capacity inversion detection commit: da07d2f9c153e457e845d4dcfdd13568d71d18a4 upstream. Traversing the Perf Domains requires rcu_read_lock() to be held and is conditional on sched_energy_enabled(). Ensure right protections applied. Also skip capacity inversion detection for our own pd; which was an error. Fixes: 44c7b80bffc3 ("sched/fair: Detect capacity inversion") Reported-by: Dietmar Eggemann Change-Id: I1c81232e94a38a68e39cf73f8893f185e268928d Signed-off-by: Qais Yousef (Google) Signed-off-by: Peter Zijlstra (Intel) Reviewed-by: Vincent Guittot Link: https://lore.kernel.org/r/20230112122708.330667-3-qyousef@layalina.io (cherry picked from commit da07d2f9c153e457e845d4dcfdd13568d71d18a4) Signed-off-by: Qais Yousef (Google) Signed-off-by: Greg Kroah-Hartman (cherry picked from commit d362a03d920edc0bb9a85c5150ef4ff5fd365c72) Signed-off-by: Greg Kroah-Hartman --- kernel/sched/fair.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 0090a34834c3..06e8f15819dd 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -8997,16 +8997,23 @@ static void update_cpu_capacity(struct sched_domain *sd, int cpu) * * Thermal pressure will impact all cpus in this perf domain * equally. */ - if (static_branch_unlikely(&sched_asym_cpucapacity)) { + if (sched_energy_enabled()) { unsigned long inv_cap = capacity_orig - thermal_load_avg(rq); - struct perf_domain *pd = rcu_dereference(rq->rd->pd); + struct perf_domain *pd; + rcu_read_lock(); + + pd = rcu_dereference(rq->rd->pd); rq->cpu_capacity_inverted = 0; for (; pd; pd = pd->next) { struct cpumask *pd_span = perf_domain_span(pd); unsigned long pd_cap_orig, pd_cap; + /* We can't be inverted against our own pd */ + if (cpumask_test_cpu(cpu_of(rq), pd_span)) + continue; + cpu = cpumask_any(pd_span); pd_cap_orig = arch_scale_cpu_capacity(cpu); @@ -9031,6 +9038,8 @@ static void update_cpu_capacity(struct sched_domain *sd, int cpu) break; } } + + rcu_read_unlock(); } trace_sched_cpu_capacity_tp(rq); From 9713594a2b1b69e0bf95e3ac81f7dece07d1ad2a Mon Sep 17 00:00:00 2001 From: Jakub Sitnicki Date: Tue, 24 Jan 2023 14:36:43 +0100 Subject: [PATCH 070/195] UPSTREAM: inet: Add IP_LOCAL_PORT_RANGE socket option Users who want to share a single public IP address for outgoing connections between several hosts traditionally reach for SNAT. However, SNAT requires state keeping on the node(s) performing the NAT. A stateless alternative exists, where a single IP address used for egress can be shared between several hosts by partitioning the available ephemeral port range. In such a setup: 1. Each host gets assigned a disjoint range of ephemeral ports. 2. Applications open connections from the host-assigned port range. 3. Return traffic gets routed to the host based on both, the destination IP and the destination port. An application which wants to open an outgoing connection (connect) from a given port range today can choose between two solutions: 1. Manually pick the source port by bind()'ing to it before connect()'ing the socket. This approach has a couple of downsides: a) Search for a free port has to be implemented in the user-space. If the chosen 4-tuple happens to be busy, the application needs to retry from a different local port number. Detecting if 4-tuple is busy can be either easy (TCP) or hard (UDP). In TCP case, the application simply has to check if connect() returned an error (EADDRNOTAVAIL). That is assuming that the local port sharing was enabled (REUSEADDR) by all the sockets. # Assume desired local port range is 60_000-60_511 s = socket(AF_INET, SOCK_STREAM) s.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) s.bind(("192.0.2.1", 60_000)) s.connect(("1.1.1.1", 53)) # Fails only if 192.0.2.1:60000 -> 1.1.1.1:53 is busy # Application must retry with another local port In case of UDP, the network stack allows binding more than one socket to the same 4-tuple, when local port sharing is enabled (REUSEADDR). Hence detecting the conflict is much harder and involves querying sock_diag and toggling the REUSEADDR flag [1]. b) For TCP, bind()-ing to a port within the ephemeral port range means that no connecting sockets, that is those which leave it to the network stack to find a free local port at connect() time, can use the this port. IOW, the bind hash bucket tb->fastreuse will be 0 or 1, and the port will be skipped during the free port search at connect() time. 2. Isolate the app in a dedicated netns and use the use the per-netns ip_local_port_range sysctl to adjust the ephemeral port range bounds. The per-netns setting affects all sockets, so this approach can be used only if: - there is just one egress IP address, or - the desired egress port range is the same for all egress IP addresses used by the application. For TCP, this approach avoids the downsides of (1). Free port search and 4-tuple conflict detection is done by the network stack: system("sysctl -w net.ipv4.ip_local_port_range='60000 60511'") s = socket(AF_INET, SOCK_STREAM) s.setsockopt(SOL_IP, IP_BIND_ADDRESS_NO_PORT, 1) s.bind(("192.0.2.1", 0)) s.connect(("1.1.1.1", 53)) # Fails if all 4-tuples 192.0.2.1:60000-60511 -> 1.1.1.1:53 are busy For UDP this approach has limited applicability. Setting the IP_BIND_ADDRESS_NO_PORT socket option does not result in local source port being shared with other connected UDP sockets. Hence relying on the network stack to find a free source port, limits the number of outgoing UDP flows from a single IP address down to the number of available ephemeral ports. To put it another way, partitioning the ephemeral port range between hosts using the existing Linux networking API is cumbersome. To address this use case, add a new socket option at the SOL_IP level, named IP_LOCAL_PORT_RANGE. The new option can be used to clamp down the ephemeral port range for each socket individually. The option can be used only to narrow down the per-netns local port range. If the per-socket range lies outside of the per-netns range, the latter takes precedence. UAPI-wise, the low and high range bounds are passed to the kernel as a pair of u16 values in host byte order packed into a u32. This avoids pointer passing. PORT_LO = 40_000 PORT_HI = 40_511 s = socket(AF_INET, SOCK_STREAM) v = struct.pack("I", PORT_HI << 16 | PORT_LO) s.setsockopt(SOL_IP, IP_LOCAL_PORT_RANGE, v) s.bind(("127.0.0.1", 0)) s.getsockname() # Local address between ("127.0.0.1", 40_000) and ("127.0.0.1", 40_511), # if there is a free port. EADDRINUSE otherwise. [1] https://github.com/cloudflare/cloudflare-blog/blob/232b432c1d57/2022-02-connectx/connectx.py#L116 Reviewed-by: Marek Majkowski Reviewed-by: Kuniyuki Iwashima Change-Id: I06e1860472cd2f90bf030076be0c87b9b775a3df Signed-off-by: Jakub Sitnicki Reviewed-by: Eric Dumazet Signed-off-by: Jakub Kicinski (cherry picked from commit 91d0b78c5177f3e42a4d8738af8ac19c3a90d002) Signed-off-by: Greg Kroah-Hartman --- include/net/inet_sock.h | 4 ++++ include/net/ip.h | 3 ++- include/uapi/linux/in.h | 1 + net/ipv4/inet_connection_sock.c | 25 +++++++++++++++++++++++-- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/ip_sockglue.c | 18 ++++++++++++++++++ net/ipv4/udp.c | 2 +- net/sctp/socket.c | 2 +- 8 files changed, 51 insertions(+), 6 deletions(-) diff --git a/include/net/inet_sock.h b/include/net/inet_sock.h index bf5654ce711e..51857117ac09 100644 --- a/include/net/inet_sock.h +++ b/include/net/inet_sock.h @@ -249,6 +249,10 @@ struct inet_sock { __be32 mc_addr; struct ip_mc_socklist __rcu *mc_list; struct inet_cork_full cork; + struct { + __u16 lo; + __u16 hi; + } local_port_range; }; #define IPCORK_OPT 1 /* ip-options has been held in ipcork.opt */ diff --git a/include/net/ip.h b/include/net/ip.h index 144bdfbb25af..c3fffaa92d6e 100644 --- a/include/net/ip.h +++ b/include/net/ip.h @@ -340,7 +340,8 @@ static inline u64 snmp_fold_field64(void __percpu *mib, int offt, size_t syncp_o } \ } -void inet_get_local_port_range(struct net *net, int *low, int *high); +void inet_get_local_port_range(const struct net *net, int *low, int *high); +void inet_sk_get_local_port_range(const struct sock *sk, int *low, int *high); #ifdef CONFIG_SYSCTL static inline bool inet_is_local_reserved_port(struct net *net, unsigned short port) diff --git a/include/uapi/linux/in.h b/include/uapi/linux/in.h index 07a4cb149305..4b7f2df66b99 100644 --- a/include/uapi/linux/in.h +++ b/include/uapi/linux/in.h @@ -162,6 +162,7 @@ struct in_addr { #define MCAST_MSFILTER 48 #define IP_MULTICAST_ALL 49 #define IP_UNICAST_IF 50 +#define IP_LOCAL_PORT_RANGE 51 #define MCAST_EXCLUDE 0 #define MCAST_INCLUDE 1 diff --git a/net/ipv4/inet_connection_sock.c b/net/ipv4/inet_connection_sock.c index 7152ede18f11..916075e00d06 100644 --- a/net/ipv4/inet_connection_sock.c +++ b/net/ipv4/inet_connection_sock.c @@ -117,7 +117,7 @@ bool inet_rcv_saddr_any(const struct sock *sk) return !sk->sk_rcv_saddr; } -void inet_get_local_port_range(struct net *net, int *low, int *high) +void inet_get_local_port_range(const struct net *net, int *low, int *high) { unsigned int seq; @@ -130,6 +130,27 @@ void inet_get_local_port_range(struct net *net, int *low, int *high) } EXPORT_SYMBOL(inet_get_local_port_range); +void inet_sk_get_local_port_range(const struct sock *sk, int *low, int *high) +{ + const struct inet_sock *inet = inet_sk(sk); + const struct net *net = sock_net(sk); + int lo, hi, sk_lo, sk_hi; + + inet_get_local_port_range(net, &lo, &hi); + + sk_lo = inet->local_port_range.lo; + sk_hi = inet->local_port_range.hi; + + if (unlikely(lo <= sk_lo && sk_lo <= hi)) + lo = sk_lo; + if (unlikely(lo <= sk_hi && sk_hi <= hi)) + hi = sk_hi; + + *low = lo; + *high = hi; +} +EXPORT_SYMBOL(inet_sk_get_local_port_range); + static bool inet_use_bhash2_on_bind(const struct sock *sk) { #if IS_ENABLED(CONFIG_IPV6) @@ -316,7 +337,7 @@ inet_csk_find_open_port(const struct sock *sk, struct inet_bind_bucket **tb_ret, ports_exhausted: attempt_half = (sk->sk_reuse == SK_CAN_REUSE) ? 1 : 0; other_half_scan: - inet_get_local_port_range(net, &low, &high); + inet_sk_get_local_port_range(sk, &low, &high); high++; /* [32768, 60999] -> [32768, 61000[ */ if (high - low < 4) attempt_half = 0; diff --git a/net/ipv4/inet_hashtables.c b/net/ipv4/inet_hashtables.c index f0750c06d5ff..e8734ffca85a 100644 --- a/net/ipv4/inet_hashtables.c +++ b/net/ipv4/inet_hashtables.c @@ -1022,7 +1022,7 @@ int __inet_hash_connect(struct inet_timewait_death_row *death_row, l3mdev = inet_sk_bound_l3mdev(sk); - inet_get_local_port_range(net, &low, &high); + inet_sk_get_local_port_range(sk, &low, &high); high++; /* [32768, 60999] -> [32768, 61000[ */ remaining = high - low; if (likely(remaining > 1)) diff --git a/net/ipv4/ip_sockglue.c b/net/ipv4/ip_sockglue.c index 6e19cad154f5..d05f631ea640 100644 --- a/net/ipv4/ip_sockglue.c +++ b/net/ipv4/ip_sockglue.c @@ -922,6 +922,7 @@ int do_ip_setsockopt(struct sock *sk, int level, int optname, case IP_CHECKSUM: case IP_RECVFRAGSIZE: case IP_RECVERR_RFC4884: + case IP_LOCAL_PORT_RANGE: if (optlen >= sizeof(int)) { if (copy_from_sockptr(&val, optval, sizeof(val))) return -EFAULT; @@ -1364,6 +1365,20 @@ int do_ip_setsockopt(struct sock *sk, int level, int optname, WRITE_ONCE(inet->min_ttl, val); break; + case IP_LOCAL_PORT_RANGE: + { + const __u16 lo = val; + const __u16 hi = val >> 16; + + if (optlen != sizeof(__u32)) + goto e_inval; + if (lo != 0 && hi != 0 && lo > hi) + goto e_inval; + + inet->local_port_range.lo = lo; + inet->local_port_range.hi = hi; + break; + } default: err = -ENOPROTOOPT; break; @@ -1742,6 +1757,9 @@ int do_ip_getsockopt(struct sock *sk, int level, int optname, case IP_MINTTL: val = inet->min_ttl; break; + case IP_LOCAL_PORT_RANGE: + val = inet->local_port_range.hi << 16 | inet->local_port_range.lo; + break; default: sockopt_release_sock(sk); return -ENOPROTOOPT; diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c index 2eaf47e23b22..3ffa30c37293 100644 --- a/net/ipv4/udp.c +++ b/net/ipv4/udp.c @@ -243,7 +243,7 @@ int udp_lib_get_port(struct sock *sk, unsigned short snum, int low, high, remaining; unsigned int rand; - inet_get_local_port_range(net, &low, &high); + inet_sk_get_local_port_range(sk, &low, &high); remaining = (high - low) + 1; rand = get_random_u32(); diff --git a/net/sctp/socket.c b/net/sctp/socket.c index 17185200079d..bc3d08bd7cef 100644 --- a/net/sctp/socket.c +++ b/net/sctp/socket.c @@ -8325,7 +8325,7 @@ static int sctp_get_port_local(struct sock *sk, union sctp_addr *addr) int low, high, remaining, index; unsigned int rover; - inet_get_local_port_range(net, &low, &high); + inet_sk_get_local_port_range(sk, &low, &high); remaining = (high - low) + 1; rover = prandom_u32_max(remaining) + low; From 1d39b94f8cc46544bd6a9557548b5aa55983c849 Mon Sep 17 00:00:00 2001 From: Nicolas Dichtel Date: Mon, 22 May 2023 14:08:20 +0200 Subject: [PATCH 071/195] UPSTREAM: ipv{4,6}/raw: fix output xfrm lookup wrt protocol With a raw socket bound to IPPROTO_RAW (ie with hdrincl enabled), the protocol field of the flow structure, build by raw_sendmsg() / rawv6_sendmsg()), is set to IPPROTO_RAW. This breaks the ipsec policy lookup when some policies are defined with a protocol in the selector. For ipv6, the sin6_port field from 'struct sockaddr_in6' could be used to specify the protocol. Just accept all values for IPPROTO_RAW socket. For ipv4, the sin_port field of 'struct sockaddr_in' could not be used without breaking backward compatibility (the value of this field was never checked). Let's add a new kind of control message, so that the userland could specify which protocol is used. Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") CC: stable@vger.kernel.org Change-Id: I168bca9e37561b255268414e2fdfac18cd08381c Signed-off-by: Nicolas Dichtel Link: https://lore.kernel.org/r/20230522120820.1319391-1-nicolas.dichtel@6wind.com Signed-off-by: Paolo Abeni (cherry picked from commit 3632679d9e4f879f49949bb5b050e0de553e4739) Signed-off-by: Greg Kroah-Hartman --- include/net/ip.h | 2 ++ include/uapi/linux/in.h | 1 + net/ipv4/ip_sockglue.c | 12 +++++++++++- net/ipv4/raw.c | 5 ++++- net/ipv6/raw.c | 3 ++- 5 files changed, 20 insertions(+), 3 deletions(-) diff --git a/include/net/ip.h b/include/net/ip.h index c3fffaa92d6e..acec504c469a 100644 --- a/include/net/ip.h +++ b/include/net/ip.h @@ -76,6 +76,7 @@ struct ipcm_cookie { __be32 addr; int oif; struct ip_options_rcu *opt; + __u8 protocol; __u8 ttl; __s16 tos; char priority; @@ -96,6 +97,7 @@ static inline void ipcm_init_sk(struct ipcm_cookie *ipcm, ipcm->sockc.tsflags = inet->sk.sk_tsflags; ipcm->oif = READ_ONCE(inet->sk.sk_bound_dev_if); ipcm->addr = inet->inet_saddr; + ipcm->protocol = inet->inet_num; } #define IPCB(skb) ((struct inet_skb_parm*)((skb)->cb)) diff --git a/include/uapi/linux/in.h b/include/uapi/linux/in.h index 4b7f2df66b99..e682ab628dfa 100644 --- a/include/uapi/linux/in.h +++ b/include/uapi/linux/in.h @@ -163,6 +163,7 @@ struct in_addr { #define IP_MULTICAST_ALL 49 #define IP_UNICAST_IF 50 #define IP_LOCAL_PORT_RANGE 51 +#define IP_PROTOCOL 52 #define MCAST_EXCLUDE 0 #define MCAST_INCLUDE 1 diff --git a/net/ipv4/ip_sockglue.c b/net/ipv4/ip_sockglue.c index d05f631ea640..a7fd035b5b4f 100644 --- a/net/ipv4/ip_sockglue.c +++ b/net/ipv4/ip_sockglue.c @@ -317,7 +317,14 @@ int ip_cmsg_send(struct sock *sk, struct msghdr *msg, struct ipcm_cookie *ipc, ipc->tos = val; ipc->priority = rt_tos2priority(ipc->tos); break; - + case IP_PROTOCOL: + if (cmsg->cmsg_len != CMSG_LEN(sizeof(int))) + return -EINVAL; + val = *(int *)CMSG_DATA(cmsg); + if (val < 1 || val > 255) + return -EINVAL; + ipc->protocol = val; + break; default: return -EINVAL; } @@ -1760,6 +1767,9 @@ int do_ip_getsockopt(struct sock *sk, int level, int optname, case IP_LOCAL_PORT_RANGE: val = inet->local_port_range.hi << 16 | inet->local_port_range.lo; break; + case IP_PROTOCOL: + val = inet_sk(sk)->inet_num; + break; default: sockopt_release_sock(sk); return -ENOPROTOOPT; diff --git a/net/ipv4/raw.c b/net/ipv4/raw.c index af03aa8a8e51..86197634dcf5 100644 --- a/net/ipv4/raw.c +++ b/net/ipv4/raw.c @@ -530,6 +530,9 @@ static int raw_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) } ipcm_init_sk(&ipc, inet); + /* Keep backward compat */ + if (hdrincl) + ipc.protocol = IPPROTO_RAW; if (msg->msg_controllen) { err = ip_cmsg_send(sk, msg, &ipc, false); @@ -597,7 +600,7 @@ static int raw_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) flowi4_init_output(&fl4, ipc.oif, ipc.sockc.mark, tos, RT_SCOPE_UNIVERSE, - hdrincl ? IPPROTO_RAW : sk->sk_protocol, + hdrincl ? ipc.protocol : sk->sk_protocol, inet_sk_flowi_flags(sk) | (hdrincl ? FLOWI_FLAG_KNOWN_NH : 0), daddr, saddr, 0, 0, sk->sk_uid); diff --git a/net/ipv6/raw.c b/net/ipv6/raw.c index 4fc511bdf176..93988b62639f 100644 --- a/net/ipv6/raw.c +++ b/net/ipv6/raw.c @@ -792,7 +792,8 @@ static int rawv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len) if (!proto) proto = inet->inet_num; - else if (proto != inet->inet_num) + else if (proto != inet->inet_num && + inet->inet_num != IPPROTO_RAW) return -EINVAL; if (proto > 255) From 97752aa71c92a8e98c7cd5ead7ebf205f7cc1e87 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 2 Jul 2021 15:58:26 +0200 Subject: [PATCH 072/195] ANDROID: GKI: add kabi padding for structures for the android14 release There are a lot of different structures that need to have a "frozen" abi for the next 5+ years. Add padding to a lot of them in order to be able to handle any future changes that might be needed due to LTS and security fixes that might come up. It's a best guess, based on what has happened in the past from the 5.10.0..5.10.110 release (1 1/2 years). Yes, past changes do not mean that future changes will also be needed in the same area, but that is a hint that those areas are both well maintained and looked after, and there have been previous problems found in them. Also the list of structures that are being required based on OEM usage in the android/ symbol lists were consulted as that's a larger list than what has been changed in the past. Hopefully we caught everything we need to worry about, only time will tell... Bug: 151154716 Change-Id: I880bbcda0628a7459988eeb49d18655522697664 Signed-off-by: Greg Kroah-Hartman --- drivers/gpio/gpiolib.h | 4 +++ drivers/mmc/host/sdhci.h | 5 +++ drivers/usb/dwc3/core.h | 9 ++++++ drivers/usb/typec/bus.h | 2 ++ drivers/usb/typec/class.h | 5 +++ drivers/usb/typec/mux.h | 3 ++ include/linux/amba/bus.h | 5 +++ include/linux/backing-dev-defs.h | 7 ++++ include/linux/blk-mq.h | 9 ++++++ include/linux/blkdev.h | 11 +++++++ include/linux/bpf.h | 15 +++++++++ include/linux/bpf_verifier.h | 6 ++++ include/linux/cgroup.h | 3 ++ include/linux/coresight.h | 8 +++++ include/linux/cpuhotplug.h | 4 +++ include/linux/cpuidle.h | 5 +++ include/linux/device-mapper.h | 7 ++++ include/linux/dma-buf.h | 14 ++++++++ include/linux/dmaengine.h | 6 ++++ include/linux/fs.h | 3 ++ include/linux/gpio/driver.h | 7 ++++ include/linux/input.h | 13 ++++++++ include/linux/iomap.h | 2 ++ include/linux/kernfs.h | 4 +++ include/linux/key-type.h | 4 +++ include/linux/mm_types.h | 2 ++ include/linux/mmc/card.h | 6 ++++ include/linux/mmc/host.h | 11 +++++++ include/linux/netfilter.h | 9 ++++++ include/linux/netfilter/ipset/ip_set.h | 7 ++++ include/linux/netfilter/nfnetlink.h | 5 +++ include/linux/netfilter_ipv6.h | 3 ++ include/linux/pci.h | 8 +++++ include/linux/platform_device.h | 8 +++++ include/linux/pm.h | 8 +++++ include/linux/power_supply.h | 9 ++++++ include/linux/pwm.h | 6 ++++ include/linux/regmap.h | 7 ++++ include/linux/regulator/driver.h | 7 ++++ include/linux/rtc.h | 5 +++ include/linux/scmi_protocol.h | 17 ++++++++++ include/linux/serial_core.h | 9 ++++++ include/linux/serio.h | 5 +++ include/linux/spi/spi.h | 15 +++++++++ include/linux/spmi.h | 3 ++ include/linux/suspend.h | 7 ++++ include/linux/tcp.h | 3 ++ include/linux/thermal.h | 15 +++++++++ include/linux/tty.h | 4 +++ include/linux/tty_driver.h | 7 ++++ include/linux/tty_ldisc.h | 4 +++ include/linux/tty_port.h | 5 +++ include/linux/uio_driver.h | 4 +++ include/linux/usb/gadget.h | 11 +++++++ include/linux/usb/otg.h | 2 ++ include/linux/usb/phy.h | 3 ++ include/linux/usb/typec.h | 7 ++++ include/linux/usb/typec_altmode.h | 2 ++ include/media/v4l2-ctrls.h | 16 +++++++++ include/media/v4l2-dev.h | 6 ++++ include/media/videobuf2-v4l2.h | 3 ++ include/net/bluetooth/hci_core.h | 19 +++++++++++ include/net/bluetooth/l2cap.h | 10 ++++++ include/net/bluetooth/rfcomm.h | 6 ++++ include/net/cfg80211.h | 45 ++++++++++++++++++++++++++ include/net/genetlink.h | 5 +++ include/net/inet_connection_sock.h | 5 +++ include/net/inet_sock.h | 4 +++ include/net/ip.h | 2 ++ include/net/ip6_fib.h | 10 ++++++ include/net/mac80211.h | 24 ++++++++++++++ include/net/neighbour.h | 8 +++++ include/net/netns/can.h | 3 ++ include/net/netns/ipv4.h | 3 ++ include/net/netns/ipv6.h | 4 +++ include/net/netns/netfilter.h | 3 ++ include/net/netns/nftables.h | 2 ++ include/net/netns/xfrm.h | 3 ++ include/net/page_pool.h | 3 ++ include/net/sch_generic.h | 8 +++++ include/net/tls.h | 4 +++ include/scsi/scsi_host.h | 2 ++ include/sound/compress_driver.h | 8 +++++ include/sound/core.h | 10 ++++++ include/sound/hwdep.h | 5 +++ include/sound/info.h | 5 +++ include/sound/jack.h | 3 ++ include/sound/pcm.h | 7 ++++ include/sound/soc.h | 15 +++++++++ include/sound/timer.h | 7 ++++ include/ufs/ufs.h | 2 ++ include/ufs/ufshcd.h | 6 ++++ sound/usb/card.h | 3 ++ sound/usb/usbaudio.h | 7 ++++ 94 files changed, 661 insertions(+) diff --git a/drivers/gpio/gpiolib.h b/drivers/gpio/gpiolib.h index 9ad68a0adf4a..78ce74eb6f2a 100644 --- a/drivers/gpio/gpiolib.h +++ b/drivers/gpio/gpiolib.h @@ -16,6 +16,7 @@ #include #include #include +#include #define GPIOCHIP_NAME "gpiochip" @@ -75,6 +76,7 @@ struct gpio_device { */ struct list_head pin_ranges; #endif + ANDROID_KABI_RESERVE(1); }; /* gpio suffixes used for ACPI and device tree lookup */ @@ -100,6 +102,7 @@ struct gpio_array { struct gpio_chip *chip; unsigned long *get_mask; unsigned long *set_mask; + ANDROID_KABI_RESERVE(1); unsigned long invert_mask[]; }; @@ -179,6 +182,7 @@ struct gpio_desc { /* debounce period in microseconds */ unsigned int debounce_period_us; #endif + ANDROID_KABI_RESERVE(1); }; #define gpiod_not_found(desc) (IS_ERR(desc) && PTR_ERR(desc) == -ENOENT) diff --git a/drivers/mmc/host/sdhci.h b/drivers/mmc/host/sdhci.h index 5ce7cdcc192f..4e124627145f 100644 --- a/drivers/mmc/host/sdhci.h +++ b/drivers/mmc/host/sdhci.h @@ -16,6 +16,7 @@ #include #include #include +#include #include @@ -616,6 +617,8 @@ struct sdhci_host { u64 data_timeout; + ANDROID_KABI_RESERVE(1); + unsigned long private[] ____cacheline_aligned; }; @@ -663,6 +666,8 @@ struct sdhci_ops { void (*request_done)(struct sdhci_host *host, struct mmc_request *mrq); void (*dump_vendor_regs)(struct sdhci_host *host); + + ANDROID_KABI_RESERVE(1); }; #ifdef CONFIG_MMC_SDHCI_IO_ACCESSORS diff --git a/drivers/usb/dwc3/core.h b/drivers/usb/dwc3/core.h index bb57bc9bc17c..e79a1a94f0e0 100644 --- a/drivers/usb/dwc3/core.h +++ b/drivers/usb/dwc3/core.h @@ -33,6 +33,8 @@ #include +#include + #define DWC3_MSG_MAX 500 /* Global constants */ @@ -771,6 +773,8 @@ struct dwc3_ep { /* For isochronous START TRANSFER workaround only */ u8 combo_num; int start_cmd_status; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; enum dwc3_phy { @@ -954,6 +958,7 @@ struct dwc3_request { unsigned int needs_extra_trb:1; unsigned int direction:1; unsigned int mapped:1; + ANDROID_KABI_RESERVE(1); }; /* @@ -1336,6 +1341,10 @@ struct dwc3 { int last_fifo_depth; int num_ep_resized; struct dentry *debug_root; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define INCRX_BURST_MODE 0 diff --git a/drivers/usb/typec/bus.h b/drivers/usb/typec/bus.h index 56dec268d4dd..fa021ed928a7 100644 --- a/drivers/usb/typec/bus.h +++ b/drivers/usb/typec/bus.h @@ -4,6 +4,7 @@ #define __USB_TYPEC_ALTMODE_H__ #include +#include struct bus_type; struct typec_mux; @@ -22,6 +23,7 @@ struct altmode { struct altmode *partner; struct altmode *plug[2]; + ANDROID_KABI_RESERVE(1); }; #define to_altmode(d) container_of(d, struct altmode, adev) diff --git a/drivers/usb/typec/class.h b/drivers/usb/typec/class.h index 673b2952b074..8dc08e00982f 100644 --- a/drivers/usb/typec/class.h +++ b/drivers/usb/typec/class.h @@ -5,6 +5,7 @@ #include #include +#include struct typec_mux; struct typec_switch; @@ -14,6 +15,7 @@ struct typec_plug { enum typec_plug_index index; struct ida mode_ids; int num_altmodes; + ANDROID_KABI_RESERVE(1); }; struct typec_cable { @@ -22,6 +24,7 @@ struct typec_cable { struct usb_pd_identity *identity; unsigned int active:1; u16 pd_revision; /* 0300H = "3.0" */ + ANDROID_KABI_RESERVE(1); }; struct typec_partner { @@ -35,6 +38,7 @@ struct typec_partner { enum usb_pd_svdm_ver svdm_version; struct usb_power_delivery *pd; + ANDROID_KABI_RESERVE(1); }; struct typec_port { @@ -59,6 +63,7 @@ struct typec_port { const struct typec_capability *cap; const struct typec_operations *ops; + ANDROID_KABI_RESERVE(1); }; #define to_typec_port(_dev_) container_of(_dev_, struct typec_port, dev) diff --git a/drivers/usb/typec/mux.h b/drivers/usb/typec/mux.h index 58f0f28b6dc8..bdb015ade611 100644 --- a/drivers/usb/typec/mux.h +++ b/drivers/usb/typec/mux.h @@ -4,15 +4,18 @@ #define __USB_TYPEC_MUX__ #include +#include struct typec_switch_dev { struct device dev; typec_switch_set_fn_t set; + ANDROID_KABI_RESERVE(1); }; struct typec_mux_dev { struct device dev; typec_mux_set_fn_t set; + ANDROID_KABI_RESERVE(1); }; #define to_typec_switch_dev(_dev_) container_of(_dev_, struct typec_switch_dev, dev) diff --git a/include/linux/amba/bus.h b/include/linux/amba/bus.h index 5001e14c5c06..9a3bcfac8acd 100644 --- a/include/linux/amba/bus.h +++ b/include/linux/amba/bus.h @@ -17,6 +17,7 @@ #include #include #include +#include #define AMBA_NR_IRQS 9 #define AMBA_CID 0xb105f00d @@ -76,6 +77,8 @@ struct amba_device { * frees it. Use driver_set_override() to set or clear it. */ const char *driver_override; + + ANDROID_KABI_RESERVE(1); }; struct amba_driver { @@ -92,6 +95,8 @@ struct amba_driver { * to setup and manage their own I/O address space. */ bool driver_managed_dma; + + ANDROID_KABI_RESERVE(1); }; /* diff --git a/include/linux/backing-dev-defs.h b/include/linux/backing-dev-defs.h index ae12696ec492..050a22e2d324 100644 --- a/include/linux/backing-dev-defs.h +++ b/include/linux/backing-dev-defs.h @@ -13,6 +13,7 @@ #include #include #include +#include struct page; struct device; @@ -160,6 +161,9 @@ struct bdi_writeback { struct rcu_head rcu; }; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct backing_dev_info { @@ -198,6 +202,9 @@ struct backing_dev_info { #ifdef CONFIG_DEBUG_FS struct dentry *debug_dir; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct wb_lock_cookie { diff --git a/include/linux/blk-mq.h b/include/linux/blk-mq.h index da9c4e5fb78e..151578ea4b31 100644 --- a/include/linux/blk-mq.h +++ b/include/linux/blk-mq.h @@ -7,6 +7,7 @@ #include #include #include +#include struct blk_mq_tags; struct blk_flush_queue; @@ -197,6 +198,8 @@ struct request { */ rq_end_io_fn *end_io; void *end_io_data; + + ANDROID_KABI_RESERVE(1); }; static inline enum req_op req_op(const struct request *req) @@ -440,6 +443,8 @@ struct blk_mq_hw_ctx { * q->unused_hctx_list. */ struct list_head hctx_list; + + ANDROID_KABI_RESERVE(1); }; /** @@ -523,6 +528,8 @@ struct blk_mq_tag_set { struct mutex tag_list_lock; struct list_head tag_list; + + ANDROID_KABI_RESERVE(1); }; /** @@ -653,6 +660,8 @@ struct blk_mq_ops { */ void (*show_rq)(struct seq_file *m, struct request *rq); #endif + + ANDROID_KABI_RESERVE(1); }; enum { diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 891f8cbcd043..5d4dd1db776d 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h @@ -25,6 +25,7 @@ #include #include #include +#include struct module; struct request_queue; @@ -318,6 +319,8 @@ struct queue_limits { * due to possible offsets. */ unsigned int dma_alignment; + + ANDROID_KABI_RESERVE(1); }; typedef int (*report_zones_cb)(struct blk_zone *zone, unsigned int idx, @@ -545,6 +548,11 @@ struct request_queue { bool mq_sysfs_init_done; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + /** * @srcu: Sleepable RCU. Use as lock when type of the request queue * is blocking (BLK_MQ_F_BLOCKING). Must be the last member @@ -1426,6 +1434,9 @@ struct block_device_operations { * driver. */ int (*alternative_gpt_sector)(struct gendisk *disk, sector_t *sector); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #ifdef CONFIG_COMPAT diff --git a/include/linux/bpf.h b/include/linux/bpf.h index 942f9ac9fa7b..590ee37174db 100644 --- a/include/linux/bpf.h +++ b/include/linux/bpf.h @@ -28,6 +28,7 @@ #include #include #include +#include struct bpf_verifier_env; struct bpf_verifier_log; @@ -162,6 +163,9 @@ struct bpf_map_ops { /* bpf_iter info used to open a seq_file */ const struct bpf_iter_seq_info *iter_seq_info; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; enum { @@ -372,6 +376,8 @@ struct bpf_map_dev_ops { int (*map_update_elem)(struct bpf_offloaded_map *map, void *key, void *value, u64 flags); int (*map_delete_elem)(struct bpf_offloaded_map *map, void *key); + + ANDROID_KABI_RESERVE(1); }; struct bpf_offloaded_map { @@ -738,6 +744,7 @@ struct bpf_verifier_ops { const struct btf_type *t, int off, int size, enum bpf_access_type atype, u32 *next_btf_id, enum bpf_type_flag *flag); + ANDROID_KABI_RESERVE(1); }; struct bpf_prog_offload_ops { @@ -753,6 +760,7 @@ struct bpf_prog_offload_ops { int (*prepare)(struct bpf_prog *prog); int (*translate)(struct bpf_prog *prog); void (*destroy)(struct bpf_prog *prog); + ANDROID_KABI_RESERVE(1); }; struct bpf_prog_offload { @@ -765,6 +773,7 @@ struct bpf_prog_offload { bool opt_failed; void *jited_image; u32 jited_len; + ANDROID_KABI_RESERVE(1); }; enum bpf_cgroup_storage_type { @@ -935,6 +944,7 @@ struct bpf_trampoline { struct bpf_tramp_image *cur_image; u64 selector; struct module *mod; + ANDROID_KABI_RESERVE(1); }; struct bpf_attach_target_info { @@ -965,6 +975,7 @@ struct bpf_dispatcher { struct static_call_key *sc_key; void *sc_tramp; #endif + ANDROID_KABI_RESERVE(1); }; static __always_inline __nocfi unsigned int bpf_dispatcher_nop_func( @@ -1217,6 +1228,7 @@ struct bpf_prog_aux { struct work_struct work; struct rcu_head rcu; }; + ANDROID_KABI_RESERVE(1); }; struct bpf_prog { @@ -1246,6 +1258,7 @@ struct bpf_prog { const struct bpf_insn *insn); struct bpf_prog_aux *aux; /* Auxiliary fields */ struct sock_fprog_kern *orig_prog; /* Original BPF program */ + ANDROID_KABI_RESERVE(1); /* Instructions for interpreter */ union { DECLARE_FLEX_ARRAY(struct sock_filter, insns); @@ -1279,6 +1292,7 @@ struct bpf_link_ops { void (*show_fdinfo)(const struct bpf_link *link, struct seq_file *seq); int (*fill_link_info)(const struct bpf_link *link, struct bpf_link_info *info); + ANDROID_KABI_RESERVE(1); }; struct bpf_tramp_link { @@ -1326,6 +1340,7 @@ struct bpf_struct_ops { struct btf_func_model func_models[BPF_STRUCT_OPS_MAX_NR_MEMBERS]; u32 type_id; u32 value_id; + ANDROID_KABI_RESERVE(1); }; #if defined(CONFIG_BPF_JIT) && defined(CONFIG_BPF_SYSCALL) diff --git a/include/linux/bpf_verifier.h b/include/linux/bpf_verifier.h index 0eb8f035b3d9..7412efd2124e 100644 --- a/include/linux/bpf_verifier.h +++ b/include/linux/bpf_verifier.h @@ -8,6 +8,7 @@ #include /* for struct btf and btf_id() */ #include /* for MAX_BPF_STACK */ #include +#include /* Maximum variable offset umax_value permitted when resolving memory accesses. * In practice this is far bigger than any realistic pointer offset; this limit @@ -483,6 +484,8 @@ struct bpf_subprog_info { bool tail_call_reachable; bool has_ld_abs; bool is_async_cb; + + ANDROID_KABI_RESERVE(1); }; /* single container for all structs @@ -553,6 +556,9 @@ struct bpf_verifier_env { u32 prev_log_len, prev_insn_print_len; /* buffer used in reg_type_str() to generate reg_type string */ char type_str_buf[TYPE_STR_BUF_LEN]; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; __printf(2, 0) void bpf_verifier_vlog(struct bpf_verifier_log *log, diff --git a/include/linux/cgroup.h b/include/linux/cgroup.h index 2b7d077de7ef..1c17ce23df7c 100644 --- a/include/linux/cgroup.h +++ b/include/linux/cgroup.h @@ -24,6 +24,7 @@ #include #include #include +#include #include @@ -66,6 +67,8 @@ struct css_task_iter { struct css_set *cur_dcset; struct task_struct *cur_task; struct list_head iters_node; /* css_set->task_iters */ + + ANDROID_KABI_RESERVE(1); }; extern struct file_system_type cgroup_fs_type; diff --git a/include/linux/coresight.h b/include/linux/coresight.h index 1554021231f9..6f54701ae06b 100644 --- a/include/linux/coresight.h +++ b/include/linux/coresight.h @@ -10,6 +10,7 @@ #include #include #include +#include /* Peripheral id registers (0xFD0-0xFEC) */ #define CORESIGHT_PERIPHIDR4 0xfd0 @@ -159,6 +160,7 @@ struct coresight_desc { const struct attribute_group **groups; const char *name; struct csdev_access access; + ANDROID_KABI_RESERVE(1); }; /** @@ -176,6 +178,7 @@ struct coresight_connection { struct fwnode_handle *child_fwnode; struct coresight_device *child_dev; struct coresight_sysfs_link *link; + ANDROID_KABI_RESERVE(1); }; /** @@ -245,6 +248,8 @@ struct coresight_device { struct list_head config_csdev_list; spinlock_t cscfg_csdev_lock; void *active_cscfg_ctxt; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* @@ -296,6 +301,7 @@ struct coresight_ops_sink { unsigned long (*update_buffer)(struct coresight_device *csdev, struct perf_output_handle *handle, void *sink_config); + ANDROID_KABI_RESERVE(1); }; /** @@ -326,6 +332,7 @@ struct coresight_ops_source { struct perf_event *event, u32 mode); void (*disable)(struct coresight_device *csdev, struct perf_event *event); + ANDROID_KABI_RESERVE(1); }; /** @@ -359,6 +366,7 @@ struct coresight_ops { const struct coresight_ops_source *source_ops; const struct coresight_ops_helper *helper_ops; const struct coresight_ops_ect *ect_ops; + ANDROID_KABI_RESERVE(1); }; #if IS_ENABLED(CONFIG_CORESIGHT) diff --git a/include/linux/cpuhotplug.h b/include/linux/cpuhotplug.h index f61447913db9..056783d34ab4 100644 --- a/include/linux/cpuhotplug.h +++ b/include/linux/cpuhotplug.h @@ -256,6 +256,10 @@ enum cpuhp_state { CPUHP_AP_X86_HPET_ONLINE, CPUHP_AP_X86_KVM_CLK_ONLINE, CPUHP_AP_ACTIVE, + CPUHP_ANDROID_RESERVED_1, + CPUHP_ANDROID_RESERVED_2, + CPUHP_ANDROID_RESERVED_3, + CPUHP_ANDROID_RESERVED_4, CPUHP_ONLINE, }; diff --git a/include/linux/cpuidle.h b/include/linux/cpuidle.h index fce476275e16..1035cb423fc1 100644 --- a/include/linux/cpuidle.h +++ b/include/linux/cpuidle.h @@ -14,6 +14,7 @@ #include #include #include +#include #define CPUIDLE_STATE_MAX 10 #define CPUIDLE_NAME_LEN 16 @@ -110,6 +111,8 @@ struct cpuidle_device { cpumask_t coupled_cpus; struct cpuidle_coupled *coupled; #endif + + ANDROID_KABI_RESERVE(1); }; DECLARE_PER_CPU(struct cpuidle_device *, cpuidle_devices); @@ -135,6 +138,8 @@ struct cpuidle_driver { /* preferred governor to switch at register time */ const char *governor; + + ANDROID_KABI_RESERVE(1); }; #ifdef CONFIG_CPU_IDLE diff --git a/include/linux/device-mapper.h b/include/linux/device-mapper.h index 201dd1ab7f1c..13f4936980af 100644 --- a/include/linux/device-mapper.h +++ b/include/linux/device-mapper.h @@ -13,6 +13,7 @@ #include #include #include +#include struct dm_dev; struct dm_target; @@ -211,6 +212,9 @@ struct target_type { dm_dax_zero_page_range_fn dax_zero_page_range; dm_dax_recovery_write_fn dax_recovery_write; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + /* For internal device-mapper use. */ struct list_head list; }; @@ -379,6 +383,9 @@ struct dm_target { * bio_set_dev(). NOTE: ideally a target should _not_ need this. */ bool needs_bio_set_dev:1; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; void *dm_per_bio_data(struct bio *bio, size_t data_size); diff --git a/include/linux/dma-buf.h b/include/linux/dma-buf.h index 028ac191e07b..f88238e08279 100644 --- a/include/linux/dma-buf.h +++ b/include/linux/dma-buf.h @@ -22,6 +22,7 @@ #include #include #include +#include struct device; struct dma_buf; @@ -356,6 +357,9 @@ struct dma_buf_ops { * will be populated with the buffer's flags. */ int (*get_flags)(struct dma_buf *dmabuf, unsigned long *flags); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** @@ -526,6 +530,9 @@ struct dma_buf { struct dma_buf *dmabuf; } *sysfs_entry; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** @@ -561,6 +568,7 @@ struct dma_buf_attach_ops { * point to the new location of the DMA-buf. */ void (*move_notify)(struct dma_buf_attachment *attach); + ANDROID_KABI_RESERVE(1); }; /** @@ -598,6 +606,9 @@ struct dma_buf_attachment { void *importer_priv; void *priv; unsigned long dma_map_attrs; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** @@ -621,6 +632,9 @@ struct dma_buf_export_info { int flags; struct dma_resv *resv; void *priv; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** diff --git a/include/linux/dmaengine.h b/include/linux/dmaengine.h index c923f4e60f24..e05559558a08 100644 --- a/include/linux/dmaengine.h +++ b/include/linux/dmaengine.h @@ -12,6 +12,7 @@ #include #include #include +#include #include /** @@ -617,6 +618,11 @@ struct dma_async_tx_descriptor { struct dma_async_tx_descriptor *parent; spinlock_t lock; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #ifdef CONFIG_DMA_ENGINE diff --git a/include/linux/fs.h b/include/linux/fs.h index 9e307111e944..4cb26f02e76e 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h @@ -977,6 +977,9 @@ struct file { struct address_space *f_mapping; errseq_t f_wb_err; errseq_t f_sb_err; /* for syncfs */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); } __randomize_layout __attribute__((aligned(4))); /* lest something weird decides that 2 is OK */ diff --git a/include/linux/gpio/driver.h b/include/linux/gpio/driver.h index 6aeea1071b1b..0e80f35abc32 100644 --- a/include/linux/gpio/driver.h +++ b/include/linux/gpio/driver.h @@ -11,6 +11,7 @@ #include #include #include +#include #include @@ -307,6 +308,9 @@ struct gpio_irq_chip { * Store old irq_chip irq_mask callback */ void (*irq_mask)(struct irq_data *data); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** @@ -538,6 +542,9 @@ struct gpio_chip { struct device_node *np); #endif /* CONFIG_OF_GPIO */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; extern const char *gpiochip_is_requested(struct gpio_chip *gc, diff --git a/include/linux/input.h b/include/linux/input.h index 49790c1bd2c4..93ea60fc9b04 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -7,6 +7,7 @@ #include #include +#include #include /* Implementation details, userspace should not care about these */ #define ABS_MT_FIRST ABS_MT_TOUCH_MAJOR @@ -209,6 +210,11 @@ struct input_dev { ktime_t timestamp[INPUT_CLK_MAX]; bool inhibited; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define to_input_dev(d) container_of(d, struct input_dev, dev) @@ -328,6 +334,8 @@ struct input_handler { struct list_head h_list; struct list_head node; + + ANDROID_KABI_RESERVE(1); }; /** @@ -354,6 +362,8 @@ struct input_handle { struct list_head d_node; struct list_head h_node; + + ANDROID_KABI_RESERVE(1); }; struct input_dev __must_check *input_allocate_device(void); @@ -562,6 +572,9 @@ struct ff_device { int max_effects; struct ff_effect *effects; + + ANDROID_KABI_RESERVE(1); + struct file *effect_owners[]; }; diff --git a/include/linux/iomap.h b/include/linux/iomap.h index 238a03087e17..c075859153f7 100644 --- a/include/linux/iomap.h +++ b/include/linux/iomap.h @@ -89,6 +89,8 @@ struct iomap { void *inline_data; void *private; /* filesystem private */ const struct iomap_page_ops *page_ops; + + ANDROID_KABI_RESERVE(1); }; static inline sector_t iomap_sector(const struct iomap *iomap, loff_t pos) diff --git a/include/linux/kernfs.h b/include/linux/kernfs.h index 73f5c120def8..9bbfe003333c 100644 --- a/include/linux/kernfs.h +++ b/include/linux/kernfs.h @@ -223,6 +223,8 @@ struct kernfs_node { unsigned short flags; umode_t mode; struct kernfs_iattrs *iattr; + + ANDROID_KABI_RESERVE(1); }; /* @@ -264,6 +266,8 @@ struct kernfs_open_file { bool mmapped:1; bool released:1; const struct vm_operations_struct *vm_ops; + + ANDROID_KABI_RESERVE(1); }; struct kernfs_ops { diff --git a/include/linux/key-type.h b/include/linux/key-type.h index 7d985a1dfe4a..106f8d097002 100644 --- a/include/linux/key-type.h +++ b/include/linux/key-type.h @@ -10,6 +10,7 @@ #include #include +#include #ifdef CONFIG_KEYS @@ -156,6 +157,9 @@ struct key_type { int (*asym_verify_signature)(struct kernel_pkey_params *params, const void *in, const void *in2); + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + /* internal fields */ struct list_head link; /* link in types list */ struct lock_class_key lock_class; /* key->sem lock class */ diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 247aedb18d5c..d065a2cbfef2 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -716,6 +716,8 @@ struct mm_struct { #endif } lru_gen; #endif /* CONFIG_LRU_GEN */ + + ANDROID_KABI_RESERVE(1); } __randomize_layout; /* diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h index c726ea781255..9980dcc9e240 100644 --- a/include/linux/mmc/card.h +++ b/include/linux/mmc/card.h @@ -9,6 +9,7 @@ #include #include +#include struct mmc_cid { unsigned int manfid; @@ -259,6 +260,8 @@ struct mmc_part { #define MMC_BLK_DATA_AREA_BOOT (1<<1) #define MMC_BLK_DATA_AREA_GP (1<<2) #define MMC_BLK_DATA_AREA_RPMB (1<<3) + + ANDROID_KABI_RESERVE(1); }; /* @@ -338,6 +341,9 @@ struct mmc_card { unsigned int nr_parts; struct workqueue_struct *complete_wq; /* Private workqueue */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; static inline bool mmc_large_sector(struct mmc_card *card) diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h index 8fdd3cf971a3..add578bf85cf 100644 --- a/include/linux/mmc/host.h +++ b/include/linux/mmc/host.h @@ -16,6 +16,7 @@ #include #include #include +#include struct mmc_ios { unsigned int clock; /* clock rate */ @@ -212,6 +213,9 @@ struct mmc_host_ops { /* Initialize an SD express card, mandatory for MMC_CAP2_SD_EXP. */ int (*init_sd_express)(struct mmc_host *host, struct mmc_ios *ios); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct mmc_cqe_ops { @@ -256,6 +260,9 @@ struct mmc_cqe_ops { * will have zero data bytes transferred. */ void (*cqe_recovery_finish)(struct mmc_host *host); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct mmc_async_req { @@ -521,6 +528,10 @@ struct mmc_host { bool hsq_enabled; u32 err_stats[MMC_ERR_MAX]; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + unsigned long private[] ____cacheline_aligned; }; diff --git a/include/linux/netfilter.h b/include/linux/netfilter.h index bef8db9d6c08..445494c502ba 100644 --- a/include/linux/netfilter.h +++ b/include/linux/netfilter.h @@ -14,6 +14,7 @@ #include #include #include +#include #include static inline int NF_DROP_GETERR(int verdict) @@ -177,6 +178,8 @@ struct nf_sockopt_ops { int (*get)(struct sock *sk, int optval, void __user *user, int *len); /* Use the module struct to lock set/get code in place */ struct module *owner; + + ANDROID_KABI_RESERVE(1); }; /* Function to register/unregister hook points. */ @@ -375,6 +378,8 @@ struct nf_nat_hook { enum nf_nat_manip_type mtype, enum ip_conntrack_dir dir); void (*remove_nat_bysrc)(struct nf_conn *ct); + + ANDROID_KABI_RESERVE(1); }; extern const struct nf_nat_hook __rcu *nf_nat_hook; @@ -459,6 +464,8 @@ struct nf_ct_hook { bool (*get_tuple_skb)(struct nf_conntrack_tuple *, const struct sk_buff *); void (*attach)(struct sk_buff *nskb, const struct sk_buff *skb); + + ANDROID_KABI_RESERVE(1); }; extern const struct nf_ct_hook __rcu *nf_ct_hook; @@ -474,6 +481,8 @@ struct nfnl_ct_hook { u32 portid, u32 report); void (*seq_adjust)(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, s32 off); + + ANDROID_KABI_RESERVE(1); }; extern const struct nfnl_ct_hook __rcu *nfnl_ct_hook; diff --git a/include/linux/netfilter/ipset/ip_set.h b/include/linux/netfilter/ipset/ip_set.h index 72f5ebc5c97a..99de4d5fcc1e 100644 --- a/include/linux/netfilter/ipset/ip_set.h +++ b/include/linux/netfilter/ipset/ip_set.h @@ -14,6 +14,7 @@ #include #include #include +#include #include #include @@ -188,6 +189,8 @@ struct ip_set_type_variant { bool (*same_set)(const struct ip_set *a, const struct ip_set *b); /* Region-locking is used */ bool region_lock; + + ANDROID_KABI_RESERVE(1); }; struct ip_set_region { @@ -234,6 +237,8 @@ struct ip_set_type { /* Set this to THIS_MODULE if you are a module, otherwise NULL */ struct module *me; + + ANDROID_KABI_RESERVE(1); }; /* register and unregister set type */ @@ -276,6 +281,8 @@ struct ip_set { size_t offset[IPSET_EXT_ID_MAX]; /* The type specific data */ void *data; + + ANDROID_KABI_RESERVE(1); }; static inline void diff --git a/include/linux/netfilter/nfnetlink.h b/include/linux/netfilter/nfnetlink.h index 241e005f290a..e9dd51997ca5 100644 --- a/include/linux/netfilter/nfnetlink.h +++ b/include/linux/netfilter/nfnetlink.h @@ -4,6 +4,7 @@ #include #include +#include #include #include @@ -28,6 +29,8 @@ struct nfnl_callback { const struct nla_policy *policy; enum nfnl_callback_type type; __u16 attr_count; + + ANDROID_KABI_RESERVE(1); }; enum nfnl_abort_action { @@ -47,6 +50,8 @@ struct nfnetlink_subsystem { enum nfnl_abort_action action); void (*cleanup)(struct net *net); bool (*valid_genid)(struct net *net, u32 genid); + + ANDROID_KABI_RESERVE(1); }; int nfnetlink_subsys_register(const struct nfnetlink_subsystem *n); diff --git a/include/linux/netfilter_ipv6.h b/include/linux/netfilter_ipv6.h index 48314ade1506..c3d17fe68426 100644 --- a/include/linux/netfilter_ipv6.h +++ b/include/linux/netfilter_ipv6.h @@ -7,6 +7,7 @@ #ifndef __LINUX_IP6_NETFILTER_H #define __LINUX_IP6_NETFILTER_H +#include #include #include @@ -65,6 +66,8 @@ struct nf_ipv6_ops { const struct nf_bridge_frag_data *data, struct sk_buff *)); #endif + + ANDROID_KABI_RESERVE(1); }; #ifdef CONFIG_NETFILTER diff --git a/include/linux/pci.h b/include/linux/pci.h index d20695184e0b..b86586bd5389 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h @@ -587,6 +587,10 @@ struct pci_host_bridge { resource_size_t start, resource_size_t size, resource_size_t align); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + unsigned long private[] ____cacheline_aligned; }; @@ -769,6 +773,8 @@ struct pci_ops { void __iomem *(*map_bus)(struct pci_bus *bus, unsigned int devfn, int where); int (*read)(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val); int (*write)(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val); + + ANDROID_KABI_RESERVE(1); }; /* @@ -844,6 +850,8 @@ struct pci_error_handlers { /* Device driver may resume normal operations */ void (*resume)(struct pci_dev *dev); + + ANDROID_KABI_RESERVE(1); }; diff --git a/include/linux/platform_device.h b/include/linux/platform_device.h index b0d5a253156e..58530c9cfc3d 100644 --- a/include/linux/platform_device.h +++ b/include/linux/platform_device.h @@ -11,6 +11,7 @@ #define _PLATFORM_DEVICE_H_ #include +#include #define PLATFORM_DEVID_NONE (-1) #define PLATFORM_DEVID_AUTO (-2) @@ -42,6 +43,9 @@ struct platform_device { /* arch specific additions */ struct pdev_archdata archdata; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define platform_get_device_id(pdev) ((pdev)->id_entry) @@ -104,6 +108,8 @@ struct platform_device_info { u64 dma_mask; const struct property_entry *properties; + + ANDROID_KABI_RESERVE(1); }; extern struct platform_device *platform_device_register_full( const struct platform_device_info *pdevinfo); @@ -222,6 +228,8 @@ struct platform_driver { * to setup and manage their own I/O address space. */ bool driver_managed_dma; + + ANDROID_KABI_RESERVE(1); }; #define to_platform_driver(drv) (container_of((drv), struct platform_driver, \ diff --git a/include/linux/pm.h b/include/linux/pm.h index 93cd34f00822..e72fde2ac146 100644 --- a/include/linux/pm.h +++ b/include/linux/pm.h @@ -16,6 +16,7 @@ #include #include #include +#include /* * Callbacks for platform drivers to implement. @@ -307,6 +308,8 @@ struct dev_pm_ops { int (*runtime_suspend)(struct device *dev); int (*runtime_resume)(struct device *dev); int (*runtime_idle)(struct device *dev); + + ANDROID_KABI_RESERVE(1); }; #define SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) \ @@ -692,6 +695,9 @@ struct dev_pm_info { struct pm_subsys_data *subsys_data; /* Owned by the subsystem. */ void (*set_latency_tolerance)(struct device *, s32); struct dev_pm_qos *qos; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; extern int dev_pm_get_subsys_data(struct device *dev); @@ -718,6 +724,8 @@ struct dev_pm_domain { int (*activate)(struct device *dev); void (*sync)(struct device *dev); void (*dismiss)(struct device *dev); + + ANDROID_KABI_RESERVE(1); }; /* diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h index b0cc4b88b845..7dd817653d00 100644 --- a/include/linux/power_supply.h +++ b/include/linux/power_supply.h @@ -17,6 +17,7 @@ #include #include #include +#include /* * All voltages, currents, charges, energies, time and temperatures in uV, @@ -242,6 +243,8 @@ struct power_supply_config { char **supplied_to; size_t num_supplicants; + + ANDROID_KABI_RESERVE(1); }; /* Description of power supply */ @@ -283,6 +286,8 @@ struct power_supply_desc { bool no_thermal; /* For APM emulation, think legacy userspace. */ int use_for_apm; + + ANDROID_KABI_RESERVE(1); }; struct power_supply { @@ -324,6 +329,8 @@ struct power_supply { struct led_trigger *charging_blink_full_solid_trig; char *charging_blink_full_solid_trig_name; #endif + + ANDROID_KABI_RESERVE(1); }; /* @@ -343,6 +350,7 @@ struct power_supply_info { int energy_full_design; int energy_empty_design; int use_for_apm; + ANDROID_KABI_RESERVE(1); }; struct power_supply_battery_ocv_table { @@ -770,6 +778,7 @@ struct power_supply_battery_info { int vbat2ri_charging_size; int bti_resistance_ohm; int bti_resistance_tolerance; + ANDROID_KABI_RESERVE(1); }; extern struct atomic_notifier_head power_supply_notifier; diff --git a/include/linux/pwm.h b/include/linux/pwm.h index 4de09163c968..2e2599f69576 100644 --- a/include/linux/pwm.h +++ b/include/linux/pwm.h @@ -5,6 +5,7 @@ #include #include #include +#include struct pwm_chip; @@ -87,6 +88,8 @@ struct pwm_device { struct pwm_args args; struct pwm_state state; struct pwm_state last; + + ANDROID_KABI_RESERVE(1); }; /** @@ -279,6 +282,7 @@ struct pwm_ops { int (*get_state)(struct pwm_chip *chip, struct pwm_device *pwm, struct pwm_state *state); struct module *owner; + ANDROID_KABI_RESERVE(1); }; /** @@ -305,6 +309,8 @@ struct pwm_chip { /* only used internally by the PWM framework */ struct list_head list; struct pwm_device *pwms; + + ANDROID_KABI_RESERVE(1); }; #if IS_ENABLED(CONFIG_PWM) diff --git a/include/linux/regmap.h b/include/linux/regmap.h index ca3434dca3a0..dadc82c2785c 100644 --- a/include/linux/regmap.h +++ b/include/linux/regmap.h @@ -19,6 +19,7 @@ #include #include #include +#include struct module; struct clk; @@ -437,6 +438,8 @@ struct regmap_config { unsigned int hwlock_mode; bool can_sleep; + + ANDROID_KABI_RESERVE(1); }; /** @@ -474,6 +477,8 @@ struct regmap_range_cfg { /* Data window (per each page) */ unsigned int window_start; unsigned int window_len; + + ANDROID_KABI_RESERVE(1); }; struct regmap_async; @@ -560,6 +565,8 @@ struct regmap_bus { size_t max_raw_read; size_t max_raw_write; bool free_on_exit; + + ANDROID_KABI_RESERVE(1); }; /* diff --git a/include/linux/regulator/driver.h b/include/linux/regulator/driver.h index d3b4a3d4514a..285912584637 100644 --- a/include/linux/regulator/driver.h +++ b/include/linux/regulator/driver.h @@ -17,6 +17,7 @@ #include #include #include +#include struct gpio_desc; struct regmap; @@ -241,6 +242,8 @@ struct regulator_ops { int (*resume)(struct regulator_dev *rdev); int (*set_pull_down) (struct regulator_dev *); + + ANDROID_KABI_RESERVE(1); }; /* @@ -431,6 +434,8 @@ struct regulator_desc { unsigned int poll_enabled_time; unsigned int (*of_map_mode)(unsigned int mode); + + ANDROID_KABI_RESERVE(1); }; /** @@ -650,6 +655,8 @@ struct regulator_dev { int cached_err; bool use_cached_err; spinlock_t err_lock; + + ANDROID_KABI_RESERVE(1); }; /* diff --git a/include/linux/rtc.h b/include/linux/rtc.h index 1fd9c6a21ebe..5554814c8ca1 100644 --- a/include/linux/rtc.h +++ b/include/linux/rtc.h @@ -16,6 +16,7 @@ #include #include #include +#include #include extern int rtc_month_days(unsigned int month, unsigned int year); @@ -68,6 +69,8 @@ struct rtc_class_ops { int (*set_offset)(struct device *, long offset); int (*param_get)(struct device *, struct rtc_param *param); int (*param_set)(struct device *, struct rtc_param *param); + + ANDROID_KABI_RESERVE(1); }; struct rtc_device; @@ -160,6 +163,8 @@ struct rtc_device { unsigned int uie_task_active:1; unsigned int uie_timer_active:1; #endif + + ANDROID_KABI_RESERVE(1); }; #define to_rtc_device(d) container_of(d, struct rtc_device, dev) diff --git a/include/linux/scmi_protocol.h b/include/linux/scmi_protocol.h index 4f765bc788ff..a21d111cfbd4 100644 --- a/include/linux/scmi_protocol.h +++ b/include/linux/scmi_protocol.h @@ -12,6 +12,7 @@ #include #include #include +#include #define SCMI_MAX_STR_SIZE 64 #define SCMI_SHORT_NAME_MAX_SIZE 16 @@ -95,6 +96,8 @@ struct scmi_clk_proto_ops { int (*enable_atomic)(const struct scmi_protocol_handle *ph, u32 clk_id); int (*disable_atomic)(const struct scmi_protocol_handle *ph, u32 clk_id); + + ANDROID_KABI_RESERVE(1); }; /** @@ -142,6 +145,8 @@ struct scmi_perf_proto_ops { bool (*fast_switch_possible)(const struct scmi_protocol_handle *ph, struct device *dev); enum scmi_power_scale (*power_scale_get)(const struct scmi_protocol_handle *ph); + + ANDROID_KABI_RESERVE(1); }; /** @@ -168,6 +173,8 @@ struct scmi_power_proto_ops { u32 state); int (*state_get)(const struct scmi_protocol_handle *ph, u32 domain, u32 *state); + + ANDROID_KABI_RESERVE(1); }; /** @@ -344,6 +351,8 @@ struct scmi_sensor_info { unsigned int resolution; int exponent; struct scmi_range_attrs scalar_attrs; + + ANDROID_KABI_RESERVE(1); }; /* @@ -479,6 +488,8 @@ struct scmi_sensor_proto_ops { u32 sensor_id, u32 *sensor_config); int (*config_set)(const struct scmi_protocol_handle *ph, u32 sensor_id, u32 sensor_config); + + ANDROID_KABI_RESERVE(1); }; /** @@ -500,6 +511,8 @@ struct scmi_reset_proto_ops { int (*reset)(const struct scmi_protocol_handle *ph, u32 domain); int (*assert)(const struct scmi_protocol_handle *ph, u32 domain); int (*deassert)(const struct scmi_protocol_handle *ph, u32 domain); + + ANDROID_KABI_RESERVE(1); }; enum scmi_voltage_level_mode { @@ -771,6 +784,8 @@ struct scmi_handle { unsigned int *atomic_threshold); const struct scmi_notify_ops *notify_ops; + + ANDROID_KABI_RESERVE(1); }; enum scmi_std_protocol { @@ -800,6 +815,8 @@ struct scmi_device { const char *name; struct device dev; struct scmi_handle *handle; + + ANDROID_KABI_RESERVE(1); }; #define to_scmi_dev(d) container_of(d, struct scmi_device, dev) diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h index d657f2a42a7b..4a28aa59390c 100644 --- a/include/linux/serial_core.h +++ b/include/linux/serial_core.h @@ -17,6 +17,7 @@ #include #include #include +#include #include #ifdef CONFIG_SERIAL_CORE_CONSOLE @@ -402,6 +403,9 @@ struct uart_ops { void (*poll_put_char)(struct uart_port *, unsigned char); int (*poll_get_char)(struct uart_port *); #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define NO_POLL_CHAR 0x00ff0000 @@ -581,6 +585,9 @@ struct uart_port { struct gpio_desc *rs485_term_gpio; /* enable RS485 bus termination */ struct serial_iso7816 iso7816; void *private_data; /* generic platform data pointer */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; static inline int serial_port_in(struct uart_port *up, int offset) @@ -660,6 +667,8 @@ struct uart_driver { */ struct uart_state *state; struct tty_driver *tty_driver; + + ANDROID_KABI_RESERVE(1); }; void uart_write_wakeup(struct uart_port *port); diff --git a/include/linux/serio.h b/include/linux/serio.h index 6c27d413da92..25d638f584a6 100644 --- a/include/linux/serio.h +++ b/include/linux/serio.h @@ -13,6 +13,7 @@ #include #include #include +#include #include extern struct bus_type serio_bus; @@ -61,6 +62,8 @@ struct serio { * may get indigestion when exposed to concurrent access (i8042). */ struct mutex *ps2_cmd_mutex; + + ANDROID_KABI_RESERVE(1); }; #define to_serio_port(d) container_of(d, struct serio, dev) @@ -79,6 +82,8 @@ struct serio_driver { void (*cleanup)(struct serio *); struct device_driver driver; + + ANDROID_KABI_RESERVE(1); }; #define to_serio_driver(d) container_of(d, struct serio_driver, driver) diff --git a/include/linux/spi/spi.h b/include/linux/spi/spi.h index fbf8c0d95968..d479c4125276 100644 --- a/include/linux/spi/spi.h +++ b/include/linux/spi/spi.h @@ -14,6 +14,7 @@ #include #include #include +#include #include #include @@ -209,6 +210,9 @@ struct spi_device { /* The statistics */ struct spi_statistics __percpu *pcpu_statistics; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + /* * likely need more hooks for more protocol options affecting how * the controller talks to each chip, like: @@ -296,6 +300,8 @@ struct spi_driver { void (*remove)(struct spi_device *spi); void (*shutdown)(struct spi_device *spi); struct device_driver driver; + + ANDROID_KABI_RESERVE(1); }; static inline struct spi_driver *to_spi_driver(struct device_driver *drv) @@ -696,6 +702,9 @@ struct spi_controller { /* Flag for enabling opportunistic skipping of the queue in spi_sync */ bool queue_empty; bool must_async; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; static inline void *spi_controller_get_devdata(struct spi_controller *ctlr) @@ -989,6 +998,8 @@ struct spi_transfer { #define SPI_TRANS_FAIL_NO_START BIT(0) u16 error; + + ANDROID_KABI_RESERVE(1); }; /** @@ -1059,6 +1070,8 @@ struct spi_message { /* spi_prepare_message() was called for this message */ bool prepared; + + ANDROID_KABI_RESERVE(1); }; static inline void spi_message_init_no_memset(struct spi_message *m) @@ -1472,6 +1485,8 @@ struct spi_board_info { */ u32 mode; + ANDROID_KABI_RESERVE(1); + /* ... may need additional spi_device chip config data here. * avoid stuff protocol drivers can set; but include stuff * needed to behave without being bound to a driver: diff --git a/include/linux/spmi.h b/include/linux/spmi.h index eac1956a8727..0c0c8429075e 100644 --- a/include/linux/spmi.h +++ b/include/linux/spmi.h @@ -7,6 +7,7 @@ #include #include #include +#include /* Maximum slave identifier */ #define SPMI_MAX_SLAVE_ID 16 @@ -85,6 +86,7 @@ struct spmi_controller { u8 sid, u16 addr, u8 *buf, size_t len); int (*write_cmd)(struct spmi_controller *ctrl, u8 opcode, u8 sid, u16 addr, const u8 *buf, size_t len); + ANDROID_KABI_RESERVE(1); }; static inline struct spmi_controller *to_spmi_controller(struct device *d) @@ -139,6 +141,7 @@ struct spmi_driver { int (*probe)(struct spmi_device *sdev); void (*remove)(struct spmi_device *sdev); void (*shutdown)(struct spmi_device *sdev); + ANDROID_KABI_RESERVE(1); }; static inline struct spmi_driver *to_spmi_driver(struct device_driver *d) diff --git a/include/linux/suspend.h b/include/linux/suspend.h index d1ab3ffdd58a..8ed08c8cd1e2 100644 --- a/include/linux/suspend.h +++ b/include/linux/suspend.h @@ -8,6 +8,7 @@ #include #include #include +#include #include #ifdef CONFIG_VT @@ -185,6 +186,8 @@ struct platform_suspend_ops { bool (*suspend_again)(void); void (*end)(void); void (*recover)(void); + + ANDROID_KABI_RESERVE(1); }; struct platform_s2idle_ops { @@ -196,6 +199,8 @@ struct platform_s2idle_ops { void (*restore_early)(void); void (*restore)(void); void (*end)(void); + + ANDROID_KABI_RESERVE(1); }; #ifdef CONFIG_SUSPEND @@ -427,6 +432,8 @@ struct platform_hibernation_ops { int (*pre_restore)(void); void (*restore_cleanup)(void); void (*recover)(void); + + ANDROID_KABI_RESERVE(1); }; #ifdef CONFIG_HIBERNATION diff --git a/include/linux/tcp.h b/include/linux/tcp.h index 41b1da621a45..c09312339153 100644 --- a/include/linux/tcp.h +++ b/include/linux/tcp.h @@ -16,6 +16,7 @@ #include #include +#include #include #include #include @@ -449,6 +450,8 @@ struct tcp_sock { */ struct request_sock __rcu *fastopen_rsk; struct saved_syn *saved_syn; + + ANDROID_KABI_RESERVE(1); }; enum tsq_enum { diff --git a/include/linux/thermal.h b/include/linux/thermal.h index 5e093602e8fc..c0ccfb6f9a9e 100644 --- a/include/linux/thermal.h +++ b/include/linux/thermal.h @@ -15,6 +15,7 @@ #include #include #include +#include #include /* invalid cooling state */ @@ -74,6 +75,8 @@ struct thermal_zone_device_ops { enum thermal_trend *); void (*hot)(struct thermal_zone_device *); void (*critical)(struct thermal_zone_device *); + + ANDROID_KABI_RESERVE(1); }; /** @@ -95,6 +98,8 @@ struct thermal_cooling_device_ops { int (*get_requested_power)(struct thermal_cooling_device *, u32 *); int (*state2power)(struct thermal_cooling_device *, unsigned long, u32 *); int (*power2state)(struct thermal_cooling_device *, u32, unsigned long *); + + ANDROID_KABI_RESERVE(1); }; struct thermal_cooling_device { @@ -110,6 +115,8 @@ struct thermal_cooling_device { struct mutex lock; /* protect thermal_instances list */ struct list_head thermal_instances; struct list_head node; + + ANDROID_KABI_RESERVE(1); }; /** @@ -185,6 +192,8 @@ struct thermal_zone_device { struct list_head node; struct delayed_work poll_queue; enum thermal_notify_event notify_event; + + ANDROID_KABI_RESERVE(1); }; /** @@ -205,6 +214,8 @@ struct thermal_governor { void (*unbind_from_tz)(struct thermal_zone_device *tz); int (*throttle)(struct thermal_zone_device *tz, int trip); struct list_head governor_list; + + ANDROID_KABI_RESERVE(1); }; /* Structure that holds binding parameters for a zone */ @@ -240,6 +251,8 @@ struct thermal_bind_params { unsigned long *binding_limits; int (*match) (struct thermal_zone_device *tz, struct thermal_cooling_device *cdev); + + ANDROID_KABI_RESERVE(1); }; /* Structure to define Thermal Zone parameters */ @@ -293,6 +306,8 @@ struct thermal_zone_params { * Used by thermal zone drivers (default 0). */ int offset; + + ANDROID_KABI_RESERVE(1); }; /* Function declarations */ diff --git a/include/linux/tty.h b/include/linux/tty.h index 730c3301d710..4110fc532929 100644 --- a/include/linux/tty.h +++ b/include/linux/tty.h @@ -15,6 +15,7 @@ #include #include #include +#include /* @@ -248,6 +249,9 @@ struct tty_struct { int write_cnt; struct work_struct SAK_work; struct tty_port *port; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); } __randomize_layout; /* Each of a tty's open files has private_data pointing to tty_file_private */ diff --git a/include/linux/tty_driver.h b/include/linux/tty_driver.h index e00034118c7b..cf6a8bacebc1 100644 --- a/include/linux/tty_driver.h +++ b/include/linux/tty_driver.h @@ -10,6 +10,7 @@ #include #include #include +#include struct tty_struct; struct tty_driver; @@ -392,6 +393,9 @@ struct tty_operations { void (*poll_put_char)(struct tty_driver *driver, int line, char ch); #endif int (*proc_show)(struct seq_file *m, void *driver); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); } __randomize_layout; /** @@ -462,6 +466,9 @@ struct tty_driver { const struct tty_operations *ops; struct list_head tty_drivers; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); } __randomize_layout; extern struct list_head tty_drivers; diff --git a/include/linux/tty_ldisc.h b/include/linux/tty_ldisc.h index dcb61ec11424..476993f65031 100644 --- a/include/linux/tty_ldisc.h +++ b/include/linux/tty_ldisc.h @@ -10,6 +10,7 @@ struct tty_struct; #include #include #include +#include /* * the semaphore definition @@ -245,6 +246,9 @@ struct tty_ldisc_ops { const unsigned char *fp, unsigned int count); struct module *owner; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct tty_ldisc { diff --git a/include/linux/tty_port.h b/include/linux/tty_port.h index fa3c3bdaa234..eb50294b9b04 100644 --- a/include/linux/tty_port.h +++ b/include/linux/tty_port.h @@ -7,6 +7,7 @@ #include #include #include +#include struct attribute_group; struct tty_driver; @@ -36,6 +37,8 @@ struct tty_port_operations { void (*shutdown)(struct tty_port *port); int (*activate)(struct tty_port *port, struct tty_struct *tty); void (*destruct)(struct tty_port *port); + + ANDROID_KABI_RESERVE(1); }; struct tty_port_client_operations { @@ -120,6 +123,8 @@ struct tty_port { int drain_delay; struct kref kref; void *client_data; + + ANDROID_KABI_RESERVE(1); }; /* tty_port::iflags bits -- use atomic bit ops */ diff --git a/include/linux/uio_driver.h b/include/linux/uio_driver.h index 47c5962b876b..7f4e6c71c5d5 100644 --- a/include/linux/uio_driver.h +++ b/include/linux/uio_driver.h @@ -16,6 +16,7 @@ #include #include #include +#include struct module; struct uio_map; @@ -77,6 +78,8 @@ struct uio_device { struct mutex info_lock; struct kobject *map_dir; struct kobject *portio_dir; + + ANDROID_KABI_RESERVE(1); }; /** @@ -109,6 +112,7 @@ struct uio_info { int (*open)(struct uio_info *info, struct inode *inode); int (*release)(struct uio_info *info, struct inode *inode); int (*irqcontrol)(struct uio_info *info, s32 irq_on); + ANDROID_KABI_RESERVE(1); }; extern int __must_check diff --git a/include/linux/usb/gadget.h b/include/linux/usb/gadget.h index dc3092cea99e..a10c1a9971b4 100644 --- a/include/linux/usb/gadget.h +++ b/include/linux/usb/gadget.h @@ -120,6 +120,8 @@ struct usb_request { int status; unsigned actual; + + ANDROID_KABI_RESERVE(1); }; /*-------------------------------------------------------------------------*/ @@ -150,6 +152,8 @@ struct usb_ep_ops { int (*fifo_status) (struct usb_ep *ep); void (*fifo_flush) (struct usb_ep *ep); + + ANDROID_KABI_RESERVE(1); }; /** @@ -238,6 +242,8 @@ struct usb_ep { u8 address; const struct usb_endpoint_descriptor *desc; const struct usb_ss_ep_comp_descriptor *comp_desc; + + ANDROID_KABI_RESERVE(1); }; /*-------------------------------------------------------------------------*/ @@ -328,6 +334,11 @@ struct usb_gadget_ops { struct usb_endpoint_descriptor *, struct usb_ss_ep_comp_descriptor *); int (*check_config)(struct usb_gadget *gadget); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; /** diff --git a/include/linux/usb/otg.h b/include/linux/usb/otg.h index 6475f880be37..9a1b417dfd58 100644 --- a/include/linux/usb/otg.h +++ b/include/linux/usb/otg.h @@ -12,6 +12,7 @@ #include #include +#include struct usb_otg { u8 default_a; @@ -40,6 +41,7 @@ struct usb_otg { /* start or continue HNP role switch */ int (*start_hnp)(struct usb_otg *otg); + ANDROID_KABI_RESERVE(1); }; /** diff --git a/include/linux/usb/phy.h b/include/linux/usb/phy.h index e4de6bc1f69b..888d2fdb662f 100644 --- a/include/linux/usb/phy.h +++ b/include/linux/usb/phy.h @@ -13,6 +13,7 @@ #include #include #include +#include #include enum usb_phy_interface { @@ -155,6 +156,8 @@ struct usb_phy { * manually detect the charger type. */ enum usb_charger_type (*charger_detect)(struct usb_phy *x); + + ANDROID_KABI_RESERVE(1); }; /* for board-specific init logic */ diff --git a/include/linux/usb/typec.h b/include/linux/usb/typec.h index 7751bedcae5d..8950cc921769 100644 --- a/include/linux/usb/typec.h +++ b/include/linux/usb/typec.h @@ -4,6 +4,7 @@ #define __LINUX_USB_TYPEC_H #include +#include /* USB Type-C Specification releases */ #define USB_TYPEC_REV_1_0 0x100 /* 1.0 */ @@ -237,6 +238,9 @@ struct typec_operations { enum typec_port_type type); struct usb_power_delivery **(*pd_get)(struct typec_port *port); int (*pd_set)(struct typec_port *port, struct usb_power_delivery *pd); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; enum usb_pd_svdm_ver { @@ -277,6 +281,9 @@ struct typec_capability { struct usb_power_delivery *pd; const struct typec_operations *ops; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* Specific to try_role(). Indicates the user want's to clear the preference. */ diff --git a/include/linux/usb/typec_altmode.h b/include/linux/usb/typec_altmode.h index 350d49012659..43f8424e0aad 100644 --- a/include/linux/usb/typec_altmode.h +++ b/include/linux/usb/typec_altmode.h @@ -30,6 +30,7 @@ struct typec_altmode { char *desc; const struct typec_altmode_ops *ops; + ANDROID_KABI_RESERVE(1); }; #define to_typec_altmode(d) container_of(d, struct typec_altmode, dev) @@ -63,6 +64,7 @@ struct typec_altmode_ops { int (*notify)(struct typec_altmode *altmode, unsigned long conf, void *data); int (*activate)(struct typec_altmode *altmode, int activate); + ANDROID_KABI_RESERVE(1); }; int typec_altmode_enter(struct typec_altmode *altmode, u32 *vdo); diff --git a/include/media/v4l2-ctrls.h b/include/media/v4l2-ctrls.h index e59d9a234631..65080d6745d2 100644 --- a/include/media/v4l2-ctrls.h +++ b/include/media/v4l2-ctrls.h @@ -11,6 +11,7 @@ #include #include #include +#include #include /* forward references */ @@ -83,6 +84,9 @@ union v4l2_ctrl_ptr { struct v4l2_area *p_area; void *p; const void *p_const; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** @@ -115,6 +119,8 @@ struct v4l2_ctrl_ops { int (*g_volatile_ctrl)(struct v4l2_ctrl *ctrl); int (*try_ctrl)(struct v4l2_ctrl *ctrl); int (*s_ctrl)(struct v4l2_ctrl *ctrl); + + ANDROID_KABI_RESERVE(1); }; /** @@ -134,6 +140,8 @@ struct v4l2_ctrl_type_ops { union v4l2_ctrl_ptr ptr); void (*log)(const struct v4l2_ctrl *ctrl); int (*validate)(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr ptr); + + ANDROID_KABI_RESERVE(1); }; /** @@ -298,6 +306,8 @@ struct v4l2_ctrl { union v4l2_ctrl_ptr p_def; union v4l2_ctrl_ptr p_new; union v4l2_ctrl_ptr p_cur; + + ANDROID_KABI_RESERVE(1); }; /** @@ -350,6 +360,8 @@ struct v4l2_ctrl_ref { u32 p_req_array_alloc_elems; u32 p_req_elems; union v4l2_ctrl_ptr p_req; + + ANDROID_KABI_RESERVE(1); }; /** @@ -400,6 +412,8 @@ struct v4l2_ctrl_handler { struct list_head requests; struct list_head requests_queued; struct media_request_object req_obj; + + ANDROID_KABI_RESERVE(1); }; /** @@ -451,6 +465,8 @@ struct v4l2_ctrl_config { const char * const *qmenu; const s64 *qmenu_int; unsigned int is_private:1; + + ANDROID_KABI_RESERVE(1); }; /** diff --git a/include/media/v4l2-dev.h b/include/media/v4l2-dev.h index e0a13505f88d..f7eff130c61a 100644 --- a/include/media/v4l2-dev.h +++ b/include/media/v4l2-dev.h @@ -16,6 +16,7 @@ #include #include #include +#include #include @@ -211,6 +212,8 @@ struct v4l2_file_operations { int (*mmap) (struct file *, struct vm_area_struct *); int (*open) (struct file *); int (*release) (struct file *); + + ANDROID_KABI_RESERVE(1); }; /* @@ -306,6 +309,9 @@ struct video_device { DECLARE_BITMAP(valid_ioctls, BASE_VIDIOC_PRIVATE); struct mutex *lock; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** diff --git a/include/media/videobuf2-v4l2.h b/include/media/videobuf2-v4l2.h index 5a845887850b..5f8b01246649 100644 --- a/include/media/videobuf2-v4l2.h +++ b/include/media/videobuf2-v4l2.h @@ -13,6 +13,7 @@ #define _MEDIA_VIDEOBUF2_V4L2_H #include +#include #include #if VB2_MAX_FRAME != VIDEO_MAX_FRAME @@ -51,6 +52,8 @@ struct vb2_v4l2_buffer { __s32 request_fd; bool is_held; struct vb2_plane planes[VB2_MAX_PLANES]; + + ANDROID_KABI_RESERVE(1); }; /* VB2 V4L2 flags as set in vb2_queue.subsystem_flags */ diff --git a/include/net/bluetooth/hci_core.h b/include/net/bluetooth/hci_core.h index 061fec6fd015..c600366b09d1 100644 --- a/include/net/bluetooth/hci_core.h +++ b/include/net/bluetooth/hci_core.h @@ -28,6 +28,7 @@ #include #include #include +#include #include #include @@ -665,6 +666,11 @@ struct hci_dev { int (*get_codec_config_data)(struct hci_dev *hdev, __u8 type, struct bt_codec *codec, __u8 *vnd_len, __u8 **vnd_data); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define HCI_PHY_HANDLE(handle) (handle & 0xff) @@ -771,6 +777,11 @@ struct hci_conn { void (*disconn_cfm_cb) (struct hci_conn *conn, u8 reason); void (*cleanup)(struct hci_conn *conn); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct hci_chan { @@ -781,6 +792,8 @@ struct hci_chan { unsigned int sent; __u8 state; bool amp; + + ANDROID_KABI_RESERVE(1); }; struct hci_conn_params { @@ -808,6 +821,8 @@ struct hci_conn_params { bool explicit_connect; hci_conn_flags_t flags; u8 privacy_mode; + + ANDROID_KABI_RESERVE(1); }; extern struct list_head hci_dev_list; @@ -1766,6 +1781,8 @@ struct hci_cb { __u8 encrypt); void (*key_change_cfm) (struct hci_conn *conn, __u8 status); void (*role_switch_cfm) (struct hci_conn *conn, __u8 status, __u8 role); + + ANDROID_KABI_RESERVE(1); }; static inline void hci_connect_cfm(struct hci_conn *conn, __u8 status) @@ -1984,6 +2001,8 @@ struct hci_mgmt_chan { size_t handler_count; const struct hci_mgmt_handler *handlers; void (*hdev_init) (struct sock *sk, struct hci_dev *hdev); + + ANDROID_KABI_RESERVE(1); }; int hci_mgmt_chan_register(struct hci_mgmt_chan *c); diff --git a/include/net/bluetooth/l2cap.h b/include/net/bluetooth/l2cap.h index 2f766e3437ce..2145350388fd 100644 --- a/include/net/bluetooth/l2cap.h +++ b/include/net/bluetooth/l2cap.h @@ -29,6 +29,7 @@ #include #include +#include /* L2CAP defaults */ #define L2CAP_DEFAULT_MTU 672 @@ -645,6 +646,9 @@ struct l2cap_chan { void *data; const struct l2cap_ops *ops; struct mutex lock; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct l2cap_ops { @@ -669,6 +673,9 @@ struct l2cap_ops { unsigned long len, int nb); int (*filter) (struct l2cap_chan * chan, struct sk_buff *skb); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct l2cap_conn { @@ -704,6 +711,9 @@ struct l2cap_conn { struct mutex chan_lock; struct kref ref; struct list_head users; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct l2cap_user { diff --git a/include/net/bluetooth/rfcomm.h b/include/net/bluetooth/rfcomm.h index 99d26879b02a..d8f4e835ede8 100644 --- a/include/net/bluetooth/rfcomm.h +++ b/include/net/bluetooth/rfcomm.h @@ -22,6 +22,7 @@ */ #include +#include #ifndef __RFCOMM_H #define __RFCOMM_H @@ -164,6 +165,8 @@ struct rfcomm_session { uint mtu; struct list_head dlcs; + + ANDROID_KABI_RESERVE(1); }; struct rfcomm_dlc { @@ -197,6 +200,9 @@ struct rfcomm_dlc { void (*data_ready)(struct rfcomm_dlc *d, struct sk_buff *skb); void (*state_change)(struct rfcomm_dlc *d, int err); void (*modem_status)(struct rfcomm_dlc *d, u8 v24_sig); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* DLC and session flags */ diff --git a/include/net/cfg80211.h b/include/net/cfg80211.h index bf391d8ba46b..006bc4e510af 100644 --- a/include/net/cfg80211.h +++ b/include/net/cfg80211.h @@ -23,6 +23,7 @@ #include #include #include +#include #include /** @@ -1140,6 +1141,8 @@ struct cfg80211_crypto_settings { const u8 *sae_pwd; u8 sae_pwd_len; enum nl80211_sae_pwe_mechanism sae_pwe; + + ANDROID_KABI_RESERVE(1); }; /** @@ -1226,6 +1229,8 @@ struct cfg80211_beacon_data { size_t civicloc_len; struct cfg80211_he_bss_color he_bss_color; bool he_bss_color_valid; + + ANDROID_KABI_RESERVE(1); }; struct mac_address { @@ -1360,6 +1365,8 @@ struct cfg80211_ap_settings { struct cfg80211_unsol_bcast_probe_resp unsol_bcast_probe_resp; struct cfg80211_mbssid_config mbssid_config; u16 punct_bitmap; + + ANDROID_KABI_RESERVE(1); }; /** @@ -1393,6 +1400,8 @@ struct cfg80211_csa_settings { bool block_tx; u8 count; u16 punct_bitmap; + + ANDROID_KABI_RESERVE(1); }; /** @@ -1516,6 +1525,8 @@ struct link_station_parameters { const struct ieee80211_he_6ghz_capa *he_6ghz_capa; const struct ieee80211_eht_cap_elem *eht_capa; u8 eht_capa_len; + + ANDROID_KABI_RESERVE(1); }; /** @@ -1973,6 +1984,8 @@ struct station_info { u8 mld_addr[ETH_ALEN] __aligned(2); const u8 *assoc_resp_ies; size_t assoc_resp_ies_len; + + ANDROID_KABI_RESERVE(1); }; /** @@ -2280,6 +2293,8 @@ struct mesh_config { u16 dot11MeshAwakeWindowDuration; u32 plink_timeout; bool dot11MeshNolearn; + + ANDROID_KABI_RESERVE(1); }; /** @@ -2329,6 +2344,8 @@ struct mesh_setup { struct cfg80211_bitrate_mask beacon_rate; bool userspace_handles_dfs; bool control_port_over_nl80211; + + ANDROID_KABI_RESERVE(1); }; /** @@ -2492,6 +2509,8 @@ struct cfg80211_scan_request { u32 n_6ghz_params; struct cfg80211_scan_6ghz_params *scan_6ghz_params; + ANDROID_KABI_RESERVE(1); + /* keep last */ struct ieee80211_channel *channels[]; }; @@ -2638,6 +2657,8 @@ struct cfg80211_sched_scan_request { bool nl_owner_dead; struct list_head list; + ANDROID_KABI_RESERVE(1); + /* keep last */ struct ieee80211_channel *channels[]; }; @@ -2761,6 +2782,8 @@ struct cfg80211_bss { u8 bssid_index; u8 max_bssid_indicator; + ANDROID_KABI_RESERVE(1); + u8 priv[] __aligned(sizeof(void *)); }; @@ -2927,6 +2950,8 @@ struct cfg80211_assoc_request { struct cfg80211_assoc_link links[IEEE80211_MLD_MAX_NUM_LINKS]; const u8 *ap_mld_addr; s8 link_id; + + ANDROID_KABI_RESERVE(1); }; /** @@ -3025,6 +3050,8 @@ struct cfg80211_ibss_params { struct ieee80211_ht_cap ht_capa_mask; struct key_params *wep_keys; int wep_tx_key; + + ANDROID_KABI_RESERVE(1); }; /** @@ -3139,6 +3166,8 @@ struct cfg80211_connect_params { size_t fils_erp_rrk_len; bool want_1x; struct ieee80211_edmg edmg; + + ANDROID_KABI_RESERVE(1); }; /** @@ -3600,6 +3629,8 @@ struct cfg80211_nan_func { u8 num_rx_filters; u8 instance_id; u64 cookie; + + ANDROID_KABI_RESERVE(1); }; /** @@ -3772,6 +3803,8 @@ struct cfg80211_pmsr_ftm_result { dist_avg_valid:1, dist_variance_valid:1, dist_spread_valid:1; + + ANDROID_KABI_RESERVE(1); }; /** @@ -4689,6 +4722,11 @@ struct cfg80211_ops { struct link_station_parameters *params); int (*del_link_station)(struct wiphy *wiphy, struct net_device *dev, struct link_station_del_parameters *params); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; /* @@ -5057,6 +5095,8 @@ struct wiphy_vendor_command { unsigned long *storage); const struct nla_policy *policy; unsigned int maxattr; + + ANDROID_KABI_RESERVE(1); }; /** @@ -5502,6 +5542,8 @@ struct wiphy { u8 ema_max_profile_periodicity; u16 max_num_akm_suites; + ANDROID_KABI_RESERVE(1); + char priv[] __aligned(NETDEV_ALIGN); }; @@ -5895,6 +5937,9 @@ struct wireless_dev { }; } links[IEEE80211_MLD_MAX_NUM_LINKS]; u16 valid_links; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; static inline const u8 *wdev_address(struct wireless_dev *wdev) diff --git a/include/net/genetlink.h b/include/net/genetlink.h index 9f97f73615b6..6fe3ab5af5c9 100644 --- a/include/net/genetlink.h +++ b/include/net/genetlink.h @@ -3,6 +3,7 @@ #define __NET_GENERIC_NETLINK_H #include +#include #include #include @@ -81,6 +82,8 @@ struct genl_family { const struct genl_small_ops *small_ops; const struct genl_multicast_group *mcgrps; struct module *module; + + ANDROID_KABI_RESERVE(1); }; /** @@ -179,6 +182,8 @@ struct genl_ops { u8 internal_flags; u8 flags; u8 validate; + + ANDROID_KABI_RESERVE(1); }; /** diff --git a/include/net/inet_connection_sock.h b/include/net/inet_connection_sock.h index c2b15f7e5516..3f007346c702 100644 --- a/include/net/inet_connection_sock.h +++ b/include/net/inet_connection_sock.h @@ -17,6 +17,7 @@ #include #include #include +#include #include #include @@ -52,6 +53,8 @@ struct inet_connection_sock_af_ops { char __user *optval, int __user *optlen); void (*addr2sockaddr)(struct sock *sk, struct sockaddr *); void (*mtu_reduced)(struct sock *sk); + + ANDROID_KABI_RESERVE(1); }; /** inet_connection_sock - INET connection oriented sock @@ -135,6 +138,8 @@ struct inet_connection_sock { u32 icsk_probes_tstamp; u32 icsk_user_timeout; + ANDROID_KABI_RESERVE(1); + u64 icsk_ca_priv[104 / sizeof(u64)]; #define ICSK_CA_PRIV_SIZE sizeof_field(struct inet_connection_sock, icsk_ca_priv) }; diff --git a/include/net/inet_sock.h b/include/net/inet_sock.h index 51857117ac09..e7031141d210 100644 --- a/include/net/inet_sock.h +++ b/include/net/inet_sock.h @@ -17,6 +17,7 @@ #include #include #include +#include #include #include @@ -253,6 +254,9 @@ struct inet_sock { __u16 lo; __u16 hi; } local_port_range; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define IPCORK_OPT 1 /* ip-options has been held in ipcork.opt */ diff --git a/include/net/ip.h b/include/net/ip.h index acec504c469a..6032dc130659 100644 --- a/include/net/ip.h +++ b/include/net/ip.h @@ -25,6 +25,7 @@ #include #include #include +#include #include #include @@ -81,6 +82,7 @@ struct ipcm_cookie { __s16 tos; char priority; __u16 gso_size; + ANDROID_KABI_RESERVE(1); }; static inline void ipcm_init(struct ipcm_cookie *ipcm) diff --git a/include/net/ip6_fib.h b/include/net/ip6_fib.h index 6268963d9599..e96519024e4b 100644 --- a/include/net/ip6_fib.h +++ b/include/net/ip6_fib.h @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -68,6 +69,8 @@ struct fib6_config { struct nlattr *fc_encap; u16 fc_encap_type; bool fc_is_fdb; + + ANDROID_KABI_RESERVE(1); }; struct fib6_node { @@ -84,6 +87,8 @@ struct fib6_node { int fn_sernum; struct fib6_info __rcu *rr_ptr; struct rcu_head rcu; + + ANDROID_KABI_RESERVE(1); }; struct fib6_gc_args { @@ -203,6 +208,9 @@ struct fib6_info { struct rcu_head rcu; struct nexthop *nh; + + ANDROID_KABI_RESERVE(1); + struct fib6_nh fib6_nh[]; }; @@ -222,6 +230,8 @@ struct rt6_info { /* more non-fragment space at head required */ unsigned short rt6i_nfheader_len; + + ANDROID_KABI_RESERVE(1); }; struct fib6_result { diff --git a/include/net/mac80211.h b/include/net/mac80211.h index 72b739dc6d53..a42d94efb221 100644 --- a/include/net/mac80211.h +++ b/include/net/mac80211.h @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -725,6 +726,8 @@ struct ieee80211_bss_conf { bool color_change_active; u8 color_change_color; + + ANDROID_KABI_RESERVE(1); }; /** @@ -1153,6 +1156,9 @@ struct ieee80211_tx_info { void *rate_driver_data[ IEEE80211_TX_INFO_RATE_DRIVER_DATA_SIZE / sizeof(void *)]; }; + + ANDROID_KABI_RESERVE(1); + void *driver_data[ IEEE80211_TX_INFO_DRIVER_DATA_SIZE / sizeof(void *)]; }; @@ -1673,6 +1679,8 @@ struct ieee80211_conf { struct cfg80211_chan_def chandef; bool radar_enabled; enum ieee80211_smps_mode smps_mode; + + ANDROID_KABI_RESERVE(1); }; /** @@ -1857,6 +1865,8 @@ struct ieee80211_vif { struct ieee80211_vif *mbssid_tx_vif; + ANDROID_KABI_RESERVE(1); + /* must be last */ u8 drv_priv[] __aligned(sizeof(void *)); }; @@ -2287,6 +2297,8 @@ struct ieee80211_sta { struct ieee80211_link_sta deflink; struct ieee80211_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS]; + ANDROID_KABI_RESERVE(1); + /* must be last */ u8 drv_priv[] __aligned(sizeof(void *)); }; @@ -2822,6 +2834,8 @@ struct ieee80211_hw { u32 max_mtu; const s8 *tx_power_levels; u8 max_txpwr_levels_idx; + + ANDROID_KABI_RESERVE(1); }; static inline bool _ieee80211_hw_check(struct ieee80211_hw *hw, @@ -4515,6 +4529,11 @@ struct ieee80211_ops { struct ieee80211_vif *vif, struct ieee80211_sta *sta, u16 old_links, u16 new_links); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; /** @@ -6614,6 +6633,11 @@ struct rate_control_ops { struct dentry *dir); u32 (*get_expected_throughput)(void *priv_sta); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; static inline int rate_supported(struct ieee80211_sta *sta, diff --git a/include/net/neighbour.h b/include/net/neighbour.h index 2f2a6023fb0e..e2a491132c60 100644 --- a/include/net/neighbour.h +++ b/include/net/neighbour.h @@ -28,6 +28,7 @@ #include #include #include +#include #include /* @@ -86,6 +87,8 @@ struct neigh_parms { u32 qlen; int data[NEIGH_VAR_DATA_MAX]; DECLARE_BITMAP(data_state, NEIGH_VAR_DATA_MAX); + + ANDROID_KABI_RESERVE(1); }; static inline void neigh_var_set(struct neigh_parms *p, int index, int val) @@ -162,6 +165,9 @@ struct neighbour { struct rcu_head rcu; struct net_device *dev; netdevice_tracker dev_tracker; + + ANDROID_KABI_RESERVE(1); + u8 primary_key[0]; } __randomize_layout; @@ -234,6 +240,8 @@ struct neigh_table { struct neigh_statistics __percpu *stats; struct neigh_hash_table __rcu *nht; struct pneigh_entry **phash_buckets; + + ANDROID_KABI_RESERVE(1); }; enum { diff --git a/include/net/netns/can.h b/include/net/netns/can.h index 48b79f7e6236..9acda99ad774 100644 --- a/include/net/netns/can.h +++ b/include/net/netns/can.h @@ -8,6 +8,7 @@ #include #include +#include struct can_dev_rcv_lists; struct can_pkg_stats; @@ -36,6 +37,8 @@ struct netns_can { /* CAN GW per-net gateway jobs */ struct hlist_head cgw_list; + + ANDROID_KABI_RESERVE(1); }; #endif /* __NETNS_CAN_H__ */ diff --git a/include/net/netns/ipv4.h b/include/net/netns/ipv4.h index 1b8004679445..408c70a83e39 100644 --- a/include/net/netns/ipv4.h +++ b/include/net/netns/ipv4.h @@ -11,6 +11,7 @@ #include #include #include +#include struct ctl_table_header; struct ipv4_devconf; @@ -229,5 +230,7 @@ struct netns_ipv4 { atomic_t rt_genid; siphash_key_t ip_id_key; + + ANDROID_KABI_RESERVE(1); }; #endif diff --git a/include/net/netns/ipv6.h b/include/net/netns/ipv6.h index b4af4837d80b..9020f07cae92 100644 --- a/include/net/netns/ipv6.h +++ b/include/net/netns/ipv6.h @@ -7,6 +7,7 @@ #ifndef __NETNS_IPV6_H__ #define __NETNS_IPV6_H__ +#include #include #include @@ -55,6 +56,7 @@ struct netns_sysctl_ipv6 { u64 ioam6_id_wide; bool skip_notify_on_dev_down; u8 fib_notify_on_flag_change; + ANDROID_KABI_RESERVE(1); }; struct netns_ipv6 { @@ -118,6 +120,8 @@ struct netns_ipv6 { u32 seq; } ip6addrlbl_table; struct ioam6_pernet_data *ioam6_data; + + ANDROID_KABI_RESERVE(1); }; #if IS_ENABLED(CONFIG_NF_DEFRAG_IPV6) diff --git a/include/net/netns/netfilter.h b/include/net/netns/netfilter.h index 02bbdc577f8e..3b7eb0cb1201 100644 --- a/include/net/netns/netfilter.h +++ b/include/net/netns/netfilter.h @@ -3,6 +3,7 @@ #define __NETNS_NETFILTER_H #include +#include struct proc_dir_entry; struct nf_logger; @@ -30,5 +31,7 @@ struct netns_nf { #if IS_ENABLED(CONFIG_NF_DEFRAG_IPV6) unsigned int defrag_ipv6_users; #endif + + ANDROID_KABI_RESERVE(1); }; #endif diff --git a/include/net/netns/nftables.h b/include/net/netns/nftables.h index 8c77832d0240..26930d6a2452 100644 --- a/include/net/netns/nftables.h +++ b/include/net/netns/nftables.h @@ -3,9 +3,11 @@ #define _NETNS_NFTABLES_H_ #include +#include struct netns_nftables { u8 gencursor; + ANDROID_KABI_RESERVE(1); }; #endif diff --git a/include/net/netns/xfrm.h b/include/net/netns/xfrm.h index bd7c3be4af5d..c8dcbf385f50 100644 --- a/include/net/netns/xfrm.h +++ b/include/net/netns/xfrm.h @@ -7,6 +7,7 @@ #include #include #include +#include #include struct ctl_table_header; @@ -82,6 +83,8 @@ struct netns_xfrm { spinlock_t xfrm_policy_lock; struct mutex xfrm_cfg_mutex; + + ANDROID_KABI_RESERVE(1); }; #endif diff --git a/include/net/page_pool.h b/include/net/page_pool.h index 813c93499f20..f3d5956fd5ee 100644 --- a/include/net/page_pool.h +++ b/include/net/page_pool.h @@ -33,6 +33,7 @@ #include /* Needed by ptr_ring */ #include #include +#include #define PP_FLAG_DMA_MAP BIT(0) /* Should page_pool do the DMA * map/unmap @@ -207,6 +208,8 @@ struct page_pool { refcount_t user_cnt; u64 destroy_cnt; + + ANDROID_KABI_RESERVE(1); }; struct page *page_pool_alloc_pages(struct page_pool *pool, gfp_t gfp); diff --git a/include/net/sch_generic.h b/include/net/sch_generic.h index af4aa66aaa4e..c9b7c68065ac 100644 --- a/include/net/sch_generic.h +++ b/include/net/sch_generic.h @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -126,6 +127,9 @@ struct Qdisc { struct rcu_head rcu; netdevice_tracker dev_tracker; + + ANDROID_KABI_RESERVE(1); + /* private data */ long privdata[] ____cacheline_aligned; }; @@ -270,6 +274,8 @@ struct Qdisc_class_ops { struct sk_buff *skb, struct tcmsg*); int (*dump_stats)(struct Qdisc *, unsigned long, struct gnet_dump *); + + ANDROID_KABI_RESERVE(1); }; /* Qdisc_class_ops flag values */ @@ -315,6 +321,8 @@ struct Qdisc_ops { u32 (*egress_block_get)(struct Qdisc *sch); struct module *owner; + + ANDROID_KABI_RESERVE(1); }; diff --git a/include/net/tls.h b/include/net/tls.h index 154949c7b0c8..a119f65e0f94 100644 --- a/include/net/tls.h +++ b/include/net/tls.h @@ -116,6 +116,8 @@ struct tls_sw_context_tx { #define BIT_TX_SCHEDULED 0 #define BIT_TX_CLOSING 1 unsigned long tx_bitmask; + + ANDROID_KABI_RESERVE(1); }; struct tls_strparser { @@ -150,6 +152,8 @@ struct tls_sw_context_rx { spinlock_t decrypt_compl_lock; struct sk_buff_head async_hold; struct wait_queue_head wq; + + ANDROID_KABI_RESERVE(1); }; struct tls_record_info { diff --git a/include/scsi/scsi_host.h b/include/scsi/scsi_host.h index d187abf55fdb..0028a49be1ec 100644 --- a/include/scsi/scsi_host.h +++ b/include/scsi/scsi_host.h @@ -716,6 +716,8 @@ struct Scsi_Host { */ struct device *dma_dev; + ANDROID_KABI_RESERVE(1); + /* * We should ensure that this is aligned, both for better performance * and also because some compilers (m68k) don't automatically force diff --git a/include/sound/compress_driver.h b/include/sound/compress_driver.h index d91289c6f00e..77d027f73f4a 100644 --- a/include/sound/compress_driver.h +++ b/include/sound/compress_driver.h @@ -12,6 +12,7 @@ #include #include +#include #include #include #include @@ -54,6 +55,8 @@ struct snd_compr_runtime { dma_addr_t dma_addr; size_t dma_bytes; struct snd_dma_buffer *dma_buffer_p; + + ANDROID_KABI_RESERVE(1); }; /** @@ -84,6 +87,8 @@ struct snd_compr_stream { bool pause_in_draining; void *private_data; struct snd_dma_buffer dma_buffer; + + ANDROID_KABI_RESERVE(1); }; /** @@ -132,6 +137,8 @@ struct snd_compr_ops { struct snd_compr_caps *caps); int (*get_codec_caps) (struct snd_compr_stream *stream, struct snd_compr_codec_caps *codec); + + ANDROID_KABI_RESERVE(1); }; /** @@ -162,6 +169,7 @@ struct snd_compr { struct snd_info_entry *proc_root; struct snd_info_entry *proc_info_entry; #endif + ANDROID_KABI_RESERVE(1); }; /* compress device register APIs */ diff --git a/include/sound/core.h b/include/sound/core.h index 4365c35d038b..0ddf410f854d 100644 --- a/include/sound/core.h +++ b/include/sound/core.h @@ -15,6 +15,7 @@ #include #include #include +#include /* number of supported soundcards */ #ifdef CONFIG_SND_DYNAMIC_MINORS @@ -62,6 +63,8 @@ struct snd_device_ops { int (*dev_free)(struct snd_device *dev); int (*dev_register)(struct snd_device *dev); int (*dev_disconnect)(struct snd_device *dev); + + ANDROID_KABI_RESERVE(1); }; struct snd_device { @@ -71,6 +74,8 @@ struct snd_device { enum snd_device_type type; /* device type */ void *device_data; /* device structure */ const struct snd_device_ops *ops; /* operations */ + + ANDROID_KABI_RESERVE(1); }; #define snd_device(n) list_entry(n, struct snd_device, list) @@ -145,6 +150,9 @@ struct snd_card { struct snd_mixer_oss *mixer_oss; int mixer_oss_change_count; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define dev_to_snd_card(p) container_of(p, struct snd_card, card_dev) @@ -220,6 +228,8 @@ struct snd_minor { void *private_data; /* private data for f_ops->open */ struct device *dev; /* device for sysfs */ struct snd_card *card_ptr; /* assigned card instance */ + + ANDROID_KABI_RESERVE(1); }; /* return a device pointer linked to each sound device as a parent */ diff --git a/include/sound/hwdep.h b/include/sound/hwdep.h index 8d6cdb254039..d99a53025ff0 100644 --- a/include/sound/hwdep.h +++ b/include/sound/hwdep.h @@ -9,6 +9,7 @@ #include #include +#include struct snd_hwdep; @@ -34,6 +35,8 @@ struct snd_hwdep_ops { struct snd_hwdep_dsp_status *status); int (*dsp_load)(struct snd_hwdep *hw, struct snd_hwdep_dsp_image *image); + + ANDROID_KABI_RESERVE(1); }; struct snd_hwdep { @@ -59,6 +62,8 @@ struct snd_hwdep { int used; /* reference counter */ unsigned int dsp_loaded; /* bit fields of loaded dsp indices */ unsigned int exclusive:1; /* exclusive access mode */ + + ANDROID_KABI_RESERVE(1); }; extern int snd_hwdep_new(struct snd_card *card, char *id, int device, diff --git a/include/sound/info.h b/include/sound/info.h index 7c13bf52cc81..25af5d8d1527 100644 --- a/include/sound/info.h +++ b/include/sound/info.h @@ -9,6 +9,7 @@ #include #include +#include #include /* buffer for information */ @@ -55,6 +56,8 @@ struct snd_info_entry_ops { int (*mmap)(struct snd_info_entry *entry, void *file_private_data, struct inode *inode, struct file *file, struct vm_area_struct *vma); + + ANDROID_KABI_RESERVE(1); }; struct snd_info_entry { @@ -74,6 +77,8 @@ struct snd_info_entry { struct mutex access; struct list_head children; struct list_head list; + + ANDROID_KABI_RESERVE(1); }; #if defined(CONFIG_SND_OSSEMUL) && defined(CONFIG_SND_PROC_FS) diff --git a/include/sound/jack.h b/include/sound/jack.h index 1ed90e2109e9..4c91b37bf240 100644 --- a/include/sound/jack.h +++ b/include/sound/jack.h @@ -9,6 +9,7 @@ */ #include +#include struct input_dev; @@ -71,6 +72,8 @@ struct snd_jack { int hw_status_cache; void *private_data; void (*private_free)(struct snd_jack *); + + ANDROID_KABI_RESERVE(1); }; #ifdef CONFIG_SND_JACK diff --git a/include/sound/pcm.h b/include/sound/pcm.h index 27040b472a4f..f9c6ad3297bd 100644 --- a/include/sound/pcm.h +++ b/include/sound/pcm.h @@ -16,6 +16,7 @@ #include #include #include +#include #define snd_pcm_substream_chip(substream) ((substream)->private_data) #define snd_pcm_chip(pcm) ((pcm)->private_data) @@ -77,6 +78,7 @@ struct snd_pcm_ops { unsigned long offset); int (*mmap)(struct snd_pcm_substream *substream, struct vm_area_struct *vma); int (*ack)(struct snd_pcm_substream *substream); + ANDROID_KABI_RESERVE(1); }; /* @@ -435,6 +437,8 @@ struct snd_pcm_runtime { /* -- OSS things -- */ struct snd_pcm_oss_runtime oss; #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct snd_pcm_group { /* keep linked substreams */ @@ -487,6 +491,7 @@ struct snd_pcm_substream { /* misc flags */ unsigned int hw_opened: 1; unsigned int managed_buffer_alloc:1; + ANDROID_KABI_RESERVE(1); }; #define SUBSTREAM_BUSY(substream) ((substream)->ref_count > 0) @@ -511,6 +516,7 @@ struct snd_pcm_str { #endif struct snd_kcontrol *chmap_kctl; /* channel-mapping controls */ struct device dev; + ANDROID_KABI_RESERVE(1); }; struct snd_pcm { @@ -533,6 +539,7 @@ struct snd_pcm { #if IS_ENABLED(CONFIG_SND_PCM_OSS) struct snd_pcm_oss oss; #endif + ANDROID_KABI_RESERVE(1); }; /* diff --git a/include/sound/soc.h b/include/sound/soc.h index f16861c579f5..bdb95cfceb75 100644 --- a/include/sound/soc.h +++ b/include/sound/soc.h @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -762,6 +763,8 @@ struct snd_soc_dai_link { #ifdef CONFIG_SND_SOC_TOPOLOGY struct snd_soc_dobj dobj; /* For topology */ #endif + + ANDROID_KABI_RESERVE(1); }; static inline struct snd_soc_dai_link_component* @@ -1030,6 +1033,11 @@ struct snd_soc_card { unsigned int component_chaining:1; void *drvdata; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define for_each_card_prelinks(card, i, link) \ for ((i) = 0; \ @@ -1110,6 +1118,9 @@ struct snd_soc_pcm_runtime { unsigned int fe_compr:1; /* for Dynamic PCM */ int num_components; + + ANDROID_KABI_RESERVE(1); + struct snd_soc_component *components[]; /* CPU/Codec/Platform */ }; /* see soc_new_pcm_runtime() */ @@ -1149,6 +1160,8 @@ struct soc_mixer_control { #ifdef CONFIG_SND_SOC_TOPOLOGY struct snd_soc_dobj dobj; #endif + + ANDROID_KABI_RESERVE(1); }; struct soc_bytes { @@ -1193,6 +1206,8 @@ struct soc_enum { #ifdef CONFIG_SND_SOC_TOPOLOGY struct snd_soc_dobj dobj; #endif + + ANDROID_KABI_RESERVE(1); }; static inline bool snd_soc_volsw_is_stereo(struct soc_mixer_control *mc) diff --git a/include/sound/timer.h b/include/sound/timer.h index 760e132cc0cd..b7695e4dcca0 100644 --- a/include/sound/timer.h +++ b/include/sound/timer.h @@ -10,6 +10,7 @@ #include #include +#include #define snd_timer_chip(timer) ((timer)->private_data) @@ -52,6 +53,8 @@ struct snd_timer_hardware { int (*stop) (struct snd_timer * timer); int (*set_period) (struct snd_timer * timer, unsigned long period_num, unsigned long period_den); int (*precise_resolution) (struct snd_timer * timer, unsigned long *num, unsigned long *den); + + ANDROID_KABI_RESERVE(1); }; struct snd_timer { @@ -77,6 +80,8 @@ struct snd_timer { struct work_struct task_work; int max_instances; /* upper limit of timer instances */ int num_instances; /* current number of timer instances */ + + ANDROID_KABI_RESERVE(1); }; struct snd_timer_instance { @@ -106,6 +111,8 @@ struct snd_timer_instance { struct list_head slave_list_head; struct list_head slave_active_head; struct snd_timer_instance *master; + + ANDROID_KABI_RESERVE(1); }; /* diff --git a/include/ufs/ufs.h b/include/ufs/ufs.h index 4e8d6240e589..df0b1713d7cd 100644 --- a/include/ufs/ufs.h +++ b/include/ufs/ufs.h @@ -13,6 +13,7 @@ #include #include +#include #include #define GENERAL_UPIU_REQUEST_SIZE (sizeof(struct utp_upiu_req)) @@ -636,6 +637,7 @@ struct ufs_dev_info { /* UFS EXT_IID Enable */ bool b_ext_iid_en; + ANDROID_KABI_RESERVE(1); }; /* diff --git a/include/ufs/ufshcd.h b/include/ufs/ufshcd.h index 88f0a2c0aa42..56959168d55e 100644 --- a/include/ufs/ufshcd.h +++ b/include/ufs/ufshcd.h @@ -199,6 +199,8 @@ struct ufshcd_lrb { #endif bool req_abort_skip; + + ANDROID_KABI_RESERVE(1); }; /** @@ -392,6 +394,8 @@ struct ufs_clk_gating { bool is_initialized; int active_reqs; struct workqueue_struct *clk_gating_workq; + + ANDROID_KABI_RESERVE(1); }; struct ufs_saved_pwr_info { @@ -438,6 +442,8 @@ struct ufs_clk_scaling { bool is_initialized; bool is_busy_started; bool is_suspended; + + ANDROID_KABI_RESERVE(1); }; #define UFS_EVENT_HIST_LENGTH 8 diff --git a/sound/usb/card.h b/sound/usb/card.h index 6ec95b2edf86..cd25641a2499 100644 --- a/sound/usb/card.h +++ b/sound/usb/card.h @@ -145,6 +145,7 @@ struct snd_usb_endpoint { spinlock_t lock; struct list_head list; + ANDROID_KABI_RESERVE(1); }; struct media_ctl; @@ -196,6 +197,8 @@ struct snd_usb_substream { bool trigger_tstamp_pending_update; /* trigger timestamp being updated from initial estimate */ bool lowlatency_playback; /* low-latency playback mode */ struct media_ctl *media_ctl; + + ANDROID_KABI_RESERVE(1); }; struct snd_usb_stream { diff --git a/sound/usb/usbaudio.h b/sound/usb/usbaudio.h index f5a8dca66457..1b463ce52324 100644 --- a/sound/usb/usbaudio.h +++ b/sound/usb/usbaudio.h @@ -12,6 +12,8 @@ #define USB_ID_VENDOR(id) ((id) >> 16) #define USB_ID_PRODUCT(id) ((u16)(id)) +#include + /* * */ @@ -61,6 +63,11 @@ struct snd_usb_audio { struct usb_host_interface *ctrl_intf; /* the audio control interface */ struct media_device *media_dev; struct media_intf_devnode *ctl_intf_media_devnode; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define USB_AUDIO_IFACE_UNUSED ((void *)-1L) From eba9ceccd8ffd5c74b6326e611a1ebae1e662f1e Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 30 Oct 2020 09:52:06 +0100 Subject: [PATCH 073/195] ANDROID: GKI: add Android ABI padding to struct nf_conn Try to mitigate potential future driver core api changes by adding padding to struct nf_conn; Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: Ib18a9a929d351c66556f1f27b217cbf22b733a10 --- include/net/netfilter/nf_conntrack.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/net/netfilter/nf_conntrack.h b/include/net/netfilter/nf_conntrack.h index f2f77f023cc8..ca124b19de34 100644 --- a/include/net/netfilter/nf_conntrack.h +++ b/include/net/netfilter/nf_conntrack.h @@ -16,6 +16,7 @@ #include #include #include +#include #include #include @@ -126,6 +127,8 @@ struct nf_conn { union nf_conntrack_proto proto; ANDROID_OEM_DATA(1); + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; static inline struct nf_conn * From 48da4dd64b447e248d2316b80628495ae3ddeb4e Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 1 May 2020 16:37:30 +0200 Subject: [PATCH 074/195] ANDROID: GKI: pci: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct pci_sriov, struct pci_dev, struct pci_bus, and struct pci_driver. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I236df60165b25a33b06fc81f76014162401ba742 --- drivers/pci/pci.h | 6 ++++++ include/linux/pci.h | 16 ++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h index ffccb03933e2..02effb2c918e 100644 --- a/drivers/pci/pci.h +++ b/drivers/pci/pci.h @@ -3,6 +3,7 @@ #define DRIVERS_PCI_H #include +#include /* Number of possible devfns: 0.0 to 1f.7 inclusive */ #define MAX_NR_DEVFNS 256 @@ -315,6 +316,11 @@ struct pci_sriov { u16 subsystem_device; /* VF subsystem device */ resource_size_t barsz[PCI_SRIOV_NUM_BARS]; /* VF BAR size */ bool drivers_autoprobe; /* Auto probing of VFs by driver */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; /** diff --git a/include/linux/pci.h b/include/linux/pci.h index b86586bd5389..13eb3f918485 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h @@ -41,6 +41,7 @@ #include #include +#include #define PCI_STATUS_ERROR_BITS (PCI_STATUS_DETECTED_PARITY | \ PCI_STATUS_SIG_SYSTEM_ERROR | \ @@ -523,6 +524,11 @@ struct pci_dev { /* These methods index pci_reset_fn_methods[] */ u8 reset_methods[PCI_NUM_RESET_METHODS]; /* In priority order */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; static inline struct pci_dev *pci_physfn(struct pci_dev *dev) @@ -675,6 +681,11 @@ struct pci_bus { struct bin_attribute *legacy_mem; /* Legacy mem */ unsigned int is_added:1; unsigned int unsafe_warn:1; /* warned about RW1C config write */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define to_pci_bus(n) container_of(n, struct pci_bus, dev) @@ -931,6 +942,11 @@ struct pci_driver { struct device_driver driver; struct pci_dynids dynids; bool driver_managed_dma; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; static inline struct pci_driver *to_pci_driver(struct device_driver *drv) From e7a017ab914e483928efdca2bffc3b40f4307110 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 1 May 2020 16:44:20 +0200 Subject: [PATCH 075/195] ANDROID: GKI: scsi.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct scsi_disk. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I1191c786cb341df43a40fa1a82789759b0f431cf --- drivers/scsi/sd.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/scsi/sd.h b/drivers/scsi/sd.h index 5eea762f84d1..9795398c83cf 100644 --- a/drivers/scsi/sd.h +++ b/drivers/scsi/sd.h @@ -150,6 +150,9 @@ struct scsi_disk { unsigned urswrz : 1; unsigned security : 1; unsigned ignore_medium_access_errors : 1; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define to_scsi_disk(obj) container_of(obj, struct scsi_disk, disk_dev) From 8d09c29ee14fd54d910fca92fc8d44f150bbd474 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 1 May 2020 16:51:13 +0200 Subject: [PATCH 076/195] ANDROID: GKI: blk_types.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct bio. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: Ib69c7bb8b553cacb9cb7bc020d8ac2bbc75621ba --- include/linux/blk_types.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/linux/blk_types.h b/include/linux/blk_types.h index e242b880b840..f52ad350747a 100644 --- a/include/linux/blk_types.h +++ b/include/linux/blk_types.h @@ -10,6 +10,7 @@ #include #include #include +#include struct bio_set; struct bio; @@ -306,6 +307,9 @@ struct bio { struct bio_set *bi_pool; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + /* * We can inline a number of vecs at the end of the bio, to avoid * double allocations for a small number of bio_vecs. This member From 608ed5cfb3bde8ad12d9b64fc663e97cac59ceec Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:32:22 +0200 Subject: [PATCH 077/195] ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures Try to mitigate potential future driver core api changes by adding a padding to a lot of different networking structures: struct ipv6_devconf struct proto_ops struct header_ops struct napi_struct struct netdev_queue struct netdev_rx_queue struct xfrmdev_ops struct net_device_ops struct net_device struct packet_type struct sk_buff struct tlsdev_ops Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I590f004754dbc8beafa40e71cac70a0938c38b4a --- include/linux/ipv6.h | 6 +++++ include/linux/net.h | 6 +++++ include/linux/netdevice.h | 47 +++++++++++++++++++++++++++++++++++++++ include/linux/skbuff.h | 3 +++ include/net/tls.h | 7 ++++++ 5 files changed, 69 insertions(+) diff --git a/include/linux/ipv6.h b/include/linux/ipv6.h index 03cead747e28..2414f0291bea 100644 --- a/include/linux/ipv6.h +++ b/include/linux/ipv6.h @@ -3,6 +3,7 @@ #define _IPV6_H #include +#include #define ipv6_optlen(p) (((p)->hdrlen+1) << 3) #define ipv6_authlen(p) (((p)->hdrlen+2) << 2) @@ -84,6 +85,11 @@ struct ipv6_devconf { __u8 ndisc_evict_nocarrier; struct ctl_table_header *sysctl_header; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct ipv6_params { diff --git a/include/linux/net.h b/include/linux/net.h index 18d942bbdf6e..e08f23dd1d1a 100644 --- a/include/linux/net.h +++ b/include/linux/net.h @@ -23,6 +23,7 @@ #include #include #include +#include #include @@ -224,6 +225,11 @@ struct proto_ops { int (*sendmsg_locked)(struct sock *sk, struct msghdr *msg, size_t size); int (*set_rcvlowat)(struct sock *sk, int val); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define DECLARE_SOCKADDR(type, dst, src) \ diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index 1491d23d9e13..03d550ea9b50 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h @@ -51,6 +51,7 @@ #include #include #include +#include struct netpoll_info; struct device; @@ -311,6 +312,9 @@ struct header_ops { const unsigned char *haddr); bool (*validate)(const char *ll_header, unsigned int len); __be16 (*parse_protocol)(const struct sk_buff *skb); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* These flag bits are private to the generic network queueing @@ -368,6 +372,11 @@ struct napi_struct { struct hlist_node napi_hash_node; unsigned int napi_id; struct task_struct *thread; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; enum { @@ -643,6 +652,11 @@ struct netdev_queue { #ifdef CONFIG_BQL struct dql dql; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } ____cacheline_aligned_in_smp; extern int sysctl_fb_tunnels_only_for_init_net; @@ -782,6 +796,11 @@ struct netdev_rx_queue { #ifdef CONFIG_XDP_SOCKETS struct xsk_buff_pool *pool; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } ____cacheline_aligned_in_smp; /* @@ -1042,6 +1061,11 @@ struct xfrmdev_ops { bool (*xdo_dev_offload_ok) (struct sk_buff *skb, struct xfrm_state *x); void (*xdo_dev_state_advance_esn) (struct xfrm_state *x); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #endif @@ -1618,6 +1642,15 @@ struct net_device_ops { ktime_t (*ndo_get_tstamp)(struct net_device *dev, const struct skb_shared_hwtstamps *hwtstamps, bool cycles); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + ANDROID_KABI_RESERVE(5); + ANDROID_KABI_RESERVE(6); + ANDROID_KABI_RESERVE(7); + ANDROID_KABI_RESERVE(8); }; /** @@ -2366,6 +2399,15 @@ struct net_device { netdevice_tracker watchdog_dev_tracker; netdevice_tracker dev_registered_tracker; struct rtnl_hw_stats64 *offload_xstats_l3; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + ANDROID_KABI_RESERVE(5); + ANDROID_KABI_RESERVE(6); + ANDROID_KABI_RESERVE(7); + ANDROID_KABI_RESERVE(8); }; #define to_net_dev(d) container_of(d, struct net_device, dev) @@ -2648,6 +2690,11 @@ struct packet_type { struct net *af_packet_net; void *af_packet_priv; struct list_head list; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct offload_callbacks { diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h index 045fcab71f38..3ce21861b20b 100644 --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h @@ -1040,6 +1040,9 @@ struct sk_buff { u64 kcov_handle; #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ); /* end headers group */ /* These elements must be at the end, see alloc_skb() for details. */ diff --git a/include/net/tls.h b/include/net/tls.h index a119f65e0f94..9c8c788afdb1 100644 --- a/include/net/tls.h +++ b/include/net/tls.h @@ -42,6 +42,7 @@ #include #include #include +#include #include #include @@ -298,6 +299,12 @@ struct tlsdev_ops { int (*tls_dev_resync)(struct net_device *netdev, struct sock *sk, u32 seq, u8 *rcd_sn, enum tls_offload_ctx_dir direction); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + }; enum tls_offload_sync_type { From e319ef95b6e4694dbd00fe72bd6d4358cc8671f0 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:36:40 +0200 Subject: [PATCH 078/195] ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct dma_map_ops. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: Icbec584dee3716f341a7831a4810025f690eab4a --- include/linux/dma-map-ops.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/linux/dma-map-ops.h b/include/linux/dma-map-ops.h index a514c1269de5..80ccaaf47006 100644 --- a/include/linux/dma-map-ops.h +++ b/include/linux/dma-map-ops.h @@ -8,6 +8,7 @@ #include #include +#include struct cma; @@ -81,6 +82,11 @@ struct dma_map_ops { size_t (*max_mapping_size)(struct device *dev); size_t (*opt_mapping_size)(void); unsigned long (*get_merge_boundary)(struct device *dev); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #ifdef CONFIG_DMA_OPS From 0205308795f25f9c13df30476f308a338bd2b64f Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:37:09 +0200 Subject: [PATCH 079/195] ANDROID: GKI: ethtool.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct ethtool_ops. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: If9f449cb74e81d048a1c41b33c6b7c5b564ecaf3 --- include/linux/ethtool.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/linux/ethtool.h b/include/linux/ethtool.h index 99dc7bfbcd3c..da7667879166 100644 --- a/include/linux/ethtool.h +++ b/include/linux/ethtool.h @@ -16,6 +16,7 @@ #include #include #include +#include #include struct compat_ethtool_rx_flow_spec { @@ -760,6 +761,11 @@ struct ethtool_ops { int (*set_module_power_mode)(struct net_device *dev, const struct ethtool_module_power_mode_params *params, struct netlink_ext_ack *extack); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; int ethtool_check_ops(const struct ethtool_ops *ops); From caf18df2e2234ac4c6ea43e2d1b99297711c3da6 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 30 May 2023 19:28:04 +0000 Subject: [PATCH 080/195] ANDROID: GKI: genhd.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct blk_integrity, and struct gendisk. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I5d19bf942fbedc64f705f5d27ae629c57209df27 --- include/linux/blkdev.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 5d4dd1db776d..1088bc1e38dd 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h @@ -118,6 +118,9 @@ struct blk_integrity { unsigned char tuple_size; unsigned char interval_exp; unsigned char tag_size; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct gendisk { @@ -203,6 +206,11 @@ struct gendisk { * devices that do not have multiple independent access ranges. */ struct blk_independent_access_ranges *ia_ranges; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; static inline bool disk_live(struct gendisk *disk) From c2c04df929d3f985fcc16ce1fb7caa81ff5403ac Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:38:21 +0200 Subject: [PATCH 081/195] ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct hrtimer. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I5432e05386265281d993199599c6f9dcd17a9daf --- include/linux/hrtimer.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/linux/hrtimer.h b/include/linux/hrtimer.h index 0ee140176f10..f5d43920ecd6 100644 --- a/include/linux/hrtimer.h +++ b/include/linux/hrtimer.h @@ -20,6 +20,7 @@ #include #include #include +#include struct hrtimer_clock_base; struct hrtimer_cpu_base; @@ -124,6 +125,8 @@ struct hrtimer { u8 is_rel; u8 is_soft; u8 is_hard; + + ANDROID_KABI_RESERVE(1); }; /** From d1cd3e8b1b11b9c00e2a889e155f84a33f1241c1 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:38:48 +0200 Subject: [PATCH 082/195] ANDROID: GKI: iomap.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct iomap_ops. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I1803d5163f7a1d0320f567b983a8241777284c5e --- include/linux/iomap.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/linux/iomap.h b/include/linux/iomap.h index c075859153f7..db3d725a32ab 100644 --- a/include/linux/iomap.h +++ b/include/linux/iomap.h @@ -9,6 +9,7 @@ #include #include #include +#include struct address_space; struct fiemap_extent_info; @@ -167,6 +168,9 @@ struct iomap_ops { */ int (*iomap_end)(struct inode *inode, loff_t pos, loff_t length, ssize_t written, unsigned flags, struct iomap *iomap); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** From 064d2c58f29d221266b5cdcdd637512a54962b9a Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:39:06 +0200 Subject: [PATCH 083/195] ANDROID: GKI: ioport.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct resource. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I5ff4401c540be7d095f1db27370281b7220af030 --- include/linux/ioport.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/linux/ioport.h b/include/linux/ioport.h index 27642ca15d93..341bc839cc83 100644 --- a/include/linux/ioport.h +++ b/include/linux/ioport.h @@ -14,6 +14,7 @@ #include #include #include +#include /* * Resources are tree-like, allowing * nesting etc.. @@ -25,6 +26,11 @@ struct resource { unsigned long flags; unsigned long desc; struct resource *parent, *sibling, *child; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; /* From 2baf3e23bba50e4756d31e8f6fa146205eec7534 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:39:35 +0200 Subject: [PATCH 084/195] ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct irq_domain. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I8ff0c2162ca5f7f0b6c7a51bf341c6b1b1c856e8 --- include/linux/irqdomain.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/linux/irqdomain.h b/include/linux/irqdomain.h index 00d577f90883..61492a564a5e 100644 --- a/include/linux/irqdomain.h +++ b/include/linux/irqdomain.h @@ -35,6 +35,7 @@ #include #include #include +#include struct device_node; struct fwnode_handle; @@ -178,6 +179,11 @@ struct irq_domain { struct irq_domain *parent; #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + /* reverse map data. The linear map gets appended to the irq_domain */ irq_hw_number_t hwirq_max; unsigned int revmap_size; From e69be4de29157d908c5e58bb9b65d076546c3edf Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:40:02 +0200 Subject: [PATCH 085/195] ANDROID: GKI: kernfs.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct kernfs_syscall_ops and struct kernfs_ops. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I1fcb0b81c3ea7d5300da283b275391f95d6d4ec8 --- include/linux/kernfs.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/linux/kernfs.h b/include/linux/kernfs.h index 9bbfe003333c..87feb99c85da 100644 --- a/include/linux/kernfs.h +++ b/include/linux/kernfs.h @@ -19,6 +19,7 @@ #include #include #include +#include struct file; struct dentry; @@ -244,6 +245,11 @@ struct kernfs_syscall_ops { const char *new_name); int (*show_path)(struct seq_file *sf, struct kernfs_node *kn, struct kernfs_root *root); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct kernfs_node *kernfs_root_to_node(struct kernfs_root *root); @@ -320,6 +326,9 @@ struct kernfs_ops { struct poll_table_struct *pt); int (*mmap)(struct kernfs_open_file *of, struct vm_area_struct *vma); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* From ec2d1e2e6262895b0e9e0cd86e28d865bc3d68b4 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:40:34 +0200 Subject: [PATCH 086/195] ANDROID: GKI: kobject.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct kobject, struct kobj_type, and struct kset. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I3c28826dc314c7f1b5c9bb167be82089d53768bb --- include/linux/kobject.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/include/linux/kobject.h b/include/linux/kobject.h index 592f9785b058..9ebabadfaaec 100644 --- a/include/linux/kobject.h +++ b/include/linux/kobject.h @@ -27,6 +27,7 @@ #include #include #include +#include #define UEVENT_HELPER_PATH_LEN 256 #define UEVENT_NUM_ENVP 64 /* number of env pointers */ @@ -77,6 +78,11 @@ struct kobject { unsigned int state_add_uevent_sent:1; unsigned int state_remove_uevent_sent:1; unsigned int uevent_suppress:1; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; extern __printf(2, 3) @@ -124,6 +130,11 @@ struct kobj_type { const struct kobj_ns_type_operations *(*child_ns_type)(struct kobject *kobj); const void *(*namespace)(struct kobject *kobj); void (*get_ownership)(struct kobject *kobj, kuid_t *uid, kgid_t *gid); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct kobj_uevent_env { @@ -174,6 +185,11 @@ struct kset { spinlock_t list_lock; struct kobject kobj; const struct kset_uevent_ops *uevent_ops; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } __randomize_layout; extern void kset_init(struct kset *kset); From 4298070a547acbc42704665a0ad0304669156d1a Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:41:26 +0200 Subject: [PATCH 087/195] ANDROID: GKI: mm.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct vm_operations_struct. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I78f84148ef4d3524bd6c5b78e53e06503a4ac3ae --- include/linux/mm.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/linux/mm.h b/include/linux/mm.h index 3ec8d1bbe412..0aed2fd1dc98 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -30,6 +30,7 @@ #include #include #include +#include struct mempolicy; struct anon_vma; @@ -616,6 +617,11 @@ struct vm_operations_struct { */ struct page *(*find_special_page)(struct vm_area_struct *vma, unsigned long addr); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) From 7be2a2a4c3fe10382ec7facf452b489c9aae2595 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:41:56 +0200 Subject: [PATCH 088/195] ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct mmu_notifier_ops and struct mmu_notifier. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: If631445abf20c22830a1c764ff2ccd662a7bd204 --- include/linux/mmu_notifier.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/linux/mmu_notifier.h b/include/linux/mmu_notifier.h index d6c06e140277..ed24db894af8 100644 --- a/include/linux/mmu_notifier.h +++ b/include/linux/mmu_notifier.h @@ -8,6 +8,7 @@ #include #include #include +#include struct mmu_notifier_subscriptions; struct mmu_notifier; @@ -221,6 +222,11 @@ struct mmu_notifier_ops { */ struct mmu_notifier *(*alloc_notifier)(struct mm_struct *mm); void (*free_notifier)(struct mmu_notifier *subscription); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; /* @@ -240,6 +246,9 @@ struct mmu_notifier { struct mm_struct *mm; struct rcu_head rcu; unsigned int users; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /** From ad192a1c1c185505544d116877623dd8fc750aad Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:42:59 +0200 Subject: [PATCH 089/195] ANDROID: GKI: quota.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct quota_format_ops, struct dquot_operations, and struct quotactl_ops. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: Ia957d2f8d9b1a6939cddedc16a7481e9de1a8866 --- include/linux/quota.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/linux/quota.h b/include/linux/quota.h index fd692b4a41d5..a4dd890cee7a 100644 --- a/include/linux/quota.h +++ b/include/linux/quota.h @@ -316,6 +316,9 @@ struct quota_format_ops { int (*commit_dqblk)(struct dquot *dquot); /* Write structure for one user */ int (*release_dqblk)(struct dquot *dquot); /* Called when last reference to dquot is being dropped */ int (*get_next_id)(struct super_block *sb, struct kqid *qid); /* Get next ID with existing structure in the quota file */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* Operations working with dquots */ @@ -335,6 +338,9 @@ struct dquot_operations { int (*get_inode_usage) (struct inode *, qsize_t *); /* Get next ID with active quota structure */ int (*get_next_id) (struct super_block *sb, struct kqid *qid); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct path; @@ -438,6 +444,9 @@ struct quotactl_ops { int (*set_dqblk)(struct super_block *, struct kqid, struct qc_dqblk *); int (*get_state)(struct super_block *, struct qc_state *); int (*rm_xquota)(struct super_block *, unsigned int); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct quota_format_type { From cb27de5e20af82983ba1c458aa3aa1d4b432cf64 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:44:10 +0200 Subject: [PATCH 090/195] ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct user_namespace. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I2c41281b191cd252db2ddc792699d869ce8d7a4d --- include/linux/user_namespace.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/linux/user_namespace.h b/include/linux/user_namespace.h index 45f09bec02c4..21855582acd4 100644 --- a/include/linux/user_namespace.h +++ b/include/linux/user_namespace.h @@ -10,6 +10,7 @@ #include #include #include +#include #define UID_GID_MAP_MAX_BASE_EXTENTS 5 #define UID_GID_MAP_MAX_EXTENTS 340 @@ -102,6 +103,9 @@ struct user_namespace { struct ucounts *ucounts; long ucount_max[UCOUNT_COUNTS]; long rlimit_max[UCOUNT_RLIMIT_COUNTS]; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); } __randomize_layout; struct ucounts { From faf9904e25fadd0ee9a5da2cbaa4d7edc2159c2c Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 25 Jun 2020 10:43:32 +0200 Subject: [PATCH 091/195] ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint There seems to be lots of people wanting to change this structure, and while it feels internal, due to some SoC patches, there's an ABI that needs to be preserved here over time. So add some padding to struct snd_usb_endpoint so that we can maintain this succesfully in the future. Of course, now that the padding is there, there never will be any need to change this structure again... Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I21cb3abbdca2961e33a94b2bc48b49f3fadbd206 --- sound/usb/card.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sound/usb/card.h b/sound/usb/card.h index cd25641a2499..e9b6afd2275a 100644 --- a/sound/usb/card.h +++ b/sound/usb/card.h @@ -2,6 +2,8 @@ #ifndef __USBAUDIO_CARD_H #define __USBAUDIO_CARD_H +#include + #define MAX_NR_RATES 1024 #define MAX_PACKS 6 /* per URB */ #define MAX_PACKS_HS (MAX_PACKS * 8) /* in high speed mode */ @@ -145,7 +147,11 @@ struct snd_usb_endpoint { spinlock_t lock; struct list_head list; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct media_ctl; From 807752459ea830320d347781fe5fc995c3e48899 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 23 Apr 2021 13:36:07 +0200 Subject: [PATCH 092/195] ANDROID: GKI: dwc3: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding padding to a number of dwc3 structures. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I1826d885e3acf1f378d0e30b1ca2ddc56b16a9e4 --- drivers/usb/dwc3/core.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/drivers/usb/dwc3/core.h b/drivers/usb/dwc3/core.h index e79a1a94f0e0..09d7d733dd97 100644 --- a/drivers/usb/dwc3/core.h +++ b/drivers/usb/dwc3/core.h @@ -22,6 +22,7 @@ #include #include #include +#include #include #include @@ -678,6 +679,8 @@ struct dwc3_event_buffer { dma_addr_t dma; struct dwc3 *dwc; + + ANDROID_KABI_RESERVE(1); }; #define DWC3_EP_FLAG_STALLED BIT(0) @@ -773,6 +776,7 @@ struct dwc3_ep { /* For isochronous START TRANSFER workaround only */ u8 combo_num; int start_cmd_status; + ANDROID_KABI_RESERVE(1); ANDROID_KABI_RESERVE(2); }; @@ -886,6 +890,9 @@ struct dwc3_hwparams { u32 hwparams7; u32 hwparams8; u32 hwparams9; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* HWPARAMS0 */ @@ -958,7 +965,9 @@ struct dwc3_request { unsigned int needs_extra_trb:1; unsigned int direction:1; unsigned int mapped:1; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* @@ -1341,6 +1350,7 @@ struct dwc3 { int last_fifo_depth; int num_ep_resized; struct dentry *debug_root; + ANDROID_KABI_RESERVE(1); ANDROID_KABI_RESERVE(2); ANDROID_KABI_RESERVE(3); From bf55b7806779ab7c0fc4f35e6b076d2e5a358b39 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 18 Mar 2021 18:23:32 +0100 Subject: [PATCH 093/195] ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures Given that the xhci driver seems to be one of the more "modified" by vendors, and that the xhci core is going to be built into the kernel in the GKI 2 Android kernel, the xhci "platform" api is now a stable boundry. Try to handle any future changes in this api by adding some kabi padding fields to allow for room to grow and change over the next 5+ years as needed. Bug: 151154716 Bug: 182336717 Signed-off-by: Greg Kroah-Hartman Change-Id: I55c8cad8c8c51330fc2d72df41a1f04229a22e98 --- drivers/usb/host/xhci.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/drivers/usb/host/xhci.h b/drivers/usb/host/xhci.h index dcee7f3207ad..e56d8ff5fc6b 100644 --- a/drivers/usb/host/xhci.h +++ b/drivers/usb/host/xhci.h @@ -17,6 +17,7 @@ #include #include #include +#include /* Code sharing between pci-quirks and xhci hcd */ #include "xhci-ext-caps.h" @@ -815,6 +816,9 @@ struct xhci_command { struct completion *completion; union xhci_trb *command_trb; struct list_head cmd_list; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* drop context bitmasks */ @@ -1548,6 +1552,8 @@ struct xhci_segment { void *bounce_buf; unsigned int bounce_offs; unsigned int bounce_len; + + ANDROID_KABI_RESERVE(1); }; enum xhci_cancelled_td_status { @@ -1636,6 +1642,9 @@ struct xhci_ring { enum xhci_ring_type type; bool last_td_was_short; struct radix_tree_root *trb_address_map; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct xhci_erst_entry { @@ -1653,6 +1662,8 @@ struct xhci_erst { dma_addr_t erst_dma_addr; /* Num entries the ERST can contain */ unsigned int erst_size; + + ANDROID_KABI_RESERVE(1); }; struct xhci_scratchpad { @@ -1929,6 +1940,12 @@ struct xhci_hcd { struct list_head regset_list; void *dbc; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + /* platform-specific data -- must come last */ unsigned long priv[] __aligned(sizeof(s64)); }; From 854f9f2e6c17c32ced645275c4baeb64565acc20 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 5 Aug 2021 09:04:13 +0200 Subject: [PATCH 094/195] ANDROID: GKI: add padding to struct HID structures HID structures were not being tracked as a "stable" symbol in the past, but that looks to change with some future abi requirements. So add needed padding now, to ensure that we can support this over the long-term. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I8c3064fb7a19006a29dabbaf25c9ed1737f62e75 --- include/linux/hid.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/linux/hid.h b/include/linux/hid.h index d507343a9b66..9e23ae6387a8 100644 --- a/include/linux/hid.h +++ b/include/linux/hid.h @@ -26,6 +26,7 @@ #include #include #include +#include /* * We parse each description item into this structure. Short items data @@ -512,6 +513,7 @@ struct hid_report { /* tool related state */ bool tool_active; /* whether the current tool is active */ unsigned int tool; /* BTN_TOOL_* */ + ANDROID_KABI_RESERVE(1); }; #define HID_MAX_IDS 256 @@ -556,6 +558,7 @@ struct hid_input { bool registered; struct list_head reports; /* the list of reports */ unsigned int application; /* application usage for this input */ + ANDROID_KABI_RESERVE(1); }; enum hid_type { @@ -653,6 +656,9 @@ struct hid_device { /* device report descriptor */ wait_queue_head_t debug_wait; unsigned int id; /* system unique id */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define to_hid_device(pdev) \ @@ -685,6 +691,7 @@ struct hid_parser { unsigned int collection_stack_size; struct hid_device *device; unsigned int scan_flags; + ANDROID_KABI_RESERVE(1); }; struct hid_class_descriptor { @@ -806,6 +813,9 @@ struct hid_driver { int (*resume)(struct hid_device *hdev); int (*reset_resume)(struct hid_device *hdev); #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); /* private: */ struct device_driver driver; }; @@ -853,6 +863,8 @@ struct hid_ll_driver { int (*idle)(struct hid_device *hdev, int report, int idle, int reqtype); bool (*may_wakeup)(struct hid_device *hdev); + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; extern struct hid_ll_driver i2c_hid_ll_driver; From d58a77ead702c5f89bfc1d851f8b1b5a9c751e14 Mon Sep 17 00:00:00 2001 From: Saravana Kannan Date: Wed, 24 Mar 2021 09:22:59 -0700 Subject: [PATCH 095/195] ANDROID: GKI: add some padding to some driver core structures These structures are fundamental to implementing fw_devlink and sync_state(). Since they are still evolving, add some padding in case we need to backport any important bug fixes. struct device_link struct class struct fwnode_handle struct fwnode_link Bug: 183615740 Signed-off-by: Saravana Kannan Signed-off-by: Greg Kroah-Hartman Change-Id: Id9daf7cf9ae5d94fb0134144f8220a241ccbaef8 --- include/linux/device.h | 2 ++ include/linux/device/class.h | 1 + include/linux/fwnode.h | 5 +++++ 3 files changed, 8 insertions(+) diff --git a/include/linux/device.h b/include/linux/device.h index 7cf24330d681..3f2460975b91 100644 --- a/include/linux/device.h +++ b/include/linux/device.h @@ -679,6 +679,8 @@ struct device_link { struct kref kref; struct work_struct rm_work; bool supplier_preactivated; /* Owned by consumer probe. */ + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; static inline struct device *kobj_to_dev(struct kobject *kobj) diff --git a/include/linux/device/class.h b/include/linux/device/class.h index e61ec5502019..4b271d5eb42d 100644 --- a/include/linux/device/class.h +++ b/include/linux/device/class.h @@ -18,6 +18,7 @@ #include #include #include +#include struct device; struct fwnode_handle; diff --git a/include/linux/fwnode.h b/include/linux/fwnode.h index 5700451b300f..12d56bec4e01 100644 --- a/include/linux/fwnode.h +++ b/include/linux/fwnode.h @@ -13,6 +13,7 @@ #include #include #include +#include struct fwnode_operations; struct device; @@ -45,6 +46,7 @@ struct fwnode_handle { struct list_head suppliers; struct list_head consumers; u8 flags; + ANDROID_KABI_RESERVE(1); }; /* @@ -60,6 +62,9 @@ struct fwnode_link { struct fwnode_handle *consumer; struct list_head c_hook; u8 flags; + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); }; /** From 1276e53f1788a9b65906038473b6c0e799b64455 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 10 Mar 2020 18:42:05 +0100 Subject: [PATCH 096/195] ANDROID: GKI: mm: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to stuct vm_area_struct and struct zone. Based on a patch from Michal Marek from the SLES kernel Leaf changes summary: 3 artifacts changed Changed leaf types summary: 3 leaf types changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 'struct vm_area_struct at mm_types.h:292:1' changed: type size changed from 1472 to 1728 (in bits) 4 data member insertions: 'u64 vm_area_struct::android_kabi_reserved1', at offset 1472 (in bits) at mm_types.h:365:1 'u64 vm_area_struct::android_kabi_reserved2', at offset 1536 (in bits) at mm_types.h:366:1 'u64 vm_area_struct::android_kabi_reserved3', at offset 1600 (in bits) at mm_types.h:367:1 'u64 vm_area_struct::android_kabi_reserved4', at offset 1664 (in bits) at mm_types.h:368:1 1435 impacted interfaces: 'struct zone at mmzone.h:420:1' changed: type size changed from 12800 to 13312 (in bits) 4 data member insertions: 'u64 zone::android_kabi_reserved1', at offset 12672 (in bits) at mmzone.h:569:1 'u64 zone::android_kabi_reserved2', at offset 12736 (in bits) at mmzone.h:570:1 'u64 zone::android_kabi_reserved3', at offset 12800 (in bits) at mmzone.h:571:1 'u64 zone::android_kabi_reserved4', at offset 12864 (in bits) at mmzone.h:572:1 624 impacted interfaces: Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I81702aa833f419928e0e32e9609722b98592c171 --- include/linux/mm_types.h | 6 ++++++ include/linux/mmzone.h | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index d065a2cbfef2..91212a6bdf13 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -18,6 +18,7 @@ #include #include #include +#include #include @@ -506,6 +507,11 @@ struct vm_area_struct { struct mempolicy *vm_policy; /* NUMA policy for the VMA */ #endif struct vm_userfaultfd_ctx vm_userfaultfd_ctx; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } __randomize_layout; struct kioctx_table; diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h index a18ec1260d73..1e87961286c9 100644 --- a/include/linux/mmzone.h +++ b/include/linux/mmzone.h @@ -22,6 +22,7 @@ #include #include #include +#include #include /* Free memory management - zoned buddy allocator. */ @@ -974,6 +975,11 @@ struct zone { /* Zone statistics */ atomic_long_t vm_stat[NR_VM_ZONE_STAT_ITEMS]; atomic_long_t vm_numa_event[NR_VM_NUMA_EVENT_ITEMS]; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } ____cacheline_internodealigned_in_smp; enum pgdat_flags { From c425034c95d96b54a473ef36d46868c5a756d1da Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 10 Mar 2020 18:41:10 +0100 Subject: [PATCH 097/195] ANDROID: GKI: mount.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct vfsmount. Based on a patch from Michal Marek from the SLES kernel Leaf changes summary: 1 artifact changed Changed leaf types summary: 1 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 'struct vfsmount at mount.h:68:1' changed: type size changed from 256 to 512 (in bits) 4 data member insertions: 'u64 vfsmount::android_kabi_reserved1', at offset 192 (in bits) at mount.h:73:1 'u64 vfsmount::android_kabi_reserved2', at offset 256 (in bits) at mount.h:74:1 'u64 vfsmount::android_kabi_reserved3', at offset 320 (in bits) at mount.h:75:1 'u64 vfsmount::android_kabi_reserved4', at offset 384 (in bits) at mount.h:76:1 there are data member changes: 'void* vfsmount::data' offset changed from 192 to 448 (in bits) (by +256 bits) 8 impacted interfaces: function vfsmount* mntget(vfsmount*) function int notify_change2(vfsmount*, dentry*, iattr*, inode**) function int vfs_create2(vfsmount*, inode*, dentry*, umode_t, bool) function int vfs_mkdir2(vfsmount*, inode*, dentry*, umode_t) function int vfs_path_lookup(dentry*, vfsmount*, const char*, unsigned int, path*) function int vfs_rename2(vfsmount*, inode*, dentry*, inode*, dentry*, inode**, unsigned int) function int vfs_rmdir2(vfsmount*, inode*, dentry*) function int vfs_unlink2(vfsmount*, inode*, dentry*, inode**) Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I9ce1b63f05c90af168eeea1312ac88d3cc5cfdf3 --- include/linux/mount.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/linux/mount.h b/include/linux/mount.h index 55a4abaf6715..23baecab7cae 100644 --- a/include/linux/mount.h +++ b/include/linux/mount.h @@ -11,6 +11,7 @@ #define _LINUX_MOUNT_H #include +#include #include struct super_block; @@ -71,6 +72,11 @@ struct vfsmount { struct super_block *mnt_sb; /* pointer to superblock */ int mnt_flags; struct user_namespace *mnt_userns; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } __randomize_layout; static inline struct user_namespace *mnt_user_ns(const struct vfsmount *mnt) From 41afe8d0bf9063883dd6e6e6dfbb75c7a36242e8 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 22 Mar 2021 14:42:32 +0100 Subject: [PATCH 098/195] ANDROID: GKI: sched: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding padding to a number of core internal scheduler structures. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I0ef2f8dd5f3259dcf443c5045aa1e8505ed78a76 --- kernel/sched/sched.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index 4fd4bfe5d45f..13d18edc06a9 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -69,6 +69,7 @@ #include #include #include +#include #include "android.h" #include @@ -424,6 +425,10 @@ struct task_group { ANDROID_VENDOR_DATA_ARRAY(1, 4); #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #ifdef CONFIG_FAIR_GROUP_SCHED @@ -889,6 +894,11 @@ struct root_domain { struct perf_domain __rcu *pd; ANDROID_VENDOR_DATA_ARRAY(1, 1); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; extern void init_defrootdomain(void); @@ -1163,6 +1173,11 @@ struct rq { #endif ANDROID_VENDOR_DATA_ARRAY(1, 1); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #ifdef CONFIG_FAIR_GROUP_SCHED From 15e9bd7cf2570c6900979155f31957b7d89eccef Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 10 Mar 2020 18:38:43 +0100 Subject: [PATCH 099/195] ANDROID: GKI: sock.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct sock. Based on a patch from Michal Marek from the SLES kernel Leaf changes summary: 1 artifact changed Changed leaf types summary: 1 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 'struct sock at sock.h:324:1' changed: type size changed from 6016 to 6528 (in bits) 8 data member insertions: 'u64 sock::android_kabi_reserved1', at offset 6016 (in bits) at sock.h:516:1 'u64 sock::android_kabi_reserved2', at offset 6080 (in bits) at sock.h:517:1 'u64 sock::android_kabi_reserved3', at offset 6144 (in bits) at sock.h:518:1 'u64 sock::android_kabi_reserved4', at offset 6208 (in bits) at sock.h:519:1 'u64 sock::android_kabi_reserved5', at offset 6272 (in bits) at sock.h:520:1 'u64 sock::android_kabi_reserved6', at offset 6336 (in bits) at sock.h:521:1 'u64 sock::android_kabi_reserved7', at offset 6400 (in bits) at sock.h:522:1 'u64 sock::android_kabi_reserved8', at offset 6464 (in bits) at sock.h:523:1 Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I61c3d6cf12c087345db71fc6d93ee6bd58969003 --- include/net/sock.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/net/sock.h b/include/net/sock.h index 6c856b3c9fac..c5b25854443d 100644 --- a/include/net/sock.h +++ b/include/net/sock.h @@ -70,6 +70,7 @@ #include #include #include +#include /* * This structure really needs to be cleaned up. @@ -542,6 +543,14 @@ struct sock { struct hlist_node sk_bind2_node; ANDROID_OEM_DATA(1); + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + ANDROID_KABI_RESERVE(5); + ANDROID_KABI_RESERVE(6); + ANDROID_KABI_RESERVE(7); + ANDROID_KABI_RESERVE(8); }; enum sk_pacing { From 801c9e6233041fa71c42163a09ad7d2c868736af Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 10 Mar 2020 18:41:29 +0100 Subject: [PATCH 100/195] ANDROID: GKI: module.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct module. Based on a patch from Michal Marek from the SLES kernel Leaf changes summary: 1 artifact changed Changed leaf types summary: 1 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 'struct module at module.h:348:1' changed: type size hasn't changed 4 data member insertions: 'u64 module::android_kabi_reserved1', at offset 6720 (in bits) at module.h:518:1 'u64 module::android_kabi_reserved2', at offset 6784 (in bits) at module.h:519:1 'u64 module::android_kabi_reserved3', at offset 6848 (in bits) at module.h:520:1 'u64 module::android_kabi_reserved4', at offset 6912 (in bits) at module.h:521:1 Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I2a764e9eac88f20e50d192112235da6d2f0f83bc --- include/linux/module.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/linux/module.h b/include/linux/module.h index 62544b50e1c1..fee1cf4086dc 100644 --- a/include/linux/module.h +++ b/include/linux/module.h @@ -27,6 +27,7 @@ #include #include #include +#include #include #include @@ -549,6 +550,10 @@ struct module { struct error_injection_entry *ei_funcs; unsigned int num_ei_funcs; #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } ____cacheline_aligned __randomize_layout; #ifndef MODULE_ARCH_INIT #define MODULE_ARCH_INIT {} From f79a11f8bc758fbb52af2e2aa5d0e946592f241e Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 10 Mar 2020 18:39:57 +0100 Subject: [PATCH 101/195] ANDROID: GKI: sched.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a pointer to struct signal_struct, struct sched_entity, struct sched_rt_entity, and struct task_struct. Based on a patch from Michal Marek from the SLES kernel Leaf changes summary: 3 artifacts changed Changed leaf types summary: 3 leaf types changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 'struct sched_entity at sched.h:444:1' changed: type size changed from 3584 to 4096 (in bits) 4 data member insertions: 'u64 sched_entity::android_kabi_reserved1', at offset 3584 (in bits) at sched.h:481:1 'u64 sched_entity::android_kabi_reserved2', at offset 3648 (in bits) at sched.h:482:1 'u64 sched_entity::android_kabi_reserved3', at offset 3712 (in bits) at sched.h:483:1 'u64 sched_entity::android_kabi_reserved4', at offset 3776 (in bits) at sched.h:484:1 1435 impacted interfaces: 'struct sched_rt_entity at sched.h:481:1' changed: type size changed from 384 to 640 (in bits) 4 data member insertions: 'u64 sched_rt_entity::android_kabi_reserved1', at offset 384 (in bits) at sched.h:504:1 'u64 sched_rt_entity::android_kabi_reserved2', at offset 448 (in bits) at sched.h:505:1 'u64 sched_rt_entity::android_kabi_reserved3', at offset 512 (in bits) at sched.h:506:1 'u64 sched_rt_entity::android_kabi_reserved4', at offset 576 (in bits) at sched.h:507:1 1435 impacted interfaces: 'struct task_struct at sched.h:624:1' changed: type size changed from 28672 to 30208 (in bits) 8 data member insertions: 'u64 task_struct::android_kabi_reserved1', at offset 20992 (in bits) at sched.h:1294:1 'u64 task_struct::android_kabi_reserved2', at offset 21056 (in bits) at sched.h:1295:1 'u64 task_struct::android_kabi_reserved3', at offset 21120 (in bits) at sched.h:1296:1 'u64 task_struct::android_kabi_reserved4', at offset 21184 (in bits) at sched.h:1297:1 'u64 task_struct::android_kabi_reserved5', at offset 21248 (in bits) at sched.h:1298:1 'u64 task_struct::android_kabi_reserved6', at offset 21312 (in bits) at sched.h:1299:1 'u64 task_struct::android_kabi_reserved7', at offset 21376 (in bits) at sched.h:1300:1 'u64 task_struct::android_kabi_reserved8', at offset 21440 (in bits) at sched.h:1301:1 there are data member changes: 1435 impacted interfaces: Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I1449735b836399e9b356608727092334daf5c36b --- include/linux/sched.h | 19 +++++++++++++++++++ include/linux/sched/signal.h | 6 ++++++ 2 files changed, 25 insertions(+) diff --git a/include/linux/sched.h b/include/linux/sched.h index 54a7ce50cbe7..19a43aa5a021 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -38,6 +38,7 @@ #include #include #include +#include /* task_struct member predeclarations (sorted alphabetically): */ struct audit_context; @@ -581,6 +582,11 @@ struct sched_entity { */ struct sched_avg avg; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct sched_rt_entity { @@ -599,6 +605,11 @@ struct sched_rt_entity { /* rq "owned" by this entity/group: */ struct rt_rq *my_q; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } __randomize_layout; struct sched_dl_entity { @@ -1537,6 +1548,14 @@ struct task_struct { */ union rv_task_monitor rv[RV_PER_TASK_MONITORS]; #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + ANDROID_KABI_RESERVE(5); + ANDROID_KABI_RESERVE(6); + ANDROID_KABI_RESERVE(7); + ANDROID_KABI_RESERVE(8); /* * New fields for task_struct should be added above here, so that diff --git a/include/linux/sched/signal.h b/include/linux/sched/signal.h index 20099268fa25..f3461a4e6bdc 100644 --- a/include/linux/sched/signal.h +++ b/include/linux/sched/signal.h @@ -12,6 +12,7 @@ #include #include #include +#include /* * Types defining task->signal and task->sighand and APIs using them: @@ -245,6 +246,11 @@ struct signal_struct { * and may have inconsistent * permissions. */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } __randomize_layout; /* From f12cb09789e267d13b22bb04c52d2aaf32901bda Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 10 Mar 2020 18:16:26 +0100 Subject: [PATCH 102/195] ANDROID: GKI: USB: add Android ABI padding to some structures To try to mitigate potential future USB api changes, add some padding to the following structures: struct usb_interface struct usb_host_bos struct usb_bus struct usb_device struct usb_driver struct urb struct usb_hcd struct hc_driver struct usb_tt struct usbnet struct driver_info (for usbnet driver) Based on a patch from Oliver Neukum from the SLES kernel. Leaf changes summary: 10 artifacts changed Changed leaf types summary: 10 leaf types changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 'struct driver_info at usbnet.h:94:1' changed: type size changed from 1152 to 1280 (in bits) 2 data member insertions: 'u64 driver_info::android_kabi_reserved1', at offset 1152 (in bits) at usbnet.h:183:1 'u64 driver_info::android_kabi_reserved2', at offset 1216 (in bits) at usbnet.h:184:1 10 impacted interfaces: 'struct hc_driver at hcd.h:249:1' changed: type size changed from 2880 to 3136 (in bits) 4 data member insertions: 'u64 hc_driver::android_kabi_reserved1', at offset 2880 (in bits) at hcd.h:419:1 'u64 hc_driver::android_kabi_reserved2', at offset 2944 (in bits) at hcd.h:420:1 'u64 hc_driver::android_kabi_reserved3', at offset 3008 (in bits) at hcd.h:421:1 'u64 hc_driver::android_kabi_reserved4', at offset 3072 (in bits) at hcd.h:422:1 16 impacted interfaces: 'struct urb at usb.h:1550:1' changed: type size changed from 1472 to 1728 (in bits) 4 data member insertions: 'u64 urb::android_kabi_reserved1', at offset 1472 (in bits) at usb.h:1613:1 'u64 urb::android_kabi_reserved2', at offset 1536 (in bits) at usb.h:1614:1 'u64 urb::android_kabi_reserved3', at offset 1600 (in bits) at usb.h:1615:1 'u64 urb::android_kabi_reserved4', at offset 1664 (in bits) at usb.h:1616:1 39 impacted interfaces: 'struct usb_bus at usb.h:424:1' changed: type size changed from 1024 to 1280 (in bits) 4 data member insertions: 'u64 usb_bus::android_kabi_reserved1', at offset 1024 (in bits) at usb.h:480:1 'u64 usb_bus::android_kabi_reserved2', at offset 1088 (in bits) at usb.h:481:1 'u64 usb_bus::android_kabi_reserved3', at offset 1152 (in bits) at usb.h:482:1 'u64 usb_bus::android_kabi_reserved4', at offset 1216 (in bits) at usb.h:483:1 54 impacted interfaces: 'struct usb_device at usb.h:631:1' changed: type size changed from 11712 to 11968 (in bits) 4 data member insertions: 'u64 usb_device::android_kabi_reserved1', at offset 11712 (in bits) at usb.h:728:1 'u64 usb_device::android_kabi_reserved2', at offset 11776 (in bits) at usb.h:729:1 'u64 usb_device::android_kabi_reserved3', at offset 11840 (in bits) at usb.h:730:1 'u64 usb_device::android_kabi_reserved4', at offset 11904 (in bits) at usb.h:731:1 54 impacted interfaces: 'struct usb_driver at usb.h:1183:1' changed: type size changed from 2432 to 2688 (in bits) 4 data member insertions: 'u64 usb_driver::android_kabi_reserved1', at offset 2432 (in bits) at usb.h:1232:1 'u64 usb_driver::android_kabi_reserved2', at offset 2496 (in bits) at usb.h:1233:1 'u64 usb_driver::android_kabi_reserved3', at offset 2560 (in bits) at usb.h:1234:1 'u64 usb_driver::android_kabi_reserved4', at offset 2624 (in bits) at usb.h:1235:1 4 impacted interfaces: 'struct usb_hcd at hcd.h:81:1' changed: type size changed from 4736 to 5248 (in bits) 4 data member insertions: 'u64 usb_hcd::android_kabi_reserved1', at offset 4992 (in bits) at hcd.h:229:1 'u64 usb_hcd::android_kabi_reserved2', at offset 5056 (in bits) at hcd.h:230:1 'u64 usb_hcd::android_kabi_reserved3', at offset 5120 (in bits) at hcd.h:231:1 'u64 usb_hcd::android_kabi_reserved4', at offset 5184 (in bits) at hcd.h:232:1 16 impacted interfaces: 'struct usb_host_bos at usb.h:396:1' changed: type size changed from 384 to 640 (in bits) 4 data member insertions: 'u64 usb_host_bos::android_kabi_reserved1', at offset 384 (in bits) at usb.h:412:1 'u64 usb_host_bos::android_kabi_reserved2', at offset 448 (in bits) at usb.h:413:1 'u64 usb_host_bos::android_kabi_reserved3', at offset 512 (in bits) at usb.h:414:1 'u64 usb_host_bos::android_kabi_reserved4', at offset 576 (in bits) at usb.h:415:1 54 impacted interfaces: 'struct usb_interface at usb.h:232:1' changed: type size changed from 7360 to 7616 (in bits) 4 data member insertions: 'u64 usb_interface::android_kabi_reserved1', at offset 7360 (in bits) at usb.h:262:1 'u64 usb_interface::android_kabi_reserved2', at offset 7424 (in bits) at usb.h:263:1 'u64 usb_interface::android_kabi_reserved3', at offset 7488 (in bits) at usb.h:264:1 'u64 usb_interface::android_kabi_reserved4', at offset 7552 (in bits) at usb.h:265:1 73 impacted interfaces: 'struct usbnet at usbnet.h:27:1' changed: type size changed from 4736 to 4992 (in bits) 4 data member insertions: 'u64 usbnet::android_kabi_reserved1', at offset 4736 (in bits) at usbnet.h:89:1 'u64 usbnet::android_kabi_reserved2', at offset 4800 (in bits) at usbnet.h:90:1 'u64 usbnet::android_kabi_reserved3', at offset 4864 (in bits) at usbnet.h:91:1 'u64 usbnet::android_kabi_reserved4', at offset 4928 (in bits) at usbnet.h:92:1 10 impacted interfaces: Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Signed-off-by: Sandeep Patil Change-Id: Ie9e246d9333ac70fc9cc2b0bf7cb466a8ffdb6de --- include/linux/usb.h | 32 ++++++++++++++++++++++++++++++++ include/linux/usb/hcd.h | 16 ++++++++++++++++ include/linux/usb/usbnet.h | 9 +++++++++ 3 files changed, 57 insertions(+) diff --git a/include/linux/usb.h b/include/linux/usb.h index 6c95af3317f7..b40d3a93a2cb 100644 --- a/include/linux/usb.h +++ b/include/linux/usb.h @@ -22,6 +22,7 @@ #include /* for current && schedule_timeout */ #include /* for struct mutex */ #include /* for runtime PM */ +#include struct usb_device; struct usb_driver; @@ -257,6 +258,11 @@ struct usb_interface { struct device dev; /* interface specific device info */ struct device *usb_dev; struct work_struct reset_ws; /* for resets in atomic context */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define to_usb_interface(d) container_of(d, struct usb_interface, dev) @@ -402,6 +408,11 @@ struct usb_host_bos { struct usb_ssp_cap_descriptor *ssp_cap; struct usb_ss_container_id_descriptor *ss_id; struct usb_ptm_cap_descriptor *ptm_cap; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; int __usb_get_extra_descriptor(char *buffer, unsigned size, @@ -465,6 +476,11 @@ struct usb_bus { struct mon_bus *mon_bus; /* non-null when associated */ int monitored; /* non-zero when monitored */ #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct usb_dev_state; @@ -708,6 +724,11 @@ struct usb_device { u16 hub_delay; unsigned use_generic_driver:1; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define to_usb_device(d) container_of(d, struct usb_device, dev) @@ -1212,6 +1233,11 @@ struct usb_driver { unsigned int supports_autosuspend:1; unsigned int disable_hub_initiated_lpm:1; unsigned int soft_unbind:1; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define to_usb_driver(d) container_of(d, struct usb_driver, drvwrap.driver) @@ -1595,6 +1621,12 @@ struct urb { int error_count; /* (return) number of ISO errors */ void *context; /* (in) context for completion */ usb_complete_t complete; /* (in) completion routine */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + struct usb_iso_packet_descriptor iso_frame_desc[]; /* (in) ISO ONLY */ }; diff --git a/include/linux/usb/hcd.h b/include/linux/usb/hcd.h index 78cd566ee238..acb3fe7bde36 100644 --- a/include/linux/usb/hcd.h +++ b/include/linux/usb/hcd.h @@ -11,6 +11,7 @@ #include #include #include +#include #define MAX_TOPO_LEVEL 6 @@ -214,6 +215,11 @@ struct usb_hcd { * (ohci 32, uhci 1024, ehci 256/512/1024). */ + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + /* The HC driver's private data is stored at the end of * this structure. */ @@ -402,6 +408,11 @@ struct hc_driver { #define EHSET_TEST_SINGLE_STEP_SET_FEATURE 0x06 int (*submit_single_step_set_feature)(struct usb_hcd *, struct urb *, int); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; static inline int hcd_giveback_urb_in_bh(struct usb_hcd *hcd) @@ -560,6 +571,11 @@ struct usb_tt { spinlock_t lock; struct list_head clear_list; /* of usb_tt_clear */ struct work_struct clear_work; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct usb_tt_clear { diff --git a/include/linux/usb/usbnet.h b/include/linux/usb/usbnet.h index 9f08a584d707..e0a2cdd4f7f0 100644 --- a/include/linux/usb/usbnet.h +++ b/include/linux/usb/usbnet.h @@ -14,6 +14,7 @@ #include #include #include +#include /* interface from usbnet core to each USB networking link we handle */ struct usbnet { @@ -76,6 +77,11 @@ struct usbnet { # define EVENT_LINK_CHANGE 11 # define EVENT_SET_RX_MODE 12 # define EVENT_NO_IP_ALIGN 13 + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; static inline struct usb_driver *driver_of(struct usb_interface *intf) @@ -165,6 +171,9 @@ struct driver_info { int out; /* tx endpoint */ unsigned long data; /* Misc driver specific data */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* Minidrivers are just drivers using the "usbnet" core as a powerful From 61963aff0356d2aee4e829e20f5f822f4eab061f Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:43:50 +0200 Subject: [PATCH 103/195] ANDROID: GKI: timer.h: add Android ABI padding to a structure Try to mitigate potential future driver core api changes by adding a padding to struct timer_list. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I74673e2271cd757c4871c9bcb69fd73bb22a722b --- include/linux/timer.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/linux/timer.h b/include/linux/timer.h index 648f00105f58..c23b7d622f5a 100644 --- a/include/linux/timer.h +++ b/include/linux/timer.h @@ -7,6 +7,7 @@ #include #include #include +#include struct timer_list { /* @@ -21,6 +22,9 @@ struct timer_list { #ifdef CONFIG_LOCKDEP struct lockdep_map lockdep_map; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #ifdef CONFIG_LOCKDEP From f456f5cc1cbd9b076aa0af38fc34583136278634 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 10 Mar 2020 18:31:03 +0100 Subject: [PATCH 104/195] ANDROID: GKI: device.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by padding to struct bus_type, struct device_driver, struct class, and struct device. Based on a patch from Michal Marek from the SLES kernel Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I6892cde6481ba775789f0c02239dcfde3a26b56e --- include/linux/device.h | 9 +++++++++ include/linux/device/bus.h | 5 +++++ include/linux/device/class.h | 5 +++++ include/linux/device/driver.h | 5 +++++ 4 files changed, 24 insertions(+) diff --git a/include/linux/device.h b/include/linux/device.h index 3f2460975b91..34692d22d443 100644 --- a/include/linux/device.h +++ b/include/linux/device.h @@ -30,6 +30,7 @@ #include #include #include +#include #include struct device; @@ -651,6 +652,14 @@ struct device { #ifdef CONFIG_DMA_OPS_BYPASS bool dma_ops_bypass : 1; #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + ANDROID_KABI_RESERVE(5); + ANDROID_KABI_RESERVE(6); + ANDROID_KABI_RESERVE(7); + ANDROID_KABI_RESERVE(8); }; /** diff --git a/include/linux/device/bus.h b/include/linux/device/bus.h index d8b29ccd07e5..6cf173cbd437 100644 --- a/include/linux/device/bus.h +++ b/include/linux/device/bus.h @@ -115,6 +115,11 @@ struct bus_type { struct lock_class_key lock_key; bool need_parent_lock; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; extern int __must_check bus_register(struct bus_type *bus); diff --git a/include/linux/device/class.h b/include/linux/device/class.h index 4b271d5eb42d..3d6a2b8d4ceb 100644 --- a/include/linux/device/class.h +++ b/include/linux/device/class.h @@ -76,6 +76,11 @@ struct class { const struct dev_pm_ops *pm; struct subsys_private *p; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; struct class_dev_iter { diff --git a/include/linux/device/driver.h b/include/linux/device/driver.h index 2114d65b862f..d2a71e25caab 100644 --- a/include/linux/device/driver.h +++ b/include/linux/device/driver.h @@ -119,6 +119,11 @@ struct device_driver { void (*coredump) (struct device *dev); struct driver_private *p; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; From 86db2d740e5b2d7255c873bba7467fa636e3931b Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 22 Apr 2020 15:35:08 +0200 Subject: [PATCH 105/195] ANDROID: GKI: scsi: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct scsi_cmnd, struct scsi_device, and struct scsi_host_template. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: Ie6a2b91970e8f9063bf00e96a0dff661f77b8e8d --- include/scsi/scsi_cmnd.h | 6 ++++++ include/scsi/scsi_device.h | 7 +++++++ include/scsi/scsi_host.h | 6 ++++++ 3 files changed, 19 insertions(+) diff --git a/include/scsi/scsi_cmnd.h b/include/scsi/scsi_cmnd.h index c2cb5f69635c..ce930d1fc2cc 100644 --- a/include/scsi/scsi_cmnd.h +++ b/include/scsi/scsi_cmnd.h @@ -10,6 +10,7 @@ #include #include #include +#include struct Scsi_Host; @@ -136,6 +137,11 @@ struct scsi_cmnd { * to be at an address < 16Mb). */ int result; /* Status code from lower level driver */ + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; /* Variant of blk_mq_rq_from_pdu() that verifies the type of its argument. */ diff --git a/include/scsi/scsi_device.h b/include/scsi/scsi_device.h index f3a067000756..26c2ac1ca6a1 100644 --- a/include/scsi/scsi_device.h +++ b/include/scsi/scsi_device.h @@ -9,6 +9,7 @@ #include #include #include +#include struct bsg_device; struct device; @@ -255,6 +256,12 @@ struct scsi_device { struct mutex state_mutex; enum scsi_device_state sdev_state; struct task_struct *quiesced_by; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); + unsigned long sdev_data[]; } __attribute__((aligned(sizeof(unsigned long)))); diff --git a/include/scsi/scsi_host.h b/include/scsi/scsi_host.h index 0028a49be1ec..884ee414fdf7 100644 --- a/include/scsi/scsi_host.h +++ b/include/scsi/scsi_host.h @@ -10,6 +10,7 @@ #include #include #include +#include struct block_device; struct completion; @@ -506,6 +507,11 @@ struct scsi_host_template { /* Delay for runtime autosuspend */ int rpm_autosuspend_delay; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; /* From 8b849a574b43cbd59d16116c180046880ea3e8a9 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 26 Mar 2020 11:21:23 +0100 Subject: [PATCH 106/195] ANDROID: GKI: workqueue.h: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct work_struct and struct delayed_work Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I5492a13e2430c1a5775aec52518144b7aa4f3268 --- include/linux/workqueue.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/linux/workqueue.h b/include/linux/workqueue.h index a0143dd24430..449fabe38418 100644 --- a/include/linux/workqueue.h +++ b/include/linux/workqueue.h @@ -14,6 +14,7 @@ #include #include #include +#include struct workqueue_struct; @@ -101,6 +102,8 @@ struct work_struct { #ifdef CONFIG_LOCKDEP struct lockdep_map lockdep_map; #endif + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define WORK_DATA_INIT() ATOMIC_LONG_INIT((unsigned long)WORK_STRUCT_NO_POOL) @@ -114,6 +117,9 @@ struct delayed_work { /* target workqueue and CPU ->timer uses to queue ->work */ struct workqueue_struct *wq; int cpu; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; struct rcu_work { From 5fe1040d3532b39ca56e88844c1b87e7a3e497d3 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 18 Mar 2020 09:03:38 +0100 Subject: [PATCH 107/195] ANDROID: GKI: phy: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to stuct phy_device and struct phy_driver Inspired by the upstream changes in 5.4.26 and 4.19.111 Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: I8dbc5f76e9eddfc5741f944168222aedacd0a8bb --- include/linux/phy.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/linux/phy.h b/include/linux/phy.h index ddf66198f751..7b1a3084a288 100644 --- a/include/linux/phy.h +++ b/include/linux/phy.h @@ -27,6 +27,7 @@ #include #include #include +#include #include @@ -730,6 +731,11 @@ struct phy_device { /* MACsec management functions */ const struct macsec_ops *macsec_ops; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; static inline struct phy_device *to_phy_device(const struct device *dev) @@ -972,6 +978,9 @@ struct phy_driver { int (*get_sqi)(struct phy_device *dev); /** @get_sqi_max: Get the maximum signal quality indication */ int (*get_sqi_max)(struct phy_device *dev); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define to_phy_driver(d) container_of(to_mdio_common_driver(d), \ struct phy_driver, mdiodrv) From 1c5cd2e4ade5228a4148c0961d9a4761177dd262 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 22 Apr 2020 15:50:51 +0200 Subject: [PATCH 108/195] ANDROID: GKI: elevator: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct elevator_mq_ops and struct elevator_type. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: Ia4c2667fd5ca9e6dd2e0d30b95a0f8d5eb7921dc --- block/elevator.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/block/elevator.h b/block/elevator.h index 3f0593b3bf9d..977265adb4e3 100644 --- a/block/elevator.h +++ b/block/elevator.h @@ -4,6 +4,7 @@ #include #include +#include struct io_cq; struct elevator_type; @@ -46,6 +47,11 @@ struct elevator_mq_ops { struct request *(*next_request)(struct request_queue *, struct request *); void (*init_icq)(struct io_cq *); void (*exit_icq)(struct io_cq *); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); }; #define ELV_NAME_MAX (16) @@ -82,6 +88,9 @@ struct elevator_type /* managed by elevator core */ char icq_cache_name[ELV_NAME_MAX + 6]; /* elvname + "_io_cq" */ struct list_head list; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; #define ELV_HASH_BITS 6 From 05a42c34b29f55b7d9188b182eb31414ae0d38e9 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sat, 2 May 2020 09:35:50 +0200 Subject: [PATCH 109/195] ANDROID: GKI: sched: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct user_struct and struct sched_domain. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: Ie8f685122767b690a116193aefd8c5e3b6ef8f17 --- include/linux/sched/topology.h | 5 +++++ include/linux/sched/user.h | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/include/linux/sched/topology.h b/include/linux/sched/topology.h index 2b7267c1d9a7..d51e2645bc47 100644 --- a/include/linux/sched/topology.h +++ b/include/linux/sched/topology.h @@ -3,6 +3,7 @@ #define _LINUX_SCHED_TOPOLOGY_H #include +#include #include #include @@ -155,6 +156,10 @@ struct sched_domain { struct sched_domain_shared *shared; unsigned int span_weight; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + /* * Span of all CPUs in this domain. * diff --git a/include/linux/sched/user.h b/include/linux/sched/user.h index 8da03620a170..ff04b763760e 100644 --- a/include/linux/sched/user.h +++ b/include/linux/sched/user.h @@ -7,6 +7,7 @@ #include #include #include +#include /* * Some day this will be a full-fledged user tracking system.. @@ -35,6 +36,9 @@ struct user_struct { /* Miscellaneous per-user rate limit */ struct ratelimit_state ratelimit; ANDROID_OEM_DATA_ARRAY(1, 2); + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; extern int uids_sysfs_init(void); From d8e7ccc0032f8ce0d10a5ed589eb3088fa361d2c Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 22 Apr 2020 15:47:34 +0200 Subject: [PATCH 110/195] ANDROID: GKI: dentry: add Android ABI padding to some structures Try to mitigate potential future driver core api changes by adding a padding to struct dentry and struct dentry_operations. Based on a change made to the RHEL/CENTOS 8 kernel. Bug: 151154716 Signed-off-by: Greg Kroah-Hartman Change-Id: Idde3c6e99bd4af3a91ba115b8ec148e3e1cdd4a9 --- include/linux/dcache.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/linux/dcache.h b/include/linux/dcache.h index 84be671d8131..854e52c44948 100644 --- a/include/linux/dcache.h +++ b/include/linux/dcache.h @@ -14,6 +14,7 @@ #include #include #include +#include struct path; struct file; @@ -111,6 +112,9 @@ struct dentry { struct hlist_bl_node d_in_lookup_hash; /* only for in-lookup ones */ struct rcu_head d_rcu; } d_u; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); } __randomize_layout; /* @@ -141,6 +145,10 @@ struct dentry_operations { int (*d_manage)(const struct path *, bool); struct dentry *(*d_real)(struct dentry *, const struct inode *); int (*d_canonical_path)(const struct path *, struct path *); + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); + ANDROID_KABI_RESERVE(3); + ANDROID_KABI_RESERVE(4); } ____cacheline_aligned; /* From db341ea4daa35493a71693a30003b39447d99381 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Thu, 26 Jan 2023 11:37:46 -0800 Subject: [PATCH 111/195] UPSTREAM: kernel/fork: convert vma assignment to a memcpy Patch series "introduce vm_flags modifier functions", v4. This patchset was originally published as a part of per-VMA locking [1] and was split after suggestion that it's viable on its own and to facilitate the review process. It is now a preprequisite for the next version of per-VMA lock patchset, which reuses vm_flags modifier functions to lock the VMA when vm_flags are being updated. VMA vm_flags modifications are usually done under exclusive mmap_lock protection because this attrubute affects other decisions like VMA merging or splitting and races should be prevented. Introduce vm_flags modifier functions to enforce correct locking. This patch (of 7): Convert vma assignment in vm_area_dup() to a memcpy() to prevent compiler errors when we add a const modifier to vma->vm_flags. Link: https://lkml.kernel.org/r/20230126193752.297968-1-surenb@google.com Link: https://lkml.kernel.org/r/20230126193752.297968-2-surenb@google.com Signed-off-by: Suren Baghdasaryan Acked-by: Mel Gorman Acked-by: Mike Rapoport (IBM) Cc: Andy Lutomirski Cc: Arjun Roy Cc: Axel Rasmussen Cc: David Hildenbrand Cc: David Howells Cc: Davidlohr Bueso Cc: David Rientjes Cc: Eric Dumazet Cc: Greg Thelen Cc: Hugh Dickins Cc: Ingo Molnar Cc: Jann Horn Cc: Joel Fernandes Cc: Johannes Weiner Cc: Kent Overstreet Cc: Laurent Dufour Cc: Liam R. Howlett Cc: Lorenzo Stoakes Cc: Matthew Wilcox Cc: Michal Hocko Cc: Minchan Kim Cc: Paul E. McKenney Cc: Peter Oskolkov Cc: Peter Xu Cc: Peter Zijlstra Cc: Punit Agrawal Cc: Sebastian Andrzej Siewior Cc: Shakeel Butt Cc: Soheil Hassas Yeganeh Cc: Song Liu Cc: Vlastimil Babka Cc: Will Deacon Cc: Sebastian Reichel Signed-off-by: Andrew Morton (cherry picked from commit 06e78b614e3780f9ac32056f2861159fd19d9702) Bug: 161210518 Change-Id: I8f0b92d5ed602d087316e99b29f59d75a644d0e4 Signed-off-by: Suren Baghdasaryan --- kernel/fork.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/fork.c b/kernel/fork.c index c52d6666ee15..ab56bd6df0a0 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -479,7 +479,7 @@ struct vm_area_struct *vm_area_dup(struct vm_area_struct *orig) * orig->shared.rb may be modified concurrently, but the clone * will be reinitialized. */ - *new = data_race(*orig); + data_race(memcpy(new, orig, sizeof(*new))); INIT_LIST_HEAD(&new->anon_vma_chain); dup_anon_vma_name(orig, new); } From 6e7028dadd08cc1fb5d536514dba70fa9c878a8a Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Thu, 26 Jan 2023 11:37:47 -0800 Subject: [PATCH 112/195] UPSTREAM: mm: introduce vma->vm_flags wrapper functions vm_flags are among VMA attributes which affect decisions like VMA merging and splitting. Therefore all vm_flags modifications are performed after taking exclusive mmap_lock to prevent vm_flags updates racing with such operations. Introduce modifier functions for vm_flags to be used whenever flags are updated. This way we can better check and control correct locking behavior during these updates. Link: https://lkml.kernel.org/r/20230126193752.297968-3-surenb@google.com Signed-off-by: Suren Baghdasaryan Reviewed-by: Davidlohr Bueso Acked-by: Michal Hocko Acked-by: Mel Gorman Acked-by: Mike Rapoport (IBM) Reviewed-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Cc: Andy Lutomirski Cc: Arjun Roy Cc: Axel Rasmussen Cc: David Hildenbrand Cc: David Howells Cc: David Rientjes Cc: Eric Dumazet Cc: Greg Thelen Cc: Hugh Dickins Cc: Ingo Molnar Cc: Jann Horn Cc: Joel Fernandes Cc: Johannes Weiner Cc: Kent Overstreet Cc: Laurent Dufour Cc: Liam R. Howlett Cc: Lorenzo Stoakes Cc: Matthew Wilcox Cc: Minchan Kim Cc: Paul E. McKenney Cc: Peter Oskolkov Cc: Peter Xu Cc: Peter Zijlstra Cc: Punit Agrawal Cc: Sebastian Andrzej Siewior Cc: Sebastian Reichel Cc: Shakeel Butt Cc: Soheil Hassas Yeganeh Cc: Song Liu Cc: Vlastimil Babka Cc: Will Deacon Signed-off-by: Andrew Morton (cherry picked from commit bc292ab00f6c7a661a8a605c714e8a148f629ef6) Bug: 161210518 Change-Id: Ibac7f821c7278ded8246f4e08f168c0d4d83d207 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 40 ++++++++++++++++++++++++++++++++++++++++ include/linux/mm_types.h | 10 +++++++++- 2 files changed, 49 insertions(+), 1 deletion(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index 0aed2fd1dc98..740372e2e5a4 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -634,6 +634,46 @@ static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) INIT_LIST_HEAD(&vma->anon_vma_chain); } +/* Use when VMA is not part of the VMA tree and needs no locking */ +static inline void vm_flags_init(struct vm_area_struct *vma, + vm_flags_t flags) +{ + ACCESS_PRIVATE(vma, __vm_flags) = flags; +} + +/* Use when VMA is part of the VMA tree and modifications need coordination */ +static inline void vm_flags_reset(struct vm_area_struct *vma, + vm_flags_t flags) +{ + mmap_assert_write_locked(vma->vm_mm); + vm_flags_init(vma, flags); +} + +static inline void vm_flags_set(struct vm_area_struct *vma, + vm_flags_t flags) +{ + mmap_assert_write_locked(vma->vm_mm); + ACCESS_PRIVATE(vma, __vm_flags) |= flags; +} + +static inline void vm_flags_clear(struct vm_area_struct *vma, + vm_flags_t flags) +{ + mmap_assert_write_locked(vma->vm_mm); + ACCESS_PRIVATE(vma, __vm_flags) &= ~flags; +} + +/* + * Use only when the order of set/clear operations is unimportant, otherwise + * use vm_flags_{set|clear} explicitly. + */ +static inline void vm_flags_mod(struct vm_area_struct *vma, + vm_flags_t set, vm_flags_t clear) +{ + mmap_assert_write_locked(vma->vm_mm); + vm_flags_init(vma, (vma->vm_flags | set) & ~clear); +} + static inline void vma_set_anonymous(struct vm_area_struct *vma) { vma->vm_ops = NULL; diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 91212a6bdf13..21682c7faff2 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -456,7 +456,15 @@ struct vm_area_struct { * See vmf_insert_mixed_prot() for discussion. */ pgprot_t vm_page_prot; - unsigned long vm_flags; /* Flags, see mm.h. */ + + /* + * Flags, see mm.h. + * To modify use vm_flags_{init|reset|set|clear|mod} functions. + */ + union { + const vm_flags_t vm_flags; + vm_flags_t __private __vm_flags; + }; /* * For areas with an address space and backing store, From bf16383ebd1752aa9e6fd5cfe1e816f4880d373d Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Thu, 26 Jan 2023 11:37:48 -0800 Subject: [PATCH 113/195] UPSTREAM: mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK To simplify the usage of VM_LOCKED_CLEAR_MASK in vm_flags_clear(), replace it with VM_LOCKED_MASK bitmask and convert all users. Link: https://lkml.kernel.org/r/20230126193752.297968-4-surenb@google.com Signed-off-by: Suren Baghdasaryan Acked-by: Michal Hocko Acked-by: Mel Gorman Acked-by: Mike Rapoport (IBM) Reviewed-by: Davidlohr Bueso Cc: Andy Lutomirski Cc: Arjun Roy Cc: Axel Rasmussen Cc: David Hildenbrand Cc: David Howells Cc: David Rientjes Cc: Eric Dumazet Cc: Greg Thelen Cc: Hugh Dickins Cc: Ingo Molnar Cc: Jann Horn Cc: Joel Fernandes Cc: Johannes Weiner Cc: Kent Overstreet Cc: Laurent Dufour Cc: Liam R. Howlett Cc: Lorenzo Stoakes Cc: Matthew Wilcox Cc: Minchan Kim Cc: Paul E. McKenney Cc: Peter Oskolkov Cc: Peter Xu Cc: Peter Zijlstra Cc: Punit Agrawal Cc: Sebastian Andrzej Siewior Cc: Sebastian Reichel Cc: Shakeel Butt Cc: Soheil Hassas Yeganeh Cc: Song Liu Cc: Vlastimil Babka Cc: Will Deacon Signed-off-by: Andrew Morton (cherry picked from commit e430a95a04efc557bc4ff9b3035c7c85aee5d63f) Bug: 161210518 Change-Id: I17bbcc01a133511dbfaf3d82fbc4b25ecdd0b376 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 4 ++-- kernel/fork.c | 2 +- mm/hugetlb.c | 4 ++-- mm/mlock.c | 6 +++--- mm/mmap.c | 6 +++--- mm/mremap.c | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index 740372e2e5a4..e444e7c7dc1f 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -423,8 +423,8 @@ extern unsigned int kobjsize(const void *objp); /* This mask defines which mm->def_flags a process can inherit its parent */ #define VM_INIT_DEF_MASK VM_NOHUGEPAGE -/* This mask is used to clear all the VMA flags used by mlock */ -#define VM_LOCKED_CLEAR_MASK (~(VM_LOCKED | VM_LOCKONFAULT)) +/* This mask represents all the VMA flag bits used by mlock */ +#define VM_LOCKED_MASK (VM_LOCKED | VM_LOCKONFAULT) /* Arch-specific flags to clear when updating VM flags on protection change */ #ifndef VM_ARCH_CLEAR diff --git a/kernel/fork.c b/kernel/fork.c index ab56bd6df0a0..a2f8a18dc3df 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -669,7 +669,7 @@ static __latent_entropy int dup_mmap(struct mm_struct *mm, tmp->anon_vma = NULL; } else if (anon_vma_fork(tmp, mpnt)) goto fail_nomem_anon_vma_fork; - tmp->vm_flags &= ~(VM_LOCKED | VM_LOCKONFAULT); + vm_flags_clear(tmp, VM_LOCKED_MASK); file = tmp->vm_file; if (file) { struct address_space *mapping = file->f_mapping; diff --git a/mm/hugetlb.c b/mm/hugetlb.c index d3ffa0fd49e5..34d7816b13bc 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c @@ -6928,8 +6928,8 @@ static unsigned long page_table_shareable(struct vm_area_struct *svma, unsigned long s_end = sbase + PUD_SIZE; /* Allow segments to share if only one is marked locked */ - unsigned long vm_flags = vma->vm_flags & VM_LOCKED_CLEAR_MASK; - unsigned long svm_flags = svma->vm_flags & VM_LOCKED_CLEAR_MASK; + unsigned long vm_flags = vma->vm_flags & ~VM_LOCKED_MASK; + unsigned long svm_flags = svma->vm_flags & ~VM_LOCKED_MASK; /* * match the virtual addresses, permission and the alignment of the diff --git a/mm/mlock.c b/mm/mlock.c index 7032f6dd0ce1..06aa9e204fac 100644 --- a/mm/mlock.c +++ b/mm/mlock.c @@ -490,7 +490,7 @@ static int apply_vma_lock_flags(unsigned long start, size_t len, prev = mas_prev(&mas, 0); for (nstart = start ; ; ) { - vm_flags_t newflags = vma->vm_flags & VM_LOCKED_CLEAR_MASK; + vm_flags_t newflags = vma->vm_flags & ~VM_LOCKED_MASK; newflags |= flags; @@ -662,7 +662,7 @@ static int apply_mlockall_flags(int flags) struct vm_area_struct *vma, *prev = NULL; vm_flags_t to_add = 0; - current->mm->def_flags &= VM_LOCKED_CLEAR_MASK; + current->mm->def_flags &= ~VM_LOCKED_MASK; if (flags & MCL_FUTURE) { current->mm->def_flags |= VM_LOCKED; @@ -682,7 +682,7 @@ static int apply_mlockall_flags(int flags) mas_for_each(&mas, vma, ULONG_MAX) { vm_flags_t newflags; - newflags = vma->vm_flags & VM_LOCKED_CLEAR_MASK; + newflags = vma->vm_flags & ~VM_LOCKED_MASK; newflags |= to_add; /* Ignore errors */ diff --git a/mm/mmap.c b/mm/mmap.c index bab6e83f817e..384d21ac25e1 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2744,7 +2744,7 @@ expanded: if ((vm_flags & VM_SPECIAL) || vma_is_dax(vma) || is_vm_hugetlb_page(vma) || vma == get_gate_vma(current->mm)) - vma->vm_flags &= VM_LOCKED_CLEAR_MASK; + vm_flags_clear(vma, VM_LOCKED_MASK); else mm->locked_vm += (len >> PAGE_SHIFT); } @@ -3419,8 +3419,8 @@ static struct vm_area_struct *__install_special_mapping( vma->vm_start = addr; vma->vm_end = addr + len; - vma->vm_flags = vm_flags | mm->def_flags | VM_DONTEXPAND | VM_SOFTDIRTY; - vma->vm_flags &= VM_LOCKED_CLEAR_MASK; + vm_flags_init(vma, (vm_flags | mm->def_flags | + VM_DONTEXPAND | VM_SOFTDIRTY) & ~VM_LOCKED_MASK); vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); vma->vm_ops = ops; diff --git a/mm/mremap.c b/mm/mremap.c index 930f65c315c0..5aef65df47e0 100644 --- a/mm/mremap.c +++ b/mm/mremap.c @@ -686,7 +686,7 @@ static unsigned long move_vma(struct vm_area_struct *vma, if (unlikely(!err && (flags & MREMAP_DONTUNMAP))) { /* We always clear VM_LOCKED[ONFAULT] on the old vma */ - vma->vm_flags &= VM_LOCKED_CLEAR_MASK; + vm_flags_clear(vma, VM_LOCKED_MASK); /* * anon_vma links of the old vma is no longer needed after its page From 5dd0547a3e11360d08dadce8e9fc46df0288ab80 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Thu, 26 Jan 2023 11:37:49 -0800 Subject: [PATCH 114/195] UPSTREAM: mm: replace vma->vm_flags direct modifications with modifier calls Replace direct modifications to vma->vm_flags with calls to modifier functions to be able to track flag changes and to keep vma locking correctness. [akpm@linux-foundation.org: fix drivers/misc/open-dice.c, per Hyeonggon Yoo] Link: https://lkml.kernel.org/r/20230126193752.297968-5-surenb@google.com Signed-off-by: Suren Baghdasaryan Acked-by: Michal Hocko Acked-by: Mel Gorman Acked-by: Mike Rapoport (IBM) Acked-by: Sebastian Reichel Reviewed-by: Liam R. Howlett Reviewed-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Cc: Andy Lutomirski Cc: Arjun Roy Cc: Axel Rasmussen Cc: David Hildenbrand Cc: David Howells Cc: Davidlohr Bueso Cc: David Rientjes Cc: Eric Dumazet Cc: Greg Thelen Cc: Hugh Dickins Cc: Ingo Molnar Cc: Jann Horn Cc: Joel Fernandes Cc: Johannes Weiner Cc: Kent Overstreet Cc: Laurent Dufour Cc: Lorenzo Stoakes Cc: Matthew Wilcox Cc: Minchan Kim Cc: Paul E. McKenney Cc: Peter Oskolkov Cc: Peter Xu Cc: Peter Zijlstra Cc: Punit Agrawal Cc: Sebastian Andrzej Siewior Cc: Shakeel Butt Cc: Soheil Hassas Yeganeh Cc: Song Liu Cc: Vlastimil Babka Cc: Will Deacon Signed-off-by: Andrew Morton (cherry picked from commit 1c71222e5f2393b5ea1a41795c67589eea7e3490) Bug: 161210518 Change-Id: Ifc352b487db109adab17dd33a83f5c7e68c0bbc6 Signed-off-by: Suren Baghdasaryan --- arch/arm/kernel/process.c | 2 +- arch/ia64/mm/init.c | 8 ++++---- arch/loongarch/include/asm/tlb.h | 2 +- arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/mm/book3s64/subpage_prot.c | 2 +- arch/powerpc/platforms/book3s/vas-api.c | 2 +- arch/powerpc/platforms/cell/spufs/file.c | 14 +++++++------- arch/s390/mm/gmap.c | 3 +-- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/kernel/cpu/sgx/driver.c | 2 +- arch/x86/kernel/cpu/sgx/virt.c | 2 +- arch/x86/mm/pat/memtype.c | 6 +++--- arch/x86/um/mem_32.c | 2 +- drivers/acpi/pfr_telemetry.c | 2 +- drivers/android/binder.c | 3 +-- drivers/char/mspec.c | 2 +- drivers/crypto/hisilicon/qm.c | 2 +- drivers/dax/device.c | 2 +- drivers/dma/idxd/cdev.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 4 ++-- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 4 ++-- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 4 ++-- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 4 ++-- drivers/gpu/drm/drm_gem.c | 2 +- drivers/gpu/drm/drm_gem_dma_helper.c | 3 +-- drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +- drivers/gpu/drm/drm_vm.c | 8 ++++---- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 4 ++-- drivers/gpu/drm/gma500/framebuffer.c | 2 +- drivers/gpu/drm/i810/i810_dma.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 4 ++-- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +-- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 3 +-- drivers/gpu/drm/tegra/gem.c | 5 ++--- drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 +-- drivers/gpu/drm/virtio/virtgpu_vram.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 3 +-- drivers/hsi/clients/cmt_speech.c | 2 +- drivers/hwtracing/intel_th/msu.c | 2 +- drivers/hwtracing/stm/core.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 ++-- drivers/infiniband/hw/mlx5/main.c | 4 ++-- drivers/infiniband/hw/qib/qib_file_ops.c | 13 ++++++------- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 2 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 2 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 2 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 4 ++-- drivers/media/v4l2-core/videobuf-vmalloc.c | 2 +- drivers/misc/cxl/context.c | 2 +- drivers/misc/habanalabs/common/memory.c | 2 +- drivers/misc/habanalabs/gaudi/gaudi.c | 4 ++-- drivers/misc/habanalabs/gaudi2/gaudi2.c | 8 ++++---- drivers/misc/habanalabs/goya/goya.c | 4 ++-- drivers/misc/ocxl/context.c | 4 ++-- drivers/misc/ocxl/sysfs.c | 2 +- drivers/misc/open-dice.c | 6 +++--- drivers/misc/sgi-gru/grufile.c | 4 ++-- drivers/misc/uacce/uacce.c | 2 +- drivers/sbus/char/oradax.c | 2 +- drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/sg.c | 2 +- drivers/staging/android/ashmem.c | 2 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 2 +- drivers/staging/media/deprecated/meye/meye.c | 4 ++-- .../media/deprecated/stkwebcam/stk-webcam.c | 2 +- drivers/target/target_core_user.c | 2 +- drivers/uio/uio.c | 2 +- drivers/usb/core/devio.c | 3 +-- drivers/usb/mon/mon_bin.c | 3 +-- drivers/vdpa/vdpa_user/iova_domain.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 2 +- drivers/vhost/vdpa.c | 2 +- drivers/video/fbdev/68328fb.c | 2 +- drivers/video/fbdev/core/fb_defio.c | 4 ++-- drivers/xen/gntalloc.c | 2 +- drivers/xen/gntdev.c | 4 ++-- drivers/xen/privcmd-buf.c | 2 +- drivers/xen/privcmd.c | 4 ++-- fs/aio.c | 2 +- fs/cramfs/inode.c | 2 +- fs/erofs/data.c | 2 +- fs/exec.c | 4 ++-- fs/ext4/file.c | 2 +- fs/fuse/dax.c | 2 +- fs/hugetlbfs/inode.c | 4 ++-- fs/orangefs/file.c | 3 +-- fs/proc/task_mmu.c | 2 +- fs/proc/vmcore.c | 3 +-- fs/userfaultfd.c | 2 +- fs/xfs/xfs_file.c | 2 +- include/linux/mm.h | 2 +- kernel/bpf/ringbuf.c | 4 ++-- kernel/bpf/syscall.c | 4 ++-- kernel/events/core.c | 2 +- kernel/kcov.c | 2 +- kernel/relay.c | 2 +- mm/madvise.c | 2 +- mm/memory.c | 6 +++--- mm/mlock.c | 6 +++--- mm/mmap.c | 10 +++++----- mm/mprotect.c | 2 +- mm/mremap.c | 6 +++--- mm/nommu.c | 11 ++++++----- mm/secretmem.c | 2 +- mm/shmem.c | 2 +- mm/vmalloc.c | 2 +- net/ipv4/tcp.c | 4 ++-- security/selinux/selinuxfs.c | 6 +++--- sound/core/oss/pcm_oss.c | 2 +- sound/core/pcm_native.c | 9 +++++---- sound/soc/pxa/mmp-sspa.c | 2 +- sound/usb/usx2y/us122l.c | 4 ++-- sound/usb/usx2y/usX2Yhwdep.c | 2 +- sound/usb/usx2y/usx2yhwdeppcm.c | 2 +- 121 files changed, 190 insertions(+), 201 deletions(-) diff --git a/arch/arm/kernel/process.c b/arch/arm/kernel/process.c index a2b31d91a1b6..3d105c0b7074 100644 --- a/arch/arm/kernel/process.c +++ b/arch/arm/kernel/process.c @@ -316,7 +316,7 @@ static int __init gate_vma_init(void) gate_vma.vm_page_prot = PAGE_READONLY_EXEC; gate_vma.vm_start = 0xffff0000; gate_vma.vm_end = 0xffff0000 + PAGE_SIZE; - gate_vma.vm_flags = VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYEXEC; + vm_flags_init(&gate_vma, VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYEXEC); return 0; } arch_initcall(gate_vma_init); diff --git a/arch/ia64/mm/init.c b/arch/ia64/mm/init.c index fc4e4217e87f..7f5353e28516 100644 --- a/arch/ia64/mm/init.c +++ b/arch/ia64/mm/init.c @@ -109,7 +109,7 @@ ia64_init_addr_space (void) vma_set_anonymous(vma); vma->vm_start = current->thread.rbs_bot & PAGE_MASK; vma->vm_end = vma->vm_start + PAGE_SIZE; - vma->vm_flags = VM_DATA_DEFAULT_FLAGS|VM_GROWSUP|VM_ACCOUNT; + vm_flags_init(vma, VM_DATA_DEFAULT_FLAGS|VM_GROWSUP|VM_ACCOUNT); vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); mmap_write_lock(current->mm); if (insert_vm_struct(current->mm, vma)) { @@ -127,8 +127,8 @@ ia64_init_addr_space (void) vma_set_anonymous(vma); vma->vm_end = PAGE_SIZE; vma->vm_page_prot = __pgprot(pgprot_val(PAGE_READONLY) | _PAGE_MA_NAT); - vma->vm_flags = VM_READ | VM_MAYREAD | VM_IO | - VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_init(vma, VM_READ | VM_MAYREAD | VM_IO | + VM_DONTEXPAND | VM_DONTDUMP); mmap_write_lock(current->mm); if (insert_vm_struct(current->mm, vma)) { mmap_write_unlock(current->mm); @@ -272,7 +272,7 @@ static int __init gate_vma_init(void) vma_init(&gate_vma, NULL); gate_vma.vm_start = FIXADDR_USER_START; gate_vma.vm_end = FIXADDR_USER_END; - gate_vma.vm_flags = VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC; + vm_flags_init(&gate_vma, VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC); gate_vma.vm_page_prot = __pgprot(__ACCESS_BITS | _PAGE_PL_3 | _PAGE_AR_RX); return 0; diff --git a/arch/loongarch/include/asm/tlb.h b/arch/loongarch/include/asm/tlb.h index dd24f5898f65..f5e4deb97402 100644 --- a/arch/loongarch/include/asm/tlb.h +++ b/arch/loongarch/include/asm/tlb.h @@ -149,7 +149,7 @@ static inline void tlb_flush(struct mmu_gather *tlb) struct vm_area_struct vma; vma.vm_mm = tlb->mm; - vma.vm_flags = 0; + vm_flags_init(&vma, 0); if (tlb->fullmm) { flush_tlb_mm(tlb->mm); return; diff --git a/arch/powerpc/kvm/book3s_xive_native.c b/arch/powerpc/kvm/book3s_xive_native.c index 5271c33fe79e..250dddd4e2b9 100644 --- a/arch/powerpc/kvm/book3s_xive_native.c +++ b/arch/powerpc/kvm/book3s_xive_native.c @@ -325,7 +325,7 @@ static int kvmppc_xive_native_mmap(struct kvm_device *dev, return -EINVAL; } - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached_wc(vma->vm_page_prot); /* diff --git a/arch/powerpc/mm/book3s64/subpage_prot.c b/arch/powerpc/mm/book3s64/subpage_prot.c index d73b3b4176e8..b75a9fb99599 100644 --- a/arch/powerpc/mm/book3s64/subpage_prot.c +++ b/arch/powerpc/mm/book3s64/subpage_prot.c @@ -156,7 +156,7 @@ static void subpage_mark_vma_nohuge(struct mm_struct *mm, unsigned long addr, * VM_NOHUGEPAGE and split them. */ for_each_vma_range(vmi, vma, addr + len) { - vma->vm_flags |= VM_NOHUGEPAGE; + vm_flags_set(vma, VM_NOHUGEPAGE); walk_page_vma(vma, &subpage_walk_ops, NULL); } } diff --git a/arch/powerpc/platforms/book3s/vas-api.c b/arch/powerpc/platforms/book3s/vas-api.c index 40f5ae5e1238..2888dae3d03b 100644 --- a/arch/powerpc/platforms/book3s/vas-api.c +++ b/arch/powerpc/platforms/book3s/vas-api.c @@ -525,7 +525,7 @@ static int coproc_mmap(struct file *fp, struct vm_area_struct *vma) pfn = paste_addr >> PAGE_SHIFT; /* flags, page_prot from cxl_mmap(), except we want cachable */ - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_cached(vma->vm_page_prot); prot = __pgprot(pgprot_val(vma->vm_page_prot) | _PAGE_DIRTY); diff --git a/arch/powerpc/platforms/cell/spufs/file.c b/arch/powerpc/platforms/cell/spufs/file.c index 62d90a5e23d1..02a8158c469d 100644 --- a/arch/powerpc/platforms/cell/spufs/file.c +++ b/arch/powerpc/platforms/cell/spufs/file.c @@ -291,7 +291,7 @@ static int spufs_mem_mmap(struct file *file, struct vm_area_struct *vma) if (!(vma->vm_flags & VM_SHARED)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached_wc(vma->vm_page_prot); vma->vm_ops = &spufs_mem_mmap_vmops; @@ -381,7 +381,7 @@ static int spufs_cntl_mmap(struct file *file, struct vm_area_struct *vma) if (!(vma->vm_flags & VM_SHARED)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &spufs_cntl_mmap_vmops; @@ -1043,7 +1043,7 @@ static int spufs_signal1_mmap(struct file *file, struct vm_area_struct *vma) if (!(vma->vm_flags & VM_SHARED)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &spufs_signal1_mmap_vmops; @@ -1179,7 +1179,7 @@ static int spufs_signal2_mmap(struct file *file, struct vm_area_struct *vma) if (!(vma->vm_flags & VM_SHARED)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &spufs_signal2_mmap_vmops; @@ -1302,7 +1302,7 @@ static int spufs_mss_mmap(struct file *file, struct vm_area_struct *vma) if (!(vma->vm_flags & VM_SHARED)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &spufs_mss_mmap_vmops; @@ -1364,7 +1364,7 @@ static int spufs_psmap_mmap(struct file *file, struct vm_area_struct *vma) if (!(vma->vm_flags & VM_SHARED)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &spufs_psmap_mmap_vmops; @@ -1424,7 +1424,7 @@ static int spufs_mfc_mmap(struct file *file, struct vm_area_struct *vma) if (!(vma->vm_flags & VM_SHARED)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &spufs_mfc_mmap_vmops; diff --git a/arch/s390/mm/gmap.c b/arch/s390/mm/gmap.c index 02d15c8dc92e..daceeef431b4 100644 --- a/arch/s390/mm/gmap.c +++ b/arch/s390/mm/gmap.c @@ -2518,8 +2518,7 @@ static inline void thp_split_mm(struct mm_struct *mm) VMA_ITERATOR(vmi, mm, 0); for_each_vma(vmi, vma) { - vma->vm_flags &= ~VM_HUGEPAGE; - vma->vm_flags |= VM_NOHUGEPAGE; + vm_flags_mod(vma, VM_NOHUGEPAGE, VM_HUGEPAGE); walk_page_vma(vma, &thp_split_walk_ops, NULL); } mm->def_flags |= VM_NOHUGEPAGE; diff --git a/arch/x86/entry/vsyscall/vsyscall_64.c b/arch/x86/entry/vsyscall/vsyscall_64.c index 4af81df133ee..d234ca797e4a 100644 --- a/arch/x86/entry/vsyscall/vsyscall_64.c +++ b/arch/x86/entry/vsyscall/vsyscall_64.c @@ -391,7 +391,7 @@ void __init map_vsyscall(void) } if (vsyscall_mode == XONLY) - gate_vma.vm_flags = VM_EXEC; + vm_flags_init(&gate_vma, VM_EXEC); BUILD_BUG_ON((unsigned long)__fix_to_virt(VSYSCALL_PAGE) != (unsigned long)VSYSCALL_ADDR); diff --git a/arch/x86/kernel/cpu/sgx/driver.c b/arch/x86/kernel/cpu/sgx/driver.c index aa9b8b868867..262f5fb18d74 100644 --- a/arch/x86/kernel/cpu/sgx/driver.c +++ b/arch/x86/kernel/cpu/sgx/driver.c @@ -95,7 +95,7 @@ static int sgx_mmap(struct file *file, struct vm_area_struct *vma) return ret; vma->vm_ops = &sgx_vm_ops; - vma->vm_flags |= VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | VM_IO; + vm_flags_set(vma, VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | VM_IO); vma->vm_private_data = encl; return 0; diff --git a/arch/x86/kernel/cpu/sgx/virt.c b/arch/x86/kernel/cpu/sgx/virt.c index 6a77a14eee38..c3e37eaec8ec 100644 --- a/arch/x86/kernel/cpu/sgx/virt.c +++ b/arch/x86/kernel/cpu/sgx/virt.c @@ -105,7 +105,7 @@ static int sgx_vepc_mmap(struct file *file, struct vm_area_struct *vma) vma->vm_ops = &sgx_vepc_vm_ops; /* Don't copy VMA in fork() */ - vma->vm_flags |= VM_PFNMAP | VM_IO | VM_DONTDUMP | VM_DONTCOPY; + vm_flags_set(vma, VM_PFNMAP | VM_IO | VM_DONTDUMP | VM_DONTCOPY); vma->vm_private_data = vepc; return 0; diff --git a/arch/x86/mm/pat/memtype.c b/arch/x86/mm/pat/memtype.c index 2642bc4c8ec0..9b63938b500b 100644 --- a/arch/x86/mm/pat/memtype.c +++ b/arch/x86/mm/pat/memtype.c @@ -1047,7 +1047,7 @@ int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, ret = reserve_pfn_range(paddr, size, prot, 0); if (ret == 0 && vma) - vma->vm_flags |= VM_PAT; + vm_flags_set(vma, VM_PAT); return ret; } @@ -1113,7 +1113,7 @@ void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn, } free_pfn_range(paddr, size); if (vma) - vma->vm_flags &= ~VM_PAT; + vm_flags_clear(vma, VM_PAT); } /* @@ -1123,7 +1123,7 @@ void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn, */ void untrack_pfn_moved(struct vm_area_struct *vma) { - vma->vm_flags &= ~VM_PAT; + vm_flags_clear(vma, VM_PAT); } pgprot_t pgprot_writecombine(pgprot_t prot) diff --git a/arch/x86/um/mem_32.c b/arch/x86/um/mem_32.c index cafd01f730da..29b2203bc82c 100644 --- a/arch/x86/um/mem_32.c +++ b/arch/x86/um/mem_32.c @@ -16,7 +16,7 @@ static int __init gate_vma_init(void) vma_init(&gate_vma, NULL); gate_vma.vm_start = FIXADDR_USER_START; gate_vma.vm_end = FIXADDR_USER_END; - gate_vma.vm_flags = VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC; + vm_flags_init(&gate_vma, VM_READ | VM_MAYREAD | VM_EXEC | VM_MAYEXEC); gate_vma.vm_page_prot = PAGE_READONLY; return 0; diff --git a/drivers/acpi/pfr_telemetry.c b/drivers/acpi/pfr_telemetry.c index 27fb6cdad75f..843f678ade0c 100644 --- a/drivers/acpi/pfr_telemetry.c +++ b/drivers/acpi/pfr_telemetry.c @@ -310,7 +310,7 @@ pfrt_log_mmap(struct file *file, struct vm_area_struct *vma) return -EROFS; /* changing from read to write with mprotect is not allowed */ - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); pfrt_log_dev = to_pfrt_log_dev(file); diff --git a/drivers/android/binder.c b/drivers/android/binder.c index 78f210a29b4c..66e489cb9fd9 100644 --- a/drivers/android/binder.c +++ b/drivers/android/binder.c @@ -5823,8 +5823,7 @@ static int binder_mmap(struct file *filp, struct vm_area_struct *vma) proc->pid, vma->vm_start, vma->vm_end, "bad vm_flags", -EPERM); return -EPERM; } - vma->vm_flags |= VM_DONTCOPY | VM_MIXEDMAP; - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_mod(vma, VM_DONTCOPY | VM_MIXEDMAP, VM_MAYWRITE); vma->vm_ops = &binder_vm_ops; vma->vm_private_data = proc; diff --git a/drivers/char/mspec.c b/drivers/char/mspec.c index f8231e2e84be..b35f651837c8 100644 --- a/drivers/char/mspec.c +++ b/drivers/char/mspec.c @@ -206,7 +206,7 @@ mspec_mmap(struct file *file, struct vm_area_struct *vma, refcount_set(&vdata->refcnt, 1); vma->vm_private_data = vdata; - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); if (vdata->type == MSPEC_UNCACHED) vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &mspec_vm_ops; diff --git a/drivers/crypto/hisilicon/qm.c b/drivers/crypto/hisilicon/qm.c index 07e1e39a5e37..53937be08d74 100644 --- a/drivers/crypto/hisilicon/qm.c +++ b/drivers/crypto/hisilicon/qm.c @@ -3333,7 +3333,7 @@ static int hisi_qm_uacce_mmap(struct uacce_queue *q, return -EINVAL; } - vma->vm_flags |= VM_IO; + vm_flags_set(vma, VM_IO); return remap_pfn_range(vma, vma->vm_start, phys_base >> PAGE_SHIFT, diff --git a/drivers/dax/device.c b/drivers/dax/device.c index 5494d745ced5..223e4e233d19 100644 --- a/drivers/dax/device.c +++ b/drivers/dax/device.c @@ -308,7 +308,7 @@ static int dax_mmap(struct file *filp, struct vm_area_struct *vma) return rc; vma->vm_ops = &dax_vm_ops; - vma->vm_flags |= VM_HUGEPAGE; + vm_flags_set(vma, VM_HUGEPAGE); return 0; } diff --git a/drivers/dma/idxd/cdev.c b/drivers/dma/idxd/cdev.c index e13e92609943..674bfefca088 100644 --- a/drivers/dma/idxd/cdev.c +++ b/drivers/dma/idxd/cdev.c @@ -201,7 +201,7 @@ static int idxd_cdev_mmap(struct file *filp, struct vm_area_struct *vma) if (rc < 0) return rc; - vma->vm_flags |= VM_DONTCOPY; + vm_flags_set(vma, VM_DONTCOPY); pfn = (base + idxd_get_wq_portal_full_offset(wq->id, IDXD_PORTAL_LIMITED)) >> PAGE_SHIFT; vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c index 91571b1324f2..5635a1b03fd8 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c @@ -256,7 +256,7 @@ static int amdgpu_gem_object_mmap(struct drm_gem_object *obj, struct vm_area_str */ if (is_cow_mapping(vma->vm_flags) && !(vma->vm_flags & (VM_READ | VM_WRITE | VM_EXEC))) - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); return drm_gem_ttm_mmap(obj, vma); } diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c index e191d38f3da6..ffe64d84241a 100644 --- a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c +++ b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c @@ -2888,8 +2888,8 @@ static int kfd_mmio_mmap(struct kfd_dev *dev, struct kfd_process *process, address = dev->adev->rmmio_remap.bus_addr; - vma->vm_flags |= VM_IO | VM_DONTCOPY | VM_DONTEXPAND | VM_NORESERVE | - VM_DONTDUMP | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_DONTCOPY | VM_DONTEXPAND | VM_NORESERVE | + VM_DONTDUMP | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c b/drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c index 3ac599f74fea..38c9e1ca6691 100644 --- a/drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c +++ b/drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c @@ -159,8 +159,8 @@ int kfd_doorbell_mmap(struct kfd_dev *dev, struct kfd_process *process, address = kfd_get_process_doorbells(pdd); if (!address) return -ENOMEM; - vma->vm_flags |= VM_IO | VM_DONTCOPY | VM_DONTEXPAND | VM_NORESERVE | - VM_DONTDUMP | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_DONTCOPY | VM_DONTEXPAND | VM_NORESERVE | + VM_DONTDUMP | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_events.c b/drivers/gpu/drm/amd/amdkfd/kfd_events.c index 2880ed96ac2e..c894cf8f7c50 100644 --- a/drivers/gpu/drm/amd/amdkfd/kfd_events.c +++ b/drivers/gpu/drm/amd/amdkfd/kfd_events.c @@ -1049,8 +1049,8 @@ int kfd_event_mmap(struct kfd_process *p, struct vm_area_struct *vma) pfn = __pa(page->kernel_address); pfn >>= PAGE_SHIFT; - vma->vm_flags |= VM_IO | VM_DONTCOPY | VM_DONTEXPAND | VM_NORESERVE - | VM_DONTDUMP | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_DONTCOPY | VM_DONTEXPAND | VM_NORESERVE + | VM_DONTDUMP | VM_PFNMAP); pr_debug("Mapping signal page\n"); pr_debug(" start user address == 0x%08lx\n", vma->vm_start); diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_process.c b/drivers/gpu/drm/amd/amdkfd/kfd_process.c index 7f68d51541e8..140cb27b9119 100644 --- a/drivers/gpu/drm/amd/amdkfd/kfd_process.c +++ b/drivers/gpu/drm/amd/amdkfd/kfd_process.c @@ -2031,8 +2031,8 @@ int kfd_reserved_mem_mmap(struct kfd_dev *dev, struct kfd_process *process, return -ENOMEM; } - vma->vm_flags |= VM_IO | VM_DONTCOPY | VM_DONTEXPAND - | VM_NORESERVE | VM_DONTDUMP | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_DONTCOPY | VM_DONTEXPAND + | VM_NORESERVE | VM_DONTDUMP | VM_PFNMAP); /* Mapping pages to user process */ return remap_pfn_range(vma, vma->vm_start, PFN_DOWN(__pa(qpd->cwsr_kaddr)), diff --git a/drivers/gpu/drm/drm_gem.c b/drivers/gpu/drm/drm_gem.c index b87ed4238fc8..6d67cf43f05c 100644 --- a/drivers/gpu/drm/drm_gem.c +++ b/drivers/gpu/drm/drm_gem.c @@ -1047,7 +1047,7 @@ int drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size, goto err_drm_gem_object_put; } - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); vma->vm_page_prot = pgprot_decrypted(vma->vm_page_prot); } diff --git a/drivers/gpu/drm/drm_gem_dma_helper.c b/drivers/gpu/drm/drm_gem_dma_helper.c index f6901ff97bbb..d9f23050f8f5 100644 --- a/drivers/gpu/drm/drm_gem_dma_helper.c +++ b/drivers/gpu/drm/drm_gem_dma_helper.c @@ -530,8 +530,7 @@ int drm_gem_dma_mmap(struct drm_gem_dma_object *dma_obj, struct vm_area_struct * * the whole buffer. */ vma->vm_pgoff -= drm_vma_node_start(&obj->vma_node); - vma->vm_flags &= ~VM_PFNMAP; - vma->vm_flags |= VM_DONTEXPAND; + vm_flags_mod(vma, VM_DONTEXPAND, VM_PFNMAP); if (dma_obj->map_noncoherent) { vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); diff --git a/drivers/gpu/drm/drm_gem_shmem_helper.c b/drivers/gpu/drm/drm_gem_shmem_helper.c index 5fdc608043e7..15aeaeeace3e 100644 --- a/drivers/gpu/drm/drm_gem_shmem_helper.c +++ b/drivers/gpu/drm/drm_gem_shmem_helper.c @@ -636,7 +636,7 @@ int drm_gem_shmem_mmap(struct drm_gem_shmem_object *shmem, struct vm_area_struct if (ret) return ret; - vma->vm_flags |= VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); if (shmem->map_wc) vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); diff --git a/drivers/gpu/drm/drm_vm.c b/drivers/gpu/drm/drm_vm.c index f024dc93939e..87c9fe55dec7 100644 --- a/drivers/gpu/drm/drm_vm.c +++ b/drivers/gpu/drm/drm_vm.c @@ -476,7 +476,7 @@ static int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma) if (!capable(CAP_SYS_ADMIN) && (dma->flags & _DRM_DMA_USE_PCI_RO)) { - vma->vm_flags &= ~(VM_WRITE | VM_MAYWRITE); + vm_flags_clear(vma, VM_WRITE | VM_MAYWRITE); #if defined(__i386__) || defined(__x86_64__) pgprot_val(vma->vm_page_prot) &= ~_PAGE_RW; #else @@ -492,7 +492,7 @@ static int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma) vma->vm_ops = &drm_vm_dma_ops; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); drm_vm_open_locked(dev, vma); return 0; @@ -560,7 +560,7 @@ static int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma) return -EINVAL; if (!capable(CAP_SYS_ADMIN) && (map->flags & _DRM_READ_ONLY)) { - vma->vm_flags &= ~(VM_WRITE | VM_MAYWRITE); + vm_flags_clear(vma, VM_WRITE | VM_MAYWRITE); #if defined(__i386__) || defined(__x86_64__) pgprot_val(vma->vm_page_prot) &= ~_PAGE_RW; #else @@ -628,7 +628,7 @@ static int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma) default: return -EINVAL; /* This should never happen. */ } - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); drm_vm_open_locked(dev, vma); return 0; diff --git a/drivers/gpu/drm/etnaviv/etnaviv_gem.c b/drivers/gpu/drm/etnaviv/etnaviv_gem.c index 5cf13e52f7c9..9444b8ec3b1c 100644 --- a/drivers/gpu/drm/etnaviv/etnaviv_gem.c +++ b/drivers/gpu/drm/etnaviv/etnaviv_gem.c @@ -130,7 +130,7 @@ static int etnaviv_gem_mmap_obj(struct etnaviv_gem_object *etnaviv_obj, { pgprot_t vm_page_prot; - vma->vm_flags |= VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP); vm_page_prot = vm_get_page_prot(vma->vm_flags); diff --git a/drivers/gpu/drm/exynos/exynos_drm_gem.c b/drivers/gpu/drm/exynos/exynos_drm_gem.c index 3e493f48e0d4..638ca96830e9 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gem.c +++ b/drivers/gpu/drm/exynos/exynos_drm_gem.c @@ -274,7 +274,7 @@ static int exynos_drm_gem_mmap_buffer(struct exynos_drm_gem *exynos_gem, unsigned long vm_size; int ret; - vma->vm_flags &= ~VM_PFNMAP; + vm_flags_clear(vma, VM_PFNMAP); vma->vm_pgoff = 0; vm_size = vma->vm_end - vma->vm_start; @@ -368,7 +368,7 @@ static int exynos_drm_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct if (obj->import_attach) return dma_buf_mmap(obj->dma_buf, vma, 0); - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); DRM_DEV_DEBUG_KMS(to_dma_dev(obj->dev), "flags = 0x%x\n", exynos_gem->flags); diff --git a/drivers/gpu/drm/gma500/framebuffer.c b/drivers/gpu/drm/gma500/framebuffer.c index aa3ecf771fd3..f013a75a75d4 100644 --- a/drivers/gpu/drm/gma500/framebuffer.c +++ b/drivers/gpu/drm/gma500/framebuffer.c @@ -139,7 +139,7 @@ static int psbfb_mmap(struct fb_info *info, struct vm_area_struct *vma) */ vma->vm_ops = &psbfb_vm_ops; vma->vm_private_data = (void *)fb; - vma->vm_flags |= VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP); return 0; } diff --git a/drivers/gpu/drm/i810/i810_dma.c b/drivers/gpu/drm/i810/i810_dma.c index 9fb4dd63342f..01967dd88762 100644 --- a/drivers/gpu/drm/i810/i810_dma.c +++ b/drivers/gpu/drm/i810/i810_dma.c @@ -102,7 +102,7 @@ static int i810_mmap_buffers(struct file *filp, struct vm_area_struct *vma) buf = dev_priv->mmap_buffer; buf_priv = buf->dev_private; - vma->vm_flags |= VM_DONTCOPY; + vm_flags_set(vma, VM_DONTCOPY); buf_priv->currently_mapped = I810_BUF_MAPPED; diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c index d445e2d63c9c..0ec22c71e59c 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c @@ -979,7 +979,7 @@ int i915_gem_mmap(struct file *filp, struct vm_area_struct *vma) i915_gem_object_put(obj); return -EINVAL; } - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); } anon = mmap_singleton(to_i915(dev)); @@ -988,7 +988,7 @@ int i915_gem_mmap(struct file *filp, struct vm_area_struct *vma) return PTR_ERR(anon); } - vma->vm_flags |= VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | VM_IO; + vm_flags_set(vma, VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | VM_IO); /* * We keep the ref on mmo->obj, not vm_file, but we require diff --git a/drivers/gpu/drm/mediatek/mtk_drm_gem.c b/drivers/gpu/drm/mediatek/mtk_drm_gem.c index 6c204ccfb9ec..67170f5bf530 100644 --- a/drivers/gpu/drm/mediatek/mtk_drm_gem.c +++ b/drivers/gpu/drm/mediatek/mtk_drm_gem.c @@ -158,7 +158,7 @@ static int mtk_drm_gem_object_mmap(struct drm_gem_object *obj, * dma_alloc_attrs() allocated a struct page table for mtk_gem, so clear * VM_PFNMAP flag that was set by drm_gem_mmap_obj()/drm_gem_mmap(). */ - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); vma->vm_page_prot = pgprot_decrypted(vma->vm_page_prot); diff --git a/drivers/gpu/drm/msm/msm_gem.c b/drivers/gpu/drm/msm/msm_gem.c index 1dee0d18abbb..c2fb98a94bc3 100644 --- a/drivers/gpu/drm/msm/msm_gem.c +++ b/drivers/gpu/drm/msm/msm_gem.c @@ -1012,7 +1012,7 @@ static int msm_gem_object_mmap(struct drm_gem_object *obj, struct vm_area_struct { struct msm_gem_object *msm_obj = to_msm_bo(obj); - vma->vm_flags |= VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_page_prot = msm_gem_pgprot(msm_obj, vm_get_page_prot(vma->vm_flags)); return 0; diff --git a/drivers/gpu/drm/omapdrm/omap_gem.c b/drivers/gpu/drm/omapdrm/omap_gem.c index cf571796fd26..19fef933904b 100644 --- a/drivers/gpu/drm/omapdrm/omap_gem.c +++ b/drivers/gpu/drm/omapdrm/omap_gem.c @@ -543,8 +543,7 @@ int omap_gem_mmap_obj(struct drm_gem_object *obj, { struct omap_gem_object *omap_obj = to_omap_bo(obj); - vma->vm_flags &= ~VM_PFNMAP; - vma->vm_flags |= VM_MIXEDMAP; + vm_flags_mod(vma, VM_MIXEDMAP, VM_PFNMAP); if (omap_obj->flags & OMAP_BO_WC) { vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_gem.c b/drivers/gpu/drm/rockchip/rockchip_drm_gem.c index da8a69953706..1bc8fc5a64a6 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_gem.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_gem.c @@ -250,8 +250,7 @@ static int rockchip_drm_gem_object_mmap(struct drm_gem_object *obj, * We allocated a struct page table for rk_obj, so clear * VM_PFNMAP flag that was set by drm_gem_mmap_obj()/drm_gem_mmap(). */ - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; - vma->vm_flags &= ~VM_PFNMAP; + vm_flags_mod(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP, VM_PFNMAP); vma->vm_page_prot = pgprot_writecombine(vm_get_page_prot(vma->vm_flags)); vma->vm_page_prot = pgprot_decrypted(vma->vm_page_prot); diff --git a/drivers/gpu/drm/tegra/gem.c b/drivers/gpu/drm/tegra/gem.c index 81991090adcc..808449c2d108 100644 --- a/drivers/gpu/drm/tegra/gem.c +++ b/drivers/gpu/drm/tegra/gem.c @@ -573,7 +573,7 @@ int __tegra_gem_mmap(struct drm_gem_object *gem, struct vm_area_struct *vma) * and set the vm_pgoff (used as a fake buffer offset by DRM) * to 0 as we want to map the whole buffer. */ - vma->vm_flags &= ~VM_PFNMAP; + vm_flags_clear(vma, VM_PFNMAP); vma->vm_pgoff = 0; err = dma_mmap_wc(gem->dev->dev, vma, bo->vaddr, bo->iova, @@ -587,8 +587,7 @@ int __tegra_gem_mmap(struct drm_gem_object *gem, struct vm_area_struct *vma) } else { pgprot_t prot = vm_get_page_prot(vma->vm_flags); - vma->vm_flags |= VM_MIXEDMAP; - vma->vm_flags &= ~VM_PFNMAP; + vm_flags_mod(vma, VM_MIXEDMAP, VM_PFNMAP); vma->vm_page_prot = pgprot_writecombine(prot); } diff --git a/drivers/gpu/drm/ttm/ttm_bo_vm.c b/drivers/gpu/drm/ttm/ttm_bo_vm.c index 38119311284d..429241c5b18b 100644 --- a/drivers/gpu/drm/ttm/ttm_bo_vm.c +++ b/drivers/gpu/drm/ttm/ttm_bo_vm.c @@ -468,8 +468,7 @@ int ttm_bo_mmap_obj(struct vm_area_struct *vma, struct ttm_buffer_object *bo) vma->vm_private_data = bo; - vma->vm_flags |= VM_PFNMAP; - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_PFNMAP | VM_IO | VM_DONTEXPAND | VM_DONTDUMP); return 0; } EXPORT_SYMBOL(ttm_bo_mmap_obj); diff --git a/drivers/gpu/drm/virtio/virtgpu_vram.c b/drivers/gpu/drm/virtio/virtgpu_vram.c index 6b45b0429fef..25df81c02783 100644 --- a/drivers/gpu/drm/virtio/virtgpu_vram.c +++ b/drivers/gpu/drm/virtio/virtgpu_vram.c @@ -46,7 +46,7 @@ static int virtio_gpu_vram_mmap(struct drm_gem_object *obj, return -EINVAL; vma->vm_pgoff -= drm_vma_node_start(&obj->vma_node); - vma->vm_flags |= VM_MIXEDMAP | VM_DONTEXPAND; + vm_flags_set(vma, VM_MIXEDMAP | VM_DONTEXPAND); vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); vma->vm_page_prot = pgprot_decrypted(vma->vm_page_prot); vma->vm_ops = &virtio_gpu_vram_vm_ops; diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c b/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c index 265f7c48d856..90097d04b45f 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c @@ -97,7 +97,7 @@ int vmw_mmap(struct file *filp, struct vm_area_struct *vma) /* Use VM_PFNMAP rather than VM_MIXEDMAP if not a COW mapping */ if (!is_cow_mapping(vma->vm_flags)) - vma->vm_flags = (vma->vm_flags & ~VM_MIXEDMAP) | VM_PFNMAP; + vm_flags_mod(vma, VM_PFNMAP, VM_MIXEDMAP); ttm_bo_put(bo); /* release extra ref taken by ttm_bo_mmap_obj() */ diff --git a/drivers/gpu/drm/xen/xen_drm_front_gem.c b/drivers/gpu/drm/xen/xen_drm_front_gem.c index e31554d7139f..339efaa949e9 100644 --- a/drivers/gpu/drm/xen/xen_drm_front_gem.c +++ b/drivers/gpu/drm/xen/xen_drm_front_gem.c @@ -70,8 +70,7 @@ static int xen_drm_front_gem_object_mmap(struct drm_gem_object *gem_obj, * vm_pgoff (used as a fake buffer offset by DRM) to 0 as we want to map * the whole buffer. */ - vma->vm_flags &= ~VM_PFNMAP; - vma->vm_flags |= VM_MIXEDMAP | VM_DONTEXPAND; + vm_flags_mod(vma, VM_MIXEDMAP | VM_DONTEXPAND, VM_PFNMAP); vma->vm_pgoff = 0; /* diff --git a/drivers/hsi/clients/cmt_speech.c b/drivers/hsi/clients/cmt_speech.c index 8069f795c864..daa8e1bff5d9 100644 --- a/drivers/hsi/clients/cmt_speech.c +++ b/drivers/hsi/clients/cmt_speech.c @@ -1264,7 +1264,7 @@ static int cs_char_mmap(struct file *file, struct vm_area_struct *vma) if (vma_pages(vma) != 1) return -EINVAL; - vma->vm_flags |= VM_IO | VM_DONTDUMP | VM_DONTEXPAND; + vm_flags_set(vma, VM_IO | VM_DONTDUMP | VM_DONTEXPAND); vma->vm_ops = &cs_char_vm_ops; vma->vm_private_data = file->private_data; diff --git a/drivers/hwtracing/intel_th/msu.c b/drivers/hwtracing/intel_th/msu.c index 6c8215a47a60..9621efe0e95c 100644 --- a/drivers/hwtracing/intel_th/msu.c +++ b/drivers/hwtracing/intel_th/msu.c @@ -1659,7 +1659,7 @@ out: atomic_dec(&msc->user_count); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); - vma->vm_flags |= VM_DONTEXPAND | VM_DONTCOPY; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTCOPY); vma->vm_ops = &msc_mmap_ops; return ret; } diff --git a/drivers/hwtracing/stm/core.c b/drivers/hwtracing/stm/core.c index 2712e699ba08..534fbefc7f6a 100644 --- a/drivers/hwtracing/stm/core.c +++ b/drivers/hwtracing/stm/core.c @@ -715,7 +715,7 @@ static int stm_char_mmap(struct file *file, struct vm_area_struct *vma) pm_runtime_get_sync(&stm->dev); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &stm_mmap_vmops; vm_iomap_memory(vma, phys, size); diff --git a/drivers/infiniband/hw/hfi1/file_ops.c b/drivers/infiniband/hw/hfi1/file_ops.c index 7c5d487ec916..47e4c8084207 100644 --- a/drivers/infiniband/hw/hfi1/file_ops.c +++ b/drivers/infiniband/hw/hfi1/file_ops.c @@ -403,7 +403,7 @@ static int hfi1_file_mmap(struct file *fp, struct vm_area_struct *vma) ret = -EPERM; goto done; } - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); addr = vma->vm_start; for (i = 0 ; i < uctxt->egrbufs.numbufs; i++) { memlen = uctxt->egrbufs.buffers[i].len; @@ -528,7 +528,7 @@ static int hfi1_file_mmap(struct file *fp, struct vm_area_struct *vma) goto done; } - vma->vm_flags = flags; + vm_flags_reset(vma, flags); hfi1_cdbg(PROC, "%u:%u type:%u io/vf:%d/%d, addr:0x%llx, len:%lu(%lu), flags:0x%lx\n", ctxt, subctxt, type, mapio, vmf, memaddr, memlen, diff --git a/drivers/infiniband/hw/mlx5/main.c b/drivers/infiniband/hw/mlx5/main.c index eaa35e1df2a8..b528f107d1f3 100644 --- a/drivers/infiniband/hw/mlx5/main.c +++ b/drivers/infiniband/hw/mlx5/main.c @@ -2091,7 +2091,7 @@ static int mlx5_ib_mmap_clock_info_page(struct mlx5_ib_dev *dev, if (vma->vm_flags & (VM_WRITE | VM_EXEC)) return -EPERM; - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); if (!dev->mdev->clock_info) return -EOPNOTSUPP; @@ -2315,7 +2315,7 @@ static int mlx5_ib_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vm if (vma->vm_flags & VM_WRITE) return -EPERM; - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); /* Don't expose to user-space information it shouldn't have */ if (PAGE_SIZE > 4096) diff --git a/drivers/infiniband/hw/qib/qib_file_ops.c b/drivers/infiniband/hw/qib/qib_file_ops.c index 3937144b2ae5..80fe92a21f96 100644 --- a/drivers/infiniband/hw/qib/qib_file_ops.c +++ b/drivers/infiniband/hw/qib/qib_file_ops.c @@ -733,7 +733,7 @@ static int qib_mmap_mem(struct vm_area_struct *vma, struct qib_ctxtdata *rcd, } /* don't allow them to later change with mprotect */ - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); } pfn = virt_to_phys(kvaddr) >> PAGE_SHIFT; @@ -769,7 +769,7 @@ static int mmap_ureg(struct vm_area_struct *vma, struct qib_devdata *dd, phys = dd->physaddr + ureg; vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); - vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTCOPY | VM_DONTEXPAND); ret = io_remap_pfn_range(vma, vma->vm_start, phys >> PAGE_SHIFT, vma->vm_end - vma->vm_start, @@ -810,8 +810,7 @@ static int mmap_piobufs(struct vm_area_struct *vma, * don't allow them to later change to readable with mprotect (for when * not initially mapped readable, as is normally the case) */ - vma->vm_flags &= ~VM_MAYREAD; - vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; + vm_flags_mod(vma, VM_DONTCOPY | VM_DONTEXPAND, VM_MAYREAD); /* We used PAT if wc_cookie == 0 */ if (!dd->wc_cookie) @@ -852,7 +851,7 @@ static int mmap_rcvegrbufs(struct vm_area_struct *vma, goto bail; } /* don't allow them to later change to writable with mprotect */ - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); start = vma->vm_start; @@ -944,7 +943,7 @@ static int mmap_kvaddr(struct vm_area_struct *vma, u64 pgaddr, * Don't allow permission to later change to writable * with mprotect. */ - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); } else goto bail; len = vma->vm_end - vma->vm_start; @@ -955,7 +954,7 @@ static int mmap_kvaddr(struct vm_area_struct *vma, u64 pgaddr, vma->vm_pgoff = (unsigned long) addr >> PAGE_SHIFT; vma->vm_ops = &qib_file_vm_ops; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); ret = 1; bail: diff --git a/drivers/infiniband/hw/usnic/usnic_ib_verbs.c b/drivers/infiniband/hw/usnic/usnic_ib_verbs.c index 6e8c4fbb8083..6289238cc5af 100644 --- a/drivers/infiniband/hw/usnic/usnic_ib_verbs.c +++ b/drivers/infiniband/hw/usnic/usnic_ib_verbs.c @@ -672,7 +672,7 @@ int usnic_ib_mmap(struct ib_ucontext *context, usnic_dbg("\n"); us_ibdev = to_usdev(context->device); - vma->vm_flags |= VM_IO; + vm_flags_set(vma, VM_IO); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vfid = vma->vm_pgoff; usnic_dbg("Page Offset %lu PAGE_SHIFT %u VFID %u\n", diff --git a/drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c b/drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c index 19176583dbde..9f54aa90a35a 100644 --- a/drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c +++ b/drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c @@ -408,7 +408,7 @@ int pvrdma_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma) } /* Map UAR to kernel space, VM_LOCKED? */ - vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTCOPY | VM_DONTEXPAND); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); if (io_remap_pfn_range(vma, start, context->uar.pfn, size, vma->vm_page_prot)) diff --git a/drivers/media/common/videobuf2/videobuf2-dma-contig.c b/drivers/media/common/videobuf2/videobuf2-dma-contig.c index 678b359717c4..8efe636a022a 100644 --- a/drivers/media/common/videobuf2/videobuf2-dma-contig.c +++ b/drivers/media/common/videobuf2/videobuf2-dma-contig.c @@ -292,7 +292,7 @@ static int vb2_dc_mmap(void *buf_priv, struct vm_area_struct *vma) return ret; } - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); vma->vm_private_data = &buf->handler; vma->vm_ops = &vb2_common_vm_ops; diff --git a/drivers/media/common/videobuf2/videobuf2-vmalloc.c b/drivers/media/common/videobuf2/videobuf2-vmalloc.c index 948152f1596b..f883b3ff9980 100644 --- a/drivers/media/common/videobuf2/videobuf2-vmalloc.c +++ b/drivers/media/common/videobuf2/videobuf2-vmalloc.c @@ -182,7 +182,7 @@ static int vb2_vmalloc_mmap(void *buf_priv, struct vm_area_struct *vma) /* * Make sure that vm_areas for 2 buffers won't be merged together */ - vma->vm_flags |= VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTEXPAND); /* * Use common vm_area operations to track buffer refcount. diff --git a/drivers/media/v4l2-core/videobuf-dma-contig.c b/drivers/media/v4l2-core/videobuf-dma-contig.c index f2c439359557..4c2ec7a0d804 100644 --- a/drivers/media/v4l2-core/videobuf-dma-contig.c +++ b/drivers/media/v4l2-core/videobuf-dma-contig.c @@ -314,7 +314,7 @@ static int __videobuf_mmap_mapper(struct videobuf_queue *q, } vma->vm_ops = &videobuf_vm_ops; - vma->vm_flags |= VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTEXPAND); vma->vm_private_data = map; dev_dbg(q->dev, "mmap %p: q=%p %08lx-%08lx (%lx) pgoff %08lx buf %d\n", diff --git a/drivers/media/v4l2-core/videobuf-dma-sg.c b/drivers/media/v4l2-core/videobuf-dma-sg.c index f75e5eedeee0..031f553053c6 100644 --- a/drivers/media/v4l2-core/videobuf-dma-sg.c +++ b/drivers/media/v4l2-core/videobuf-dma-sg.c @@ -634,8 +634,8 @@ static int __videobuf_mmap_mapper(struct videobuf_queue *q, map->count = 1; map->q = q; vma->vm_ops = &videobuf_vm_ops; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; - vma->vm_flags &= ~VM_IO; /* using shared anonymous pages */ + /* using shared anonymous pages */ + vm_flags_mod(vma, VM_DONTEXPAND | VM_DONTDUMP, VM_IO); vma->vm_private_data = map; dprintk(1, "mmap %p: q=%p %08lx-%08lx pgoff %08lx bufs %d-%d\n", map, q, vma->vm_start, vma->vm_end, vma->vm_pgoff, first, last); diff --git a/drivers/media/v4l2-core/videobuf-vmalloc.c b/drivers/media/v4l2-core/videobuf-vmalloc.c index 9b2443720ab0..85c7090606d6 100644 --- a/drivers/media/v4l2-core/videobuf-vmalloc.c +++ b/drivers/media/v4l2-core/videobuf-vmalloc.c @@ -247,7 +247,7 @@ static int __videobuf_mmap_mapper(struct videobuf_queue *q, } vma->vm_ops = &videobuf_vm_ops; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); vma->vm_private_data = map; dprintk(1, "mmap %p: q=%p %08lx-%08lx (%lx) pgoff %08lx buf %d\n", diff --git a/drivers/misc/cxl/context.c b/drivers/misc/cxl/context.c index acaa44809c58..76b5ea66dfa1 100644 --- a/drivers/misc/cxl/context.c +++ b/drivers/misc/cxl/context.c @@ -220,7 +220,7 @@ int cxl_context_iomap(struct cxl_context *ctx, struct vm_area_struct *vma) pr_devel("%s: mmio physical: %llx pe: %i master:%i\n", __func__, ctx->psn_phys, ctx->pe , ctx->master); - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &cxl_mmap_vmops; return 0; diff --git a/drivers/misc/habanalabs/common/memory.c b/drivers/misc/habanalabs/common/memory.c index a49038da3f6d..1d13c05ea7c1 100644 --- a/drivers/misc/habanalabs/common/memory.c +++ b/drivers/misc/habanalabs/common/memory.c @@ -2082,7 +2082,7 @@ static int hl_ts_mmap(struct hl_mmap_mem_buf *buf, struct vm_area_struct *vma, v { struct hl_ts_buff *ts_buff = buf->private; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP | VM_DONTCOPY | VM_NORESERVE; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP | VM_DONTCOPY | VM_NORESERVE); return remap_vmalloc_range(vma, ts_buff->user_buff_address, 0); } diff --git a/drivers/misc/habanalabs/gaudi/gaudi.c b/drivers/misc/habanalabs/gaudi/gaudi.c index 92560414e843..493015a6d60b 100644 --- a/drivers/misc/habanalabs/gaudi/gaudi.c +++ b/drivers/misc/habanalabs/gaudi/gaudi.c @@ -4236,8 +4236,8 @@ static int gaudi_mmap(struct hl_device *hdev, struct vm_area_struct *vma, { int rc; - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | - VM_DONTCOPY | VM_NORESERVE; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | + VM_DONTCOPY | VM_NORESERVE); rc = dma_mmap_coherent(hdev->dev, vma, cpu_addr, (dma_addr - HOST_PHYS_BASE), size); diff --git a/drivers/misc/habanalabs/gaudi2/gaudi2.c b/drivers/misc/habanalabs/gaudi2/gaudi2.c index 65e6cae6100a..98448adaa56f 100644 --- a/drivers/misc/habanalabs/gaudi2/gaudi2.c +++ b/drivers/misc/habanalabs/gaudi2/gaudi2.c @@ -5599,8 +5599,8 @@ static int gaudi2_mmap(struct hl_device *hdev, struct vm_area_struct *vma, { int rc; - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | - VM_DONTCOPY | VM_NORESERVE; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | + VM_DONTCOPY | VM_NORESERVE); #ifdef _HAS_DMA_MMAP_COHERENT @@ -9894,8 +9894,8 @@ static int gaudi2_block_mmap(struct hl_device *hdev, struct vm_area_struct *vma, address = pci_resource_start(hdev->pdev, SRAM_CFG_BAR_ID) + offset_in_bar; - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | - VM_DONTCOPY | VM_NORESERVE; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | + VM_DONTCOPY | VM_NORESERVE); rc = remap_pfn_range(vma, vma->vm_start, address >> PAGE_SHIFT, block_size, vma->vm_page_prot); diff --git a/drivers/misc/habanalabs/goya/goya.c b/drivers/misc/habanalabs/goya/goya.c index 5ef9e3ca97a6..b09d0bb8598c 100644 --- a/drivers/misc/habanalabs/goya/goya.c +++ b/drivers/misc/habanalabs/goya/goya.c @@ -2880,8 +2880,8 @@ static int goya_mmap(struct hl_device *hdev, struct vm_area_struct *vma, { int rc; - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | - VM_DONTCOPY | VM_NORESERVE; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | + VM_DONTCOPY | VM_NORESERVE); rc = dma_mmap_coherent(hdev->dev, vma, cpu_addr, (dma_addr - HOST_PHYS_BASE), size); diff --git a/drivers/misc/ocxl/context.c b/drivers/misc/ocxl/context.c index 9eb0d93b01c6..7f83116ae11a 100644 --- a/drivers/misc/ocxl/context.c +++ b/drivers/misc/ocxl/context.c @@ -180,7 +180,7 @@ static int check_mmap_afu_irq(struct ocxl_context *ctx, if ((vma->vm_flags & VM_READ) || (vma->vm_flags & VM_EXEC) || !(vma->vm_flags & VM_WRITE)) return -EINVAL; - vma->vm_flags &= ~(VM_MAYREAD | VM_MAYEXEC); + vm_flags_clear(vma, VM_MAYREAD | VM_MAYEXEC); return 0; } @@ -204,7 +204,7 @@ int ocxl_context_mmap(struct ocxl_context *ctx, struct vm_area_struct *vma) if (rc) return rc; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &ocxl_vmops; return 0; diff --git a/drivers/misc/ocxl/sysfs.c b/drivers/misc/ocxl/sysfs.c index 25c78df8055d..405180d47d9b 100644 --- a/drivers/misc/ocxl/sysfs.c +++ b/drivers/misc/ocxl/sysfs.c @@ -134,7 +134,7 @@ static int global_mmio_mmap(struct file *filp, struct kobject *kobj, (afu->config.global_mmio_size >> PAGE_SHIFT)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &global_mmio_vmops; vma->vm_private_data = afu; diff --git a/drivers/misc/open-dice.c b/drivers/misc/open-dice.c index c61be3404c6f..29bce79f024f 100644 --- a/drivers/misc/open-dice.c +++ b/drivers/misc/open-dice.c @@ -96,13 +96,13 @@ static int open_dice_mmap(struct file *filp, struct vm_area_struct *vma) /* Ensure userspace cannot acquire VM_WRITE + VM_SHARED later. */ if (vma->vm_flags & VM_WRITE) - vma->vm_flags &= ~VM_MAYSHARE; + vm_flags_clear(vma, VM_MAYSHARE); else if (vma->vm_flags & VM_SHARED) - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); /* Create write-combine mapping so all clients observe a wipe. */ vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); - vma->vm_flags |= VM_DONTCOPY | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTCOPY | VM_DONTDUMP); return vm_iomap_memory(vma, drvdata->rmem->base, drvdata->rmem->size); } diff --git a/drivers/misc/sgi-gru/grufile.c b/drivers/misc/sgi-gru/grufile.c index 7ffcfc0bb587..a3d659c11cc4 100644 --- a/drivers/misc/sgi-gru/grufile.c +++ b/drivers/misc/sgi-gru/grufile.c @@ -101,8 +101,8 @@ static int gru_file_mmap(struct file *file, struct vm_area_struct *vma) vma->vm_end & (GRU_GSEG_PAGESIZE - 1)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_LOCKED | - VM_DONTCOPY | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_LOCKED | + VM_DONTCOPY | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_page_prot = PAGE_SHARED; vma->vm_ops = &gru_vm_ops; diff --git a/drivers/misc/uacce/uacce.c b/drivers/misc/uacce/uacce.c index 905eff1f840e..b65ab440a19e 100644 --- a/drivers/misc/uacce/uacce.c +++ b/drivers/misc/uacce/uacce.c @@ -229,7 +229,7 @@ static int uacce_fops_mmap(struct file *filep, struct vm_area_struct *vma) if (!qfr) return -ENOMEM; - vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND | VM_WIPEONFORK; + vm_flags_set(vma, VM_DONTCOPY | VM_DONTEXPAND | VM_WIPEONFORK); vma->vm_ops = &uacce_vm_ops; vma->vm_private_data = q; qfr->type = type; diff --git a/drivers/sbus/char/oradax.c b/drivers/sbus/char/oradax.c index 21b7cb6e7e70..e300cf26bc2a 100644 --- a/drivers/sbus/char/oradax.c +++ b/drivers/sbus/char/oradax.c @@ -389,7 +389,7 @@ static int dax_devmap(struct file *f, struct vm_area_struct *vma) /* completion area is mapped read-only for user */ if (vma->vm_flags & VM_WRITE) return -EPERM; - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); if (remap_pfn_range(vma, vma->vm_start, ctx->ca_buf_ra >> PAGE_SHIFT, len, vma->vm_page_prot)) diff --git a/drivers/scsi/cxlflash/ocxl_hw.c b/drivers/scsi/cxlflash/ocxl_hw.c index 631eda2d467e..6542818e595a 100644 --- a/drivers/scsi/cxlflash/ocxl_hw.c +++ b/drivers/scsi/cxlflash/ocxl_hw.c @@ -1167,7 +1167,7 @@ static int afu_mmap(struct file *file, struct vm_area_struct *vma) (ctx->psn_size >> PAGE_SHIFT)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP; + vm_flags_set(vma, VM_IO | VM_PFNMAP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_ops = &ocxlflash_vmops; return 0; diff --git a/drivers/scsi/sg.c b/drivers/scsi/sg.c index 12344be14232..cbaf98792925 100644 --- a/drivers/scsi/sg.c +++ b/drivers/scsi/sg.c @@ -1288,7 +1288,7 @@ sg_mmap(struct file *filp, struct vm_area_struct *vma) } sfp->mmap_called = 1; - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_private_data = sfp; vma->vm_ops = &sg_mmap_vm_ops; out: diff --git a/drivers/staging/android/ashmem.c b/drivers/staging/android/ashmem.c index 25fac7b61345..8e566279ce75 100644 --- a/drivers/staging/android/ashmem.c +++ b/drivers/staging/android/ashmem.c @@ -401,7 +401,7 @@ static int ashmem_mmap(struct file *file, struct vm_area_struct *vma) ret = -EPERM; goto out; } - vma->vm_flags &= ~calc_vm_may_flags(~asma->prot_mask); + vm_flags_clear(vma, calc_vm_may_flags(~asma->prot_mask)); if (!asma->file) { char *name = ASHMEM_NAME_DEF; diff --git a/drivers/staging/media/atomisp/pci/hmm/hmm_bo.c b/drivers/staging/media/atomisp/pci/hmm/hmm_bo.c index a5fd6d38d3c4..be064e4b985d 100644 --- a/drivers/staging/media/atomisp/pci/hmm/hmm_bo.c +++ b/drivers/staging/media/atomisp/pci/hmm/hmm_bo.c @@ -1102,7 +1102,7 @@ int hmm_bo_mmap(struct vm_area_struct *vma, struct hmm_buffer_object *bo) vma->vm_private_data = bo; vma->vm_ops = &hmm_bo_vm_ops; - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); /* * call hmm_bo_vm_open explicitly. diff --git a/drivers/staging/media/deprecated/meye/meye.c b/drivers/staging/media/deprecated/meye/meye.c index 5d87efd9b95c..746c6ea1c0a7 100644 --- a/drivers/staging/media/deprecated/meye/meye.c +++ b/drivers/staging/media/deprecated/meye/meye.c @@ -1476,8 +1476,8 @@ static int meye_mmap(struct file *file, struct vm_area_struct *vma) } vma->vm_ops = &meye_vm_ops; - vma->vm_flags &= ~VM_IO; /* not I/O memory */ - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + /* not I/O memory */ + vm_flags_mod(vma, VM_DONTEXPAND | VM_DONTDUMP, VM_IO); vma->vm_private_data = (void *) (offset / gbufsize); meye_vm_open(vma); diff --git a/drivers/staging/media/deprecated/stkwebcam/stk-webcam.c b/drivers/staging/media/deprecated/stkwebcam/stk-webcam.c index 787edb3d47c2..a1b7ad350a90 100644 --- a/drivers/staging/media/deprecated/stkwebcam/stk-webcam.c +++ b/drivers/staging/media/deprecated/stkwebcam/stk-webcam.c @@ -779,7 +779,7 @@ static int v4l_stk_mmap(struct file *fp, struct vm_area_struct *vma) ret = remap_vmalloc_range(vma, sbuf->buffer, 0); if (ret) return ret; - vma->vm_flags |= VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTEXPAND); vma->vm_private_data = sbuf; vma->vm_ops = &stk_v4l_vm_ops; sbuf->v4lbuf.flags |= V4L2_BUF_FLAG_MAPPED; diff --git a/drivers/target/target_core_user.c b/drivers/target/target_core_user.c index 2940559c3086..15ffc8d2ac7b 100644 --- a/drivers/target/target_core_user.c +++ b/drivers/target/target_core_user.c @@ -1928,7 +1928,7 @@ static int tcmu_mmap(struct uio_info *info, struct vm_area_struct *vma) { struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info); - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &tcmu_vm_ops; vma->vm_private_data = udev; diff --git a/drivers/uio/uio.c b/drivers/uio/uio.c index 43afbb7c5ab9..62082d64ece0 100644 --- a/drivers/uio/uio.c +++ b/drivers/uio/uio.c @@ -713,7 +713,7 @@ static const struct vm_operations_struct uio_logical_vm_ops = { static int uio_mmap_logical(struct vm_area_struct *vma) { - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &uio_logical_vm_ops; return 0; } diff --git a/drivers/usb/core/devio.c b/drivers/usb/core/devio.c index 837f3e57f580..e501a03d6c70 100644 --- a/drivers/usb/core/devio.c +++ b/drivers/usb/core/devio.c @@ -279,8 +279,7 @@ static int usbdev_mmap(struct file *file, struct vm_area_struct *vma) } } - vma->vm_flags |= VM_IO; - vma->vm_flags |= (VM_DONTEXPAND | VM_DONTDUMP); + vm_flags_set(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &usbdev_vm_ops; vma->vm_private_data = usbm; diff --git a/drivers/usb/mon/mon_bin.c b/drivers/usb/mon/mon_bin.c index 094e812e9e69..abb1cd35d8a6 100644 --- a/drivers/usb/mon/mon_bin.c +++ b/drivers/usb/mon/mon_bin.c @@ -1272,8 +1272,7 @@ static int mon_bin_mmap(struct file *filp, struct vm_area_struct *vma) if (vma->vm_flags & VM_WRITE) return -EPERM; - vma->vm_flags &= ~VM_MAYWRITE; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_mod(vma, VM_DONTEXPAND | VM_DONTDUMP, VM_MAYWRITE); vma->vm_private_data = filp->private_data; mon_bin_vma_open(vma); return 0; diff --git a/drivers/vdpa/vdpa_user/iova_domain.c b/drivers/vdpa/vdpa_user/iova_domain.c index e682bc7ee6c9..5e4a77b9bae6 100644 --- a/drivers/vdpa/vdpa_user/iova_domain.c +++ b/drivers/vdpa/vdpa_user/iova_domain.c @@ -512,7 +512,7 @@ static int vduse_domain_mmap(struct file *file, struct vm_area_struct *vma) { struct vduse_iova_domain *domain = file->private_data; - vma->vm_flags |= VM_DONTDUMP | VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTDUMP | VM_DONTEXPAND); vma->vm_private_data = domain; vma->vm_ops = &vduse_domain_mmap_ops; diff --git a/drivers/vfio/pci/vfio_pci_core.c b/drivers/vfio/pci/vfio_pci_core.c index e030c2120183..bc9cda40173c 100644 --- a/drivers/vfio/pci/vfio_pci_core.c +++ b/drivers/vfio/pci/vfio_pci_core.c @@ -1792,7 +1792,7 @@ int vfio_pci_core_mmap(struct vfio_device *core_vdev, struct vm_area_struct *vma * See remap_pfn_range(), called from vfio_pci_fault() but we can't * change vm_flags within the fault handler. Set them now. */ - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &vfio_pci_mmap_ops; return 0; diff --git a/drivers/vhost/vdpa.c b/drivers/vhost/vdpa.c index b7657984dd8d..f7a80844f60f 100644 --- a/drivers/vhost/vdpa.c +++ b/drivers/vhost/vdpa.c @@ -1316,7 +1316,7 @@ static int vhost_vdpa_mmap(struct file *file, struct vm_area_struct *vma) if (vma->vm_end - vma->vm_start != notify.size) return -ENOTSUPP; - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &vhost_vdpa_vm_ops; return 0; } diff --git a/drivers/video/fbdev/68328fb.c b/drivers/video/fbdev/68328fb.c index 7db03ed77c76..41df61b37a18 100644 --- a/drivers/video/fbdev/68328fb.c +++ b/drivers/video/fbdev/68328fb.c @@ -391,7 +391,7 @@ static int mc68x328fb_mmap(struct fb_info *info, struct vm_area_struct *vma) #ifndef MMU /* this is uClinux (no MMU) specific code */ - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); vma->vm_start = videomemory; return 0; diff --git a/drivers/video/fbdev/core/fb_defio.c b/drivers/video/fbdev/core/fb_defio.c index a3cf1f764f29..ed5e4a5699b8 100644 --- a/drivers/video/fbdev/core/fb_defio.c +++ b/drivers/video/fbdev/core/fb_defio.c @@ -232,9 +232,9 @@ static const struct address_space_operations fb_deferred_io_aops = { int fb_deferred_io_mmap(struct fb_info *info, struct vm_area_struct *vma) { vma->vm_ops = &fb_deferred_io_vm_ops; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); if (!(info->flags & FBINFO_VIRTFB)) - vma->vm_flags |= VM_IO; + vm_flags_set(vma, VM_IO); vma->vm_private_data = info; return 0; } diff --git a/drivers/xen/gntalloc.c b/drivers/xen/gntalloc.c index a15729beb9d1..26ffb8755ffb 100644 --- a/drivers/xen/gntalloc.c +++ b/drivers/xen/gntalloc.c @@ -525,7 +525,7 @@ static int gntalloc_mmap(struct file *filp, struct vm_area_struct *vma) vma->vm_private_data = vm_priv; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &gntalloc_vmops; diff --git a/drivers/xen/gntdev.c b/drivers/xen/gntdev.c index 4d9a3050de6a..61faea1f0663 100644 --- a/drivers/xen/gntdev.c +++ b/drivers/xen/gntdev.c @@ -1055,10 +1055,10 @@ static int gntdev_mmap(struct file *flip, struct vm_area_struct *vma) vma->vm_ops = &gntdev_vmops; - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP | VM_MIXEDMAP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP | VM_MIXEDMAP); if (use_ptemod) - vma->vm_flags |= VM_DONTCOPY; + vm_flags_set(vma, VM_DONTCOPY); vma->vm_private_data = map; if (map->flags) { diff --git a/drivers/xen/privcmd-buf.c b/drivers/xen/privcmd-buf.c index dd5bbb6e1b6b..2fa10ca5be14 100644 --- a/drivers/xen/privcmd-buf.c +++ b/drivers/xen/privcmd-buf.c @@ -156,7 +156,7 @@ static int privcmd_buf_mmap(struct file *file, struct vm_area_struct *vma) vma_priv->file_priv = file_priv; vma_priv->users = 1; - vma->vm_flags |= VM_IO | VM_DONTEXPAND; + vm_flags_set(vma, VM_IO | VM_DONTEXPAND); vma->vm_ops = &privcmd_buf_vm_ops; vma->vm_private_data = vma_priv; diff --git a/drivers/xen/privcmd.c b/drivers/xen/privcmd.c index 1edf45ee9890..e2f580e30a86 100644 --- a/drivers/xen/privcmd.c +++ b/drivers/xen/privcmd.c @@ -934,8 +934,8 @@ static int privcmd_mmap(struct file *file, struct vm_area_struct *vma) { /* DONTCOPY is essential for Xen because copy_page_range doesn't know * how to recreate these mappings */ - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTCOPY | - VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTCOPY | + VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &privcmd_vm_ops; vma->vm_private_data = NULL; diff --git a/fs/aio.c b/fs/aio.c index e85ba0b77f59..b0b17bd098bb 100644 --- a/fs/aio.c +++ b/fs/aio.c @@ -394,7 +394,7 @@ static const struct vm_operations_struct aio_ring_vm_ops = { static int aio_ring_mmap(struct file *file, struct vm_area_struct *vma) { - vma->vm_flags |= VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTEXPAND); vma->vm_ops = &aio_ring_vm_ops; return 0; } diff --git a/fs/cramfs/inode.c b/fs/cramfs/inode.c index 6dae27d6f553..6a8e49f9845b 100644 --- a/fs/cramfs/inode.c +++ b/fs/cramfs/inode.c @@ -408,7 +408,7 @@ static int cramfs_physmem_mmap(struct file *file, struct vm_area_struct *vma) * unpopulated ptes via cramfs_read_folio(). */ int i; - vma->vm_flags |= VM_MIXEDMAP; + vm_flags_set(vma, VM_MIXEDMAP); for (i = 0; i < pages && !ret; i++) { vm_fault_t vmf; unsigned long off = i * PAGE_SIZE; diff --git a/fs/erofs/data.c b/fs/erofs/data.c index fe8ac0e163f7..a6cfb2ac1cd1 100644 --- a/fs/erofs/data.c +++ b/fs/erofs/data.c @@ -431,7 +431,7 @@ static int erofs_file_mmap(struct file *file, struct vm_area_struct *vma) return -EINVAL; vma->vm_ops = &erofs_dax_vm_ops; - vma->vm_flags |= VM_HUGEPAGE; + vm_flags_set(vma, VM_HUGEPAGE); return 0; } #else diff --git a/fs/exec.c b/fs/exec.c index a0b1f0337a62..2d6bca1cda6e 100644 --- a/fs/exec.c +++ b/fs/exec.c @@ -269,7 +269,7 @@ static int __bprm_mm_init(struct linux_binprm *bprm) BUILD_BUG_ON(VM_STACK_FLAGS & VM_STACK_INCOMPLETE_SETUP); vma->vm_end = STACK_TOP_MAX; vma->vm_start = vma->vm_end - PAGE_SIZE; - vma->vm_flags = VM_SOFTDIRTY | VM_STACK_FLAGS | VM_STACK_INCOMPLETE_SETUP; + vm_flags_init(vma, VM_SOFTDIRTY | VM_STACK_FLAGS | VM_STACK_INCOMPLETE_SETUP); vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); err = insert_vm_struct(mm, vma); @@ -833,7 +833,7 @@ int setup_arg_pages(struct linux_binprm *bprm, } /* mprotect_fixup is overkill to remove the temporary stack flags */ - vma->vm_flags &= ~VM_STACK_INCOMPLETE_SETUP; + vm_flags_clear(vma, VM_STACK_INCOMPLETE_SETUP); stack_expand = 131072UL; /* randomly 32*4k (or 2*64k) pages */ stack_size = vma->vm_end - vma->vm_start; diff --git a/fs/ext4/file.c b/fs/ext4/file.c index a7a597c727e6..4517c9933305 100644 --- a/fs/ext4/file.c +++ b/fs/ext4/file.c @@ -801,7 +801,7 @@ static int ext4_file_mmap(struct file *file, struct vm_area_struct *vma) file_accessed(file); if (IS_DAX(file_inode(file))) { vma->vm_ops = &ext4_dax_vm_ops; - vma->vm_flags |= VM_HUGEPAGE; + vm_flags_set(vma, VM_HUGEPAGE); } else { vma->vm_ops = &ext4_file_vm_ops; } diff --git a/fs/fuse/dax.c b/fs/fuse/dax.c index e23e802a8013..8e74f278a3f6 100644 --- a/fs/fuse/dax.c +++ b/fs/fuse/dax.c @@ -860,7 +860,7 @@ int fuse_dax_mmap(struct file *file, struct vm_area_struct *vma) { file_accessed(file); vma->vm_ops = &fuse_dax_vm_ops; - vma->vm_flags |= VM_MIXEDMAP | VM_HUGEPAGE; + vm_flags_set(vma, VM_MIXEDMAP | VM_HUGEPAGE); return 0; } diff --git a/fs/hugetlbfs/inode.c b/fs/hugetlbfs/inode.c index 8eea709e3659..9692de5451fd 100644 --- a/fs/hugetlbfs/inode.c +++ b/fs/hugetlbfs/inode.c @@ -132,7 +132,7 @@ static int hugetlbfs_file_mmap(struct file *file, struct vm_area_struct *vma) * way when do_mmap unwinds (may be important on powerpc * and ia64). */ - vma->vm_flags |= VM_HUGETLB | VM_DONTEXPAND; + vm_flags_set(vma, VM_HUGETLB | VM_DONTEXPAND); vma->vm_ops = &hugetlb_vm_ops; ret = seal_check_future_write(info->seals, vma); @@ -813,7 +813,7 @@ static long hugetlbfs_fallocate(struct file *file, int mode, loff_t offset, * as input to create an allocation policy. */ vma_init(&pseudo_vma, mm); - pseudo_vma.vm_flags = (VM_HUGETLB | VM_MAYSHARE | VM_SHARED); + vm_flags_init(&pseudo_vma, VM_HUGETLB | VM_MAYSHARE | VM_SHARED); pseudo_vma.vm_file = file; for (index = start; index < end; index++) { diff --git a/fs/orangefs/file.c b/fs/orangefs/file.c index 732661aa2680..71442cc44e4a 100644 --- a/fs/orangefs/file.c +++ b/fs/orangefs/file.c @@ -390,8 +390,7 @@ static int orangefs_file_mmap(struct file *file, struct vm_area_struct *vma) "orangefs_file_mmap: called on %pD\n", file); /* set the sequential readahead hint */ - vma->vm_flags |= VM_SEQ_READ; - vma->vm_flags &= ~VM_RAND_READ; + vm_flags_mod(vma, VM_SEQ_READ, VM_RAND_READ); file_accessed(file); vma->vm_ops = &orangefs_file_vm_ops; diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c index be76c1ccff1b..a23541614a0d 100644 --- a/fs/proc/task_mmu.c +++ b/fs/proc/task_mmu.c @@ -1300,7 +1300,7 @@ static ssize_t clear_refs_write(struct file *file, const char __user *buf, mas_for_each(&mas, vma, ULONG_MAX) { if (!(vma->vm_flags & VM_SOFTDIRTY)) continue; - vma->vm_flags &= ~VM_SOFTDIRTY; + vm_flags_clear(vma, VM_SOFTDIRTY); vma_set_page_prot(vma); } diff --git a/fs/proc/vmcore.c b/fs/proc/vmcore.c index 5aa527ca6dbe..43e211de3ee9 100644 --- a/fs/proc/vmcore.c +++ b/fs/proc/vmcore.c @@ -582,8 +582,7 @@ static int mmap_vmcore(struct file *file, struct vm_area_struct *vma) if (vma->vm_flags & (VM_WRITE | VM_EXEC)) return -EPERM; - vma->vm_flags &= ~(VM_MAYWRITE | VM_MAYEXEC); - vma->vm_flags |= VM_MIXEDMAP; + vm_flags_mod(vma, VM_MIXEDMAP, VM_MAYWRITE | VM_MAYEXEC); vma->vm_ops = &vmcore_mmap_ops; len = 0; diff --git a/fs/userfaultfd.c b/fs/userfaultfd.c index 4b59c29be285..65bf92615772 100644 --- a/fs/userfaultfd.c +++ b/fs/userfaultfd.c @@ -113,7 +113,7 @@ static void userfaultfd_set_vm_flags(struct vm_area_struct *vma, { const bool uffd_wp_changed = (vma->vm_flags ^ flags) & VM_UFFD_WP; - vma->vm_flags = flags; + vm_flags_reset(vma, flags); /* * For shared mappings, we want to enable writenotify while * userfaultfd-wp is enabled (see vma_wants_writenotify()). We'll simply diff --git a/fs/xfs/xfs_file.c b/fs/xfs/xfs_file.c index e462d39c840e..cbd6d853ab27 100644 --- a/fs/xfs/xfs_file.c +++ b/fs/xfs/xfs_file.c @@ -1429,7 +1429,7 @@ xfs_file_mmap( file_accessed(file); vma->vm_ops = &xfs_file_vm_ops; if (IS_DAX(inode)) - vma->vm_flags |= VM_HUGEPAGE; + vm_flags_set(vma, VM_HUGEPAGE); return 0; } diff --git a/include/linux/mm.h b/include/linux/mm.h index e444e7c7dc1f..a657d121d517 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -3530,7 +3530,7 @@ static inline int seal_check_future_write(int seals, struct vm_area_struct *vma) * VM_MAYWRITE as we still want them to be COW-writable. */ if (vma->vm_flags & VM_SHARED) - vma->vm_flags &= ~(VM_MAYWRITE); + vm_flags_clear(vma, VM_MAYWRITE); } return 0; diff --git a/kernel/bpf/ringbuf.c b/kernel/bpf/ringbuf.c index 9e832acf4692..4cc6d1afced5 100644 --- a/kernel/bpf/ringbuf.c +++ b/kernel/bpf/ringbuf.c @@ -269,7 +269,7 @@ static int ringbuf_map_mmap_kern(struct bpf_map *map, struct vm_area_struct *vma if (vma->vm_pgoff != 0 || vma->vm_end - vma->vm_start != PAGE_SIZE) return -EPERM; } else { - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); } /* remap_vmalloc_range() checks size and offset constraints */ return remap_vmalloc_range(vma, rb_map->rb, @@ -290,7 +290,7 @@ static int ringbuf_map_mmap_user(struct bpf_map *map, struct vm_area_struct *vma */ return -EPERM; } else { - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); } /* remap_vmalloc_range() checks size and offset constraints */ return remap_vmalloc_range(vma, rb_map->rb, vma->vm_pgoff + RINGBUF_PGOFF); diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c index 816579fb18fa..5384e98b97fd 100644 --- a/kernel/bpf/syscall.c +++ b/kernel/bpf/syscall.c @@ -808,10 +808,10 @@ static int bpf_map_mmap(struct file *filp, struct vm_area_struct *vma) /* set default open/close callbacks */ vma->vm_ops = &bpf_map_default_vmops; vma->vm_private_data = map; - vma->vm_flags &= ~VM_MAYEXEC; + vm_flags_clear(vma, VM_MAYEXEC); if (!(vma->vm_flags & VM_WRITE)) /* disallow re-mapping with PROT_WRITE */ - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); err = map->ops->map_mmap(map, vma); if (err) diff --git a/kernel/events/core.c b/kernel/events/core.c index c7ef0dec3b2b..01c604a05777 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c @@ -6403,7 +6403,7 @@ aux_unlock: * Since pinned accounting is per vm we cannot allow fork() to copy our * vma. */ - vma->vm_flags |= VM_DONTCOPY | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTCOPY | VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &perf_mmap_vmops; if (event->pmu->event_mapped) diff --git a/kernel/kcov.c b/kernel/kcov.c index e5cd09fd8a05..84c717337df0 100644 --- a/kernel/kcov.c +++ b/kernel/kcov.c @@ -489,7 +489,7 @@ static int kcov_mmap(struct file *filep, struct vm_area_struct *vma) goto exit; } spin_unlock_irqrestore(&kcov->lock, flags); - vma->vm_flags |= VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTEXPAND); for (off = 0; off < size; off += PAGE_SIZE) { page = vmalloc_to_page(kcov->area + off); res = vm_insert_page(vma, vma->vm_start + off, page); diff --git a/kernel/relay.c b/kernel/relay.c index 88bcb09f0a1f..28fbe2d1e54c 100644 --- a/kernel/relay.c +++ b/kernel/relay.c @@ -91,7 +91,7 @@ static int relay_mmap_buf(struct rchan_buf *buf, struct vm_area_struct *vma) return -EINVAL; vma->vm_ops = &relay_file_mmap_ops; - vma->vm_flags |= VM_DONTEXPAND; + vm_flags_set(vma, VM_DONTEXPAND); vma->vm_private_data = buf; return 0; diff --git a/mm/madvise.c b/mm/madvise.c index 898f46899a1d..e96c04dc9123 100644 --- a/mm/madvise.c +++ b/mm/madvise.c @@ -183,7 +183,7 @@ success: /* * vm_flags is protected by the mmap_lock held in write mode. */ - vma->vm_flags = new_flags; + vm_flags_reset(vma, new_flags); if (!vma->vm_file) { error = replace_anon_vma_name(vma, anon_name); if (error) diff --git a/mm/memory.c b/mm/memory.c index 2573aadf2955..d73238b21dea 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -1988,7 +1988,7 @@ int vm_insert_pages(struct vm_area_struct *vma, unsigned long addr, if (!(vma->vm_flags & VM_MIXEDMAP)) { BUG_ON(mmap_read_trylock(vma->vm_mm)); BUG_ON(vma->vm_flags & VM_PFNMAP); - vma->vm_flags |= VM_MIXEDMAP; + vm_flags_set(vma, VM_MIXEDMAP); } /* Defer page refcount checking till we're about to map that page. */ return insert_pages(vma, addr, pages, num, vma->vm_page_prot); @@ -2046,7 +2046,7 @@ int vm_insert_page(struct vm_area_struct *vma, unsigned long addr, if (!(vma->vm_flags & VM_MIXEDMAP)) { BUG_ON(mmap_read_trylock(vma->vm_mm)); BUG_ON(vma->vm_flags & VM_PFNMAP); - vma->vm_flags |= VM_MIXEDMAP; + vm_flags_set(vma, VM_MIXEDMAP); } return insert_page(vma, addr, page, vma->vm_page_prot); } @@ -2512,7 +2512,7 @@ int remap_pfn_range_notrack(struct vm_area_struct *vma, unsigned long addr, vma->vm_pgoff = pfn; } - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); BUG_ON(addr >= end); pfn -= addr >> PAGE_SHIFT; diff --git a/mm/mlock.c b/mm/mlock.c index 06aa9e204fac..c17984cb14d1 100644 --- a/mm/mlock.c +++ b/mm/mlock.c @@ -380,7 +380,7 @@ static void mlock_vma_pages_range(struct vm_area_struct *vma, */ if (newflags & VM_LOCKED) newflags |= VM_IO; - WRITE_ONCE(vma->vm_flags, newflags); + vm_flags_reset(vma, newflags); lru_add_drain(); walk_page_range(vma->vm_mm, start, end, &mlock_walk_ops, NULL); @@ -388,7 +388,7 @@ static void mlock_vma_pages_range(struct vm_area_struct *vma, if (newflags & VM_IO) { newflags &= ~VM_IO; - WRITE_ONCE(vma->vm_flags, newflags); + vm_flags_reset(vma, newflags); } } @@ -456,7 +456,7 @@ success: if ((newflags & VM_LOCKED) && (oldflags & VM_LOCKED)) { /* No work to do, and mlocking twice would be wrong */ - vma->vm_flags = newflags; + vm_flags_reset(vma, newflags); } else { mlock_vma_pages_range(vma, start, end, newflags); } diff --git a/mm/mmap.c b/mm/mmap.c index 384d21ac25e1..66698d18a5a4 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2630,7 +2630,7 @@ cannot_expand: vma->vm_start = addr; vma->vm_end = end; - vma->vm_flags = vm_flags; + vm_flags_init(vma, vm_flags); vma->vm_page_prot = vm_get_page_prot(vm_flags); vma->vm_pgoff = pgoff; @@ -2759,7 +2759,7 @@ expanded: * then new mapped in-place (which must be aimed as * a completely new data area). */ - vma->vm_flags |= VM_SOFTDIRTY; + vm_flags_set(vma, VM_SOFTDIRTY); vma_set_page_prot(vma); @@ -2986,7 +2986,7 @@ static int do_brk_flags(struct ma_state *mas, struct vm_area_struct *vma, anon_vma_interval_tree_pre_update_vma(vma); } vma->vm_end = addr + len; - vma->vm_flags |= VM_SOFTDIRTY; + vm_flags_set(vma, VM_SOFTDIRTY); mas_store_prealloc(mas, vma); if (vma->anon_vma) { @@ -3006,7 +3006,7 @@ static int do_brk_flags(struct ma_state *mas, struct vm_area_struct *vma, vma->vm_start = addr; vma->vm_end = addr + len; vma->vm_pgoff = addr >> PAGE_SHIFT; - vma->vm_flags = flags; + vm_flags_init(vma, flags); vma->vm_page_prot = vm_get_page_prot(flags); mas_set_range(mas, vma->vm_start, addr + len - 1); if (mas_store_gfp(mas, vma, GFP_KERNEL)) @@ -3019,7 +3019,7 @@ out: mm->data_vm += len >> PAGE_SHIFT; if (flags & VM_LOCKED) mm->locked_vm += (len >> PAGE_SHIFT); - vma->vm_flags |= VM_SOFTDIRTY; + vm_flags_set(vma, VM_SOFTDIRTY); validate_mm(mm); return 0; diff --git a/mm/mprotect.c b/mm/mprotect.c index 668bfaa6ed2a..1b9198d38cdf 100644 --- a/mm/mprotect.c +++ b/mm/mprotect.c @@ -630,7 +630,7 @@ success: * vm_flags and vm_page_prot are protected by the mmap_lock * held in write mode. */ - vma->vm_flags = newflags; + vm_flags_reset(vma, newflags); /* * We want to check manually if we can change individual PTEs writable * if we can't do that automatically for all PTEs in a mapping. For diff --git a/mm/mremap.c b/mm/mremap.c index 5aef65df47e0..1b0afde83bfc 100644 --- a/mm/mremap.c +++ b/mm/mremap.c @@ -661,7 +661,7 @@ static unsigned long move_vma(struct vm_area_struct *vma, /* Conceal VM_ACCOUNT so old reservation is not undone */ if (vm_flags & VM_ACCOUNT && !(flags & MREMAP_DONTUNMAP)) { - vma->vm_flags &= ~VM_ACCOUNT; + vm_flags_clear(vma, VM_ACCOUNT); excess = vma->vm_end - vma->vm_start - old_len; if (old_addr > vma->vm_start && old_addr + old_len < vma->vm_end) @@ -716,9 +716,9 @@ static unsigned long move_vma(struct vm_area_struct *vma, /* Restore VM_ACCOUNT if one or two pieces of vma left */ if (excess) { - vma->vm_flags |= VM_ACCOUNT; + vm_flags_set(vma, VM_ACCOUNT); if (split) - find_vma(mm, vma->vm_end)->vm_flags |= VM_ACCOUNT; + vm_flags_set(find_vma(mm, vma->vm_end), VM_ACCOUNT); } return new_addr; diff --git a/mm/nommu.c b/mm/nommu.c index 5b83938ecb67..14ffd4c668fe 100644 --- a/mm/nommu.c +++ b/mm/nommu.c @@ -173,7 +173,7 @@ static void *__vmalloc_user_flags(unsigned long size, gfp_t flags) mmap_write_lock(current->mm); vma = find_vma(current->mm, (unsigned long)ret); if (vma) - vma->vm_flags |= VM_USERMAP; + vm_flags_set(vma, VM_USERMAP); mmap_write_unlock(current->mm); } @@ -991,7 +991,8 @@ static int do_mmap_private(struct vm_area_struct *vma, atomic_long_add(total, &mmap_pages_allocated); - region->vm_flags = vma->vm_flags |= VM_MAPPED_COPY; + vm_flags_set(vma, VM_MAPPED_COPY); + region->vm_flags = vma->vm_flags; region->vm_start = (unsigned long) base; region->vm_end = region->vm_start + len; region->vm_top = region->vm_start + (total << PAGE_SHIFT); @@ -1088,7 +1089,7 @@ unsigned long do_mmap(struct file *file, region->vm_flags = vm_flags; region->vm_pgoff = pgoff; - vma->vm_flags = vm_flags; + vm_flags_init(vma, vm_flags); vma->vm_pgoff = pgoff; if (file) { @@ -1152,7 +1153,7 @@ unsigned long do_mmap(struct file *file, vma->vm_end = start + len; if (pregion->vm_flags & VM_MAPPED_COPY) - vma->vm_flags |= VM_MAPPED_COPY; + vm_flags_set(vma, VM_MAPPED_COPY); else { ret = do_mmap_shared_file(vma); if (ret < 0) { @@ -1635,7 +1636,7 @@ int remap_pfn_range(struct vm_area_struct *vma, unsigned long addr, if (addr != (pfn << PAGE_SHIFT)) return -EINVAL; - vma->vm_flags |= VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); return 0; } EXPORT_SYMBOL(remap_pfn_range); diff --git a/mm/secretmem.c b/mm/secretmem.c index 04c3ac9448a1..16d51255a826 100644 --- a/mm/secretmem.c +++ b/mm/secretmem.c @@ -128,7 +128,7 @@ static int secretmem_mmap(struct file *file, struct vm_area_struct *vma) if (mlock_future_check(vma->vm_mm, vma->vm_flags | VM_LOCKED, len)) return -EAGAIN; - vma->vm_flags |= VM_LOCKED | VM_DONTDUMP; + vm_flags_set(vma, VM_LOCKED | VM_DONTDUMP); vma->vm_ops = &secretmem_vm_ops; return 0; diff --git a/mm/shmem.c b/mm/shmem.c index 6cc4987b4a4a..f5232a35f04d 100644 --- a/mm/shmem.c +++ b/mm/shmem.c @@ -2297,7 +2297,7 @@ static int shmem_mmap(struct file *file, struct vm_area_struct *vma) return ret; /* arm64 - allow memory tagging on RAM-based files */ - vma->vm_flags |= VM_MTE_ALLOWED; + vm_flags_set(vma, VM_MTE_ALLOWED); file_accessed(file); vma->vm_ops = &shmem_vm_ops; diff --git a/mm/vmalloc.c b/mm/vmalloc.c index d486e38c28d6..fae448210e4c 100644 --- a/mm/vmalloc.c +++ b/mm/vmalloc.c @@ -3660,7 +3660,7 @@ int remap_vmalloc_range_partial(struct vm_area_struct *vma, unsigned long uaddr, size -= PAGE_SIZE; } while (size > 0); - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); return 0; } diff --git a/net/ipv4/tcp.c b/net/ipv4/tcp.c index 6667c3538f2a..cd1320aca8a9 100644 --- a/net/ipv4/tcp.c +++ b/net/ipv4/tcp.c @@ -1891,10 +1891,10 @@ int tcp_mmap(struct file *file, struct socket *sock, { if (vma->vm_flags & (VM_WRITE | VM_EXEC)) return -EPERM; - vma->vm_flags &= ~(VM_MAYWRITE | VM_MAYEXEC); + vm_flags_clear(vma, VM_MAYWRITE | VM_MAYEXEC); /* Instruct vm_insert_page() to not mmap_read_lock(mm) */ - vma->vm_flags |= VM_MIXEDMAP; + vm_flags_set(vma, VM_MIXEDMAP); vma->vm_ops = &tcp_vm_ops; return 0; diff --git a/security/selinux/selinuxfs.c b/security/selinux/selinuxfs.c index a00d19139436..c630ecdada3e 100644 --- a/security/selinux/selinuxfs.c +++ b/security/selinux/selinuxfs.c @@ -262,7 +262,7 @@ static int sel_mmap_handle_status(struct file *filp, if (vma->vm_flags & VM_WRITE) return -EPERM; /* disallow mprotect() turns it into writable */ - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); return remap_pfn_range(vma, vma->vm_start, page_to_pfn(status), @@ -506,13 +506,13 @@ static int sel_mmap_policy(struct file *filp, struct vm_area_struct *vma) { if (vma->vm_flags & VM_SHARED) { /* do not allow mprotect to make mapping writable */ - vma->vm_flags &= ~VM_MAYWRITE; + vm_flags_clear(vma, VM_MAYWRITE); if (vma->vm_flags & VM_WRITE) return -EACCES; } - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); vma->vm_ops = &sel_mmap_policy_ops; return 0; diff --git a/sound/core/oss/pcm_oss.c b/sound/core/oss/pcm_oss.c index ac2efeb63a39..728c211142d1 100644 --- a/sound/core/oss/pcm_oss.c +++ b/sound/core/oss/pcm_oss.c @@ -2910,7 +2910,7 @@ static int snd_pcm_oss_mmap(struct file *file, struct vm_area_struct *area) } /* set VM_READ access as well to fix memset() routines that do reads before writes (to improve performance) */ - area->vm_flags |= VM_READ; + vm_flags_set(area, VM_READ); if (substream == NULL) return -ENXIO; runtime = substream->runtime; diff --git a/sound/core/pcm_native.c b/sound/core/pcm_native.c index 9238abbfb2d6..67f0b6754882 100644 --- a/sound/core/pcm_native.c +++ b/sound/core/pcm_native.c @@ -3669,8 +3669,9 @@ static int snd_pcm_mmap_status(struct snd_pcm_substream *substream, struct file return -EINVAL; area->vm_ops = &snd_pcm_vm_ops_status; area->vm_private_data = substream; - area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; - area->vm_flags &= ~(VM_WRITE | VM_MAYWRITE); + vm_flags_mod(area, VM_DONTEXPAND | VM_DONTDUMP, + VM_WRITE | VM_MAYWRITE); + return 0; } @@ -3706,7 +3707,7 @@ static int snd_pcm_mmap_control(struct snd_pcm_substream *substream, struct file return -EINVAL; area->vm_ops = &snd_pcm_vm_ops_control; area->vm_private_data = substream; - area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(area, VM_DONTEXPAND | VM_DONTDUMP); return 0; } @@ -3822,7 +3823,7 @@ static const struct vm_operations_struct snd_pcm_vm_ops_data_fault = { int snd_pcm_lib_default_mmap(struct snd_pcm_substream *substream, struct vm_area_struct *area) { - area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(area, VM_DONTEXPAND | VM_DONTDUMP); if (!substream->ops->page && !snd_dma_buffer_mmap(snd_pcm_get_dma_buf(substream), area)) return 0; diff --git a/sound/soc/pxa/mmp-sspa.c b/sound/soc/pxa/mmp-sspa.c index fb5a4390443f..b3c1744eff91 100644 --- a/sound/soc/pxa/mmp-sspa.c +++ b/sound/soc/pxa/mmp-sspa.c @@ -404,7 +404,7 @@ static int mmp_pcm_mmap(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct vm_area_struct *vma) { - vma->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); return remap_pfn_range(vma, vma->vm_start, substream->dma_buffer.addr >> PAGE_SHIFT, diff --git a/sound/usb/usx2y/us122l.c b/sound/usb/usx2y/us122l.c index e558931cce16..709ccad972e2 100644 --- a/sound/usb/usx2y/us122l.c +++ b/sound/usb/usx2y/us122l.c @@ -224,9 +224,9 @@ static int usb_stream_hwdep_mmap(struct snd_hwdep *hw, } area->vm_ops = &usb_stream_hwdep_vm_ops; - area->vm_flags |= VM_DONTDUMP; + vm_flags_set(area, VM_DONTDUMP); if (!read) - area->vm_flags |= VM_DONTEXPAND; + vm_flags_set(area, VM_DONTEXPAND); area->vm_private_data = us122l; atomic_inc(&us122l->mmap_count); out: diff --git a/sound/usb/usx2y/usX2Yhwdep.c b/sound/usb/usx2y/usX2Yhwdep.c index c29da0341bc5..4937ede0b5d7 100644 --- a/sound/usb/usx2y/usX2Yhwdep.c +++ b/sound/usb/usx2y/usX2Yhwdep.c @@ -61,7 +61,7 @@ static int snd_us428ctls_mmap(struct snd_hwdep *hw, struct file *filp, struct vm } area->vm_ops = &us428ctls_vm_ops; - area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(area, VM_DONTEXPAND | VM_DONTDUMP); area->vm_private_data = hw->private_data; return 0; } diff --git a/sound/usb/usx2y/usx2yhwdeppcm.c b/sound/usb/usx2y/usx2yhwdeppcm.c index 767a227d54da..36f2e31168fb 100644 --- a/sound/usb/usx2y/usx2yhwdeppcm.c +++ b/sound/usb/usx2y/usx2yhwdeppcm.c @@ -706,7 +706,7 @@ static int snd_usx2y_hwdep_pcm_mmap(struct snd_hwdep *hw, struct file *filp, str return -ENODEV; area->vm_ops = &snd_usx2y_hwdep_pcm_vm_ops; - area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(area, VM_DONTEXPAND | VM_DONTDUMP); area->vm_private_data = hw->private_data; return 0; } From 6f5e28fd187ae135e3b4be778167f0e77847ab11 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Thu, 26 Jan 2023 11:37:50 -0800 Subject: [PATCH 115/195] UPSTREAM: mm: replace vma->vm_flags indirect modification in ksm_madvise Replace indirect modifications to vma->vm_flags with calls to modifier functions to be able to track flag changes and to keep vma locking correctness. Link: https://lkml.kernel.org/r/20230126193752.297968-6-surenb@google.com Signed-off-by: Suren Baghdasaryan Acked-by: Michal Hocko Acked-by: Mel Gorman Acked-by: Mike Rapoport (IBM) Acked-by: Michael Ellerman [powerpc] Reviewed-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Cc: Andy Lutomirski Cc: Arjun Roy Cc: Axel Rasmussen Cc: David Hildenbrand Cc: David Howells Cc: Davidlohr Bueso Cc: David Rientjes Cc: Eric Dumazet Cc: Greg Thelen Cc: Hugh Dickins Cc: Ingo Molnar Cc: Jann Horn Cc: Joel Fernandes Cc: Johannes Weiner Cc: Kent Overstreet Cc: Laurent Dufour Cc: Liam R. Howlett Cc: Lorenzo Stoakes Cc: Matthew Wilcox Cc: Minchan Kim Cc: Paul E. McKenney Cc: Peter Oskolkov Cc: Peter Xu Cc: Peter Zijlstra Cc: Punit Agrawal Cc: Sebastian Andrzej Siewior Cc: Sebastian Reichel Cc: Shakeel Butt Cc: Soheil Hassas Yeganeh Cc: Song Liu Cc: Vlastimil Babka Cc: Will Deacon Signed-off-by: Andrew Morton (cherry picked from commit ff126c0ece69de1c12d2f6e77ec77df997dd19e6) Bug: 161210518 Change-Id: Ib6d3bd1ea7738af9165a4318daf74e238944e835 Signed-off-by: Suren Baghdasaryan --- arch/powerpc/kvm/book3s_hv_uvmem.c | 6 +++++- arch/s390/mm/gmap.c | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/kvm/book3s_hv_uvmem.c b/arch/powerpc/kvm/book3s_hv_uvmem.c index e2f11f9c3f2a..303869f4855f 100644 --- a/arch/powerpc/kvm/book3s_hv_uvmem.c +++ b/arch/powerpc/kvm/book3s_hv_uvmem.c @@ -393,6 +393,7 @@ static int kvmppc_memslot_page_merge(struct kvm *kvm, { unsigned long gfn = memslot->base_gfn; unsigned long end, start = gfn_to_hva(kvm, gfn); + unsigned long vm_flags; int ret = 0; struct vm_area_struct *vma; int merge_flag = (merge) ? MADV_MERGEABLE : MADV_UNMERGEABLE; @@ -409,12 +410,15 @@ static int kvmppc_memslot_page_merge(struct kvm *kvm, ret = H_STATE; break; } + /* Copy vm_flags to avoid partial modifications in ksm_madvise */ + vm_flags = vma->vm_flags; ret = ksm_madvise(vma, vma->vm_start, vma->vm_end, - merge_flag, &vma->vm_flags); + merge_flag, &vm_flags); if (ret) { ret = H_STATE; break; } + vm_flags_reset(vma, vm_flags); start = vma->vm_end; } while (end > vma->vm_end); diff --git a/arch/s390/mm/gmap.c b/arch/s390/mm/gmap.c index daceeef431b4..e4567b5fcdda 100644 --- a/arch/s390/mm/gmap.c +++ b/arch/s390/mm/gmap.c @@ -2583,14 +2583,18 @@ int gmap_mark_unmergeable(void) { struct mm_struct *mm = current->mm; struct vm_area_struct *vma; + unsigned long vm_flags; int ret; VMA_ITERATOR(vmi, mm, 0); for_each_vma(vmi, vma) { + /* Copy vm_flags to avoid partial modifications in ksm_madvise */ + vm_flags = vma->vm_flags; ret = ksm_madvise(vma, vma->vm_start, vma->vm_end, - MADV_UNMERGEABLE, &vma->vm_flags); + MADV_UNMERGEABLE, &vm_flags); if (ret) return ret; + vm_flags_reset(vma, vm_flags); } mm->def_flags &= ~VM_MERGEABLE; return 0; From 2ff3b23c7fde9ad4a23158d219b9e9a5a0e90982 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Thu, 26 Jan 2023 11:37:51 -0800 Subject: [PATCH 116/195] UPSTREAM: mm: introduce __vm_flags_mod and use it in untrack_pfn There are scenarios when vm_flags can be modified without exclusive mmap_lock, such as: - after VMA was isolated and mmap_lock was downgraded or dropped - in exit_mmap when there are no other mm users and locking is unnecessary Introduce __vm_flags_mod to avoid assertions when the caller takes responsibility for the required locking. Pass a hint to untrack_pfn to conditionally use __vm_flags_mod for flags modification to avoid assertion. Link: https://lkml.kernel.org/r/20230126193752.297968-7-surenb@google.com Signed-off-by: Suren Baghdasaryan Acked-by: Michal Hocko Acked-by: Mike Rapoport (IBM) Cc: Andy Lutomirski Cc: Arjun Roy Cc: Axel Rasmussen Cc: David Hildenbrand Cc: David Howells Cc: Davidlohr Bueso Cc: David Rientjes Cc: Eric Dumazet Cc: Greg Thelen Cc: Hugh Dickins Cc: Ingo Molnar Cc: Jann Horn Cc: Joel Fernandes Cc: Johannes Weiner Cc: Kent Overstreet Cc: Laurent Dufour Cc: Liam R. Howlett Cc: Lorenzo Stoakes Cc: Matthew Wilcox Cc: Mel Gorman Cc: Minchan Kim Cc: Paul E. McKenney Cc: Peter Oskolkov Cc: Peter Xu Cc: Peter Zijlstra Cc: Punit Agrawal Cc: Sebastian Andrzej Siewior Cc: Sebastian Reichel Cc: Shakeel Butt Cc: Soheil Hassas Yeganeh Cc: Song Liu Cc: Vlastimil Babka Cc: Will Deacon Signed-off-by: Andrew Morton (cherry picked from commit 68f48381d7fdd1cbb9d88c37a4dfbb98ac78226d) Bug: 161210518 Change-Id: I6ba44b03cde4c9b96d80423d41accab1effb71ac Signed-off-by: Suren Baghdasaryan --- arch/x86/mm/pat/memtype.c | 10 +++++++--- include/linux/mm.h | 14 ++++++++++++-- include/linux/pgtable.h | 5 +++-- mm/memory.c | 15 ++++++++------- mm/memremap.c | 4 ++-- mm/mmap.c | 19 +++++++++++++------ 6 files changed, 45 insertions(+), 22 deletions(-) diff --git a/arch/x86/mm/pat/memtype.c b/arch/x86/mm/pat/memtype.c index 9b63938b500b..b3663e44c6c6 100644 --- a/arch/x86/mm/pat/memtype.c +++ b/arch/x86/mm/pat/memtype.c @@ -1093,7 +1093,7 @@ void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, pfn_t pfn) * can be for the entire vma (in which case pfn, size are zero). */ void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn, - unsigned long size) + unsigned long size, bool mm_wr_locked) { resource_size_t paddr; unsigned long prot; @@ -1112,8 +1112,12 @@ void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn, size = vma->vm_end - vma->vm_start; } free_pfn_range(paddr, size); - if (vma) - vm_flags_clear(vma, VM_PAT); + if (vma) { + if (mm_wr_locked) + vm_flags_clear(vma, VM_PAT); + else + __vm_flags_mod(vma, 0, VM_PAT); + } } /* diff --git a/include/linux/mm.h b/include/linux/mm.h index a657d121d517..bf16a79e6c11 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -663,6 +663,16 @@ static inline void vm_flags_clear(struct vm_area_struct *vma, ACCESS_PRIVATE(vma, __vm_flags) &= ~flags; } +/* + * Use only if VMA is not part of the VMA tree or has no other users and + * therefore needs no locking. + */ +static inline void __vm_flags_mod(struct vm_area_struct *vma, + vm_flags_t set, vm_flags_t clear) +{ + vm_flags_init(vma, (vma->vm_flags | set) & ~clear); +} + /* * Use only when the order of set/clear operations is unimportant, otherwise * use vm_flags_{set|clear} explicitly. @@ -671,7 +681,7 @@ static inline void vm_flags_mod(struct vm_area_struct *vma, vm_flags_t set, vm_flags_t clear) { mmap_assert_write_locked(vma->vm_mm); - vm_flags_init(vma, (vma->vm_flags | set) & ~clear); + __vm_flags_mod(vma, set, clear); } static inline void vma_set_anonymous(struct vm_area_struct *vma) @@ -1951,7 +1961,7 @@ void zap_page_range_single(struct vm_area_struct *vma, unsigned long address, void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt, struct vm_area_struct *start_vma, unsigned long start, unsigned long end, unsigned long start_t, - unsigned long end_t); + unsigned long end_t, bool mm_wr_locked); struct mmu_notifier_range; diff --git a/include/linux/pgtable.h b/include/linux/pgtable.h index 5f0d7d0b9471..bdb7afc3e0b4 100644 --- a/include/linux/pgtable.h +++ b/include/linux/pgtable.h @@ -1209,7 +1209,8 @@ static inline int track_pfn_copy(struct vm_area_struct *vma) * can be for the entire vma (in which case pfn, size are zero). */ static inline void untrack_pfn(struct vm_area_struct *vma, - unsigned long pfn, unsigned long size) + unsigned long pfn, unsigned long size, + bool mm_wr_locked) { } @@ -1227,7 +1228,7 @@ extern void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, pfn_t pfn); extern int track_pfn_copy(struct vm_area_struct *vma); extern void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn, - unsigned long size); + unsigned long size, bool mm_wr_locked); extern void untrack_pfn_moved(struct vm_area_struct *vma); #endif diff --git a/mm/memory.c b/mm/memory.c index d73238b21dea..6e3713b6bffb 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -1642,7 +1642,7 @@ void unmap_page_range(struct mmu_gather *tlb, static void unmap_single_vma(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long start_addr, unsigned long end_addr, - struct zap_details *details) + struct zap_details *details, bool mm_wr_locked) { unsigned long start = max(vma->vm_start, start_addr); unsigned long end; @@ -1657,7 +1657,7 @@ static void unmap_single_vma(struct mmu_gather *tlb, uprobe_munmap(vma, start, end); if (unlikely(vma->vm_flags & VM_PFNMAP)) - untrack_pfn(vma, 0, 0); + untrack_pfn(vma, 0, 0, mm_wr_locked); if (start != end) { if (unlikely(is_vm_hugetlb_page(vma))) { @@ -1705,7 +1705,7 @@ static void unmap_single_vma(struct mmu_gather *tlb, void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt, struct vm_area_struct *vma, unsigned long start_addr, unsigned long end_addr, unsigned long start_t, - unsigned long end_t) + unsigned long end_t, bool mm_wr_locked) { struct mmu_notifier_range range; struct zap_details details = { @@ -1719,7 +1719,8 @@ void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt, start_addr, end_addr); mmu_notifier_invalidate_range_start(&range); do { - unmap_single_vma(tlb, vma, start_addr, end_addr, &details); + unmap_single_vma(tlb, vma, start_addr, end_addr, &details, + mm_wr_locked); } while ((vma = mas_find(&mas, end_t - 1)) != NULL); mmu_notifier_invalidate_range_end(&range); } @@ -1748,7 +1749,7 @@ void zap_page_range(struct vm_area_struct *vma, unsigned long start, update_hiwater_rss(vma->vm_mm); mmu_notifier_invalidate_range_start(&range); do { - unmap_single_vma(&tlb, vma, start, range.end, NULL); + unmap_single_vma(&tlb, vma, start, range.end, NULL, false); } while ((vma = mas_find(&mas, end - 1)) != NULL); mmu_notifier_invalidate_range_end(&range); tlb_finish_mmu(&tlb); @@ -1783,7 +1784,7 @@ void zap_page_range_single(struct vm_area_struct *vma, unsigned long address, * unmap 'address-end' not 'range.start-range.end' as range * could have been expanded for hugetlb pmd sharing. */ - unmap_single_vma(&tlb, vma, address, end, details); + unmap_single_vma(&tlb, vma, address, end, details, false); mmu_notifier_invalidate_range_end(&range); tlb_finish_mmu(&tlb); } @@ -2552,7 +2553,7 @@ int remap_pfn_range(struct vm_area_struct *vma, unsigned long addr, err = remap_pfn_range_notrack(vma, addr, pfn, size, prot); if (err) - untrack_pfn(vma, pfn, PAGE_ALIGN(size)); + untrack_pfn(vma, pfn, PAGE_ALIGN(size), true); return err; } EXPORT_SYMBOL(remap_pfn_range); diff --git a/mm/memremap.c b/mm/memremap.c index 08cbf54fe037..2f88f43d4a01 100644 --- a/mm/memremap.c +++ b/mm/memremap.c @@ -129,7 +129,7 @@ static void pageunmap_range(struct dev_pagemap *pgmap, int range_id) } mem_hotplug_done(); - untrack_pfn(NULL, PHYS_PFN(range->start), range_len(range)); + untrack_pfn(NULL, PHYS_PFN(range->start), range_len(range), true); pgmap_array_delete(range); } @@ -276,7 +276,7 @@ err_add_memory: if (!is_private) kasan_remove_zero_shadow(__va(range->start), range_len(range)); err_kasan: - untrack_pfn(NULL, PHYS_PFN(range->start), range_len(range)); + untrack_pfn(NULL, PHYS_PFN(range->start), range_len(range), true); err_pfn_remap: pgmap_array_delete(range); return error; diff --git a/mm/mmap.c b/mm/mmap.c index 66698d18a5a4..d4fc786b4927 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -80,7 +80,8 @@ core_param(ignore_rlimit_data, ignore_rlimit_data, bool, 0644); static void unmap_region(struct mm_struct *mm, struct maple_tree *mt, struct vm_area_struct *vma, struct vm_area_struct *prev, struct vm_area_struct *next, unsigned long start, - unsigned long end, unsigned long start_t, unsigned long end_t); + unsigned long end, unsigned long start_t, unsigned long end_t, + bool mm_wr_locked); static pgprot_t vm_pgprot_modify(pgprot_t oldprot, unsigned long vm_flags) { @@ -2190,14 +2191,15 @@ static inline void remove_mt(struct mm_struct *mm, struct ma_state *mas) static void unmap_region(struct mm_struct *mm, struct maple_tree *mt, struct vm_area_struct *vma, struct vm_area_struct *prev, struct vm_area_struct *next, unsigned long start, - unsigned long end, unsigned long start_t, unsigned long end_t) + unsigned long end, unsigned long start_t, unsigned long end_t, + bool mm_wr_locked) { struct mmu_gather tlb; lru_add_drain(); tlb_gather_mmu(&tlb, mm); update_hiwater_rss(mm); - unmap_vmas(&tlb, mt, vma, start, end, start_t, end_t); + unmap_vmas(&tlb, mt, vma, start, end, start_t, end_t, mm_wr_locked); free_pgtables(&tlb, mt, vma, prev ? prev->vm_end : FIRST_USER_ADDRESS, next ? next->vm_start : USER_PGTABLES_CEILING, start_t); tlb_finish_mmu(&tlb); @@ -2458,7 +2460,12 @@ do_mas_align_munmap(struct ma_state *mas, struct vm_area_struct *vma, mmap_write_downgrade(mm); } - unmap_region(mm, &mt_detach, vma, prev, next, start, end, 1, count); + /* + * We can free page tables without write-locking mmap_lock because VMAs + * were isolated before we downgraded mmap_lock. + */ + unmap_region(mm, &mt_detach, vma, prev, next, start, end, 1, count, + !downgrade); /* Statistics and freeing VMAs */ mas_set(&mas_detach, 0); remove_mt(mm, &mas_detach); @@ -2777,7 +2784,7 @@ unmap_and_free_vma: /* Undo any partial mapping done by a device driver. */ unmap_region(mm, mas.tree, vma, prev, next, vma->vm_start, vma->vm_end, - vma->vm_end, vma->vm_end); + vma->vm_end, vma->vm_end, true); if (file && (vm_flags & VM_SHARED)) mapping_unmap_writable(file->f_mapping); free_vma: @@ -3110,7 +3117,7 @@ void exit_mmap(struct mm_struct *mm) tlb_gather_mmu_fullmm(&tlb, mm); /* update_hiwater_rss(mm) here? but nobody should be looking */ /* Use ULONG_MAX here to ensure all VMAs in the mm are unmapped */ - unmap_vmas(&tlb, &mm->mm_mt, vma, 0, ULONG_MAX, vma->vm_end, ULONG_MAX); + unmap_vmas(&tlb, &mm->mm_mt, vma, 0, ULONG_MAX, vma->vm_end, ULONG_MAX, false); mmap_read_unlock(mm); /* From 75977e591949cc20037b9ecc5186df3f6e461697 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Thu, 26 Jan 2023 11:37:52 -0800 Subject: [PATCH 117/195] UPSTREAM: mm: export dump_mm() mmap_assert_write_locked() is used in vm_flags modifiers. Because mmap_assert_write_locked() uses dump_mm() and vm_flags are sometimes modified from inside a module, it's necessary to export dump_mm() function. Link: https://lkml.kernel.org/r/20230126193752.297968-8-surenb@google.com Signed-off-by: Suren Baghdasaryan Acked-by: Michal Hocko Acked-by: Mike Rapoport (IBM) Cc: Andy Lutomirski Cc: Arjun Roy Cc: Axel Rasmussen Cc: David Hildenbrand Cc: David Howells Cc: Davidlohr Bueso Cc: David Rientjes Cc: Eric Dumazet Cc: Greg Thelen Cc: Hugh Dickins Cc: Ingo Molnar Cc: Jann Horn Cc: Joel Fernandes Cc: Johannes Weiner Cc: Kent Overstreet Cc: Laurent Dufour Cc: Liam R. Howlett Cc: Lorenzo Stoakes Cc: Matthew Wilcox Cc: Mel Gorman Cc: Minchan Kim Cc: Paul E. McKenney Cc: Peter Oskolkov Cc: Peter Xu Cc: Peter Zijlstra Cc: Punit Agrawal Cc: Sebastian Andrzej Siewior Cc: Sebastian Reichel Cc: Shakeel Butt Cc: Soheil Hassas Yeganeh Cc: Song Liu Cc: Vlastimil Babka Cc: Will Deacon Signed-off-by: Andrew Morton (cherry picked from commit c2fdc235300a027adc04a41b383bd78ab5da56f4) Bug: 161210518 Change-Id: I78d82d04c26c9ae3bcd118e281d2ac8531e1ad81 Signed-off-by: Suren Baghdasaryan --- mm/debug.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/debug.c b/mm/debug.c index 0fd15ba70d16..ff89bef0cbfe 100644 --- a/mm/debug.c +++ b/mm/debug.c @@ -214,6 +214,7 @@ void dump_mm(const struct mm_struct *mm) mm->def_flags, &mm->def_flags ); } +EXPORT_SYMBOL(dump_mm); static bool page_init_poisoning __read_mostly = true; From ef8351241d6484ad4ff148cf2e034a27295f1f0d Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Tue, 31 Jan 2023 16:01:16 -0800 Subject: [PATCH 118/195] UPSTREAM: mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates Provide vm_flags_reset_once() and replace the vm_flags updates which used WRITE_ONCE() to prevent compiler optimizations. Link: https://lkml.kernel.org/r/20230201000116.1333160-1-surenb@google.com Fixes: 0cce31a0aa0e ("mm: replace vma->vm_flags direct modifications with modifier calls") Signed-off-by: Suren Baghdasaryan Reported-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Reviewed-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Acked-by: Michal Hocko Signed-off-by: Andrew Morton (cherry picked from commit 601c3c29dbeb049862faa00917f2daf094a71028) Bug: 161210518 Change-Id: Ied961a1bfbdc25b79268ba04515960c664052d61 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 7 +++++++ mm/mlock.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index bf16a79e6c11..1efc75b9200f 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -649,6 +649,13 @@ static inline void vm_flags_reset(struct vm_area_struct *vma, vm_flags_init(vma, flags); } +static inline void vm_flags_reset_once(struct vm_area_struct *vma, + vm_flags_t flags) +{ + mmap_assert_write_locked(vma->vm_mm); + WRITE_ONCE(ACCESS_PRIVATE(vma, __vm_flags), flags); +} + static inline void vm_flags_set(struct vm_area_struct *vma, vm_flags_t flags) { diff --git a/mm/mlock.c b/mm/mlock.c index c17984cb14d1..9738d49bbc24 100644 --- a/mm/mlock.c +++ b/mm/mlock.c @@ -380,7 +380,7 @@ static void mlock_vma_pages_range(struct vm_area_struct *vma, */ if (newflags & VM_LOCKED) newflags |= VM_IO; - vm_flags_reset(vma, newflags); + vm_flags_reset_once(vma, newflags); lru_add_drain(); walk_page_range(vma->vm_mm, start, end, &mlock_walk_ops, NULL); @@ -388,7 +388,7 @@ static void mlock_vma_pages_range(struct vm_area_struct *vma, if (newflags & VM_IO) { newflags &= ~VM_IO; - vm_flags_reset(vma, newflags); + vm_flags_reset_once(vma, newflags); } } From 04f73ad5b40323519d6d375384f67e32045d5065 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:08 -0800 Subject: [PATCH 119/195] UPSTREAM: mm: introduce CONFIG_PER_VMA_LOCK MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch series "Per-VMA locks", v4. LWN article describing the feature: https://lwn.net/Articles/906852/ Per-vma locks idea that was discussed during SPF [1] discussion at LSF/MM last year [2], which concluded with suggestion that “a reader/writer semaphore could be put into the VMA itself; that would have the effect of using the VMA as a sort of range lock. There would still be contention at the VMA level, but it would be an improvement.” This patchset implements this suggested approach. When handling page faults we lookup the VMA that contains the faulting page under RCU protection and try to acquire its lock. If that fails we fall back to using mmap_lock, similar to how SPF handled this situation. One notable way the implementation deviates from the proposal is the way VMAs are read-locked. During some of mm updates, multiple VMAs need to be locked until the end of the update (e.g. vma_merge, split_vma, etc). Tracking all the locked VMAs, avoiding recursive locks, figuring out when it's safe to unlock previously locked VMAs would make the code more complex. So, instead of the usual lock/unlock pattern, the proposed solution marks a VMA as locked and provides an efficient way to: 1. Identify locked VMAs. 2. Unlock all locked VMAs in bulk. We also postpone unlocking the locked VMAs until the end of the update, when we do mmap_write_unlock. Potentially this keeps a VMA locked for longer than is absolutely necessary but it results in a big reduction of code complexity. Read-locking a VMA is done using two sequence numbers - one in the vm_area_struct and one in the mm_struct. VMA is considered read-locked when these sequence numbers are equal. To read-lock a VMA we set the sequence number in vm_area_struct to be equal to the sequence number in mm_struct. To unlock all VMAs we increment mm_struct's seq number. This allows for an efficient way to track locked VMAs and to drop the locks on all VMAs at the end of the update. The patchset implements per-VMA locking only for anonymous pages which are not in swap and avoids userfaultfs as their implementation is more complex. Additional support for file-back page faults, swapped and user pages can be added incrementally. Performance benchmarks show similar although slightly smaller benefits as with SPF patchset (~75% of SPF benefits). Still, with lower complexity this approach might be more desirable. Since RFC was posted in September 2022, two separate Google teams outside of Android evaluated the patchset and confirmed positive results. Here are the known usecases when per-VMA locks show benefits: Android: Apps with high number of threads (~100) launch times improve by up to 20%. Each thread mmaps several areas upon startup (Stack and Thread-local storage (TLS), thread signal stack, indirect ref table), which requires taking mmap_lock in write mode. Page faults take mmap_lock in read mode. During app launch, both thread creation and page faults establishing the active workinget are happening in parallel and that causes lock contention between mm writers and readers even if updates and page faults are happening in different VMAs. Per-vma locks prevent this contention by providing more granular lock. Google Fibers: We have several dynamically sized thread pools that spawn new threads under increased load and reduce their number when idling. For example, Google's in-process scheduling/threading framework, UMCG/Fibers, is backed by such a thread pool. When idling, only a small number of idle worker threads are available; when a spike of incoming requests arrive, each request is handled in its own "fiber", which is a work item posted onto a UMCG worker thread; quite often these spikes lead to a number of new threads spawning. Each new thread needs to allocate and register an RSEQ section on its TLS, then register itself with the kernel as a UMCG worker thread, and only after that it can be considered by the in-process UMCG/Fiber scheduler as available to do useful work. In short, during an incoming workload spike new threads have to be spawned, and they perform several syscalls (RSEQ registration, UMCG worker registration, memory allocations) before they can actually start doing useful work. Removing any bottlenecks on this thread startup path will greatly improve our services' latencies when faced with request/workload spikes. At high scale, mmap_lock contention during thread creation and stack page faults leads to user-visible multi-second serving latencies in a similar pattern to Android app startup. Per-VMA locking patchset has been run successfully in limited experiments with user-facing production workloads. In these experiments, we observed that the peak thread creation rate was high enough that thread creation is no longer a bottleneck. TCP zerocopy receive: From the point of view of TCP zerocopy receive, the per-vma lock patch is massively beneficial. In today's implementation, a process with N threads where N - 1 are performing zerocopy receive and 1 thread is performing madvise() with the write lock taken (e.g. needs to change vm_flags) will result in all N -1 receive threads blocking until the madvise is done. Conversely, on a busy process receiving a lot of data, an madvise operation that does need to take the mmap lock in write mode will need to wait for all of the receives to be done - a lose:lose proposition. Per-VMA locking _removes_ by definition this source of contention entirely. There are other benefits for receive as well, chiefly a reduction in cacheline bouncing across receiving threads for locking/unlocking the single mmap lock. On an RPC style synthetic workload with 4KB RPCs: 1a) The find+lock+unlock VMA path in the base case, without the per-vma lock patchset, is about 0.7% of cycles as measured by perf. 1b) mmap_read_lock + mmap_read_unlock in the base case is about 0.5% cycles overall - most of this is within the TCP read hotpath (a small fraction is 'other' usage in the system). 2a) The find+lock+unlock VMA path, with the per-vma patchset and a trivial patch written to take advantage of it in TCP, is about 0.4% of cycles (down from 0.7% above) 2b) mmap_read_lock + mmap_read_unlock in the per-vma patchset is < 0.1% cycles and is out of the TCP read hotpath entirely (down from 0.5% before, the remaining usage is the 'other' usage in the system). So, in addition to entirely removing an onerous source of contention, it also reduces the CPU cycles of TCP receive zerocopy by about 0.5%+ (compared to overall cycles in perf) for the 'small' RPC scenario. In https://lkml.kernel.org/r/87fsaqouyd.fsf_-_@stealth, Punit demonstrated throughput improvements of as much as 188% from this patchset. This patch (of 25): This configuration variable will be used to build the support for VMA locking during page fault handling. This is enabled on supported architectures with SMP and MMU set. The architecture support is needed since the page fault handler is called from the architecture's page faulting code which needs modifications to handle faults under VMA lock. Link: https://lkml.kernel.org/r/20230227173632.3292573-1-surenb@google.com Link: https://lkml.kernel.org/r/20230227173632.3292573-10-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 0b6cc04f3db3604c1485049bc9582523c2b44b75) Bug: 161210518 Change-Id: I787e1d28194655fb717d38718b2b839ef4e6226c Signed-off-by: Suren Baghdasaryan --- mm/Kconfig | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/mm/Kconfig b/mm/Kconfig index 6889bb51cd9a..a58632a9fbd9 100644 --- a/mm/Kconfig +++ b/mm/Kconfig @@ -1184,6 +1184,18 @@ config LRU_GEN_STATS This option has a per-memcg and per-node memory overhead. # } +config ARCH_SUPPORTS_PER_VMA_LOCK + def_bool n + +config PER_VMA_LOCK + def_bool y + depends on ARCH_SUPPORTS_PER_VMA_LOCK && MMU && SMP + help + Allow per-vma locking during page fault handling. + + This feature allows locking each virtual memory area separately when + handling page faults instead of taking mmap_lock. + source "mm/damon/Kconfig" endmenu From e28a0a0e5ce6a18c0d76e1f12cdac7f337bb0279 Mon Sep 17 00:00:00 2001 From: Michel Lespinasse Date: Mon, 27 Feb 2023 09:36:09 -0800 Subject: [PATCH 120/195] UPSTREAM: mm: rcu safe VMA freeing This prepares for page faults handling under VMA lock, looking up VMAs under protection of an rcu read lock, instead of the usual mmap read lock. Link: https://lkml.kernel.org/r/20230227173632.3292573-11-surenb@google.com Signed-off-by: Michel Lespinasse Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 20cce633f4254cc0df39665449726e3172518f6c) Bug: 161210518 Change-Id: Ic1262d00de9dc84ed2cc506b3bae7ef714efdfaa Signed-off-by: Suren Baghdasaryan --- include/linux/mm_types.h | 13 ++++++++++--- kernel/fork.c | 20 +++++++++++++++++++- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 21682c7faff2..b3b2d02a4b00 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -445,9 +445,16 @@ struct anon_vma_name { struct vm_area_struct { /* The first cache line has the info for VMA tree walking. */ - unsigned long vm_start; /* Our start address within vm_mm. */ - unsigned long vm_end; /* The first byte after our end address - within vm_mm. */ + union { + struct { + /* VMA covers [vm_start; vm_end) addresses within mm */ + unsigned long vm_start; + unsigned long vm_end; + }; +#ifdef CONFIG_PER_VMA_LOCK + struct rcu_head vm_rcu; /* Used for deferred freeing. */ +#endif + }; struct mm_struct *vm_mm; /* The address space we belong to. */ diff --git a/kernel/fork.c b/kernel/fork.c index a2f8a18dc3df..b93b9e37b745 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -486,12 +486,30 @@ struct vm_area_struct *vm_area_dup(struct vm_area_struct *orig) return new; } -void vm_area_free(struct vm_area_struct *vma) +static void __vm_area_free(struct vm_area_struct *vma) { free_anon_vma_name(vma); kmem_cache_free(vm_area_cachep, vma); } +#ifdef CONFIG_PER_VMA_LOCK +static void vm_area_free_rcu_cb(struct rcu_head *head) +{ + struct vm_area_struct *vma = container_of(head, struct vm_area_struct, + vm_rcu); + __vm_area_free(vma); +} +#endif + +void vm_area_free(struct vm_area_struct *vma) +{ +#ifdef CONFIG_PER_VMA_LOCK + call_rcu(&vma->vm_rcu, vm_area_free_rcu_cb); +#else + __vm_area_free(vma); +#endif +} + static void account_kernel_stack(struct task_struct *tsk, int account) { if (IS_ENABLED(CONFIG_VMAP_STACK)) { From 882c3512eca07b22aee10a69c2a8d9fe0502deae Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:10 -0800 Subject: [PATCH 121/195] UPSTREAM: mm: move mmap_lock assert function definitions Move mmap_lock assert function definitions up so that they can be used by other mmap_lock routines. Link: https://lkml.kernel.org/r/20230227173632.3292573-12-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 438b6e12cd603a9416ca7c5462ab75b2a8c4d5b9) Bug: 161210518 Change-Id: I4cd6a235983b38b8ce58af0e771251b25b9062f0 Signed-off-by: Suren Baghdasaryan --- include/linux/mmap_lock.h | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/include/linux/mmap_lock.h b/include/linux/mmap_lock.h index 96e113e23d04..e49ba91bb1f0 100644 --- a/include/linux/mmap_lock.h +++ b/include/linux/mmap_lock.h @@ -60,6 +60,18 @@ static inline void __mmap_lock_trace_released(struct mm_struct *mm, bool write) #endif /* CONFIG_TRACING */ +static inline void mmap_assert_locked(struct mm_struct *mm) +{ + lockdep_assert_held(&mm->mmap_lock); + VM_BUG_ON_MM(!rwsem_is_locked(&mm->mmap_lock), mm); +} + +static inline void mmap_assert_write_locked(struct mm_struct *mm) +{ + lockdep_assert_held_write(&mm->mmap_lock); + VM_BUG_ON_MM(!rwsem_is_locked(&mm->mmap_lock), mm); +} + static inline void mmap_init_lock(struct mm_struct *mm) { init_rwsem(&mm->mmap_lock); @@ -150,18 +162,6 @@ static inline void mmap_read_unlock_non_owner(struct mm_struct *mm) up_read_non_owner(&mm->mmap_lock); } -static inline void mmap_assert_locked(struct mm_struct *mm) -{ - lockdep_assert_held(&mm->mmap_lock); - VM_BUG_ON_MM(!rwsem_is_locked(&mm->mmap_lock), mm); -} - -static inline void mmap_assert_write_locked(struct mm_struct *mm) -{ - lockdep_assert_held_write(&mm->mmap_lock); - VM_BUG_ON_MM(!rwsem_is_locked(&mm->mmap_lock), mm); -} - static inline int mmap_lock_is_contended(struct mm_struct *mm) { return rwsem_is_contended(&mm->mmap_lock); From a9ea3113d4b5f2d3d3aa4091a09da01224d966f6 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:11 -0800 Subject: [PATCH 122/195] UPSTREAM: mm: add per-VMA lock and helper functions to control it Introduce per-VMA locking. The lock implementation relies on a per-vma and per-mm sequence counters to note exclusive locking: - read lock - (implemented by vma_start_read) requires the vma (vm_lock_seq) and mm (mm_lock_seq) sequence counters to differ. If they match then there must be a vma exclusive lock held somewhere. - read unlock - (implemented by vma_end_read) is a trivial vma->lock unlock. - write lock - (vma_start_write) requires the mmap_lock to be held exclusively and the current mm counter is assigned to the vma counter. This will allow multiple vmas to be locked under a single mmap_lock write lock (e.g. during vma merging). The vma counter is modified under exclusive vma lock. - write unlock - (vma_end_write_all) is a batch release of all vma locks held. It doesn't pair with a specific vma_start_write! It is done before exclusive mmap_lock is released by incrementing mm sequence counter (mm_lock_seq). - write downgrade - if the mmap_lock is downgraded to the read lock, all vma write locks are released as well (effectivelly same as write unlock). Link: https://lkml.kernel.org/r/20230227173632.3292573-13-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 5e31275cc997f8ec5d9e8d65fe9840ebed89db19) Bug: 161210518 Change-Id: I5e0db53a4b5562e59dd031fabbae4f97acc1bce1 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 82 +++++++++++++++++++++++++++++++++++++++ include/linux/mm_types.h | 8 ++++ include/linux/mmap_lock.h | 13 +++++++ kernel/fork.c | 4 ++ mm/init-mm.c | 3 ++ 5 files changed, 110 insertions(+) diff --git a/include/linux/mm.h b/include/linux/mm.h index 1efc75b9200f..1e1d323d3954 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -624,6 +624,87 @@ struct vm_operations_struct { ANDROID_KABI_RESERVE(4); }; +#ifdef CONFIG_PER_VMA_LOCK +static inline void vma_init_lock(struct vm_area_struct *vma) +{ + init_rwsem(&vma->lock); + vma->vm_lock_seq = -1; +} + +/* + * Try to read-lock a vma. The function is allowed to occasionally yield false + * locked result to avoid performance overhead, in which case we fall back to + * using mmap_lock. The function should never yield false unlocked result. + */ +static inline bool vma_start_read(struct vm_area_struct *vma) +{ + /* Check before locking. A race might cause false locked result. */ + if (vma->vm_lock_seq == READ_ONCE(vma->vm_mm->mm_lock_seq)) + return false; + + if (unlikely(down_read_trylock(&vma->lock) == 0)) + return false; + + /* + * Overflow might produce false locked result. + * False unlocked result is impossible because we modify and check + * vma->vm_lock_seq under vma->lock protection and mm->mm_lock_seq + * modification invalidates all existing locks. + */ + if (unlikely(vma->vm_lock_seq == READ_ONCE(vma->vm_mm->mm_lock_seq))) { + up_read(&vma->lock); + return false; + } + return true; +} + +static inline void vma_end_read(struct vm_area_struct *vma) +{ + rcu_read_lock(); /* keeps vma alive till the end of up_read */ + up_read(&vma->lock); + rcu_read_unlock(); +} + +static inline void vma_start_write(struct vm_area_struct *vma) +{ + int mm_lock_seq; + + mmap_assert_write_locked(vma->vm_mm); + + /* + * current task is holding mmap_write_lock, both vma->vm_lock_seq and + * mm->mm_lock_seq can't be concurrently modified. + */ + mm_lock_seq = READ_ONCE(vma->vm_mm->mm_lock_seq); + if (vma->vm_lock_seq == mm_lock_seq) + return; + + down_write(&vma->lock); + vma->vm_lock_seq = mm_lock_seq; + up_write(&vma->lock); +} + +static inline void vma_assert_write_locked(struct vm_area_struct *vma) +{ + mmap_assert_write_locked(vma->vm_mm); + /* + * current task is holding mmap_write_lock, both vma->vm_lock_seq and + * mm->mm_lock_seq can't be concurrently modified. + */ + VM_BUG_ON_VMA(vma->vm_lock_seq != READ_ONCE(vma->vm_mm->mm_lock_seq), vma); +} + +#else /* CONFIG_PER_VMA_LOCK */ + +static inline void vma_init_lock(struct vm_area_struct *vma) {} +static inline bool vma_start_read(struct vm_area_struct *vma) + { return false; } +static inline void vma_end_read(struct vm_area_struct *vma) {} +static inline void vma_start_write(struct vm_area_struct *vma) {} +static inline void vma_assert_write_locked(struct vm_area_struct *vma) {} + +#endif /* CONFIG_PER_VMA_LOCK */ + static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) { static const struct vm_operations_struct dummy_vm_ops = {}; @@ -632,6 +713,7 @@ static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) vma->vm_mm = mm; vma->vm_ops = &dummy_vm_ops; INIT_LIST_HEAD(&vma->anon_vma_chain); + vma_init_lock(vma); } /* Use when VMA is not part of the VMA tree and needs no locking */ diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index b3b2d02a4b00..5347db7ed621 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -473,6 +473,11 @@ struct vm_area_struct { vm_flags_t __private __vm_flags; }; +#ifdef CONFIG_PER_VMA_LOCK + int vm_lock_seq; + struct rw_semaphore lock; +#endif + /* * For areas with an address space and backing store, * linkage into the address_space->i_mmap interval tree. @@ -605,6 +610,9 @@ struct mm_struct { * init_mm.mmlist, and are protected * by mmlist_lock */ +#ifdef CONFIG_PER_VMA_LOCK + int mm_lock_seq; +#endif unsigned long hiwater_rss; /* High-watermark of RSS usage */ diff --git a/include/linux/mmap_lock.h b/include/linux/mmap_lock.h index e49ba91bb1f0..aab8f1b28d26 100644 --- a/include/linux/mmap_lock.h +++ b/include/linux/mmap_lock.h @@ -72,6 +72,17 @@ static inline void mmap_assert_write_locked(struct mm_struct *mm) VM_BUG_ON_MM(!rwsem_is_locked(&mm->mmap_lock), mm); } +#ifdef CONFIG_PER_VMA_LOCK +static inline void vma_end_write_all(struct mm_struct *mm) +{ + mmap_assert_write_locked(mm); + /* No races during update due to exclusive mmap_lock being held */ + WRITE_ONCE(mm->mm_lock_seq, mm->mm_lock_seq + 1); +} +#else +static inline void vma_end_write_all(struct mm_struct *mm) {} +#endif + static inline void mmap_init_lock(struct mm_struct *mm) { init_rwsem(&mm->mmap_lock); @@ -114,12 +125,14 @@ static inline bool mmap_write_trylock(struct mm_struct *mm) static inline void mmap_write_unlock(struct mm_struct *mm) { __mmap_lock_trace_released(mm, true); + vma_end_write_all(mm); up_write(&mm->mmap_lock); } static inline void mmap_write_downgrade(struct mm_struct *mm) { __mmap_lock_trace_acquire_returned(mm, false, true); + vma_end_write_all(mm); downgrade_write(&mm->mmap_lock); } diff --git a/kernel/fork.c b/kernel/fork.c index b93b9e37b745..989dd01c61c1 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -481,6 +481,7 @@ struct vm_area_struct *vm_area_dup(struct vm_area_struct *orig) */ data_race(memcpy(new, orig, sizeof(*new))); INIT_LIST_HEAD(&new->anon_vma_chain); + vma_init_lock(new); dup_anon_vma_name(orig, new); } return new; @@ -1151,6 +1152,9 @@ static struct mm_struct *mm_init(struct mm_struct *mm, struct task_struct *p, seqcount_init(&mm->write_protect_seq); mmap_init_lock(mm); INIT_LIST_HEAD(&mm->mmlist); +#ifdef CONFIG_PER_VMA_LOCK + mm->mm_lock_seq = 0; +#endif mm_pgtables_bytes_init(mm); mm->map_count = 0; mm->locked_vm = 0; diff --git a/mm/init-mm.c b/mm/init-mm.c index c9327abb771c..33269314e060 100644 --- a/mm/init-mm.c +++ b/mm/init-mm.c @@ -37,6 +37,9 @@ struct mm_struct init_mm = { .page_table_lock = __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock), .arg_lock = __SPIN_LOCK_UNLOCKED(init_mm.arg_lock), .mmlist = LIST_HEAD_INIT(init_mm.mmlist), +#ifdef CONFIG_PER_VMA_LOCK + .mm_lock_seq = 0, +#endif .user_ns = &init_user_ns, .cpu_bitmap = CPU_BITS_NONE, #ifdef CONFIG_IOMMU_SVA From 67644124008228b699381e12b2ff5a072bcb3095 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:12 -0800 Subject: [PATCH 123/195] UPSTREAM: mm: mark VMA as being written when changing vm_flags Updates to vm_flags have to be done with VMA marked as being written for preventing concurrent page faults or other modifications. Link: https://lkml.kernel.org/r/20230227173632.3292573-14-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit c732293331a22187d59cd485879276a1da398387) Bug: 161210518 Change-Id: Idb88e77475a5b09425e80d5970e8f543fb7640b1 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index 1e1d323d3954..3ad12e5d8a4a 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -727,28 +727,28 @@ static inline void vm_flags_init(struct vm_area_struct *vma, static inline void vm_flags_reset(struct vm_area_struct *vma, vm_flags_t flags) { - mmap_assert_write_locked(vma->vm_mm); + vma_start_write(vma); vm_flags_init(vma, flags); } static inline void vm_flags_reset_once(struct vm_area_struct *vma, vm_flags_t flags) { - mmap_assert_write_locked(vma->vm_mm); + vma_start_write(vma); WRITE_ONCE(ACCESS_PRIVATE(vma, __vm_flags), flags); } static inline void vm_flags_set(struct vm_area_struct *vma, vm_flags_t flags) { - mmap_assert_write_locked(vma->vm_mm); + vma_start_write(vma); ACCESS_PRIVATE(vma, __vm_flags) |= flags; } static inline void vm_flags_clear(struct vm_area_struct *vma, vm_flags_t flags) { - mmap_assert_write_locked(vma->vm_mm); + vma_start_write(vma); ACCESS_PRIVATE(vma, __vm_flags) &= ~flags; } @@ -769,7 +769,7 @@ static inline void __vm_flags_mod(struct vm_area_struct *vma, static inline void vm_flags_mod(struct vm_area_struct *vma, vm_flags_t set, vm_flags_t clear) { - mmap_assert_write_locked(vma->vm_mm); + vma_start_write(vma); __vm_flags_mod(vma, set, clear); } From 3771808d648b012d9cda6f04abd6624644ce5b8c Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Sun, 30 Oct 2022 02:45:01 +0000 Subject: [PATCH 124/195] FROMLIST: mm/mmap: move VMA locking before vma_adjust_trans_huge call vma_adjust_trans_huge() modifies the VMA and such modifications should be done after VMA is marked as being written. Therefore move VMA flag modifications before vma_adjust_trans_huge() so that VMA is marked before all these modifications. Signed-off-by: Suren Baghdasaryan Link: https://lore.kernel.org/all/20230216051750.3125598-15-surenb@google.com/ [surenb: using older v3 of patchset due to missing __vma_adjust() refactoring in 6.2-rc4 which introduced vma_prepare()] Bug: 161210518 Change-Id: I650162fd85fabee00a8a05ddb32318e654270cb1 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mm/mmap.c b/mm/mmap.c index d4fc786b4927..3520c39304ba 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2987,13 +2987,14 @@ static int do_brk_flags(struct ma_state *mas, struct vm_area_struct *vma, if (mas_preallocate(mas, vma, GFP_KERNEL)) return -ENOMEM; + /* Set flags first to implicitly lock the VMA before updates */ + vm_flags_set(vma, VM_SOFTDIRTY); vma_adjust_trans_huge(vma, vma->vm_start, addr + len, 0); if (vma->anon_vma) { anon_vma_lock_write(vma->anon_vma); anon_vma_interval_tree_pre_update_vma(vma); } vma->vm_end = addr + len; - vm_flags_set(vma, VM_SOFTDIRTY); mas_store_prealloc(mas, vma); if (vma->anon_vma) { From d73ebe031ce077b810b42dbd332ae74819ea2d9b Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:14 -0800 Subject: [PATCH 125/195] UPSTREAM: mm/khugepaged: write-lock VMA while collapsing a huge page Protect VMA from concurrent page fault handler while collapsing a huge page. Page fault handler needs a stable PMD to use PTL and relies on per-VMA lock to prevent concurrent PMD changes. pmdp_collapse_flush(), set_huge_pmd() and collapse_and_free_pmd() can modify a PMD, which will not be detected by a page fault handler without proper locking. Before this patch, page tables can be walked under any one of the mmap_lock, the mapping lock, and the anon_vma lock; so when khugepaged unlinks and frees page tables, it must ensure that all of those either are locked or don't exist. This patch adds a fourth lock under which page tables can be traversed, and so khugepaged must also lock out that one. [surenb@google.com: vm_lock/i_mmap_rwsem inversion in retract_page_tables] Link: https://lkml.kernel.org/r/20230303213250.3555716-1-surenb@google.com [surenb@google.com: build fix] Link: https://lkml.kernel.org/r/CAJuCfpFjWhtzRE1X=J+_JjgJzNKhq-=JT8yTBSTHthwp0pqWZw@mail.gmail.com Link: https://lkml.kernel.org/r/20230227173632.3292573-16-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 55fd6fccad3172c0feaaa817f0a1283629ff183e) Bug: 161210518 Change-Id: I6c3cddd7861dd03fe496c4de20f284dc692c8654 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 41 ++++++++++++++++++++++++++++++----------- mm/khugepaged.c | 8 ++++++++ mm/rmap.c | 31 ++++++++++++++++--------------- 3 files changed, 54 insertions(+), 26 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index 3ad12e5d8a4a..d7b71bdde2fc 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -665,18 +665,23 @@ static inline void vma_end_read(struct vm_area_struct *vma) rcu_read_unlock(); } -static inline void vma_start_write(struct vm_area_struct *vma) +static bool __is_vma_write_locked(struct vm_area_struct *vma, int *mm_lock_seq) { - int mm_lock_seq; - mmap_assert_write_locked(vma->vm_mm); /* * current task is holding mmap_write_lock, both vma->vm_lock_seq and * mm->mm_lock_seq can't be concurrently modified. */ - mm_lock_seq = READ_ONCE(vma->vm_mm->mm_lock_seq); - if (vma->vm_lock_seq == mm_lock_seq) + *mm_lock_seq = READ_ONCE(vma->vm_mm->mm_lock_seq); + return (vma->vm_lock_seq == *mm_lock_seq); +} + +static inline void vma_start_write(struct vm_area_struct *vma) +{ + int mm_lock_seq; + + if (__is_vma_write_locked(vma, &mm_lock_seq)) return; down_write(&vma->lock); @@ -684,14 +689,26 @@ static inline void vma_start_write(struct vm_area_struct *vma) up_write(&vma->lock); } +static inline bool vma_try_start_write(struct vm_area_struct *vma) +{ + int mm_lock_seq; + + if (__is_vma_write_locked(vma, &mm_lock_seq)) + return true; + + if (!down_write_trylock(&vma->vm_lock->lock)) + return false; + + vma->vm_lock_seq = mm_lock_seq; + up_write(&vma->vm_lock->lock); + return true; +} + static inline void vma_assert_write_locked(struct vm_area_struct *vma) { - mmap_assert_write_locked(vma->vm_mm); - /* - * current task is holding mmap_write_lock, both vma->vm_lock_seq and - * mm->mm_lock_seq can't be concurrently modified. - */ - VM_BUG_ON_VMA(vma->vm_lock_seq != READ_ONCE(vma->vm_mm->mm_lock_seq), vma); + int mm_lock_seq; + + VM_BUG_ON_VMA(!__is_vma_write_locked(vma, &mm_lock_seq), vma); } #else /* CONFIG_PER_VMA_LOCK */ @@ -701,6 +718,8 @@ static inline bool vma_start_read(struct vm_area_struct *vma) { return false; } static inline void vma_end_read(struct vm_area_struct *vma) {} static inline void vma_start_write(struct vm_area_struct *vma) {} +static inline bool vma_try_start_write(struct vm_area_struct *vma) + { return true; } static inline void vma_assert_write_locked(struct vm_area_struct *vma) {} #endif /* CONFIG_PER_VMA_LOCK */ diff --git a/mm/khugepaged.c b/mm/khugepaged.c index ef72d3df4b65..c57bf06b44c1 100644 --- a/mm/khugepaged.c +++ b/mm/khugepaged.c @@ -1042,6 +1042,7 @@ static int collapse_huge_page(struct mm_struct *mm, unsigned long address, if (result != SCAN_SUCCEED) goto out_up_write; + vma_start_write(vma); anon_vma_lock_write(vma->anon_vma); mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, NULL, mm, @@ -1512,6 +1513,9 @@ int collapse_pte_mapped_thp(struct mm_struct *mm, unsigned long addr, goto drop_hpage; } + /* Lock the vma before taking i_mmap and page table locks */ + vma_start_write(vma); + /* * We need to lock the mapping so that from here on, only GUP-fast and * hardware page walks can access the parts of the page tables that @@ -1689,6 +1693,10 @@ static int retract_page_tables(struct address_space *mapping, pgoff_t pgoff, result = SCAN_PTE_MAPPED_HUGEPAGE; if ((cc->is_khugepaged || is_target) && mmap_write_trylock(mm)) { + /* trylock for the same lock inversion as above */ + if (!vma_try_start_write(vma)) + goto unlock_next; + /* * Re-check whether we have an ->anon_vma, because * collapse_and_free_pmd() requires that either no diff --git a/mm/rmap.c b/mm/rmap.c index a437a1d515b0..9cf4f09cd71d 100644 --- a/mm/rmap.c +++ b/mm/rmap.c @@ -25,21 +25,22 @@ * mapping->invalidate_lock (in filemap_fault) * page->flags PG_locked (lock_page) * hugetlbfs_i_mmap_rwsem_key (in huge_pmd_share, see hugetlbfs below) - * mapping->i_mmap_rwsem - * anon_vma->rwsem - * mm->page_table_lock or pte_lock - * swap_lock (in swap_duplicate, swap_info_get) - * mmlist_lock (in mmput, drain_mmlist and others) - * mapping->private_lock (in block_dirty_folio) - * folio_lock_memcg move_lock (in block_dirty_folio) - * i_pages lock (widely used) - * lruvec->lru_lock (in folio_lruvec_lock_irq) - * inode->i_lock (in set_page_dirty's __mark_inode_dirty) - * bdi.wb->list_lock (in set_page_dirty's __mark_inode_dirty) - * sb_lock (within inode_lock in fs/fs-writeback.c) - * i_pages lock (widely used, in set_page_dirty, - * in arch-dependent flush_dcache_mmap_lock, - * within bdi.wb->list_lock in __sync_single_inode) + * vma_start_write + * mapping->i_mmap_rwsem + * anon_vma->rwsem + * mm->page_table_lock or pte_lock + * swap_lock (in swap_duplicate, swap_info_get) + * mmlist_lock (in mmput, drain_mmlist and others) + * mapping->private_lock (in block_dirty_folio) + * folio_lock_memcg move_lock (in block_dirty_folio) + * i_pages lock (widely used) + * lruvec->lru_lock (in folio_lruvec_lock_irq) + * inode->i_lock (in set_page_dirty's __mark_inode_dirty) + * bdi.wb->list_lock (in set_page_dirty's __mark_inode_dirty) + * sb_lock (within inode_lock in fs/fs-writeback.c) + * i_pages lock (widely used, in set_page_dirty, + * in arch-dependent flush_dcache_mmap_lock, + * within bdi.wb->list_lock in __sync_single_inode) * * anon_vma->rwsem,mapping->i_mmap_rwsem (memory_failure, collect_procs_anon) * ->tasklist_lock From 998ec9f54ded889e970a2380a92a20c2e58f8445 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Fri, 10 Jun 2022 22:37:08 -0700 Subject: [PATCH 126/195] FROMLIST: mm/mmap: write-lock VMAs before merging, splitting or expanding them Decisions about whether VMAs can be merged, split or expanded must be made while VMAs are protected from the changes which can affect that decision. For example, merge_vma uses vma->anon_vma in its decision whether the VMA can be merged. Meanwhile, page fault handler changes vma->anon_vma during COW operation. Write-lock all VMAs which might be affected by a merge or split operation before making decision how such operations should be performed. Signed-off-by: Suren Baghdasaryan Link: https://lore.kernel.org/all/20230216051750.3125598-17-surenb@google.com/ [surenb: using older v3 of patchset due to missing __vma_adjust() refactoring in 6.2-rc4 which introduced vma_prepare()] Bug: 161210518 Change-Id: I56d84aa67366a1988fc81296da7164ad7f89a5c0 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/mm/mmap.c b/mm/mmap.c index 3520c39304ba..d2856590427c 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -257,8 +257,11 @@ SYSCALL_DEFINE1(brk, unsigned long, brk) */ mas_set(&mas, oldbrk); next = mas_find(&mas, newbrk - 1 + PAGE_SIZE + stack_guard_gap); - if (next && newbrk + PAGE_SIZE > vm_start_gap(next)) - goto out; + if (next) { + vma_start_write(next); + if (newbrk + PAGE_SIZE > vm_start_gap(next)) + goto out; + } brkvma = mas_prev(&mas, mm->start_brk); /* Ok, looks good - let it rip. */ @@ -1027,10 +1030,17 @@ struct vm_area_struct *vma_merge(struct mm_struct *mm, if (vm_flags & VM_SPECIAL) return NULL; + if (prev) + vma_start_write(prev); next = find_vma(mm, prev ? prev->vm_end : 0); + if (next) + vma_start_write(next); mid = next; - if (next && next->vm_end == end) /* cases 6, 7, 8 */ + if (next && next->vm_end == end) { /* cases 6, 7, 8 */ next = find_vma(mm, next->vm_end); + if (next) + vma_start_write(next); + } /* verify some invariant that must be enforced by the caller */ VM_WARN_ON(prev && addr <= prev->vm_start); @@ -2216,6 +2226,7 @@ int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma, int err; validate_mm_mt(mm); + vma_start_write(vma); if (vma->vm_ops && vma->vm_ops->may_split) { err = vma->vm_ops->may_split(vma, addr); if (err) @@ -2590,6 +2601,8 @@ unsigned long mmap_region(struct file *file, unsigned long addr, /* Attempt to expand an old mapping */ /* Check next */ + if (next) + vma_start_write(next); if (next && next->vm_start == end && !vma_policy(next) && can_vma_merge_before(next, vm_flags, NULL, file, pgoff+pglen, NULL_VM_UFFD_CTX, NULL)) { @@ -2599,6 +2612,8 @@ unsigned long mmap_region(struct file *file, unsigned long addr, } /* Check prev */ + if (prev) + vma_start_write(prev); if (prev && prev->vm_end == addr && !vma_policy(prev) && (vma ? can_vma_merge_after(prev, vm_flags, vma->anon_vma, file, pgoff, vma->vm_userfaultfd_ctx, NULL) : @@ -2976,6 +2991,8 @@ static int do_brk_flags(struct ma_state *mas, struct vm_area_struct *vma, if (security_vm_enough_memory_mm(mm, len >> PAGE_SHIFT)) return -ENOMEM; + if (vma) + vma_start_write(vma); /* * Expand the existing vma if possible; Note that singular lists do not * occur after forking, so the expand will only happen on new VMAs. From 57b3f8a5ab282f7d9fe6564a310e02675faeba89 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 9 Jan 2023 12:53:15 -0800 Subject: [PATCH 127/195] FROMLIST: mm/mmap: write-lock VMAs in vma_adjust vma_adjust modifies a VMA and possibly its neighbors. Write-lock them before making the modifications. Signed-off-by: Suren Baghdasaryan Link: https://lore.kernel.org/all/20230109205336.3665937-21-surenb@google.com/ [surenb: using older v1 of patchset due to __vma_adjust() being removed in 6.2-rc4] [surenb: minor fixes in next_next locking inside __vma_adjust] Bug: 161210518 Change-Id: I9ab2f88c82a7071fe2f1a14c51a2e6f1b6196681 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/mm/mmap.c b/mm/mmap.c index d2856590427c..704b655a55be 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -618,6 +618,12 @@ nomem: * The following helper function should be used when such adjustments * are necessary. The "insert" vma (if any) is to be inserted * before we drop the necessary locks. + * 'expand' vma is always locked before it's passed to __vma_adjust() + * from vma_merge() because vma should not change from the moment + * can_vma_merge_{before|after} decision is made. + * 'insert' vma is used only by __split_vma() and it's always a brand + * new vma which is not yet added into mm's vma tree, therefore no need + * to lock it. */ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, unsigned long end, pgoff_t pgoff, struct vm_area_struct *insert, @@ -637,6 +643,10 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, MA_STATE(mas, &mm->mm_mt, start, end - 1); struct vm_area_struct *exporter = NULL, *importer = NULL; + vma_start_write(vma); + if (next) + vma_start_write(next); + if (next && !insert) { if (end >= next->vm_end) { /* @@ -666,8 +676,11 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, * remove_next == 1 is case 1 or 7. */ remove_next = 1 + (end > next->vm_end); - if (remove_next == 2) + if (remove_next == 2) { next_next = find_vma(mm, next->vm_end); + if (next_next) + vma_start_write(next_next); + } VM_WARN_ON(remove_next == 2 && end != next_next->vm_end); From 2554cb4775bd0b0717ae90d058cb6a7b20ca34ef Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 9 Jan 2023 12:53:16 -0800 Subject: [PATCH 128/195] FROMLIST: mm/mmap: write-lock VMAs affected by VMA expansion vma_expand changes VMA boundaries and might result in freeing an adjacent VMA. Write-lock affected VMAs to prevent concurrent page faults. Signed-off-by: Suren Baghdasaryan Link: https://lore.kernel.org/all/20230109205336.3665937-22-surenb@google.com/ [surenb: using older v1 of patchset due to __vma_adjust() being removed in 6.2-rc4] [surenb: lock next earlier when removing it like we do in v3: https://lore.kernel.org/all/20230216051750.3125598-18-surenb@google.com/] Bug: 161210518 Change-Id: I31aff80996b4ad646bdd6861ff6479c8eb2a690a Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mm/mmap.c b/mm/mmap.c index 704b655a55be..7e5f3167abec 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -528,6 +528,8 @@ inline int vma_expand(struct ma_state *mas, struct vm_area_struct *vma, if (next && (vma != next) && (end == next->vm_end)) { remove_next = true; + /* Lock the VMA before removing it */ + vma_start_write(next); if (next->anon_vma && !vma->anon_vma) { int error; @@ -548,6 +550,7 @@ inline int vma_expand(struct ma_state *mas, struct vm_area_struct *vma, if (mas_preallocate(mas, vma, GFP_KERNEL)) goto nomem; + vma_start_write(vma); vma_adjust_trans_huge(vma, start, end, 0); if (file) { From 24ecdbc5e2069d151d8d1fbc2d29460b942c0361 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:16 -0800 Subject: [PATCH 129/195] UPSTREAM: mm/mremap: write-lock VMA while remapping it to a new address range Write-lock VMA as locked before copying it and when copy_vma produces a new VMA. Link: https://lkml.kernel.org/r/20230227173632.3292573-18-surenb@google.com Signed-off-by: Suren Baghdasaryan Reviewed-by: Laurent Dufour Reviewed-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Signed-off-by: Andrew Morton (cherry picked from commit d6ac235de4ba6dc659eebb5f4e5ba0a8523d8424) Bug: 161210518 Change-Id: I38b5c5689380754a366223caff30e1ac4aaf7cc4 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 1 + mm/mremap.c | 1 + 2 files changed, 2 insertions(+) diff --git a/mm/mmap.c b/mm/mmap.c index 7e5f3167abec..8c7af453d57f 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -3295,6 +3295,7 @@ struct vm_area_struct *copy_vma(struct vm_area_struct **vmap, get_file(new_vma->vm_file); if (new_vma->vm_ops && new_vma->vm_ops->open) new_vma->vm_ops->open(new_vma); + vma_start_write(new_vma); if (vma_link(mm, new_vma)) goto out_vma_link; *need_rmap_locks = false; diff --git a/mm/mremap.c b/mm/mremap.c index 1b0afde83bfc..97798981e225 100644 --- a/mm/mremap.c +++ b/mm/mremap.c @@ -622,6 +622,7 @@ static unsigned long move_vma(struct vm_area_struct *vma, return -ENOMEM; } + vma_start_write(vma); new_pgoff = vma->vm_pgoff + ((old_addr - vma->vm_start) >> PAGE_SHIFT); new_vma = copy_vma(&vma, new_addr, new_len, new_pgoff, &need_rmap_locks); From 5f1e1ab91941141faeb3c63f80a53cc1a8922f11 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:17 -0800 Subject: [PATCH 130/195] UPSTREAM: mm: write-lock VMAs before removing them from VMA tree Write-locking VMAs before isolating them ensures that page fault handlers don't operate on isolated VMAs. [surenb@google.com: mm/nommu: remove unnecessary VMA locking] Link: https://lkml.kernel.org/r/20230301190457.1498985-1-surenb@google.com Link: https://lore.kernel.org/all/Y%2F8CJQGNuMUTdLwP@localhost/ Link: https://lkml.kernel.org/r/20230227173632.3292573-19-surenb@google.com Signed-off-by: Suren Baghdasaryan Cc: David Hildenbrand Cc: Hyeonggon Yoo <42.hyeyoo@gmail.com> Signed-off-by: Andrew Morton (cherry picked from commit 73046fd00b069ffd198eda099dae966e152fae39) Bug: 161210518 Change-Id: Ia742da40896e6bc4e8150911596f80dca5ef3e12 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/mmap.c b/mm/mmap.c index 8c7af453d57f..3e5fd1c3dd76 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2317,6 +2317,7 @@ int split_vma(struct mm_struct *mm, struct vm_area_struct *vma, static inline int munmap_sidetree(struct vm_area_struct *vma, int count, struct ma_state *mas_detach) { + vma_start_write(vma); mas_set(mas_detach, count); if (mas_store_gfp(mas_detach, vma, GFP_KERNEL)) return -ENOMEM; From 9cc64c7fb9aee77d9bb471307eb2e0d5e8e6f986 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:18 -0800 Subject: [PATCH 131/195] UPSTREAM: mm: conditionally write-lock VMA in free_pgtables Normally free_pgtables needs to lock affected VMAs except for the case when VMAs were isolated under VMA write-lock. munmap() does just that, isolating while holding appropriate locks and then downgrading mmap_lock and dropping per-VMA locks before freeing page tables. Add a parameter to free_pgtables for such scenario. Link: https://lkml.kernel.org/r/20230227173632.3292573-20-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 98e51a2239d9d419d819cd61a2e720ebf19a8b0a) Bug: 161210518 Change-Id: I3c9177cce187526407754baf7641d3741ca7b0cb Signed-off-by: Suren Baghdasaryan --- mm/internal.h | 3 ++- mm/memory.c | 7 ++++++- mm/mmap.c | 5 +++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/mm/internal.h b/mm/internal.h index aa8496efa075..fe0925d7cbb5 100644 --- a/mm/internal.h +++ b/mm/internal.h @@ -87,7 +87,8 @@ void folio_activate(struct folio *folio); void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt, struct vm_area_struct *start_vma, unsigned long floor, - unsigned long ceiling, unsigned long start_t); + unsigned long ceiling, unsigned long start_t, + bool mm_wr_locked); void pmd_install(struct mm_struct *mm, pmd_t *pmd, pgtable_t *pte); struct zap_details; diff --git a/mm/memory.c b/mm/memory.c index 6e3713b6bffb..12f47f2f44db 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -397,7 +397,8 @@ void free_pgd_range(struct mmu_gather *tlb, void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt, struct vm_area_struct *vma, unsigned long floor, - unsigned long ceiling, unsigned long start_t) + unsigned long ceiling, unsigned long start_t, + bool mm_wr_locked) { MA_STATE(mas, mt, start_t, start_t); @@ -415,6 +416,8 @@ void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt, * Hide vma from rmap and truncate_pagecache before freeing * pgtables */ + if (mm_wr_locked) + vma_start_write(vma); unlink_anon_vmas(vma); unlink_file_vma(vma); @@ -429,6 +432,8 @@ void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt, && !is_vm_hugetlb_page(next)) { vma = next; next = mas_find(&mas, ceiling - 1); + if (mm_wr_locked) + vma_start_write(vma); unlink_anon_vmas(vma); unlink_file_vma(vma); } diff --git a/mm/mmap.c b/mm/mmap.c index 3e5fd1c3dd76..192821327eb5 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2227,7 +2227,8 @@ static void unmap_region(struct mm_struct *mm, struct maple_tree *mt, update_hiwater_rss(mm); unmap_vmas(&tlb, mt, vma, start, end, start_t, end_t, mm_wr_locked); free_pgtables(&tlb, mt, vma, prev ? prev->vm_end : FIRST_USER_ADDRESS, - next ? next->vm_start : USER_PGTABLES_CEILING, start_t); + next ? next->vm_start : USER_PGTABLES_CEILING, start_t, + mm_wr_locked); tlb_finish_mmu(&tlb); } @@ -3163,7 +3164,7 @@ void exit_mmap(struct mm_struct *mm) mmap_write_lock(mm); mt_clear_in_rcu(&mm->mm_mt); free_pgtables(&tlb, &mm->mm_mt, vma, FIRST_USER_ADDRESS, - USER_PGTABLES_CEILING, vma->vm_end); + USER_PGTABLES_CEILING, vma->vm_end, true); tlb_finish_mmu(&tlb); /* From 3d18d86ea94542beb0e211d0f68b56c10e2e92b3 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:19 -0800 Subject: [PATCH 132/195] UPSTREAM: kernel/fork: assert no VMA readers during its destruction Assert there are no holders of VMA lock for reading when it is about to be destroyed. Link: https://lkml.kernel.org/r/20230227173632.3292573-21-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit f2e13784c16a98e269b3111ac02ae44446dd589c) Bug: 161210518 Change-Id: I67fc318fd08575c9bcc54fd00b0304246b0cd279 Signed-off-by: Suren Baghdasaryan --- kernel/fork.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/fork.c b/kernel/fork.c index 989dd01c61c1..5fdc0df905ee 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -498,6 +498,9 @@ static void vm_area_free_rcu_cb(struct rcu_head *head) { struct vm_area_struct *vma = container_of(head, struct vm_area_struct, vm_rcu); + + /* The vma should not be locked while being destroyed. */ + VM_BUG_ON_VMA(rwsem_is_locked(&vma->lock), vma); __vm_area_free(vma); } #endif From 3c6748cd516ff009a3d8dac1d4cdc2ade6d218a7 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:20 -0800 Subject: [PATCH 133/195] UPSTREAM: mm/mmap: prevent pagefault handler from racing with mmu_notifier registration Page fault handlers might need to fire MMU notifications while a new notifier is being registered. Modify mm_take_all_locks to write-lock all VMAs and prevent this race with page fault handlers that would hold VMA locks. VMAs are locked before i_mmap_rwsem and anon_vma to keep the same locking order as in page fault handlers. Link: https://lkml.kernel.org/r/20230227173632.3292573-22-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit eeff9a5d47f89bc641034fea05501c8a6de131cb) Bug: 161210518 Change-Id: I4176bf0e1b07f03dfc1ac7dd37d7941d5a1dbc02 Signed-off-by: Suren Baghdasaryan --- mm/mmap.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mm/mmap.c b/mm/mmap.c index 192821327eb5..ed1fc3927157 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -3592,6 +3592,7 @@ static void vm_lock_mapping(struct mm_struct *mm, struct address_space *mapping) * of mm/rmap.c: * - all hugetlbfs_i_mmap_rwsem_key locks (aka mapping->i_mmap_rwsem for * hugetlb mapping); + * - all vmas marked locked * - all i_mmap_rwsem locks; * - all anon_vma->rwseml * @@ -3614,6 +3615,13 @@ int mm_take_all_locks(struct mm_struct *mm) mutex_lock(&mm_all_locks_mutex); + mas_for_each(&mas, vma, ULONG_MAX) { + if (signal_pending(current)) + goto out_unlock; + vma_start_write(vma); + } + + mas_set(&mas, 0); mas_for_each(&mas, vma, ULONG_MAX) { if (signal_pending(current)) goto out_unlock; @@ -3703,6 +3711,7 @@ void mm_drop_all_locks(struct mm_struct *mm) if (vma->vm_file && vma->vm_file->f_mapping) vm_unlock_mapping(vma->vm_file->f_mapping); } + vma_end_write_all(mm); mutex_unlock(&mm_all_locks_mutex); } From 35ffa4830ef8d6cea25601859ae577c1924eacbd Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:21 -0800 Subject: [PATCH 134/195] BACKPORT: mm: introduce vma detached flag Per-vma locking mechanism will search for VMA under RCU protection and then after locking it, has to ensure it was not removed from the VMA tree after we found it. To make this check efficient, introduce a vma->detached flag to mark VMAs which were removed from the VMA tree. Link: https://lkml.kernel.org/r/20230227173632.3292573-23-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 457f67be5910a2b5f1fda8af06bfe4d3492a0a4f) [surenb: vma_complete does not exist in 6.1, therefore patch is adjusted to mark VMAs detached directly in vma_expand and __vma_adjust] Bug: 161210518 Change-Id: Id1f31733cb7a36f3f1294b2be83cf3b87ba3f812 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 11 +++++++++++ include/linux/mm_types.h | 3 +++ mm/mmap.c | 4 ++++ 3 files changed, 18 insertions(+) diff --git a/include/linux/mm.h b/include/linux/mm.h index d7b71bdde2fc..c2616ff79bfd 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -711,6 +711,14 @@ static inline void vma_assert_write_locked(struct vm_area_struct *vma) VM_BUG_ON_VMA(!__is_vma_write_locked(vma, &mm_lock_seq), vma); } +static inline void vma_mark_detached(struct vm_area_struct *vma, bool detached) +{ + /* When detaching vma should be write-locked */ + if (detached) + vma_assert_write_locked(vma); + vma->detached = detached; +} + #else /* CONFIG_PER_VMA_LOCK */ static inline void vma_init_lock(struct vm_area_struct *vma) {} @@ -721,6 +729,8 @@ static inline void vma_start_write(struct vm_area_struct *vma) {} static inline bool vma_try_start_write(struct vm_area_struct *vma) { return true; } static inline void vma_assert_write_locked(struct vm_area_struct *vma) {} +static inline void vma_mark_detached(struct vm_area_struct *vma, + bool detached) {} #endif /* CONFIG_PER_VMA_LOCK */ @@ -732,6 +742,7 @@ static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) vma->vm_mm = mm; vma->vm_ops = &dummy_vm_ops; INIT_LIST_HEAD(&vma->anon_vma_chain); + vma_mark_detached(vma, false); vma_init_lock(vma); } diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 5347db7ed621..5956bf1cfece 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -476,6 +476,9 @@ struct vm_area_struct { #ifdef CONFIG_PER_VMA_LOCK int vm_lock_seq; struct rw_semaphore lock; + + /* Flag to indicate areas detached from the mm->mm_mt tree */ + bool detached; #endif /* diff --git a/mm/mmap.c b/mm/mmap.c index ed1fc3927157..35c6565fc5e3 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -575,6 +575,8 @@ inline int vma_expand(struct ma_state *mas, struct vm_area_struct *vma, vma->vm_pgoff = pgoff; /* Note: mas must be pointing to the expanding VMA */ vma_mas_store(vma, mas); + if (remove_next) + vma_mark_detached(next, true); if (file) { vma_interval_tree_insert(vma, root); @@ -857,6 +859,7 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, if (remove_next) { again: + vma_mark_detached(next, true); if (file) { uprobe_munmap(next, next->vm_start, next->vm_end); fput(file); @@ -2323,6 +2326,7 @@ static inline int munmap_sidetree(struct vm_area_struct *vma, int count, if (mas_store_gfp(mas_detach, vma, GFP_KERNEL)) return -ENOMEM; + vma_mark_detached(vma, true); if (vma->vm_flags & VM_LOCKED) vma->vm_mm->locked_vm -= vma_pages(vma); From 5949b78f6c9bf9d340bf02587fbda8a837f874b6 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:22 -0800 Subject: [PATCH 135/195] UPSTREAM: mm: introduce lock_vma_under_rcu to be used from arch-specific code Introduce lock_vma_under_rcu function to lookup and lock a VMA during page fault handling. When VMA is not found, can't be locked or changes after being locked, the function returns NULL. The lookup is performed under RCU protection to prevent the found VMA from being destroyed before the VMA lock is acquired. VMA lock statistics are updated according to the results. For now only anonymous VMAs can be searched this way. In other cases the function returns NULL. Link: https://lkml.kernel.org/r/20230227173632.3292573-24-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 50ee32537206140e4cf6e47024be29a84d458d49) Bug: 161210518 Change-Id: I4872bb04f5c8a515e4b31bc36c95e15b62cbd0da Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 3 +++ mm/memory.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/include/linux/mm.h b/include/linux/mm.h index c2616ff79bfd..3be9d04a8622 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -719,6 +719,9 @@ static inline void vma_mark_detached(struct vm_area_struct *vma, bool detached) vma->detached = detached; } +struct vm_area_struct *lock_vma_under_rcu(struct mm_struct *mm, + unsigned long address); + #else /* CONFIG_PER_VMA_LOCK */ static inline void vma_init_lock(struct vm_area_struct *vma) {} diff --git a/mm/memory.c b/mm/memory.c index 12f47f2f44db..821fcea71a04 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -5262,6 +5262,52 @@ vm_fault_t handle_mm_fault(struct vm_area_struct *vma, unsigned long address, } EXPORT_SYMBOL_GPL(handle_mm_fault); +#ifdef CONFIG_PER_VMA_LOCK +/* + * Lookup and lock a VMA under RCU protection. Returned VMA is guaranteed to be + * stable and not isolated. If the VMA is not found or is being modified the + * function returns NULL. + */ +struct vm_area_struct *lock_vma_under_rcu(struct mm_struct *mm, + unsigned long address) +{ + MA_STATE(mas, &mm->mm_mt, address, address); + struct vm_area_struct *vma; + + rcu_read_lock(); +retry: + vma = mas_walk(&mas); + if (!vma) + goto inval; + + /* Only anonymous vmas are supported for now */ + if (!vma_is_anonymous(vma)) + goto inval; + + if (!vma_start_read(vma)) + goto inval; + + /* Check since vm_start/vm_end might change before we lock the VMA */ + if (unlikely(address < vma->vm_start || address >= vma->vm_end)) { + vma_end_read(vma); + goto inval; + } + + /* Check if the VMA got isolated after we found it */ + if (vma->detached) { + vma_end_read(vma); + /* The area was replaced with another one */ + goto retry; + } + + rcu_read_unlock(); + return vma; +inval: + rcu_read_unlock(); + return NULL; +} +#endif /* CONFIG_PER_VMA_LOCK */ + #ifndef __PAGETABLE_P4D_FOLDED /* * Allocate p4d page table. From c06661eab5be1337260e8c79f18a1e50148fbf88 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:23 -0800 Subject: [PATCH 136/195] UPSTREAM: mm: fall back to mmap_lock if vma->anon_vma is not yet set When vma->anon_vma is not set, page fault handler will set it by either reusing anon_vma of an adjacent VMA if VMAs are compatible or by allocating a new one. find_mergeable_anon_vma() walks VMA tree to find a compatible adjacent VMA and that requires not only the faulting VMA to be stable but also the tree structure and other VMAs inside that tree. Therefore locking just the faulting VMA is not enough for this search. Fall back to taking mmap_lock when vma->anon_vma is not set. This situation happens only on the first page fault and should not affect overall performance. Link: https://lkml.kernel.org/r/20230227173632.3292573-25-surenb@google.com Signed-off-by: Suren Baghdasaryan Reviewed-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> Signed-off-by: Andrew Morton (cherry picked from commit 2ac0af1b66e3b66307f53b1cc446514308ec466d) Bug: 161210518 Change-Id: Iafacad5bda7bb138b290f38421a22d828051b067 Signed-off-by: Suren Baghdasaryan --- mm/memory.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mm/memory.c b/mm/memory.c index 821fcea71a04..ce2ff976fc8d 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -5284,6 +5284,10 @@ retry: if (!vma_is_anonymous(vma)) goto inval; + /* find_mergeable_anon_vma uses adjacent vmas which are not locked */ + if (!vma->anon_vma) + goto inval; + if (!vma_start_read(vma)) goto inval; From 318bf225298a7d84ad723eea992c6f60afabab29 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:24 -0800 Subject: [PATCH 137/195] UPSTREAM: mm: add FAULT_FLAG_VMA_LOCK flag Add a new flag to distinguish page faults handled under protection of per-vma lock. [surenb@google.com: document FAULT_FLAG_VMA_LOCK flag] Link: https://lkml.kernel.org/r/20230301022720.1380780-2-surenb@google.com Link: https://lore.kernel.org/all/20230301113648.7c279865@canb.auug.org.au/ Link: https://lkml.kernel.org/r/20230227173632.3292573-26-surenb@google.com Signed-off-by: Suren Baghdasaryan Reviewed-by: Laurent Dufour Cc: Dan Carpenter Cc: David Hildenbrand Cc: David Howells Cc: Hugh Dickins Cc: Jason Gunthorpe Cc: Liam R. Howlett Cc: Mathieu Desnoyers Cc: Matthew Wilcox Cc: Pavel Tatashin Cc: Yu Zhao Signed-off-by: Andrew Morton (cherry picked from commit 55324e46eb8b886ecd08c9a089d3a694c705b3b0) Bug: 161210518 Change-Id: I53d01a529e75307dd613654732eadb46cf17f1e2 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 3 ++- include/linux/mm_types.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index 3be9d04a8622..eaa3f8e9c536 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -474,7 +474,8 @@ static inline bool fault_flag_allow_retry_first(enum fault_flag flags) { FAULT_FLAG_USER, "USER" }, \ { FAULT_FLAG_REMOTE, "REMOTE" }, \ { FAULT_FLAG_INSTRUCTION, "INSTRUCTION" }, \ - { FAULT_FLAG_INTERRUPTIBLE, "INTERRUPTIBLE" } + { FAULT_FLAG_INTERRUPTIBLE, "INTERRUPTIBLE" }, \ + { FAULT_FLAG_VMA_LOCK, "VMA_LOCK" } /* * vm_fault is filled by the pagefault handler and passed to the vma's diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 5956bf1cfece..498d08b91694 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -997,6 +997,7 @@ typedef struct { * mapped R/O. * @FAULT_FLAG_ORIG_PTE_VALID: whether the fault has vmf->orig_pte cached. * We should only access orig_pte if this flag set. + * @FAULT_FLAG_VMA_LOCK: The fault is handled under VMA lock. * * About @FAULT_FLAG_ALLOW_RETRY and @FAULT_FLAG_TRIED: we can specify * whether we would allow page faults to retry by specifying these two @@ -1034,6 +1035,7 @@ enum fault_flag { FAULT_FLAG_INTERRUPTIBLE = 1 << 9, FAULT_FLAG_UNSHARE = 1 << 10, FAULT_FLAG_ORIG_PTE_VALID = 1 << 11, + FAULT_FLAG_VMA_LOCK = 1 << 12, }; typedef unsigned int __bitwise zap_flags_t; From 6e306e82ac3be1db235c28f22a41a1b6776d379e Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:25 -0800 Subject: [PATCH 138/195] UPSTREAM: mm: prevent do_swap_page from handling page faults under VMA lock Due to the possibility of do_swap_page dropping mmap_lock, abort fault handling under VMA lock and retry holding mmap_lock. This can be handled more gracefully in the future. Link: https://lkml.kernel.org/r/20230227173632.3292573-27-surenb@google.com Signed-off-by: Suren Baghdasaryan Reviewed-by: Laurent Dufour Signed-off-by: Andrew Morton (cherry picked from commit 17c05f18e54158a3eed0c22c85b7a756b63dcc01) Bug: 161210518 Change-Id: I047f4d0e0ca3b3bf9505e5cda2da768c88bed20e Signed-off-by: Suren Baghdasaryan --- mm/memory.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mm/memory.c b/mm/memory.c index ce2ff976fc8d..4cc82ffbce4f 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -3757,6 +3757,11 @@ vm_fault_t do_swap_page(struct vm_fault *vmf) if (!pte_unmap_same(vmf)) goto out; + if (vmf->flags & FAULT_FLAG_VMA_LOCK) { + ret = VM_FAULT_RETRY; + goto out; + } + entry = pte_to_swp_entry(vmf->orig_pte); if (unlikely(non_swap_entry(entry))) { if (is_migration_entry(entry)) { From 4e4c6989aec78dcad6c90f24538995924f7727ef Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:26 -0800 Subject: [PATCH 139/195] UPSTREAM: mm: prevent userfaults to be handled under per-vma lock Due to the possibility of handle_userfault dropping mmap_lock, avoid fault handling under VMA lock and retry holding mmap_lock. This can be handled more gracefully in the future. Link: https://lkml.kernel.org/r/20230227173632.3292573-28-surenb@google.com Signed-off-by: Suren Baghdasaryan Suggested-by: Peter Xu Signed-off-by: Andrew Morton (cherry picked from commit 444eeb17437a0ef526c606e9141a415d3b7dfddd) Bug: 161210518 Change-Id: I383603d637497ea9917ad08908530f91052a17cc Signed-off-by: Suren Baghdasaryan --- mm/memory.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mm/memory.c b/mm/memory.c index 4cc82ffbce4f..640ee6e7c8af 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -5296,6 +5296,15 @@ retry: if (!vma_start_read(vma)) goto inval; + /* + * Due to the possibility of userfault handler dropping mmap_lock, avoid + * it for now and fall back to page fault handling under mmap_lock. + */ + if (userfaultfd_armed(vma)) { + vma_end_read(vma); + goto inval; + } + /* Check since vm_start/vm_end might change before we lock the VMA */ if (unlikely(address < vma->vm_start || address >= vma->vm_end)) { vma_end_read(vma); From ebbbcdfeaf17ac72547a4146edfeb9f3850825f1 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:27 -0800 Subject: [PATCH 140/195] UPSTREAM: mm: introduce per-VMA lock statistics Add a new CONFIG_PER_VMA_LOCK_STATS config option to dump extra statistics about handling page fault under VMA lock. Link: https://lkml.kernel.org/r/20230227173632.3292573-29-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 52f238653e452e0fda61e880f263a173d219acd1) Bug: 161210518 Change-Id: I1bc9ab9bc0307af26e0c51ba12f9ad561af5b6c8 Signed-off-by: Suren Baghdasaryan --- include/linux/vm_event_item.h | 6 ++++++ include/linux/vmstat.h | 6 ++++++ mm/Kconfig.debug | 7 +++++++ mm/memory.c | 2 ++ mm/vmstat.c | 6 ++++++ 5 files changed, 27 insertions(+) diff --git a/include/linux/vm_event_item.h b/include/linux/vm_event_item.h index 3518dba1e02f..2394461549a5 100644 --- a/include/linux/vm_event_item.h +++ b/include/linux/vm_event_item.h @@ -146,6 +146,12 @@ enum vm_event_item { PGPGIN, PGPGOUT, PSWPIN, PSWPOUT, #ifdef CONFIG_X86 DIRECT_MAP_LEVEL2_SPLIT, DIRECT_MAP_LEVEL3_SPLIT, +#endif +#ifdef CONFIG_PER_VMA_LOCK_STATS + VMA_LOCK_SUCCESS, + VMA_LOCK_ABORT, + VMA_LOCK_RETRY, + VMA_LOCK_MISS, #endif NR_VM_EVENT_ITEMS }; diff --git a/include/linux/vmstat.h b/include/linux/vmstat.h index 19cf5b6892ce..fed855bae6d8 100644 --- a/include/linux/vmstat.h +++ b/include/linux/vmstat.h @@ -125,6 +125,12 @@ static inline void vm_events_fold_cpu(int cpu) #define count_vm_tlb_events(x, y) do { (void)(y); } while (0) #endif +#ifdef CONFIG_PER_VMA_LOCK_STATS +#define count_vm_vma_lock_event(x) count_vm_event(x) +#else +#define count_vm_vma_lock_event(x) do {} while (0) +#endif + #define __count_zid_vm_events(item, zid, delta) \ __count_vm_events(item##_NORMAL - ZONE_NORMAL + zid, delta) diff --git a/mm/Kconfig.debug b/mm/Kconfig.debug index 2eae432e042c..7b77d94a1b77 100644 --- a/mm/Kconfig.debug +++ b/mm/Kconfig.debug @@ -223,3 +223,10 @@ config PTDUMP_DEBUGFS kernel. If in doubt, say N. + +config PER_VMA_LOCK_STATS + bool "Statistics for per-vma locks" + depends on PER_VMA_LOCK + default y + help + Statistics for per-vma locks. diff --git a/mm/memory.c b/mm/memory.c index 640ee6e7c8af..a0c585683f8a 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -5314,6 +5314,7 @@ retry: /* Check if the VMA got isolated after we found it */ if (vma->detached) { vma_end_read(vma); + count_vm_vma_lock_event(VMA_LOCK_MISS); /* The area was replaced with another one */ goto retry; } @@ -5322,6 +5323,7 @@ retry: return vma; inval: rcu_read_unlock(); + count_vm_vma_lock_event(VMA_LOCK_ABORT); return NULL; } #endif /* CONFIG_PER_VMA_LOCK */ diff --git a/mm/vmstat.c b/mm/vmstat.c index 436d3efaec76..f2f7649f3cd8 100644 --- a/mm/vmstat.c +++ b/mm/vmstat.c @@ -1394,6 +1394,12 @@ const char * const vmstat_text[] = { "direct_map_level2_splits", "direct_map_level3_splits", #endif +#ifdef CONFIG_PER_VMA_LOCK_STATS + "vma_lock_success", + "vma_lock_abort", + "vma_lock_retry", + "vma_lock_miss", +#endif #endif /* CONFIG_VM_EVENT_COUNTERS || CONFIG_MEMCG */ }; #endif /* CONFIG_PROC_FS || CONFIG_SYSFS || CONFIG_NUMA || CONFIG_MEMCG */ From 51b88c16a3efd3bdf87648bfc529d69c24a9a7bf Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:28 -0800 Subject: [PATCH 141/195] UPSTREAM: x86/mm: try VMA lock-based page fault handling first Attempt VMA lock-based page fault handling first, and fall back to the existing mmap_lock-based handling if that fails. Link: https://lkml.kernel.org/r/20230227173632.3292573-30-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 0bff0aaea03e2a3ed6bfa302155cca8a432a1829) Bug: 161210518 Change-Id: I9fe8bad1b040d0514de802dd58fe3187d4741ab9 Signed-off-by: Suren Baghdasaryan --- arch/x86/Kconfig | 1 + arch/x86/mm/fault.c | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index b2c0fce3f257..ab3ce4ea05d0 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -27,6 +27,7 @@ config X86_64 # Options that are inherently 64-bit kernel only: select ARCH_HAS_GIGANTIC_PAGE select ARCH_SUPPORTS_INT128 if CC_HAS_INT128 + select ARCH_SUPPORTS_PER_VMA_LOCK select ARCH_USE_CMPXCHG_LOCKREF select HAVE_ARCH_SOFT_DIRTY select MODULES_USE_ELF_RELA diff --git a/arch/x86/mm/fault.c b/arch/x86/mm/fault.c index 7b0d4ab894c8..6551d6249f8a 100644 --- a/arch/x86/mm/fault.c +++ b/arch/x86/mm/fault.c @@ -19,6 +19,7 @@ #include /* faulthandler_disabled() */ #include /* efi_crash_gracefully_on_page_fault()*/ #include +#include /* find_and_lock_vma() */ #include /* boot_cpu_has, ... */ #include /* dotraplinkage, ... */ @@ -1354,6 +1355,38 @@ void do_user_addr_fault(struct pt_regs *regs, } #endif +#ifdef CONFIG_PER_VMA_LOCK + if (!(flags & FAULT_FLAG_USER)) + goto lock_mmap; + + vma = lock_vma_under_rcu(mm, address); + if (!vma) + goto lock_mmap; + + if (unlikely(access_error(error_code, vma))) { + vma_end_read(vma); + goto lock_mmap; + } + fault = handle_mm_fault(vma, address, flags | FAULT_FLAG_VMA_LOCK, regs); + vma_end_read(vma); + + if (!(fault & VM_FAULT_RETRY)) { + count_vm_vma_lock_event(VMA_LOCK_SUCCESS); + goto done; + } + count_vm_vma_lock_event(VMA_LOCK_RETRY); + + /* Quick path to respond to signals */ + if (fault_signal_pending(fault, regs)) { + if (!user_mode(regs)) + kernelmode_fixup_or_oops(regs, error_code, address, + SIGBUS, BUS_ADRERR, + ARCH_DEFAULT_PKEY); + return; + } +lock_mmap: +#endif /* CONFIG_PER_VMA_LOCK */ + /* * Kernel-mode access to the user address space should only occur * on well-defined single instructions listed in the exception @@ -1454,6 +1487,9 @@ good_area: } mmap_read_unlock(mm); +#ifdef CONFIG_PER_VMA_LOCK +done: +#endif if (likely(!(fault & VM_FAULT_ERROR))) return; From e6bf4cded6e5d720cc5d78eef33503ae6459cec3 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:29 -0800 Subject: [PATCH 142/195] UPSTREAM: arm64/mm: try VMA lock-based page fault handling first Attempt VMA lock-based page fault handling first, and fall back to the existing mmap_lock-based handling if that fails. Link: https://lkml.kernel.org/r/20230227173632.3292573-31-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit cd7f176aea5f5929a09a91c661a26912cc995d1b) Bug: 161210518 Change-Id: I0630cfa72467bb5f0ec162c3c276aa7745e49780 Signed-off-by: Suren Baghdasaryan --- arch/arm64/Kconfig | 1 + arch/arm64/mm/fault.c | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index b828ade4d4c6..bf11f89de29a 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -96,6 +96,7 @@ config ARM64 select ARCH_SUPPORTS_INT128 if CC_HAS_INT128 select ARCH_SUPPORTS_NUMA_BALANCING select ARCH_SUPPORTS_PAGE_TABLE_CHECK + select ARCH_SUPPORTS_PER_VMA_LOCK select ARCH_WANT_COMPAT_IPC_PARSE_VERSION if COMPAT select ARCH_WANT_DEFAULT_BPF_JIT select ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT diff --git a/arch/arm64/mm/fault.c b/arch/arm64/mm/fault.c index 2d8d121c0b10..f4ab44e058b2 100644 --- a/arch/arm64/mm/fault.c +++ b/arch/arm64/mm/fault.c @@ -554,6 +554,9 @@ static int __kprobes do_page_fault(unsigned long far, unsigned long esr, unsigned long vm_flags; unsigned int mm_flags = FAULT_FLAG_DEFAULT; unsigned long addr = untagged_addr(far); +#ifdef CONFIG_PER_VMA_LOCK + struct vm_area_struct *vma; +#endif if (kprobe_page_fault(regs, esr)) return 0; @@ -611,6 +614,36 @@ static int __kprobes do_page_fault(unsigned long far, unsigned long esr, perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, addr); +#ifdef CONFIG_PER_VMA_LOCK + if (!(mm_flags & FAULT_FLAG_USER)) + goto lock_mmap; + + vma = lock_vma_under_rcu(mm, addr); + if (!vma) + goto lock_mmap; + + if (!(vma->vm_flags & vm_flags)) { + vma_end_read(vma); + goto lock_mmap; + } + fault = handle_mm_fault(vma, addr & PAGE_MASK, + mm_flags | FAULT_FLAG_VMA_LOCK, regs); + vma_end_read(vma); + + if (!(fault & VM_FAULT_RETRY)) { + count_vm_vma_lock_event(VMA_LOCK_SUCCESS); + goto done; + } + count_vm_vma_lock_event(VMA_LOCK_RETRY); + + /* Quick path to respond to signals */ + if (fault_signal_pending(fault, regs)) { + if (!user_mode(regs)) + goto no_context; + return 0; + } +lock_mmap: +#endif /* CONFIG_PER_VMA_LOCK */ /* * As per x86, we may deadlock here. However, since the kernel only * validly references user space from well defined areas of the code, @@ -654,6 +687,9 @@ retry: } mmap_read_unlock(mm); +#ifdef CONFIG_PER_VMA_LOCK +done: +#endif /* * Handle the "normal" (no error) case first. */ From e04309717ea43d28baaeaa4cae08717862bc8a8e Mon Sep 17 00:00:00 2001 From: Laurent Dufour Date: Mon, 27 Feb 2023 09:36:30 -0800 Subject: [PATCH 143/195] UPSTREAM: powerc/mm: try VMA lock-based page fault handling first Attempt VMA lock-based page fault handling first, and fall back to the existing mmap_lock-based handling if that fails. Copied from "x86/mm: try VMA lock-based page fault handling first" [ldufour@linux.ibm.com: powerpc/mm: fix mmap_lock bad unlock] Link: https://lkml.kernel.org/r/20230306154244.17560-1-ldufour@linux.ibm.com Link: https://lore.kernel.org/linux-mm/842502FB-F99C-417C-9648-A37D0ECDC9CE@linux.ibm.com Link: https://lkml.kernel.org/r/20230227173632.3292573-32-surenb@google.com Signed-off-by: Laurent Dufour Signed-off-by: Suren Baghdasaryan Cc: Sachin Sant Signed-off-by: Andrew Morton (cherry picked from commit 70d4cbc80c88251de0a5b3e8df3275901f1fa99a) Bug: 161210518 Change-Id: I63de9d2c78d22ee954d37ec14964ed63ed5b6664 Signed-off-by: Suren Baghdasaryan --- arch/powerpc/mm/fault.c | 37 ++++++++++++++++++++++++++ arch/powerpc/platforms/powernv/Kconfig | 1 + arch/powerpc/platforms/pseries/Kconfig | 1 + 3 files changed, 39 insertions(+) diff --git a/arch/powerpc/mm/fault.c b/arch/powerpc/mm/fault.c index af46aa88422b..531177a4ee08 100644 --- a/arch/powerpc/mm/fault.c +++ b/arch/powerpc/mm/fault.c @@ -474,6 +474,40 @@ static int ___do_page_fault(struct pt_regs *regs, unsigned long address, if (is_exec) flags |= FAULT_FLAG_INSTRUCTION; +#ifdef CONFIG_PER_VMA_LOCK + if (!(flags & FAULT_FLAG_USER)) + goto lock_mmap; + + vma = lock_vma_under_rcu(mm, address); + if (!vma) + goto lock_mmap; + + if (unlikely(access_pkey_error(is_write, is_exec, + (error_code & DSISR_KEYFAULT), vma))) { + vma_end_read(vma); + goto lock_mmap; + } + + if (unlikely(access_error(is_write, is_exec, vma))) { + vma_end_read(vma); + goto lock_mmap; + } + + fault = handle_mm_fault(vma, address, flags | FAULT_FLAG_VMA_LOCK, regs); + vma_end_read(vma); + + if (!(fault & VM_FAULT_RETRY)) { + count_vm_vma_lock_event(VMA_LOCK_SUCCESS); + goto done; + } + count_vm_vma_lock_event(VMA_LOCK_RETRY); + + if (fault_signal_pending(fault, regs)) + return user_mode(regs) ? 0 : SIGBUS; + +lock_mmap: +#endif /* CONFIG_PER_VMA_LOCK */ + /* When running in the kernel we expect faults to occur only to * addresses in user space. All other faults represent errors in the * kernel and should generate an OOPS. Unfortunately, in the case of an @@ -550,6 +584,9 @@ retry: mmap_read_unlock(current->mm); +#ifdef CONFIG_PER_VMA_LOCK +done: +#endif if (unlikely(fault & VM_FAULT_ERROR)) return mm_fault_error(regs, address, fault); diff --git a/arch/powerpc/platforms/powernv/Kconfig b/arch/powerpc/platforms/powernv/Kconfig index ae248a161b43..70a46acc70d6 100644 --- a/arch/powerpc/platforms/powernv/Kconfig +++ b/arch/powerpc/platforms/powernv/Kconfig @@ -16,6 +16,7 @@ config PPC_POWERNV select PPC_DOORBELL select MMU_NOTIFIER select FORCE_SMP + select ARCH_SUPPORTS_PER_VMA_LOCK default y config OPAL_PRD diff --git a/arch/powerpc/platforms/pseries/Kconfig b/arch/powerpc/platforms/pseries/Kconfig index a3b4d99567cb..e036a04ff1ca 100644 --- a/arch/powerpc/platforms/pseries/Kconfig +++ b/arch/powerpc/platforms/pseries/Kconfig @@ -21,6 +21,7 @@ config PPC_PSERIES select HOTPLUG_CPU select FORCE_SMP select SWIOTLB + select ARCH_SUPPORTS_PER_VMA_LOCK default y config PARAVIRT From 23fcd3167e37978c225fc3561569aad2acec12d5 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:31 -0800 Subject: [PATCH 144/195] UPSTREAM: mm/mmap: free vm_area_struct without call_rcu in exit_mmap call_rcu() can take a long time when callback offloading is enabled. Its use in the vm_area_free can cause regressions in the exit path when multiple VMAs are being freed. Because exit_mmap() is called only after the last mm user drops its refcount, the page fault handlers can't be racing with it. Any other possible user like oom-reaper or process_mrelease are already synchronized using mmap_lock. Therefore exit_mmap() can free VMAs directly, without the use of call_rcu(). Expose __vm_area_free() and use it from exit_mmap() to avoid possible call_rcu() floods and performance regressions caused by it. Link: https://lkml.kernel.org/r/20230227173632.3292573-33-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 0d2ebf9c3f7822e7ba3e4792ea3b6b19aa2da34a) Bug: 161210518 Change-Id: I4fbf3ef38fdb22a3c80dcc61125ec21d2c426100 Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 2 ++ kernel/fork.c | 2 +- mm/mmap.c | 11 +++++++---- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index eaa3f8e9c536..1051eef5b78e 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -257,6 +257,8 @@ void setup_initial_init_mm(void *start_code, void *end_code, struct vm_area_struct *vm_area_alloc(struct mm_struct *); struct vm_area_struct *vm_area_dup(struct vm_area_struct *); void vm_area_free(struct vm_area_struct *); +/* Use only if VMA has no other users */ +void __vm_area_free(struct vm_area_struct *vma); #ifndef CONFIG_MMU extern struct rb_root nommu_region_tree; diff --git a/kernel/fork.c b/kernel/fork.c index 5fdc0df905ee..346506336166 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -487,7 +487,7 @@ struct vm_area_struct *vm_area_dup(struct vm_area_struct *orig) return new; } -static void __vm_area_free(struct vm_area_struct *vma) +void __vm_area_free(struct vm_area_struct *vma) { free_anon_vma_name(vma); kmem_cache_free(vm_area_cachep, vma); diff --git a/mm/mmap.c b/mm/mmap.c index 35c6565fc5e3..2369e907585b 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -136,7 +136,7 @@ void unlink_file_vma(struct vm_area_struct *vma) /* * Close a vm structure and free it. */ -static void remove_vma(struct vm_area_struct *vma) +static void remove_vma(struct vm_area_struct *vma, bool unreachable) { might_sleep(); if (vma->vm_ops && vma->vm_ops->close) @@ -144,7 +144,10 @@ static void remove_vma(struct vm_area_struct *vma) if (vma->vm_file) fput(vma->vm_file); mpol_put(vma_policy(vma)); - vm_area_free(vma); + if (unreachable) + __vm_area_free(vma); + else + vm_area_free(vma); } /* @@ -2206,7 +2209,7 @@ static inline void remove_mt(struct mm_struct *mm, struct ma_state *mas) if (vma->vm_flags & VM_ACCOUNT) nr_accounted += nrpages; vm_stat_account(mm, vma->vm_flags, -nrpages); - remove_vma(vma); + remove_vma(vma, false); } vm_unacct_memory(nr_accounted); validate_mm(mm); @@ -3179,7 +3182,7 @@ void exit_mmap(struct mm_struct *mm) do { if (vma->vm_flags & VM_ACCOUNT) nr_accounted += vma_pages(vma); - remove_vma(vma); + remove_vma(vma, true); count++; cond_resched(); } while ((vma = mas_find(&mas, ULONG_MAX)) != NULL); From 200745f46ac4e87d0cd8cf0cb49d4c838ab5e2e5 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Mon, 27 Feb 2023 09:36:32 -0800 Subject: [PATCH 145/195] UPSTREAM: mm: separate vma->lock from vm_area_struct vma->lock being part of the vm_area_struct causes performance regression during page faults because during contention its count and owner fields are constantly updated and having other parts of vm_area_struct used during page fault handling next to them causes constant cache line bouncing. Fix that by moving the lock outside of the vm_area_struct. All attempts to keep vma->lock inside vm_area_struct in a separate cache line still produce performance regression especially on NUMA machines. Smallest regression was achieved when lock is placed in the fourth cache line but that bloats vm_area_struct to 256 bytes. Considering performance and memory impact, separate lock looks like the best option. It increases memory footprint of each VMA but that can be optimized later if the new size causes issues. Note that after this change vma_init() does not allocate or initialize vma->lock anymore. A number of drivers allocate a pseudo VMA on the stack but they never use the VMA's lock, therefore it does not need to be allocated. The future drivers which might need the VMA lock should use vm_area_alloc()/vm_area_free() to allocate the VMA. Link: https://lkml.kernel.org/r/20230227173632.3292573-34-surenb@google.com Signed-off-by: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit c7f8f31c00d187a2c71a241c7f2bd6aa102a4e6f) Bug: 161210518 Change-Id: I0c4dff518b74e1a9ea2b40636b436a122841564d Signed-off-by: Suren Baghdasaryan --- include/linux/mm.h | 23 ++++++------- include/linux/mm_types.h | 6 +++- kernel/fork.c | 73 ++++++++++++++++++++++++++++++++-------- 3 files changed, 74 insertions(+), 28 deletions(-) diff --git a/include/linux/mm.h b/include/linux/mm.h index 1051eef5b78e..ab2f33910d06 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -628,12 +628,6 @@ struct vm_operations_struct { }; #ifdef CONFIG_PER_VMA_LOCK -static inline void vma_init_lock(struct vm_area_struct *vma) -{ - init_rwsem(&vma->lock); - vma->vm_lock_seq = -1; -} - /* * Try to read-lock a vma. The function is allowed to occasionally yield false * locked result to avoid performance overhead, in which case we fall back to @@ -645,17 +639,17 @@ static inline bool vma_start_read(struct vm_area_struct *vma) if (vma->vm_lock_seq == READ_ONCE(vma->vm_mm->mm_lock_seq)) return false; - if (unlikely(down_read_trylock(&vma->lock) == 0)) + if (unlikely(down_read_trylock(&vma->vm_lock->lock) == 0)) return false; /* * Overflow might produce false locked result. * False unlocked result is impossible because we modify and check - * vma->vm_lock_seq under vma->lock protection and mm->mm_lock_seq + * vma->vm_lock_seq under vma->vm_lock protection and mm->mm_lock_seq * modification invalidates all existing locks. */ if (unlikely(vma->vm_lock_seq == READ_ONCE(vma->vm_mm->mm_lock_seq))) { - up_read(&vma->lock); + up_read(&vma->vm_lock->lock); return false; } return true; @@ -664,7 +658,7 @@ static inline bool vma_start_read(struct vm_area_struct *vma) static inline void vma_end_read(struct vm_area_struct *vma) { rcu_read_lock(); /* keeps vma alive till the end of up_read */ - up_read(&vma->lock); + up_read(&vma->vm_lock->lock); rcu_read_unlock(); } @@ -687,9 +681,9 @@ static inline void vma_start_write(struct vm_area_struct *vma) if (__is_vma_write_locked(vma, &mm_lock_seq)) return; - down_write(&vma->lock); + down_write(&vma->vm_lock->lock); vma->vm_lock_seq = mm_lock_seq; - up_write(&vma->lock); + up_write(&vma->vm_lock->lock); } static inline bool vma_try_start_write(struct vm_area_struct *vma) @@ -740,6 +734,10 @@ static inline void vma_mark_detached(struct vm_area_struct *vma, #endif /* CONFIG_PER_VMA_LOCK */ +/* + * WARNING: vma_init does not initialize vma->vm_lock. + * Use vm_area_alloc()/vm_area_free() if vma needs locking. + */ static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) { static const struct vm_operations_struct dummy_vm_ops = {}; @@ -749,7 +747,6 @@ static inline void vma_init(struct vm_area_struct *vma, struct mm_struct *mm) vma->vm_ops = &dummy_vm_ops; INIT_LIST_HEAD(&vma->anon_vma_chain); vma_mark_detached(vma, false); - vma_init_lock(vma); } /* Use when VMA is not part of the VMA tree and needs no locking */ diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 498d08b91694..248151aa6be9 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -436,6 +436,10 @@ struct anon_vma_name { char name[]; }; +struct vma_lock { + struct rw_semaphore lock; +}; + /* * This struct describes a virtual memory area. There is one of these * per VM-area/task. A VM area is any part of the process virtual memory @@ -475,7 +479,7 @@ struct vm_area_struct { #ifdef CONFIG_PER_VMA_LOCK int vm_lock_seq; - struct rw_semaphore lock; + struct vma_lock *vm_lock; /* Flag to indicate areas detached from the mm->mm_mt tree */ bool detached; diff --git a/kernel/fork.c b/kernel/fork.c index 346506336166..67d61842d6b8 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -458,13 +458,49 @@ static struct kmem_cache *vm_area_cachep; /* SLAB cache for mm_struct structures (tsk->mm) */ static struct kmem_cache *mm_cachep; +#ifdef CONFIG_PER_VMA_LOCK + +/* SLAB cache for vm_area_struct.lock */ +static struct kmem_cache *vma_lock_cachep; + +static bool vma_lock_alloc(struct vm_area_struct *vma) +{ + vma->vm_lock = kmem_cache_alloc(vma_lock_cachep, GFP_KERNEL); + if (!vma->vm_lock) + return false; + + init_rwsem(&vma->vm_lock->lock); + vma->vm_lock_seq = -1; + + return true; +} + +static inline void vma_lock_free(struct vm_area_struct *vma) +{ + kmem_cache_free(vma_lock_cachep, vma->vm_lock); +} + +#else /* CONFIG_PER_VMA_LOCK */ + +static inline bool vma_lock_alloc(struct vm_area_struct *vma) { return true; } +static inline void vma_lock_free(struct vm_area_struct *vma) {} + +#endif /* CONFIG_PER_VMA_LOCK */ + struct vm_area_struct *vm_area_alloc(struct mm_struct *mm) { struct vm_area_struct *vma; vma = kmem_cache_alloc(vm_area_cachep, GFP_KERNEL); - if (vma) - vma_init(vma, mm); + if (!vma) + return NULL; + + vma_init(vma, mm); + if (!vma_lock_alloc(vma)) { + kmem_cache_free(vm_area_cachep, vma); + return NULL; + } + return vma; } @@ -472,24 +508,30 @@ struct vm_area_struct *vm_area_dup(struct vm_area_struct *orig) { struct vm_area_struct *new = kmem_cache_alloc(vm_area_cachep, GFP_KERNEL); - if (new) { - ASSERT_EXCLUSIVE_WRITER(orig->vm_flags); - ASSERT_EXCLUSIVE_WRITER(orig->vm_file); - /* - * orig->shared.rb may be modified concurrently, but the clone - * will be reinitialized. - */ - data_race(memcpy(new, orig, sizeof(*new))); - INIT_LIST_HEAD(&new->anon_vma_chain); - vma_init_lock(new); - dup_anon_vma_name(orig, new); + if (!new) + return NULL; + + ASSERT_EXCLUSIVE_WRITER(orig->vm_flags); + ASSERT_EXCLUSIVE_WRITER(orig->vm_file); + /* + * orig->shared.rb may be modified concurrently, but the clone + * will be reinitialized. + */ + data_race(memcpy(new, orig, sizeof(*new))); + if (!vma_lock_alloc(new)) { + kmem_cache_free(vm_area_cachep, new); + return NULL; } + INIT_LIST_HEAD(&new->anon_vma_chain); + dup_anon_vma_name(orig, new); + return new; } void __vm_area_free(struct vm_area_struct *vma) { free_anon_vma_name(vma); + vma_lock_free(vma); kmem_cache_free(vm_area_cachep, vma); } @@ -500,7 +542,7 @@ static void vm_area_free_rcu_cb(struct rcu_head *head) vm_rcu); /* The vma should not be locked while being destroyed. */ - VM_BUG_ON_VMA(rwsem_is_locked(&vma->lock), vma); + VM_BUG_ON_VMA(rwsem_is_locked(&vma->vm_lock->lock), vma); __vm_area_free(vma); } #endif @@ -3102,6 +3144,9 @@ void __init proc_caches_init(void) sizeof_field(struct mm_struct, saved_auxv), NULL); vm_area_cachep = KMEM_CACHE(vm_area_struct, SLAB_PANIC|SLAB_ACCOUNT); +#ifdef CONFIG_PER_VMA_LOCK + vma_lock_cachep = KMEM_CACHE(vma_lock, SLAB_PANIC|SLAB_ACCOUNT); +#endif mmap_init(); nsproxy_cache_init(); } From bfef68d9a618f1ec563c62aeaeb5248e0f54a0bb Mon Sep 17 00:00:00 2001 From: Heiko Carstens Date: Tue, 14 Mar 2023 14:28:08 +0100 Subject: [PATCH 146/195] UPSTREAM: s390/mm: try VMA lock-based page fault handling first Attempt VMA lock-based page fault handling first, and fall back to the existing mmap_lock-based handling if that fails. This is the s390 variant of "x86/mm: try VMA lock-based page fault handling first". Link: https://lkml.kernel.org/r/20230314132808.1266335-1-hca@linux.ibm.com Signed-off-by: Heiko Carstens Cc: Alexander Gordeev Cc: Christian Borntraeger Cc: Gerald Schaefer Cc: Suren Baghdasaryan Cc: Sven Schnelle Cc: Vasily Gorbik Signed-off-by: Andrew Morton (cherry picked from commit e06f47a16573decc57498f2d02f9af3bb3e84cf2) Bug: 161210518 Change-Id: Icad059c2b458f650ac1c407b0fbbdcede4b0c164 Signed-off-by: Suren Baghdasaryan --- arch/s390/Kconfig | 1 + arch/s390/mm/fault.c | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index de575af02ffe..927f251df5f0 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig @@ -115,6 +115,7 @@ config S390 select ARCH_SUPPORTS_DEBUG_PAGEALLOC select ARCH_SUPPORTS_HUGETLBFS select ARCH_SUPPORTS_NUMA_BALANCING + select ARCH_SUPPORTS_PER_VMA_LOCK select ARCH_USE_BUILTIN_BSWAP select ARCH_USE_CMPXCHG_LOCKREF select ARCH_WANTS_DYNAMIC_TASK_STRUCT diff --git a/arch/s390/mm/fault.c b/arch/s390/mm/fault.c index 8e84ed2bb944..16223095045e 100644 --- a/arch/s390/mm/fault.c +++ b/arch/s390/mm/fault.c @@ -403,6 +403,30 @@ static inline vm_fault_t do_exception(struct pt_regs *regs, int access) access = VM_WRITE; if (access == VM_WRITE) flags |= FAULT_FLAG_WRITE; +#ifdef CONFIG_PER_VMA_LOCK + if (!(flags & FAULT_FLAG_USER)) + goto lock_mmap; + vma = lock_vma_under_rcu(mm, address); + if (!vma) + goto lock_mmap; + if (!(vma->vm_flags & access)) { + vma_end_read(vma); + goto lock_mmap; + } + fault = handle_mm_fault(vma, address, flags | FAULT_FLAG_VMA_LOCK, regs); + vma_end_read(vma); + if (!(fault & VM_FAULT_RETRY)) { + count_vm_vma_lock_event(VMA_LOCK_SUCCESS); + goto out; + } + count_vm_vma_lock_event(VMA_LOCK_RETRY); + /* Quick path to respond to signals */ + if (fault_signal_pending(fault, regs)) { + fault = VM_FAULT_SIGNAL; + goto out; + } +lock_mmap: +#endif /* CONFIG_PER_VMA_LOCK */ mmap_read_lock(mm); gmap = NULL; From 78c6875e2fd149c875eddde0c6ddd648ff338d21 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Fri, 28 Apr 2023 10:35:33 -0700 Subject: [PATCH 147/195] UPSTREAM: mm: change per-VMA lock statistics to be disabled by default Change CONFIG_PER_VMA_LOCK_STATS to be disabled by default, as most users don't need it. Add configuration help to clarify its usage. Link: https://lkml.kernel.org/r/20230428173533.18158-1-surenb@google.com Fixes: 52f238653e45 ("mm: introduce per-VMA lock statistics") Signed-off-by: Suren Baghdasaryan Suggested-by: Linus Torvalds Reviewed-by: Lorenzo Stoakes Acked-by: Vlastimil Babka Reviewed-by: David Hildenbrand Signed-off-by: Andrew Morton (cherry picked from commit 6152e53d9671b0ccc21c1bca842617b32ccfc5d8) Bug: 161210518 Change-Id: Ibd57999a415b5433ae3b99365ea50526a35452d1 Signed-off-by: Suren Baghdasaryan --- mm/Kconfig.debug | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/mm/Kconfig.debug b/mm/Kconfig.debug index 7b77d94a1b77..5090ac381d80 100644 --- a/mm/Kconfig.debug +++ b/mm/Kconfig.debug @@ -227,6 +227,12 @@ config PTDUMP_DEBUGFS config PER_VMA_LOCK_STATS bool "Statistics for per-vma locks" depends on PER_VMA_LOCK - default y help - Statistics for per-vma locks. + Say Y here to enable success, retry and failure counters of page + faults handled under protection of per-vma locks. When enabled, the + counters are exposed in /proc/vmstat. This information is useful for + kernel developers to evaluate effectiveness of per-vma locks and to + identify pathological cases. Counting these events introduces a small + overhead in the page fault path. + + If in doubt, say N. From 3fd1d7d4f21db7f3a32cab0233f66a0a07285684 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Fri, 26 May 2023 10:36:46 -0700 Subject: [PATCH 148/195] ANDROID: GKI: enable per-vma lock stats Enable CONFIG_PER_VMA_LOCK_STATS to provide visibility into per-vma lock efficiency. Bug: 161210518 Change-Id: I49de05c8b8ccde678834218f4d4b746ad3339646 Signed-off-by: Suren Baghdasaryan --- arch/arm64/configs/gki_defconfig | 1 + arch/x86/configs/gki_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/configs/gki_defconfig b/arch/arm64/configs/gki_defconfig index 20f695ce74bf..507474a18d43 100644 --- a/arch/arm64/configs/gki_defconfig +++ b/arch/arm64/configs/gki_defconfig @@ -704,6 +704,7 @@ CONFIG_UBSAN_LOCAL_BOUNDS=y # CONFIG_UBSAN_ENUM is not set CONFIG_PAGE_OWNER=y CONFIG_PAGE_PINNER=y +CONFIG_PER_VMA_LOCK_STATS=y CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_KASAN=y diff --git a/arch/x86/configs/gki_defconfig b/arch/x86/configs/gki_defconfig index 27fb3e66d1d5..bdb91e50fde1 100644 --- a/arch/x86/configs/gki_defconfig +++ b/arch/x86/configs/gki_defconfig @@ -646,6 +646,7 @@ CONFIG_UBSAN_LOCAL_BOUNDS=y # CONFIG_UBSAN_BOOL is not set # CONFIG_UBSAN_ENUM is not set CONFIG_PAGE_OWNER=y +CONFIG_PER_VMA_LOCK_STATS=y CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_KFENCE=y From a264d8efcb8f7231898dc4cb306ef8e20e6e285e Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Wed, 19 Apr 2023 10:58:36 -0700 Subject: [PATCH 149/195] BACKPORT: mm: do not increment pgfault stats when page fault handler retries If the page fault handler requests a retry, we will count the fault multiple times. This is a relatively harmless problem as the retry paths are not often requested, and the only user-visible problem is that the fault counter will be slightly higher than it should be. Nevertheless, userspace only took one fault, and should not see the fact that the kernel had to retry the fault multiple times. Move page fault accounting into mm_account_fault() and skip incomplete faults which will be accounted upon completion. Link: https://lkml.kernel.org/r/20230419175836.3857458-1-surenb@google.com Fixes: d065bd810b6d ("mm: retry page fault when blocking on disk transfer") Signed-off-by: Suren Baghdasaryan Reviewed-by: Matthew Wilcox (Oracle) Acked-by: Peter Xu Cc: Davidlohr Bueso Cc: Jan Kara Cc: Johannes Weiner Cc: Josef Bacik Cc: Laurent Dufour Cc: Liam R. Howlett Cc: Lorenzo Stoakes Cc: Michal Hocko Cc: Michel Lespinasse Cc: Minchan Kim Cc: Punit Agrawal Cc: Vlastimil Babka Signed-off-by: Andrew Morton (cherry picked from commit 53156443a30368c0759c22e54a8d5cacc1b543cc) [surenb: resolve differences in handle_mm_fault() between 6.1 and 6.4 kernel versions] Bug: 161210518 Change-Id: Ic8cd807128ffd2c77a4db2af85b64bc24cc5052b Signed-off-by: Suren Baghdasaryan --- mm/memory.c | 44 ++++++++++++++++++++++++++------------------ 1 file changed, 26 insertions(+), 18 deletions(-) diff --git a/mm/memory.c b/mm/memory.c index a0c585683f8a..16063c490b7f 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -5142,24 +5142,31 @@ retry_pud: * updates. However, note that the handling of PERF_COUNT_SW_PAGE_FAULTS should * still be in per-arch page fault handlers at the entry of page fault. */ -static inline void mm_account_fault(struct pt_regs *regs, +static inline void mm_account_fault(struct mm_struct *mm, struct pt_regs *regs, unsigned long address, unsigned int flags, vm_fault_t ret) { bool major; + /* Incomplete faults will be accounted upon completion. */ + if (ret & VM_FAULT_RETRY) + return; + /* - * We don't do accounting for some specific faults: - * - * - Unsuccessful faults (e.g. when the address wasn't valid). That - * includes arch_vma_access_permitted() failing before reaching here. - * So this is not a "this many hardware page faults" counter. We - * should use the hw profiling for that. - * - * - Incomplete faults (VM_FAULT_RETRY). They will only be counted - * once they're completed. + * To preserve the behavior of older kernels, PGFAULT counters record + * both successful and failed faults, as opposed to perf counters, + * which ignore failed cases. */ - if (ret & (VM_FAULT_ERROR | VM_FAULT_RETRY)) + count_vm_event(PGFAULT); + count_memcg_event_mm(mm, PGFAULT); + + /* + * Do not account for unsuccessful faults (e.g. when the address wasn't + * valid). That includes arch_vma_access_permitted() failing before + * reaching here. So this is not a "this many hardware page faults" + * counter. We should use the hw profiling for that. + */ + if (ret & VM_FAULT_ERROR) return; /* @@ -5218,20 +5225,21 @@ static void lru_gen_exit_fault(void) vm_fault_t handle_mm_fault(struct vm_area_struct *vma, unsigned long address, unsigned int flags, struct pt_regs *regs) { + /* If the fault handler drops the mmap_lock, vma may be freed */ + struct mm_struct *mm = vma->vm_mm; vm_fault_t ret; __set_current_state(TASK_RUNNING); - count_vm_event(PGFAULT); - count_memcg_event_mm(vma->vm_mm, PGFAULT); - /* do counter updates before entering really critical section. */ check_sync_rss_stat(current); if (!arch_vma_access_permitted(vma, flags & FAULT_FLAG_WRITE, flags & FAULT_FLAG_INSTRUCTION, - flags & FAULT_FLAG_REMOTE)) - return VM_FAULT_SIGSEGV; + flags & FAULT_FLAG_REMOTE)) { + ret = VM_FAULT_SIGSEGV; + goto out; + } /* * Enable the memcg OOM handling for faults triggered in user @@ -5260,8 +5268,8 @@ vm_fault_t handle_mm_fault(struct vm_area_struct *vma, unsigned long address, if (task_in_memcg_oom(current) && !(ret & VM_FAULT_OOM)) mem_cgroup_oom_synchronize(false); } - - mm_account_fault(regs, address, flags, ret); +out: + mm_account_fault(mm, regs, address, flags, ret); return ret; } From ed10529c6d358491e43f1049c8e5ba2a4892d59a Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Tue, 23 May 2023 15:25:24 -0700 Subject: [PATCH 150/195] ANDROID: fix atomisp driver missing in 6.4 kernel atomisp driver which is missing in 6.4 kernel fails when building allmodconfig configuration because if modifies vma->vm_flags directly. Fix by replacing direct modifications with modifier functions. Bug: 161210518 Change-Id: I91c233a276ce4bfba3decfaaa58cfe12b423d24d Signed-off-by: Suren Baghdasaryan --- drivers/staging/media/atomisp/pci/atomisp_fops.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/staging/media/atomisp/pci/atomisp_fops.c b/drivers/staging/media/atomisp/pci/atomisp_fops.c index 5fa2e2596a81..49b21143e58c 100644 --- a/drivers/staging/media/atomisp/pci/atomisp_fops.c +++ b/drivers/staging/media/atomisp/pci/atomisp_fops.c @@ -951,7 +951,7 @@ int atomisp_videobuf_mmap_mapper(struct videobuf_queue *q, buf->boff == offset) { vm_mem = buf->priv; ret = frame_mmap(isp, vm_mem->vaddr, vma); - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); break; } } @@ -1027,7 +1027,7 @@ static int atomisp_mmap(struct file *file, struct vm_area_struct *vma) * Without VM_SHARED, remap_pfn_range() treats * this kind of mapping as invalid. */ - vma->vm_flags |= VM_SHARED; + vm_flags_set(vma, VM_SHARED); ret = hmm_mmap(vma, vma->vm_pgoff << PAGE_SHIFT); mutex_unlock(&isp->mutex); return ret; @@ -1071,7 +1071,7 @@ static int atomisp_mmap(struct file *file, struct vm_area_struct *vma) goto error; } raw_virt_addr->data_bytes = origin_size; - vma->vm_flags |= VM_IO | VM_DONTEXPAND | VM_DONTDUMP; + vm_flags_set(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); mutex_unlock(&isp->mutex); return 0; } From 9920a720ccbf84f637bffe08f0aac5e0afb85c27 Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Tue, 23 May 2023 15:09:51 -0700 Subject: [PATCH 151/195] ANDROID: GKI: Update db845c symbol list for down_write Per-vma locks patchset causes db845c module failure: These symbols are missing from the symbol list and are not available at runtime for unsigned modules: down_write required by ['msm.ko'] up_write required by ['msm.ko'] Add the missing symbols. Bug: 161210518 Change-Id: I6f5777612086cec5331e94e0999670c97229435d Signed-off-by: Suren Baghdasaryan Signed-off-by: Carlos Llamas --- android/abi_gki_aarch64_db845c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/android/abi_gki_aarch64_db845c b/android/abi_gki_aarch64_db845c index ce90e043c871..77e7ba1ac4b2 100644 --- a/android/abi_gki_aarch64_db845c +++ b/android/abi_gki_aarch64_db845c @@ -1057,6 +1057,7 @@ dma_buf_unmap_attachment dma_get_sgtable_attrs down_read + down_write find_vma __mmap_lock_do_trace_acquire_returned __mmap_lock_do_trace_released @@ -1068,6 +1069,7 @@ __tracepoint_mmap_lock_released __tracepoint_mmap_lock_start_locking up_read + up_write # required by gpi.ko krealloc From ddb14b6f45183a5ffee4cea6b96624171a0fa5a1 Mon Sep 17 00:00:00 2001 From: Liujie Xie Date: Sat, 3 Jul 2021 09:58:59 +0800 Subject: [PATCH 152/195] ANDROID: vendor_hooks: add a field in pglist_data Add a pglist_data field to record additional node parameters. Bug: 192052083 Signed-off-by: Liujie Xie (cherry picked from commit 65115fdbf84d284ea5472e366cc0800896100de9) (cherry picked from commit 9fa4706bf4120caf55426b2042b7611d8663a94a) Change-Id: I3d764ab298c71ab9aba245867ee529045551aef4 Signed-off-by: lvwenhuan --- include/linux/mmzone.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h index 1e87961286c9..2eb858b66b53 100644 --- a/include/linux/mmzone.h +++ b/include/linux/mmzone.h @@ -1265,6 +1265,7 @@ typedef struct pglist_data { int kswapd_failures; /* Number of 'reclaimed == 0' runs */ + ANDROID_OEM_DATA(1); #ifdef CONFIG_COMPACTION int kcompactd_max_order; enum zone_type kcompactd_highest_zoneidx; From a80f228e593c09f7eba56de05a8200b45fb548f4 Mon Sep 17 00:00:00 2001 From: Liujie Xie Date: Sat, 3 Jul 2021 10:05:21 +0800 Subject: [PATCH 153/195] ANDROID: vendor_hooks: add a field in mem_cgroup Add a field in mem_cgroup to record additional per-cgroup information for memory policy tuning. Bug: 192052083 Signed-off-by: Liujie Xie (cherry picked from commit 45fabbd8e3de18cc8f3e8f1d1f5e8639b7350da5) Change-Id: I28c8bc1c2455d53e68a05555b57b76ded27af98a Signed-off-by: lvwenhuan --- include/linux/memcontrol.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/linux/memcontrol.h b/include/linux/memcontrol.h index 82d28b052a9e..bfdf81dd9c6f 100644 --- a/include/linux/memcontrol.h +++ b/include/linux/memcontrol.h @@ -325,6 +325,8 @@ struct mem_cgroup { struct lru_gen_mm_list mm_list; #endif + ANDROID_OEM_DATA_ARRAY(1, 2); + struct mem_cgroup_per_node *nodeinfo[]; }; From 3cea2a67dcb8f1f39e78046a3a0cbd8076deb7a4 Mon Sep 17 00:00:00 2001 From: Bing Han Date: Fri, 15 Apr 2022 08:16:43 +0000 Subject: [PATCH 154/195] ANDROID: add vendor fields to lruvec to record refault stats MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit struct lruvec :: ANDROID_VENDOR_DATA(1) It is pointer to a struct to record the following message: 1)the account of workingset_restore pages of cached anonymous and file pages This is used to adjust the strategy and amount of reclaiming data. Bug: 225795494 Change-Id: I34e57ee23b6c97ac91effa5b72513d238335a996 Signed-off-by: Bing Han (cherry picked from commit 1b14ae01b09dfde89da470cac8415cefaca824fb) (cherry picked from commit dcac70709fb59478979519d7502b2bb5b8389ff6) --- include/linux/mmzone.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h index 2eb858b66b53..34870b107ddc 100644 --- a/include/linux/mmzone.h +++ b/include/linux/mmzone.h @@ -636,6 +636,7 @@ struct lruvec { #ifdef CONFIG_MEMCG struct pglist_data *pgdat; #endif + ANDROID_VENDOR_DATA(1); }; /* Isolate unmapped pages */ From 672eca4c069302d354f04c3179ddd7cd088b4d0a Mon Sep 17 00:00:00 2001 From: Bing Han Date: Fri, 15 Apr 2022 08:21:49 +0000 Subject: [PATCH 155/195] ANDROID: add vendor fields to swap_slots_cache to support multiple swap devices struct swap_slots_cache :: ANDROID_VENDOR_DATA(1) 1) Multiple swap devices can be supported; 2) There are different kinds of data; 3) During data reclamation, different types of data are exchanged to different swap devices; 4) Each swap device has corresponding arrays of slots and slots_ret; 5) Each swap device has corresponding indexes of nr, cur and n_ret; 6) This field is a pointer, it points to a struct which contains all the other arrays and indexes; Bug: 225795494 Change-Id: Icf116135926be98449a2d96fc458e58e5ad3b7e9 Signed-off-by: Bing Han (cherry picked from commit a034320a6855af99fe1ec1dfe6cafa4c2a15ecce) (cherry picked from commit 2fd1f19d555cb63bdf2f810f9b944feabf836dff) --- include/linux/swap_slots.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/swap_slots.h b/include/linux/swap_slots.h index 15adfb8c813a..7c57bc9ad53a 100644 --- a/include/linux/swap_slots.h +++ b/include/linux/swap_slots.h @@ -19,6 +19,7 @@ struct swap_slots_cache { spinlock_t free_lock; /* protects slots_ret, n_ret */ swp_entry_t *slots_ret; int n_ret; + ANDROID_VENDOR_DATA(1); }; void disable_swap_slots_cache_lock(void); From 640d3b737d4cb21290c2e9166cd984dea05863ff Mon Sep 17 00:00:00 2001 From: Bing Han Date: Fri, 15 Apr 2022 08:09:32 +0000 Subject: [PATCH 156/195] ANDROID: add vendor fields to swap_info_struct to record swap stats struct swap_info_struct :: ANDROID_VENDOR_DATA(1) It is pointer to a struct to record the following message: 1) total swapin pages; 2) total swapout pages; 3) total number of cold pages swapin; 4) total number of swapout pages, specified by userspace; 5) total number of swapout pages, specified by kernel; 6) the maxmium number of swapout pages; 7) the maxmium number of swapout pages allowed by kernel; 8) the maxmium number of swapout pages allowed by framework; Bug: 225795494 Change-Id: I779145a83d87e339db86ec81c7f962be99946afb Signed-off-by: Bing Han (cherry picked from commit af4eb0e377b09fe7e2f342bcca0e97fa43eaed41) (cherry picked from commit 29277e2bf79d36eede562b529c8e7b295e9a53df) --- include/linux/swap.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/swap.h b/include/linux/swap.h index 56443d33ba2b..ea7cd815dd88 100644 --- a/include/linux/swap.h +++ b/include/linux/swap.h @@ -320,6 +320,7 @@ struct swap_info_struct { */ struct work_struct discard_work; /* discard worker */ struct swap_cluster_list discard_clusters; /* discard clusters list */ + ANDROID_VENDOR_DATA(1); struct plist_node avail_lists[]; /* * entries in swap_avail_heads, one * entry per node. From 17537ba48061e4398725b7d47f5610a0015dc77d Mon Sep 17 00:00:00 2001 From: Norihiko Hama Date: Mon, 29 May 2023 18:05:55 +0900 Subject: [PATCH 157/195] ANDROID: gki_defconfig: enable CONFIG_LED_TRIGGER_PHY Enable CONFIG_LED_TRIGGER_PHY to support for tracking link state. This also makes GKI on arm64 consistent with GKI on x86. This could affect KMI breakage by changing struct phy_device, so it should be fixed until KMI freeze. Bug: 278043288 Change-Id: I6cd976de7de2a3518434cf8ca5eaf691e40047a3 Signed-off-by: Norihiko Hama --- arch/arm64/configs/gki_defconfig | 1 + arch/x86/configs/gki_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/configs/gki_defconfig b/arch/arm64/configs/gki_defconfig index 507474a18d43..8afd18742f7f 100644 --- a/arch/arm64/configs/gki_defconfig +++ b/arch/arm64/configs/gki_defconfig @@ -326,6 +326,7 @@ CONFIG_IFB=y CONFIG_MACSEC=y CONFIG_TUN=y CONFIG_VETH=y +CONFIG_LED_TRIGGER_PHY=y CONFIG_AX88796B_PHY=y CONFIG_CAN_VCAN=m CONFIG_CAN_SLCAN=m diff --git a/arch/x86/configs/gki_defconfig b/arch/x86/configs/gki_defconfig index bdb91e50fde1..deabbb844656 100644 --- a/arch/x86/configs/gki_defconfig +++ b/arch/x86/configs/gki_defconfig @@ -312,6 +312,7 @@ CONFIG_IFB=y CONFIG_MACSEC=y CONFIG_TUN=y CONFIG_VETH=y +CONFIG_LED_TRIGGER_PHY=y CONFIG_AX88796B_PHY=y CONFIG_CAN_VCAN=m CONFIG_CAN_SLCAN=m From 62db17973acc1a80d7b1a05649ccccda97dcbdc0 Mon Sep 17 00:00:00 2001 From: Shreyas K K Date: Mon, 5 Dec 2022 15:59:49 +0530 Subject: [PATCH 158/195] ANDROID: vendor hooks: Export symbols for bootloader based hibernation To add encryption support to bootloader based hibernation, export symbols snapshot_get_image_size and alloc_swapdev_block. These symbols can be used by vendor implementation to be called before and after storing the snapshot image. Bug: 279879797 Change-Id: I0d44bf833a97fce5bc5213712b2b2523a9e22607 Signed-off-by: Shreyas K K --- include/linux/swap.h | 1 + kernel/power/snapshot.c | 1 + kernel/power/swap.c | 1 + 3 files changed, 3 insertions(+) diff --git a/include/linux/swap.h b/include/linux/swap.h index ea7cd815dd88..6d17e7bb330c 100644 --- a/include/linux/swap.h +++ b/include/linux/swap.h @@ -518,6 +518,7 @@ extern int init_swap_address_space(unsigned int type, unsigned long nr_pages); extern void exit_swap_address_space(unsigned int type); extern struct swap_info_struct *get_swap_device(swp_entry_t entry); sector_t swap_page_sector(struct page *page); +extern sector_t alloc_swapdev_block(int swap); static inline void put_swap_device(struct swap_info_struct *si) { diff --git a/kernel/power/snapshot.c b/kernel/power/snapshot.c index c20ca5fb9adc..16cceb3c82ad 100644 --- a/kernel/power/snapshot.c +++ b/kernel/power/snapshot.c @@ -2082,6 +2082,7 @@ unsigned long snapshot_get_image_size(void) { return nr_copy_pages + nr_meta_pages + 1; } +EXPORT_SYMBOL_GPL(snapshot_get_image_size); static int init_header(struct swsusp_info *info) { diff --git a/kernel/power/swap.c b/kernel/power/swap.c index 277434b6c0bf..0973c628022d 100644 --- a/kernel/power/swap.c +++ b/kernel/power/swap.c @@ -188,6 +188,7 @@ sector_t alloc_swapdev_block(int swap) } return 0; } +EXPORT_SYMBOL_GPL(alloc_swapdev_block); /* * free_all_swap_pages - free swap pages allocated for saving image data. From d57acebb4551312fd86eb2c919679ef3b850cd14 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Date: Tue, 9 Aug 2022 22:06:15 +0530 Subject: [PATCH 159/195] ANDROID: gki_defconfig: Enable CONFIG_HIBERNATION flag Enable CONFIG_HIBERNATION to add support for hibernation. Bug: 279879797 Change-Id: Ibc7958afce9e2002616dc3e40b0524d98997a798 Signed-off-by: Vivek Kumar Signed-off-by: Shreyas K K --- arch/arm64/configs/gki_defconfig | 1 + arch/x86/configs/gki_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm64/configs/gki_defconfig b/arch/arm64/configs/gki_defconfig index 8afd18742f7f..72613b7fc746 100644 --- a/arch/arm64/configs/gki_defconfig +++ b/arch/arm64/configs/gki_defconfig @@ -62,6 +62,7 @@ CONFIG_UNWIND_PATCH_PAC_INTO_SCS=y CONFIG_CMDLINE="console=ttynull stack_depot_disable=on cgroup_disable=pressure kasan.page_alloc.sample=10 kasan.stacktrace=off kvm-arm.mode=protected bootconfig ioremap_guard" CONFIG_CMDLINE_EXTEND=y # CONFIG_DMI is not set +CONFIG_HIBERNATION=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=0 # CONFIG_PM_WAKELOCKS_GC is not set diff --git a/arch/x86/configs/gki_defconfig b/arch/x86/configs/gki_defconfig index deabbb844656..49b5dbde4334 100644 --- a/arch/x86/configs/gki_defconfig +++ b/arch/x86/configs/gki_defconfig @@ -61,6 +61,7 @@ CONFIG_NR_CPUS=32 CONFIG_EFI=y CONFIG_CMDLINE_BOOL=y CONFIG_CMDLINE="console=ttynull stack_depot_disable=on cgroup_disable=pressure bootconfig" +CONFIG_HIBERNATION=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=0 # CONFIG_PM_WAKELOCKS_GC is not set From d7e1f4f02153646cd5514cc134fbe9c1e1178869 Mon Sep 17 00:00:00 2001 From: Shreyas K K Date: Wed, 31 May 2023 10:16:20 +0530 Subject: [PATCH 160/195] ANDROID: vendor hooks: Add hooks to support bootloader based hibernation Add vendor hooks to disable randomization of swap slot allocation for swap partition used for saving hibernation image. Another level of randomization of swap slots takes place at the firmware level as well in order to address the wear leveling for UFS/MMC devices, so this vendor hook checks if a block device represents the swap partition being used for saving hibernation image, if yes, the swap slot allocation for such partition is serialized at kernel level. There is a performance advantage of reading contiguous pages of hibernation image, it makes the restore logic of hibernation image simpler and faster as there are no seeks involved in the secondary storage to read multiple contiguous pages of the image. Bug: 279879797 Change-Id: I8258b5166d8c6952fe9eb91a5a9826f33b836f00 Signed-off-by: Vivek Kumar Signed-off-by: Shreyas K K --- arch/arm64/kernel/hibernate.c | 6 ++++++ drivers/android/vendor_hooks.c | 4 ++++ include/trace/hooks/bl_hib.h | 28 ++++++++++++++++++++++++++++ kernel/power/swap.c | 2 ++ mm/swapfile.c | 14 ++++++++++++-- 5 files changed, 52 insertions(+), 2 deletions(-) create mode 100644 include/trace/hooks/bl_hib.h diff --git a/arch/arm64/kernel/hibernate.c b/arch/arm64/kernel/hibernate.c index 788597a6b6a2..2ea6bc542101 100644 --- a/arch/arm64/kernel/hibernate.c +++ b/arch/arm64/kernel/hibernate.c @@ -33,6 +33,7 @@ #include #include #include +#include /* * Hibernate core relies on this value being 0 on resume, and marks it @@ -80,6 +81,8 @@ static struct arch_hibernate_hdr { phys_addr_t __hyp_stub_vectors; u64 sleep_cpu_mpidr; + + ANDROID_VENDOR_DATA(1); } resume_hdr; static inline void arch_hdr_invariants(struct arch_hibernate_hdr_invariants *i) @@ -117,6 +120,9 @@ int arch_hibernation_header_save(void *addr, unsigned int max_size) hdr->ttbr1_el1 = __pa_symbol(swapper_pg_dir); hdr->reenter_kernel = _cpu_resume; + trace_android_vh_save_cpu_resume(&hdr->android_vendor_data1, + __pa(cpu_resume)); + /* We can't use __hyp_get_vectors() because kvm may still be loaded */ if (el2_reset_needed()) hdr->__hyp_stub_vectors = __pa_symbol(__hyp_stub_vectors); diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index 1df1f21fb156..481f11a67e29 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -65,6 +65,7 @@ #include #include #include +#include /* * Export tracepoints that act as a bare tracehook (ie: have no trace event @@ -293,3 +294,6 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_process_madvise_end); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_smaps_pte_entry); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_smap); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_ctl_dirty_rate); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_check_hibernation_swap); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_save_cpu_resume); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_save_hib_resume_bdev); diff --git a/include/trace/hooks/bl_hib.h b/include/trace/hooks/bl_hib.h new file mode 100644 index 000000000000..f47f3760ffe4 --- /dev/null +++ b/include/trace/hooks/bl_hib.h @@ -0,0 +1,28 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM bl_hib + +#define TRACE_INCLUDE_PATH trace/hooks + +#if !defined(_TRACE_HOOK_BL_HIB_H) || defined(TRACE_HEADER_MULTI_READ) +#define _TRACE_HOOK_BL_HIB_H + +#include + +struct block_device; + +DECLARE_HOOK(android_vh_check_hibernation_swap, + TP_PROTO(struct block_device *resume_block, bool *hib_swap), + TP_ARGS(resume_block, hib_swap)); + +DECLARE_HOOK(android_vh_save_cpu_resume, + TP_PROTO(u64 *addr, u64 phys_addr), + TP_ARGS(addr, phys_addr)); + +DECLARE_HOOK(android_vh_save_hib_resume_bdev, + TP_PROTO(struct block_device *hib_resume_bdev), + TP_ARGS(hib_resume_bdev)); + +#endif /* _TRACE_HOOK_BL_HIB_H */ +/* This part must be outside protection */ +#include diff --git a/kernel/power/swap.c b/kernel/power/swap.c index 0973c628022d..d55b2c949c94 100644 --- a/kernel/power/swap.c +++ b/kernel/power/swap.c @@ -30,6 +30,7 @@ #include #include #include +#include #include "power.h" @@ -1524,6 +1525,7 @@ int swsusp_check(void) FMODE_READ | FMODE_EXCL, &holder); if (!IS_ERR(hib_resume_bdev)) { set_blocksize(hib_resume_bdev, PAGE_SIZE); + trace_android_vh_save_hib_resume_bdev(hib_resume_bdev); clear_page(swsusp_header); error = hib_submit_io(REQ_OP_READ, swsusp_resume_block, swsusp_header, NULL); diff --git a/mm/swapfile.c b/mm/swapfile.c index b63e7fd3d6c6..ce706c4a9b38 100644 --- a/mm/swapfile.c +++ b/mm/swapfile.c @@ -46,6 +46,7 @@ #include #include #include "swap.h" +#include static bool swap_count_continued(struct swap_info_struct *, pgoff_t, unsigned char); @@ -2399,6 +2400,7 @@ SYSCALL_DEFINE1(swapoff, const char __user *, specialfile) struct filename *pathname; int err, found = 0; unsigned int old_block_size; + bool hibernation_swap = false; if (!capable(CAP_SYS_ADMIN)) return -EPERM; @@ -2488,10 +2490,14 @@ SYSCALL_DEFINE1(swapoff, const char __user *, specialfile) flush_work(&p->discard_work); destroy_swap_extents(p); + + trace_android_vh_check_hibernation_swap(p->bdev, &hibernation_swap); + if (p->flags & SWP_CONTINUED) free_swap_count_continuations(p); - if (!p->bdev || !bdev_nonrot(p->bdev)) + if (!p->bdev || hibernation_swap || + !bdev_nonrot(p->bdev)) atomic_dec(&nr_rotate_swap); mutex_lock(&swapon_mutex); @@ -3001,6 +3007,7 @@ SYSCALL_DEFINE2(swapon, const char __user *, specialfile, int, swap_flags) struct page *page = NULL; struct inode *inode = NULL; bool inced_nr_rotate_swap = false; + bool hibernation_swap = false; if (swap_flags & ~SWAP_FLAGS_VALID) return -EINVAL; @@ -3076,13 +3083,16 @@ SYSCALL_DEFINE2(swapon, const char __user *, specialfile, int, swap_flags) goto bad_swap_unlock_inode; } + trace_android_vh_check_hibernation_swap(p->bdev, &hibernation_swap); + if (p->bdev && bdev_stable_writes(p->bdev)) p->flags |= SWP_STABLE_WRITES; if (p->bdev && p->bdev->bd_disk->fops->rw_page) p->flags |= SWP_SYNCHRONOUS_IO; - if (p->bdev && bdev_nonrot(p->bdev)) { + if (p->bdev && !hibernation_swap && + bdev_nonrot(p->bdev)) { int cpu; unsigned long ci, nr_cluster; From c81f4841b429742a3001faea1ddd101d07eec3ca Mon Sep 17 00:00:00 2001 From: Taniya Das Date: Wed, 12 Oct 2022 10:49:44 +0530 Subject: [PATCH 161/195] ANDROID: abi_gki_aarch64_qcom: Add clk_restore_context and clk_save_context There is a qcom clock driver which uses the clock restore and save context for the hibernation use case. The PLLs, always enabled clocks are saved and restored during this use case. Leaf changes summary: 2 artifact changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 2 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 2 Added functions: [A] 'function void clk_restore_context()' [A] 'function void clk_save_context()' Bug: 279879797 Change-Id: I0f9f0853f9593239dedb7d84941002d346038843 Signed-off-by: Taniya Das Signed-off-by: Shreyas K K --- android/abi_gki_aarch64_qcom | 1 + 1 file changed, 1 insertion(+) diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 2397a89696cd..03ffaa7bc07b 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -299,6 +299,7 @@ clk_register clk_restore_context clk_round_rate + clk_save_context clk_set_parent clk_set_rate clk_sync_state From defdc4d1dd66585a812b2a5e389a930b3c7498fe Mon Sep 17 00:00:00 2001 From: Aniket Randive Date: Tue, 27 Sep 2022 14:57:52 +0530 Subject: [PATCH 162/195] UPSTREAM: tty: serial: qcom-geni-serial: Add support for Hibernation feature Added changes to support the hibernation feature for serial UART. Added support for freeze, restore and thaw callbacks to put the device into hibernation. Signed-off-by: Aniket Randive Link: https://lore.kernel.org/r/1665123780-20557-1-git-send-email-quic_arandive@quicinc.com Signed-off-by: Greg Kroah-Hartman (cherry picked from commit 35781d8356a2eecaa6074ceeb80ee22e252fcdae) Bug: 279879797 Change-Id: I3af4deebe1029e7463add27a5dd86f3eb46a6917 Signed-off-by: Aniket Randive Signed-off-by: Shreyas K K --- drivers/tty/serial/qcom_geni_serial.c | 35 +++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/drivers/tty/serial/qcom_geni_serial.c b/drivers/tty/serial/qcom_geni_serial.c index 0292ee03d594..774de67bb98f 100644 --- a/drivers/tty/serial/qcom_geni_serial.c +++ b/drivers/tty/serial/qcom_geni_serial.c @@ -938,6 +938,7 @@ static int qcom_geni_serial_port_setup(struct uart_port *uport) false, true, true); geni_se_init(&port->se, UART_RX_WM, port->rx_fifo_depth - 2); geni_se_select_mode(&port->se, GENI_SE_FIFO); + qcom_geni_serial_start_rx(uport); port->setup = true; return 0; @@ -1561,9 +1562,43 @@ static int __maybe_unused qcom_geni_serial_sys_resume(struct device *dev) return ret; } +static int qcom_geni_serial_sys_hib_resume(struct device *dev) +{ + int ret = 0; + struct uart_port *uport; + struct qcom_geni_private_data *private_data; + struct qcom_geni_serial_port *port = dev_get_drvdata(dev); + + uport = &port->uport; + private_data = uport->private_data; + + if (uart_console(uport)) { + geni_icc_set_tag(&port->se, 0x7); + geni_icc_set_bw(&port->se); + ret = uart_resume_port(private_data->drv, uport); + /* + * For hibernation usecase clients for + * console UART won't call port setup during restore, + * hence call port setup for console uart. + */ + qcom_geni_serial_port_setup(uport); + } else { + /* + * Peripheral register settings are lost during hibernation. + * Update setup flag such that port setup happens again + * during next session. Clients of HS-UART will close and + * open the port during hibernation. + */ + port->setup = false; + } + return ret; +} + static const struct dev_pm_ops qcom_geni_serial_pm_ops = { SET_SYSTEM_SLEEP_PM_OPS(qcom_geni_serial_sys_suspend, qcom_geni_serial_sys_resume) + .restore = qcom_geni_serial_sys_hib_resume, + .thaw = qcom_geni_serial_sys_hib_resume, }; static const struct of_device_id qcom_geni_serial_match_table[] = { From 154b4b9f1a26ca016d12f0bf44d8ea185813a4f0 Mon Sep 17 00:00:00 2001 From: Shreyas K K Date: Wed, 7 Dec 2022 10:02:42 +0530 Subject: [PATCH 163/195] ANDROID: vendor hooks: Encrypt snapshot for bootloader based hibernation Add encryption support to bootloader based hibernation. This will encrypt the hibernation snapshot image before it is written to the swap partition. Bug: 279879797 Change-Id: I07046ad7fb848fc62258871ab41b3e03246c40dc Signed-off-by: Shreyas K K --- drivers/android/vendor_hooks.c | 4 ++++ include/trace/hooks/bl_hib.h | 16 ++++++++++++++++ kernel/power/swap.c | 13 ++++++++++--- 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index 481f11a67e29..9291b284d482 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -297,3 +297,7 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_ctl_dirty_rate); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_check_hibernation_swap); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_save_cpu_resume); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_save_hib_resume_bdev); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_encrypt_page); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_init_aes_encrypt); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_skip_swap_map_write); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_post_image_save); diff --git a/include/trace/hooks/bl_hib.h b/include/trace/hooks/bl_hib.h index f47f3760ffe4..7a5dd310a6aa 100644 --- a/include/trace/hooks/bl_hib.h +++ b/include/trace/hooks/bl_hib.h @@ -23,6 +23,22 @@ DECLARE_HOOK(android_vh_save_hib_resume_bdev, TP_PROTO(struct block_device *hib_resume_bdev), TP_ARGS(hib_resume_bdev)); +DECLARE_HOOK(android_vh_encrypt_page, + TP_PROTO(void *buf), + TP_ARGS(buf)); + +DECLARE_HOOK(android_vh_init_aes_encrypt, + TP_PROTO(void *unused), + TP_ARGS(unused)); + +DECLARE_HOOK(android_vh_skip_swap_map_write, + TP_PROTO(bool *skip), + TP_ARGS(skip)); + +DECLARE_HOOK(android_vh_post_image_save, + TP_PROTO(unsigned short root_swap), + TP_ARGS(root_swap)); + #endif /* _TRACE_HOOK_BL_HIB_H */ /* This part must be outside protection */ #include diff --git a/kernel/power/swap.c b/kernel/power/swap.c index d55b2c949c94..c03931d19679 100644 --- a/kernel/power/swap.c +++ b/kernel/power/swap.c @@ -454,6 +454,7 @@ static int swap_write_page(struct swap_map_handle *handle, void *buf, { int error = 0; sector_t offset; + bool skip = false; if (!handle->cur) return -EINVAL; @@ -467,9 +468,12 @@ static int swap_write_page(struct swap_map_handle *handle, void *buf, if (!offset) return -ENOSPC; handle->cur->next_swap = offset; - error = write_page(handle->cur, handle->cur_swap, hb); - if (error) - goto out; + trace_android_vh_skip_swap_map_write(&skip); + if (!skip) { + error = write_page(handle->cur, handle->cur_swap, hb); + if (error) + goto out; + } clear_page(handle->cur); handle->cur_swap = offset; handle->k = 0; @@ -564,6 +568,7 @@ static int save_image(struct swap_map_handle *handle, ret = snapshot_read_next(snapshot); if (ret <= 0) break; + trace_android_vh_encrypt_page(data_of(*snapshot)); ret = swap_write_page(handle, data_of(*snapshot), &hb); if (ret) break; @@ -580,6 +585,7 @@ static int save_image(struct swap_map_handle *handle, if (!ret) pr_info("Image saving done\n"); swsusp_show_speed(start, stop, nr_to_write, "Wrote"); + trace_android_vh_post_image_save(root_swap); return ret; } @@ -923,6 +929,7 @@ int swsusp_write(unsigned int flags) pr_err("Cannot get swap writer\n"); return error; } + trace_android_vh_init_aes_encrypt(NULL); if (flags & SF_NOCOMPRESS_MODE) { if (!enough_swap(pages)) { pr_err("Not enough free swap\n"); From 3cd0cc9e1be715b13297aa9cebfec7de5d3b55aa Mon Sep 17 00:00:00 2001 From: Shreyas K K Date: Thu, 13 Oct 2022 15:11:54 +0530 Subject: [PATCH 164/195] ANDROID: abi_gki_aarch64_qcom: Add hibernation APIs Add tracepoints related to commit d2cb755a4398 ("ANDROID: vendor hooks: Add hooks to support bootloader based hibernation") Leaf changes summary: 3 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 3 Added variables 3 Added variables: [A] 'tracepoint __tracepoint_android_vh_check_hibernation_swap' [A] 'tracepoint __tracepoint_android_vh_save_cpu_resume' [A] 'tracepoint __tracepoint_android_vh_save_hib_resume_bdev' Bug: 279879797 Change-Id: I0f6fe258e72f4701776cd150e73df089844d6b7a Signed-off-by: Shreyas K K Signed-off-by: Darshankumar Jagdishchandra Thakkar Signed-off-by: kamasali Satyanarayan --- android/abi_gki_aarch64_qcom | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index 03ffaa7bc07b..e09d4c6162f5 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -3338,6 +3338,7 @@ __traceiter_android_vh_cpufreq_fast_switch __traceiter_android_vh_cpufreq_resolve_freq __traceiter_android_vh_cpufreq_target + __traceiter_android_vh_check_hibernation_swap __traceiter_android_vh_cpu_idle_enter __traceiter_android_vh_cpu_idle_exit __traceiter_android_vh_cpuidle_psci_enter @@ -3360,6 +3361,8 @@ __traceiter_android_vh_printk_hotplug __traceiter_android_vh_rproc_recovery __traceiter_android_vh_rproc_recovery_set + __traceiter_android_vh_save_cpu_resume + __traceiter_android_vh_save_hib_resume_bdev __traceiter_android_vh_scheduler_tick __traceiter_android_vh_setscheduler_uclamp __traceiter_android_vh_show_resume_epoch_val @@ -3474,6 +3477,7 @@ __tracepoint_android_vh_cpufreq_fast_switch __tracepoint_android_vh_cpufreq_resolve_freq __tracepoint_android_vh_cpufreq_target + __tracepoint_android_vh_check_hibernation_swap __tracepoint_android_vh_cpu_idle_enter __tracepoint_android_vh_cpu_idle_exit __tracepoint_android_vh_cpuidle_psci_enter @@ -3496,6 +3500,8 @@ __tracepoint_android_vh_printk_hotplug __tracepoint_android_vh_rproc_recovery __tracepoint_android_vh_rproc_recovery_set + __tracepoint_android_vh_save_cpu_resume + __tracepoint_android_vh_save_hib_resume_bdev __tracepoint_android_vh_scheduler_tick __tracepoint_android_vh_setscheduler_uclamp __tracepoint_android_vh_show_resume_epoch_val From 4081f368be920514ecb253aad18d13325cf9450d Mon Sep 17 00:00:00 2001 From: Shreyas K K Date: Sat, 17 Dec 2022 16:33:23 +0530 Subject: [PATCH 165/195] ANDROID: abi_gki_aarch64_qcom: Add secure hibernation APIs Add tracepoints related to commit 3cc69a0a0aff ("ANDROID: vendor hooks: Encrypt snapshot for bootloader based hibernation") Leaf changes summary: 10 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 6 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 4 Added variables 6 Added functions: [A] 'function int __traceiter_android_vh_encrypt_page(void*, void*)' [A] 'function int __traceiter_android_vh_init_aes_encrypt(void*, void*)' [A] 'function int __traceiter_android_vh_post_image_save(void*, unsigned short int)' [A] 'function int __traceiter_android_vh_skip_swap_map_write(void*, bool*)' [A] 'function sector_t alloc_swapdev_block(int)' [A] 'function unsigned long int snapshot_get_image_size()' 4 Added variables: [A] 'tracepoint __tracepoint_android_vh_encrypt_page' [A] 'tracepoint __tracepoint_android_vh_init_aes_encrypt' [A] 'tracepoint __tracepoint_android_vh_post_image_save' [A] 'tracepoint __tracepoint_android_vh_skip_swap_map_write' Bug: 279879797 Change-Id: Icdbeaa177931d89e953c849c9d4a8fcbf58dced8 Signed-off-by: Shreyas K K Signed-off-by: Darshankumar Jagdishchandra Thakkar Signed-off-by: kamasali Satyanarayan --- android/abi_gki_aarch64_qcom | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index e09d4c6162f5..6a43499fb225 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -31,6 +31,7 @@ __alloc_percpu_gfp __alloc_skb alloc_skb_with_frags + alloc_swapdev_block alloc_workqueue alt_cb_patch_nops amba_bustype @@ -2969,6 +2970,7 @@ smp_call_function smp_call_function_single smp_call_function_single_async + snapshot_get_image_size snd_ctl_remove snd_hwdep_new snd_info_create_card_entry @@ -3347,6 +3349,7 @@ __traceiter_android_vh_do_wake_up_sync __traceiter_android_vh_dump_throttled_rt_tasks __traceiter_android_vh_free_task + __traceiter_android_vh_encrypt_page __traceiter_android_vh_ftrace_dump_buffer __traceiter_android_vh_ftrace_format_check __traceiter_android_vh_ftrace_oops_enter @@ -3358,6 +3361,8 @@ __traceiter_android_vh_jiffies_update __traceiter_android_vh_kswapd_per_node __traceiter_android_vh_mpam_set + __traceiter_android_vh_init_aes_encrypt + __traceiter_android_vh_post_image_save __traceiter_android_vh_printk_hotplug __traceiter_android_vh_rproc_recovery __traceiter_android_vh_rproc_recovery_set @@ -3367,6 +3372,7 @@ __traceiter_android_vh_setscheduler_uclamp __traceiter_android_vh_show_resume_epoch_val __traceiter_android_vh_show_suspend_epoch_val + __traceiter_android_vh_skip_swap_map_write __traceiter_android_vh_timer_calc_index __traceiter_android_vh_ufs_check_int_errors __traceiter_android_vh_ufs_compl_command @@ -3486,6 +3492,7 @@ __tracepoint_android_vh_do_wake_up_sync __tracepoint_android_vh_dump_throttled_rt_tasks __tracepoint_android_vh_free_task + __tracepoint_android_vh_encrypt_page __tracepoint_android_vh_ftrace_dump_buffer __tracepoint_android_vh_ftrace_format_check __tracepoint_android_vh_ftrace_oops_enter @@ -3497,6 +3504,8 @@ __tracepoint_android_vh_jiffies_update __tracepoint_android_vh_kswapd_per_node __tracepoint_android_vh_mpam_set + __tracepoint_android_vh_init_aes_encrypt + __tracepoint_android_vh_post_image_save __tracepoint_android_vh_printk_hotplug __tracepoint_android_vh_rproc_recovery __tracepoint_android_vh_rproc_recovery_set @@ -3506,6 +3515,7 @@ __tracepoint_android_vh_setscheduler_uclamp __tracepoint_android_vh_show_resume_epoch_val __tracepoint_android_vh_show_suspend_epoch_val + __tracepoint_android_vh_skip_swap_map_write __tracepoint_android_vh_timer_calc_index __tracepoint_android_vh_ufs_check_int_errors __tracepoint_android_vh_ufs_compl_command From 10cb62e6ca5dd9f52599d822914196a7f4a5642f Mon Sep 17 00:00:00 2001 From: "T.J. Mercier" Date: Wed, 31 May 2023 22:02:21 +0000 Subject: [PATCH 166/195] ANDROID: GKI: mm: Add Android ABI padding to MGLRU structures Try to handle any future changes in MGLRU by adding kabi padding. This change keeps these struct sizes within the same allocation order: lru_gen_folio: 1152 -> 1168 bytes lru_gen_mm_state: 120 -> 128 bytes lru_gen_mm_walk: 184 -> 200 bytes lru_gen_memcg: 160 -> 176 bytes lruvec: 1416 -> 1456 bytes Bug: 151154716 Change-Id: Ibc2fd8bc70e555194c5be7131a2b7ab4b579daa9 Signed-off-by: T.J. Mercier --- include/linux/mmzone.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h index 34870b107ddc..5a68ce9745e7 100644 --- a/include/linux/mmzone.h +++ b/include/linux/mmzone.h @@ -438,6 +438,9 @@ struct lru_gen_folio { /* per-node lru_gen_folio list for global reclaim */ struct hlist_nulls_node list; #endif + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; enum { @@ -468,6 +471,8 @@ struct lru_gen_mm_state { unsigned long stats[NR_HIST_GENS][NR_MM_STATS]; /* the number of concurrent page table walkers */ int nr_walkers; + + ANDROID_KABI_RESERVE(1); }; struct lru_gen_mm_walk { @@ -485,6 +490,9 @@ struct lru_gen_mm_walk { int batched; bool can_swap; bool force_scan; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; void lru_gen_init_lruvec(struct lruvec *lruvec); @@ -542,6 +550,9 @@ struct lru_gen_memcg { struct hlist_nulls_head fifo[MEMCG_NR_GENS][MEMCG_NR_BINS]; /* protects the above */ spinlock_t lock; + + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; void lru_gen_init_pgdat(struct pglist_data *pgdat); @@ -637,6 +648,8 @@ struct lruvec { struct pglist_data *pgdat; #endif ANDROID_VENDOR_DATA(1); + ANDROID_KABI_RESERVE(1); + ANDROID_KABI_RESERVE(2); }; /* Isolate unmapped pages */ From 87881c4dd1850a715cac8604a32b2d5fb3099d00 Mon Sep 17 00:00:00 2001 From: Veerendranath Jakkam Date: Sun, 21 May 2023 20:53:02 +0530 Subject: [PATCH 167/195] ANDROID: nl80211: reserve UAPI attributes to support backporting after KMI freeze Reserve sufficient nl80211 attributes in enum nl80211_commands, enum nl80211_attr, etc., to support backporting upstream UAPI changes after KMI freeze. Bug: 284023430 Change-Id: Ic66c4658fc690f60ca133f197dbc5400745fb5e2 Signed-off-by: Veerendranath Jakkam --- include/uapi/linux/nl80211.h | 131 +++++++++++++++++++++++++++++++++++ 1 file changed, 131 insertions(+) diff --git a/include/uapi/linux/nl80211.h b/include/uapi/linux/nl80211.h index 7023e925383f..8fc5fc92adde 100644 --- a/include/uapi/linux/nl80211.h +++ b/include/uapi/linux/nl80211.h @@ -1548,6 +1548,16 @@ enum nl80211_commands { NL80211_CMD_ADD_LINK_STA, NL80211_CMD_MODIFY_LINK_STA, NL80211_CMD_REMOVE_LINK_STA, + NL80211_CMD_ANDROID_KABI_RESERVED_1, + NL80211_CMD_ANDROID_KABI_RESERVED_2, + NL80211_CMD_ANDROID_KABI_RESERVED_3, + NL80211_CMD_ANDROID_KABI_RESERVED_4, + NL80211_CMD_ANDROID_KABI_RESERVED_5, + NL80211_CMD_ANDROID_KABI_RESERVED_6, + NL80211_CMD_ANDROID_KABI_RESERVED_7, + NL80211_CMD_ANDROID_KABI_RESERVED_8, + NL80211_CMD_ANDROID_KABI_RESERVED_9, + NL80211_CMD_ANDROID_KABI_RESERVED_10, /* add new commands above here */ @@ -2777,6 +2787,9 @@ enum nl80211_commands { * @NUM_NL80211_ATTR: total number of nl80211_attrs available * @NL80211_ATTR_MAX: highest attribute number currently defined * @__NL80211_ATTR_AFTER_LAST: internal use + * @__NL80211_ATTR_MAX_IMPLEMENTED: Internal use only, assign it with new max + * implemented attribute if NL80211_ATTR_ANDROID_KABI_RESERVED_* attributes + * enabled while backporting upstream UAPI changes. */ enum nl80211_attrs { /* don't change the order or add anything between, this is ABI! */ @@ -3305,8 +3318,35 @@ enum nl80211_attrs { NL80211_ATTR_PUNCT_BITMAP, + NL80211_ATTR_ANDROID_KABI_RESERVED_1, + NL80211_ATTR_ANDROID_KABI_RESERVED_2, + NL80211_ATTR_ANDROID_KABI_RESERVED_3, + NL80211_ATTR_ANDROID_KABI_RESERVED_4, + NL80211_ATTR_ANDROID_KABI_RESERVED_5, + NL80211_ATTR_ANDROID_KABI_RESERVED_6, + NL80211_ATTR_ANDROID_KABI_RESERVED_7, + NL80211_ATTR_ANDROID_KABI_RESERVED_8, + NL80211_ATTR_ANDROID_KABI_RESERVED_9, + NL80211_ATTR_ANDROID_KABI_RESERVED_10, + NL80211_ATTR_ANDROID_KABI_RESERVED_11, + NL80211_ATTR_ANDROID_KABI_RESERVED_12, + NL80211_ATTR_ANDROID_KABI_RESERVED_13, + NL80211_ATTR_ANDROID_KABI_RESERVED_14, + NL80211_ATTR_ANDROID_KABI_RESERVED_15, + NL80211_ATTR_ANDROID_KABI_RESERVED_16, + NL80211_ATTR_ANDROID_KABI_RESERVED_17, + NL80211_ATTR_ANDROID_KABI_RESERVED_18, + NL80211_ATTR_ANDROID_KABI_RESERVED_19, + NL80211_ATTR_ANDROID_KABI_RESERVED_20, + NL80211_ATTR_ANDROID_KABI_RESERVED_21, + NL80211_ATTR_ANDROID_KABI_RESERVED_22, + NL80211_ATTR_ANDROID_KABI_RESERVED_23, + NL80211_ATTR_ANDROID_KABI_RESERVED_24, + NL80211_ATTR_ANDROID_KABI_RESERVED_25, + /* add attributes here, update the policy in nl80211.c */ + __NL80211_ATTR_MAX_IMPLEMENTED = NL80211_ATTR_PUNCT_BITMAP, __NL80211_ATTR_AFTER_LAST, NUM_NL80211_ATTR = __NL80211_ATTR_AFTER_LAST, NL80211_ATTR_MAX = __NL80211_ATTR_AFTER_LAST - 1 @@ -3821,6 +3861,11 @@ enum nl80211_sta_info { NL80211_STA_INFO_AIRTIME_LINK_METRIC, NL80211_STA_INFO_ASSOC_AT_BOOTTIME, NL80211_STA_INFO_CONNECTED_TO_AS, + NL80211_STA_INFO_ANDROID_KABI_RESERVED_1, + NL80211_STA_INFO_ANDROID_KABI_RESERVED_2, + NL80211_STA_INFO_ANDROID_KABI_RESERVED_3, + NL80211_STA_INFO_ANDROID_KABI_RESERVED_4, + NL80211_STA_INFO_ANDROID_KABI_RESERVED_5, /* keep last */ __NL80211_STA_INFO_AFTER_LAST, @@ -3996,6 +4041,11 @@ enum nl80211_band_iftype_attr { NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PHY, NL80211_BAND_IFTYPE_ATTR_EHT_CAP_MCS_SET, NL80211_BAND_IFTYPE_ATTR_EHT_CAP_PPE, + NL80211_BAND_IFTYPE_ATTR_ANDROID_KABI_RESERVED_1, + NL80211_BAND_IFTYPE_ATTR_ANDROID_KABI_RESERVED_2, + NL80211_BAND_IFTYPE_ATTR_ANDROID_KABI_RESERVED_3, + NL80211_BAND_IFTYPE_ATTR_ANDROID_KABI_RESERVED_4, + NL80211_BAND_IFTYPE_ATTR_ANDROID_KABI_RESERVED_5, /* keep last */ __NL80211_BAND_IFTYPE_ATTR_AFTER_LAST, @@ -4044,6 +4094,11 @@ enum nl80211_band_attr { NL80211_BAND_ATTR_EDMG_CHANNELS, NL80211_BAND_ATTR_EDMG_BW_CONFIG, + NL80211_BAND_ATTR_ANDROID_KABI_RESERVED_1, + NL80211_BAND_ATTR_ANDROID_KABI_RESERVED_2, + NL80211_BAND_ATTR_ANDROID_KABI_RESERVED_3, + NL80211_BAND_ATTR_ANDROID_KABI_RESERVED_4, + NL80211_BAND_ATTR_ANDROID_KABI_RESERVED_5, /* keep last */ __NL80211_BAND_ATTR_AFTER_LAST, @@ -4934,6 +4989,11 @@ enum nl80211_bss_scan_width { NL80211_BSS_CHAN_WIDTH_5, NL80211_BSS_CHAN_WIDTH_1, NL80211_BSS_CHAN_WIDTH_2, + NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_1, + NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_2, + NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_3, + NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_4, + NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_5, }; /** @@ -5015,6 +5075,9 @@ enum nl80211_bss { NL80211_BSS_FREQUENCY_OFFSET, NL80211_BSS_MLO_LINK_ID, NL80211_BSS_MLD_ADDR, + NL80211_BSS_ANDROID_KABI_RESERVED_1, + NL80211_BSS_ANDROID_KABI_RESERVED_2, + NL80211_BSS_ANDROID_KABI_RESERVED_3, /* keep last */ __NL80211_BSS_AFTER_LAST, @@ -5184,6 +5247,9 @@ enum nl80211_key_attributes { * @NL80211_TXRATE_HE_LTF: configure HE LTF, 1XLTF, 2XLTF and 4XLTF. * @__NL80211_TXRATE_AFTER_LAST: internal * @NL80211_TXRATE_MAX: highest TX rate attribute + * @__NL80211_TXRATE_MAX_IMPLEMENTED: Internal use only, assign it with new max + * implemented attribute if NL80211_TXRATE_ANDROID_KABI_RESERVED_* + * attributes enabled while backporting upstream UAPI changes. */ enum nl80211_tx_rate_attributes { __NL80211_TXRATE_INVALID, @@ -5194,8 +5260,14 @@ enum nl80211_tx_rate_attributes { NL80211_TXRATE_HE, NL80211_TXRATE_HE_GI, NL80211_TXRATE_HE_LTF, + NL80211_TXRATE_ANDROID_KABI_RESERVED_1, + NL80211_TXRATE_ANDROID_KABI_RESERVED_2, + NL80211_TXRATE_ANDROID_KABI_RESERVED_3, + NL80211_TXRATE_ANDROID_KABI_RESERVED_4, + NL80211_TXRATE_ANDROID_KABI_RESERVED_5, /* keep last */ + __NL80211_TXRATE_MAX_IMPLEMENTED = NL80211_TXRATE_HE_LTF, __NL80211_TXRATE_AFTER_LAST, NL80211_TXRATE_MAX = __NL80211_TXRATE_AFTER_LAST - 1 }; @@ -5290,6 +5362,9 @@ enum nl80211_ps_state { * RSSI threshold event. * @__NL80211_ATTR_CQM_AFTER_LAST: internal * @NL80211_ATTR_CQM_MAX: highest key attribute + * @__NL80211_ATTR_CQM_MAX_IMPLEMENTED: Internal use only, assign it with new + * max implemented attribute if NL80211_ATTR_CQM_ANDROID_KABI_RESERVED_* + * attributes enabled while backporting upstream UAPI changes. */ enum nl80211_attr_cqm { __NL80211_ATTR_CQM_INVALID, @@ -5302,8 +5377,14 @@ enum nl80211_attr_cqm { NL80211_ATTR_CQM_TXE_INTVL, NL80211_ATTR_CQM_BEACON_LOSS_EVENT, NL80211_ATTR_CQM_RSSI_LEVEL, + NL80211_ATTR_CQM_ANDROID_KABI_RESERVED_1, + NL80211_ATTR_CQM_ANDROID_KABI_RESERVED_2, + NL80211_ATTR_CQM_ANDROID_KABI_RESERVED_3, + NL80211_ATTR_CQM_ANDROID_KABI_RESERVED_4, + NL80211_ATTR_CQM_ANDROID_KABI_RESERVED_5, /* keep last */ + __NL80211_ATTR_CQM_MAX_IMPLEMENTED = NL80211_ATTR_CQM_RSSI_LEVEL, __NL80211_ATTR_CQM_AFTER_LAST, NL80211_ATTR_CQM_MAX = __NL80211_ATTR_CQM_AFTER_LAST - 1 }; @@ -5320,6 +5401,9 @@ enum nl80211_cqm_rssi_threshold_event { NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW, NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH, NL80211_CQM_RSSI_BEACON_LOSS_EVENT, + NL80211_CQM_RSSI_ANDROID_KABI_RESERVED_1, + NL80211_CQM_RSSI_ANDROID_KABI_RESERVED_2, + NL80211_CQM_RSSI_ANDROID_KABI_RESERVED_3, }; @@ -5399,6 +5483,10 @@ enum nl80211_tx_rate_setting { * with the parameters passed through %NL80211_ATTR_TX_RATES. * configuration is applied to the data frame for the tid to that connected * station. + * @__NL80211_TID_CONFIG_ATTR_MAX_IMPLEMENTED: Internal use only, assign it with + * new max implemented attribute if + * NL80211_TID_CONFIG_ATTR_ANDROID_KABI_RESERVED_* attributes enabled while + * backporting upstream UAPI changes. */ enum nl80211_tid_config_attr { __NL80211_TID_CONFIG_ATTR_INVALID, @@ -5415,8 +5503,14 @@ enum nl80211_tid_config_attr { NL80211_TID_CONFIG_ATTR_AMSDU_CTRL, NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE, NL80211_TID_CONFIG_ATTR_TX_RATE, + NL80211_TID_CONFIG_ATTR_ANDROID_KABI_RESERVED_1, + NL80211_TID_CONFIG_ATTR_ANDROID_KABI_RESERVED_2, + NL80211_TID_CONFIG_ATTR_ANDROID_KABI_RESERVED_3, + NL80211_TID_CONFIG_ATTR_ANDROID_KABI_RESERVED_4, + NL80211_TID_CONFIG_ATTR_ANDROID_KABI_RESERVED_5, /* keep last */ + __NL80211_TID_CONFIG_ATTR_MAX_IMPLEMENTED = NL80211_TID_CONFIG_ATTR_TX_RATE, __NL80211_TID_CONFIG_ATTR_AFTER_LAST, NL80211_TID_CONFIG_ATTR_MAX = __NL80211_TID_CONFIG_ATTR_AFTER_LAST - 1 }; @@ -5770,6 +5864,9 @@ enum nl80211_iface_limit_attrs { NL80211_IFACE_LIMIT_UNSPEC, NL80211_IFACE_LIMIT_MAX, NL80211_IFACE_LIMIT_TYPES, + NL80211_IFACE_LIMIT_ANDROID_KABI_RESERVED_1, + NL80211_IFACE_LIMIT_ANDROID_KABI_RESERVED_2, + NL80211_IFACE_LIMIT_ANDROID_KABI_RESERVED_3, /* keep last */ NUM_NL80211_IFACE_LIMIT, @@ -5834,6 +5931,11 @@ enum nl80211_if_combination_attrs { NL80211_IFACE_COMB_RADAR_DETECT_WIDTHS, NL80211_IFACE_COMB_RADAR_DETECT_REGIONS, NL80211_IFACE_COMB_BI_MIN_GCD, + NL80211_IFACE_COMB_ANDROID_KABI_RESERVED_1, + NL80211_IFACE_COMB_ANDROID_KABI_RESERVED_2, + NL80211_IFACE_COMB_ANDROID_KABI_RESERVED_3, + NL80211_IFACE_COMB_ANDROID_KABI_RESERVED_4, + NL80211_IFACE_COMB_ANDROID_KABI_RESERVED_5, /* keep last */ NUM_NL80211_IFACE_COMB, @@ -6001,6 +6103,9 @@ enum nl80211_tdls_operation { */ enum nl80211_ap_sme_features { NL80211_AP_SME_SA_QUERY_OFFLOAD = 1 << 0, + NL80211_AP_SME_ANDROID_KABI_RESERVED_1 = 1 << 1, + NL80211_AP_SME_ANDROID_KABI_RESERVED_2 = 1 << 2, + NL80211_AP_SME_ANDROID_KABI_RESERVED_3 = 1 << 3, }; /** @@ -6400,6 +6505,21 @@ enum nl80211_ext_feature_index { NL80211_EXT_FEATURE_PUNCT, NL80211_EXT_FEATURE_SECURE_NAN, NL80211_EXT_FEATURE_AUTH_AND_DEAUTH_RANDOM_TA, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_1, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_2, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_3, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_4, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_5, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_6, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_7, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_8, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_9, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_10, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_11, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_12, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_13, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_14, + NL80211_EXT_FEATURE_ANDROID_KABI_RESERVED_15, /* add new features before the definition below */ NUM_NL80211_EXT_FEATURES, @@ -6533,6 +6653,11 @@ enum nl80211_scan_flags { NL80211_SCAN_FLAG_MIN_PREQ_CONTENT = 1<<12, NL80211_SCAN_FLAG_FREQ_KHZ = 1<<13, NL80211_SCAN_FLAG_COLOCATED_6GHZ = 1<<14, + NL80211_SCAN_FLAG_ANDROID_KABI_RESERVED_1 = 1<<15, + NL80211_SCAN_FLAG_ANDROID_KABI_RESERVED_2 = 1<<16, + NL80211_SCAN_FLAG_ANDROID_KABI_RESERVED_3 = 1<<17, + NL80211_SCAN_FLAG_ANDROID_KABI_RESERVED_4 = 1<<18, + NL80211_SCAN_FLAG_ANDROID_KABI_RESERVED_5 = 1<<19, }; /** @@ -6704,6 +6829,9 @@ enum nl80211_tdls_peer_capability { NL80211_TDLS_PEER_VHT = 1<<1, NL80211_TDLS_PEER_WMM = 1<<2, NL80211_TDLS_PEER_HE = 1<<3, + NL80211_TDLS_PEER_ANDROID_KABI_RESERVED_1 = 1<<4, + NL80211_TDLS_PEER_ANDROID_KABI_RESERVED_2 = 1<<5, + NL80211_TDLS_PEER_ANDROID_KABI_RESERVED_3 = 1<<6, }; /** @@ -7759,6 +7887,9 @@ enum nl80211_mbssid_config_attributes { enum nl80211_ap_settings_flags { NL80211_AP_SETTINGS_EXTERNAL_AUTH_SUPPORT = 1 << 0, NL80211_AP_SETTINGS_SA_QUERY_OFFLOAD_SUPPORT = 1 << 1, + NL80211_AP_SETTINGS_ANDROID_KABI_RESERVED_1 = 1 << 2, + NL80211_AP_SETTINGS_ANDROID_KABI_RESERVED_2 = 1 << 3, + NL80211_AP_SETTINGS_ANDROID_KABI_RESERVED_3 = 1 << 4, }; #endif /* __LINUX_NL80211_H */ From a10d9e3fd69730083d8dc49c8135f040d44da8d5 Mon Sep 17 00:00:00 2001 From: Liangliang Li Date: Sat, 22 May 2021 20:19:36 +0800 Subject: [PATCH 168/195] ANDROID: sched: Add oem data in struct rq Add ANDROID_OEM_DATA to struct rq, which is used to implement oem's scheduler tuning. Bug: 188899490 Change-Id: I1904b4fd83effc4b309bfb98811e9718398504f4 Signed-off-by: Liangliang Li (cherry picked from commit 8fdd8e4bb5e0fc1af6ec2eec73280c2ffe569a37) --- kernel/sched/sched.h | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index 13d18edc06a9..49789f2d5f18 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -1173,6 +1173,7 @@ struct rq { #endif ANDROID_VENDOR_DATA_ARRAY(1, 1); + ANDROID_OEM_DATA_ARRAY(1, 16); ANDROID_KABI_RESERVE(1); ANDROID_KABI_RESERVE(2); From 72515e57f036651497985c2dc0c1d2caac62d487 Mon Sep 17 00:00:00 2001 From: Weichao Guo Date: Wed, 10 May 2023 19:59:52 +0800 Subject: [PATCH 169/195] ANDROID: GKI: Add ANDROID_OEM_DATA in struct ufs_dev_info Add ANDROID_OEM_DATA(1) in struct ufs_dev_info to support more feature status for extend COPY feature. Bug: 283021230 Change-Id: I961dbd4d4a0939658ce55f608062107f4a0575a6 Signed-off-by: Chao Yu Signed-off-by: Weichao Guo --- include/ufs/ufs.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/ufs/ufs.h b/include/ufs/ufs.h index df0b1713d7cd..29b91ada1dab 100644 --- a/include/ufs/ufs.h +++ b/include/ufs/ufs.h @@ -14,6 +14,7 @@ #include #include #include +#include #include #define GENERAL_UPIU_REQUEST_SIZE (sizeof(struct utp_upiu_req)) @@ -637,6 +638,8 @@ struct ufs_dev_info { /* UFS EXT_IID Enable */ bool b_ext_iid_en; + + ANDROID_OEM_DATA(1); ANDROID_KABI_RESERVE(1); }; From fcfa42b67b538b938689886f69d7ab1ad32bfe25 Mon Sep 17 00:00:00 2001 From: Weichao Guo Date: Wed, 10 May 2023 21:49:38 +0800 Subject: [PATCH 170/195] ANDROID: GKI: Add ANDROID_OEM_DATA() in struct queue_limits Add ANDROID_OEM_DATA(1) in struct queue_limits to support more limits recording for extend COPY feature. Bug: 283021230 Change-Id: I5cd3c2be38362c7d468b6462d63f42454317f8e9 Signed-off-by: Chao Yu Signed-off-by: Weichao Guo --- include/linux/blkdev.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 1088bc1e38dd..4def57b5a502 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h @@ -328,6 +328,7 @@ struct queue_limits { */ unsigned int dma_alignment; + ANDROID_OEM_DATA(1); ANDROID_KABI_RESERVE(1); }; From 7c76ad4d21bffa477645c89632a9eb627de23cf8 Mon Sep 17 00:00:00 2001 From: Weichao Guo Date: Wed, 10 May 2023 22:27:42 +0800 Subject: [PATCH 171/195] ANDROID: GKI: add ANDROID_OEM_DATA in struct bio Add ANDROID_OEM_DATA(1) in struct bio to record more fields for fbarrier feature. Bug: 283021230 Change-Id: I83a804122db830eab2ce9a0c9ad32a732e986ff0 Signed-off-by: Chao Yu Signed-off-by: Weichao Guo --- include/linux/blk_types.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/blk_types.h b/include/linux/blk_types.h index f52ad350747a..c3e7a4aad872 100644 --- a/include/linux/blk_types.h +++ b/include/linux/blk_types.h @@ -307,6 +307,7 @@ struct bio { struct bio_set *bi_pool; + ANDROID_OEM_DATA(1); ANDROID_KABI_RESERVE(1); ANDROID_KABI_RESERVE(2); From 643c727c8e0fdde71219a470988a5d8ca5011ec7 Mon Sep 17 00:00:00 2001 From: Weichao Guo Date: Wed, 10 May 2023 22:32:24 +0800 Subject: [PATCH 172/195] ANDROID: GKI: Add ANDROID_OEM_DATA() in struct ufs_hba Add ANDROID_OEM_DATA(1) in struct ufs_hba to support fbarrier feature. Bug: 283021230 Change-Id: Iefa5e586e646c3378de75ea1c1f422ca99393088 Signed-off-by: Weichao Guo --- include/ufs/ufshcd.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/ufs/ufshcd.h b/include/ufs/ufshcd.h index 56959168d55e..af231a0e6bae 100644 --- a/include/ufs/ufshcd.h +++ b/include/ufs/ufshcd.h @@ -1108,6 +1108,8 @@ struct ufs_hba { struct ufs_hw_queue *uhq; struct ufs_hw_queue *dev_cmd_queue; struct ufshcd_mcq_opr_info_t mcq_opr[OPR_MAX]; + + ANDROID_OEM_DATA(1); }; /** From d7b3d8d1e527dc41fe8faeb68cef879290db379c Mon Sep 17 00:00:00 2001 From: Weichao Guo Date: Wed, 10 May 2023 22:40:17 +0800 Subject: [PATCH 173/195] ANDROID: GKI: add ANDROID_OEM_DATA() in struct request_queue Add ANDROID_OEM_DATA(1) in struct request_queue to support more request queue's status for fbarrier feature. Bug: 283021230 Change-Id: Ic946fd08dcebed708f03749557d9289ddb3696b8 Signed-off-by: Chao Yu Signed-off-by: Weichao Guo --- include/linux/blkdev.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 4def57b5a502..edefcb4d6c48 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h @@ -556,6 +556,7 @@ struct request_queue { struct mutex debugfs_mutex; bool mq_sysfs_init_done; + ANDROID_OEM_DATA(1); ANDROID_KABI_RESERVE(1); ANDROID_KABI_RESERVE(2); From f00a145958b9bd9eb20d81145295eb7410d179c5 Mon Sep 17 00:00:00 2001 From: Chuang Zhang Date: Mon, 24 Apr 2023 19:05:14 +0800 Subject: [PATCH 174/195] BACKPORT: FROMGIT: Binder: Add timestamp to transaction record This patch adds a timestamp field to the binder_transaction structure to track the time consumed during transmission when reading binder_transaction records. Signed-off-by: Chuang Zhang Acked-by: Carlos Llamas Link: https://lore.kernel.org/r/5ac8c0d09392290be789423f0dd78a520b830fab.1682333709.git.zhangchuang3@xiaomi.com Signed-off-by: Greg Kroah-Hartman Bug: 235773151 (cherry picked from commit 800936191a26a5aba5caa3cbd70a4154b45eb94a git: //git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git char-misc-next) [cmllamas: resolved minor conflicts with local patches] Change-Id: If6dab2e9b80c71f9ac3084dc8cf0e519976f55d8 Signed-off-by: Carlos Llamas --- drivers/android/binder.c | 9 +++++++-- drivers/android/binder_internal.h | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/android/binder.c b/drivers/android/binder.c index 66e489cb9fd9..f39f52f378c1 100644 --- a/drivers/android/binder.c +++ b/drivers/android/binder.c @@ -66,6 +66,7 @@ #include #include #include +#include #include #include @@ -3113,6 +3114,7 @@ static void binder_transaction(struct binder_proc *proc, binder_size_t last_fixup_min_off = 0; struct binder_context *context = proc->context; int t_debug_id = atomic_inc_return(&binder_last_id); + ktime_t t_start_time = ktime_get(); char *secctx = NULL; u32 secctx_sz = 0; struct list_head sgc_head; @@ -3358,6 +3360,7 @@ static void binder_transaction(struct binder_proc *proc, binder_stats_created(BINDER_STAT_TRANSACTION_COMPLETE); t->debug_id = t_debug_id; + t->start_time = t_start_time; if (reply) binder_debug(BINDER_DEBUG_TRANSACTION, @@ -6180,18 +6183,20 @@ static void print_binder_transaction_ilocked(struct seq_file *m, { struct binder_proc *to_proc; struct binder_buffer *buffer = t->buffer; + ktime_t current_time = ktime_get(); spin_lock(&t->lock); to_proc = t->to_proc; seq_printf(m, - "%s %d: %pK from %d:%d to %d:%d code %x flags %x pri %d:%d r%d", + "%s %d: %pK from %d:%d to %d:%d code %x flags %x pri %d:%d r%d elapsed %lldms", prefix, t->debug_id, t, t->from ? t->from->proc->pid : 0, t->from ? t->from->pid : 0, to_proc ? to_proc->pid : 0, t->to_thread ? t->to_thread->pid : 0, t->code, t->flags, t->priority.sched_policy, - t->priority.prio, t->need_reply); + t->priority.prio, t->need_reply, + ktime_ms_delta(current_time, t->start_time)); spin_unlock(&t->lock); if (proc != to_proc) { diff --git a/drivers/android/binder_internal.h b/drivers/android/binder_internal.h index 9132d1483288..b3640301bce8 100644 --- a/drivers/android/binder_internal.h +++ b/drivers/android/binder_internal.h @@ -567,6 +567,7 @@ struct binder_transaction { bool set_priority_called; bool is_nested; kuid_t sender_euid; + ktime_t start_time; struct list_head fd_fixups; binder_uintptr_t security_ctx; /** From 5d26262b767deb91ef776884afa7f0df5693651b Mon Sep 17 00:00:00 2001 From: Chuang Zhang Date: Mon, 24 Apr 2023 19:05:15 +0800 Subject: [PATCH 175/195] FROMGIT: Binder: Add async from to transaction record This commit adds support for getting the pid and tid information of the sender for asynchronous transfers in binderfs transfer records. In previous versions, it was not possible to obtain this information from the transfer records. While this information may not be necessary for all use cases, it can be useful in some scenarios. Signed-off-by: Chuang Zhang Acked-by: Carlos Llamas Link: https://lore.kernel.org/r/0c1e8bd37c68dd1518bb737b06b768cde9659386.1682333709.git.zhangchuang3@xiaomi.com Signed-off-by: Greg Kroah-Hartman Bug: 235773151 (cherry picked from commit c21c0f9a20a963f5a1874657a4e3d657503f7815 git: //git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git char-misc-next) Change-Id: I7e729853353522164c4a3dd1094145dfd19af961 Signed-off-by: Carlos Llamas --- drivers/android/binder.c | 6 ++++-- drivers/android/binder_internal.h | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/android/binder.c b/drivers/android/binder.c index f39f52f378c1..4f89346dd283 100644 --- a/drivers/android/binder.c +++ b/drivers/android/binder.c @@ -3385,6 +3385,8 @@ static void binder_transaction(struct binder_proc *proc, t->from = thread; else t->from = NULL; + t->from_pid = proc->pid; + t->from_tid = thread->pid; t->sender_euid = task_euid(proc->tsk); t->to_proc = target_proc; t->to_thread = target_thread; @@ -6190,8 +6192,8 @@ static void print_binder_transaction_ilocked(struct seq_file *m, seq_printf(m, "%s %d: %pK from %d:%d to %d:%d code %x flags %x pri %d:%d r%d elapsed %lldms", prefix, t->debug_id, t, - t->from ? t->from->proc->pid : 0, - t->from ? t->from->pid : 0, + t->from_pid, + t->from_tid, to_proc ? to_proc->pid : 0, t->to_thread ? t->to_thread->pid : 0, t->code, t->flags, t->priority.sched_policy, diff --git a/drivers/android/binder_internal.h b/drivers/android/binder_internal.h index b3640301bce8..439c8c2403c3 100644 --- a/drivers/android/binder_internal.h +++ b/drivers/android/binder_internal.h @@ -552,6 +552,8 @@ struct binder_transaction { int debug_id; struct binder_work work; struct binder_thread *from; + pid_t from_pid; + pid_t from_tid; struct binder_transaction *from_parent; struct binder_proc *to_proc; struct binder_thread *to_thread; From b0375cb69c9aba08130f0345c02c4935cb7d07a4 Mon Sep 17 00:00:00 2001 From: Kalesh Singh Date: Thu, 13 Apr 2023 14:43:26 -0700 Subject: [PATCH 176/195] BACKPORT: mm: Multi-gen LRU: remove wait_event_killable() Android 14 and later default to MGLRU [1] and field telemetry showed occasional long tail latency (>100ms) in the reclaim path. Tracing revealed priority inversion in the reclaim path. In try_to_inc_max_seq(), when high priority tasks were blocked on wait_event_killable(), the preemption of the low priority task to call wake_up_all() caused those high priority tasks to wait longer than necessary. In general, this problem is not different from others of its kind, e.g., one caused by mutex_lock(). However, it is specific to MGLRU because it introduced the new wait queue lruvec->mm_state.wait. The purpose of this new wait queue is to avoid the thundering herd problem. If many direct reclaimers rush into try_to_inc_max_seq(), only one can succeed, i.e., the one to wake up the rest, and the rest who failed might cause premature OOM kills if they do not wait. So far there is no evidence supporting this scenario, based on how often the wait has been hit. And this begs the question how useful the wait queue is in practice. Based on Minchan's recommendation, which is in line with his commit 6d4675e60135 ("mm: don't be stuck to rmap lock on reclaim path") and the rest of the MGLRU code which also uses trylock when possible, remove the wait queue. [1] https://android-review.googlesource.com/q/I7ed7fbfd6ef9ce10053347528125dd98c39e50bf Link: https://lkml.kernel.org/r/20230413214326.2147568-1-kaleshsingh@google.com Fixes: bd74fdaea146 ("mm: multi-gen LRU: support page table walks") Change-Id: I911f3968fd1adb25171279cc5b6f48ccb7efc8de Signed-off-by: Kalesh Singh Suggested-by: Minchan Kim Reported-by: Wei Wang Acked-by: Yu Zhao Cc: Minchan Kim Cc: Jan Alexander Steffens (heftig) Cc: Oleksandr Natalenko Cc: Suleiman Souhlal Cc: Suren Baghdasaryan Signed-off-by: Andrew Morton (cherry picked from commit 7f63cf2d9b9bbe7b90f808927558a66ff737d399) Bug: 277906484 [ Kalesh Singh - Fix conflict in mm/vmscan.c (lru_gen_del_mm) ] Signed-off-by: Kalesh Singh --- include/linux/mmzone.h | 8 +-- mm/vmscan.c | 112 +++++++++++++++-------------------------- 2 files changed, 42 insertions(+), 78 deletions(-) diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h index 5a68ce9745e7..751d9e77b90e 100644 --- a/include/linux/mmzone.h +++ b/include/linux/mmzone.h @@ -459,18 +459,14 @@ enum { struct lru_gen_mm_state { /* set to max_seq after each iteration */ unsigned long seq; - /* where the current iteration continues (inclusive) */ + /* where the current iteration continues after */ struct list_head *head; - /* where the last iteration ended (exclusive) */ + /* where the last iteration ended before */ struct list_head *tail; - /* to wait for the last page table walker to finish */ - struct wait_queue_head wait; /* Bloom filters flip after each iteration */ unsigned long *filters[NR_BLOOM_FILTERS]; /* the mm stats for debugging */ unsigned long stats[NR_HIST_GENS][NR_MM_STATS]; - /* the number of concurrent page table walkers */ - int nr_walkers; ANDROID_KABI_RESERVE(1); }; diff --git a/mm/vmscan.c b/mm/vmscan.c index e32c7f532826..b2dcbe5d68b4 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -3382,18 +3382,13 @@ void lru_gen_del_mm(struct mm_struct *mm) if (!lruvec) continue; - /* where the last iteration ended (exclusive) */ + /* where the current iteration continues after */ + if (lruvec->mm_state.head == &mm->lru_gen.list) + lruvec->mm_state.head = lruvec->mm_state.head->prev; + + /* where the last iteration ended before */ if (lruvec->mm_state.tail == &mm->lru_gen.list) lruvec->mm_state.tail = lruvec->mm_state.tail->next; - - /* where the current iteration continues (inclusive) */ - if (lruvec->mm_state.head != &mm->lru_gen.list) - continue; - - lruvec->mm_state.head = lruvec->mm_state.head->next; - /* the deletion ends the current iteration */ - if (lruvec->mm_state.head == &mm_list->fifo) - WRITE_ONCE(lruvec->mm_state.seq, lruvec->mm_state.seq + 1); } list_del_init(&mm->lru_gen.list); @@ -3489,68 +3484,54 @@ static bool iterate_mm_list(struct lruvec *lruvec, struct lru_gen_mm_walk *walk, struct mm_struct **iter) { bool first = false; - bool last = true; + bool last = false; struct mm_struct *mm = NULL; struct mem_cgroup *memcg = lruvec_memcg(lruvec); struct lru_gen_mm_list *mm_list = get_mm_list(memcg); struct lru_gen_mm_state *mm_state = &lruvec->mm_state; /* - * There are four interesting cases for this page table walker: - * 1. It tries to start a new iteration of mm_list with a stale max_seq; - * there is nothing left to do. - * 2. It's the first of the current generation, and it needs to reset - * the Bloom filter for the next generation. - * 3. It reaches the end of mm_list, and it needs to increment - * mm_state->seq; the iteration is done. - * 4. It's the last of the current generation, and it needs to reset the - * mm stats counters for the next generation. + * mm_state->seq is incremented after each iteration of mm_list. There + * are three interesting cases for this page table walker: + * 1. It tries to start a new iteration with a stale max_seq: there is + * nothing left to do. + * 2. It started the next iteration: it needs to reset the Bloom filter + * so that a fresh set of PTE tables can be recorded. + * 3. It ended the current iteration: it needs to reset the mm stats + * counters and tell its caller to increment max_seq. */ spin_lock(&mm_list->lock); VM_WARN_ON_ONCE(mm_state->seq + 1 < walk->max_seq); - VM_WARN_ON_ONCE(*iter && mm_state->seq > walk->max_seq); - VM_WARN_ON_ONCE(*iter && !mm_state->nr_walkers); - if (walk->max_seq <= mm_state->seq) { - if (!*iter) - last = false; + if (walk->max_seq <= mm_state->seq) goto done; - } - if (!mm_state->nr_walkers) { - VM_WARN_ON_ONCE(mm_state->head && mm_state->head != &mm_list->fifo); + if (!mm_state->head) + mm_state->head = &mm_list->fifo; - mm_state->head = mm_list->fifo.next; + if (mm_state->head == &mm_list->fifo) first = true; - } - - while (!mm && mm_state->head != &mm_list->fifo) { - mm = list_entry(mm_state->head, struct mm_struct, lru_gen.list); + do { mm_state->head = mm_state->head->next; + if (mm_state->head == &mm_list->fifo) { + WRITE_ONCE(mm_state->seq, mm_state->seq + 1); + last = true; + break; + } /* force scan for those added after the last iteration */ - if (!mm_state->tail || mm_state->tail == &mm->lru_gen.list) { - mm_state->tail = mm_state->head; + if (!mm_state->tail || mm_state->tail == mm_state->head) { + mm_state->tail = mm_state->head->next; walk->force_scan = true; } + mm = list_entry(mm_state->head, struct mm_struct, lru_gen.list); if (should_skip_mm(mm, walk)) mm = NULL; - } - - if (mm_state->head == &mm_list->fifo) - WRITE_ONCE(mm_state->seq, mm_state->seq + 1); + } while (!mm); done: - if (*iter && !mm) - mm_state->nr_walkers--; - if (!*iter && mm) - mm_state->nr_walkers++; - - if (mm_state->nr_walkers) - last = false; - if (*iter || last) reset_mm_stats(lruvec, walk, last); @@ -3578,9 +3559,9 @@ static bool iterate_mm_list_nowalk(struct lruvec *lruvec, unsigned long max_seq) VM_WARN_ON_ONCE(mm_state->seq + 1 < max_seq); - if (max_seq > mm_state->seq && !mm_state->nr_walkers) { - VM_WARN_ON_ONCE(mm_state->head && mm_state->head != &mm_list->fifo); - + if (max_seq > mm_state->seq) { + mm_state->head = NULL; + mm_state->tail = NULL; WRITE_ONCE(mm_state->seq, mm_state->seq + 1); reset_mm_stats(lruvec, NULL, true); success = true; @@ -4183,10 +4164,6 @@ restart: walk_pmd_range(&val, addr, next, args); - /* a racy check to curtail the waiting time */ - if (wq_has_sleeper(&walk->lruvec->mm_state.wait)) - return 1; - if (need_resched() || walk->batched >= MAX_LRU_BATCH) { end = (addr | ~PUD_MASK) + 1; goto done; @@ -4219,8 +4196,14 @@ static void walk_mm(struct lruvec *lruvec, struct mm_struct *mm, struct lru_gen_ walk->next_addr = FIRST_USER_ADDRESS; do { + DEFINE_MAX_SEQ(lruvec); + err = -EBUSY; + /* another thread might have called inc_max_seq() */ + if (walk->max_seq != max_seq) + break; + /* folio_update_gen() requires stable folio_memcg() */ if (!mem_cgroup_trylock_pages(memcg)) break; @@ -4453,25 +4436,12 @@ static bool try_to_inc_max_seq(struct lruvec *lruvec, unsigned long max_seq, success = iterate_mm_list(lruvec, walk, &mm); if (mm) walk_mm(lruvec, mm, walk); - - cond_resched(); } while (mm); done: - if (!success) { - if (sc->priority <= DEF_PRIORITY - 2) - wait_event_killable(lruvec->mm_state.wait, - max_seq < READ_ONCE(lrugen->max_seq)); - return false; - } + if (success) + inc_max_seq(lruvec, can_swap, force_scan); - VM_WARN_ON_ONCE(max_seq != READ_ONCE(lrugen->max_seq)); - - inc_max_seq(lruvec, can_swap, force_scan); - /* either this sees any waiters or they will see updated max_seq */ - if (wq_has_sleeper(&lruvec->mm_state.wait)) - wake_up_all(&lruvec->mm_state.wait); - - return true; + return success; } /****************************************************************************** @@ -6115,7 +6085,6 @@ void lru_gen_init_lruvec(struct lruvec *lruvec) INIT_LIST_HEAD(&lrugen->folios[gen][type][zone]); lruvec->mm_state.seq = MIN_NR_GENS; - init_waitqueue_head(&lruvec->mm_state.wait); } #ifdef CONFIG_MEMCG @@ -6148,7 +6117,6 @@ void lru_gen_exit_memcg(struct mem_cgroup *memcg) for_each_node(nid) { struct lruvec *lruvec = get_lruvec(memcg, nid); - VM_WARN_ON_ONCE(lruvec->mm_state.nr_walkers); VM_WARN_ON_ONCE(memchr_inv(lruvec->lrugen.nr_pages, 0, sizeof(lruvec->lrugen.nr_pages))); From 8326170bb6a02c97289689a4efda7062e991285f Mon Sep 17 00:00:00 2001 From: Liangliang Li Date: Fri, 21 May 2021 16:56:59 +0800 Subject: [PATCH 177/195] ANDROID: GKI: Add OEM data to mutex/rwsem Reserve ANDROID_OEM_DATA in struct mutex/rw_semaphore for recording information about the lock, such as the lock owner, which helps with OEM specific lock optimization. Bug: 188869548 Change-Id: I33f767a1823f854a8deb8ba9078079aa6a9d76ea Signed-off-by: Liangliang Li (cherry picked from commit 97f7f2ebf3eaa4d5f2e00b0a9c6d23462a25aa2d) --- include/linux/mutex.h | 2 ++ include/linux/rwsem.h | 1 + 2 files changed, 3 insertions(+) diff --git a/include/linux/mutex.h b/include/linux/mutex.h index 8f226d460f51..35d7b14239e2 100644 --- a/include/linux/mutex.h +++ b/include/linux/mutex.h @@ -19,6 +19,7 @@ #include #include #include +#include #ifdef CONFIG_DEBUG_LOCK_ALLOC # define __DEP_MAP_MUTEX_INITIALIZER(lockname) \ @@ -73,6 +74,7 @@ struct mutex { #ifdef CONFIG_DEBUG_LOCK_ALLOC struct lockdep_map dep_map; #endif + ANDROID_OEM_DATA_ARRAY(1, 2); }; #ifdef CONFIG_DEBUG_MUTEXES diff --git a/include/linux/rwsem.h b/include/linux/rwsem.h index 34bd4eebcfaf..59f1674a6624 100644 --- a/include/linux/rwsem.h +++ b/include/linux/rwsem.h @@ -65,6 +65,7 @@ struct rw_semaphore { struct lockdep_map dep_map; #endif ANDROID_VENDOR_DATA(1); + ANDROID_OEM_DATA_ARRAY(1, 2); }; /* In all implementations count != 0 means locked */ From 08668484478e9e06691b6341e097166c852f4134 Mon Sep 17 00:00:00 2001 From: "Bao D. Nguyen" Date: Mon, 29 May 2023 15:12:20 -0700 Subject: [PATCH 178/195] FROMLIST: ufs: core: Combine 32-bit command_desc_base_addr_lo/hi The UTP command descriptor base address is a 57-bit field in the UTP transfer request descriptor. Combine the two 32-bit command_desc_base_addr_lo/hi fields into a 64-bit for better handling of this field. Signed-off-by: Bao D. Nguyen Reviewed-by: Bart Van Assche Bug: 285631559 Link: https://lore.kernel.org/linux-scsi/4e6f7f5a15000cdae77c3014b477264f57bf572c.1685396241.git.quic_nguyenb@quicinc.com/ Change-Id: Ia976d86b0c8b9e31fd5cd784191ea3eb4eb5c130 Signed-off-by: SEO HOYOUNG --- drivers/ufs/core/ufshcd.c | 6 ++---- include/ufs/ufshci.h | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c index b5815e0ced6a..39ac0550a3ad 100644 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@ -3906,10 +3906,8 @@ static void ufshcd_host_memory_configure(struct ufs_hba *hba) /* Configure UTRD with command descriptor base address */ cmd_desc_element_addr = (cmd_desc_dma_addr + (cmd_desc_size * i)); - utrdlp[i].command_desc_base_addr_lo = - cpu_to_le32(lower_32_bits(cmd_desc_element_addr)); - utrdlp[i].command_desc_base_addr_hi = - cpu_to_le32(upper_32_bits(cmd_desc_element_addr)); + utrdlp[i].command_desc_base_addr = + cpu_to_le64(cmd_desc_element_addr); /* Response upiu and prdt offset should be in double words */ if (hba->quirks & UFSHCD_QUIRK_PRDT_BYTE_GRAN) { diff --git a/include/ufs/ufshci.h b/include/ufs/ufshci.h index 11424bb03814..7c5a76b2c70a 100644 --- a/include/ufs/ufshci.h +++ b/include/ufs/ufshci.h @@ -503,8 +503,7 @@ struct request_desc_header { /** * struct utp_transfer_req_desc - UTP Transfer Request Descriptor (UTRD) * @header: UTRD header DW-0 to DW-3 - * @command_desc_base_addr_lo: UCD base address low DW-4 - * @command_desc_base_addr_hi: UCD base address high DW-5 + * @command_desc_base_addr: UCD base address DW 4-5 * @response_upiu_length: response UPIU length DW-6 * @response_upiu_offset: response UPIU offset DW-6 * @prd_table_length: Physical region descriptor length DW-7 @@ -516,8 +515,7 @@ struct utp_transfer_req_desc { struct request_desc_header header; /* DW 4-5*/ - __le32 command_desc_base_addr_lo; - __le32 command_desc_base_addr_hi; + __le64 command_desc_base_addr; /* DW 6 */ __le16 response_upiu_length; From 1cb86cc92e0bced7a7827d8d1bb27875f932177d Mon Sep 17 00:00:00 2001 From: "Bao D. Nguyen" Date: Mon, 29 May 2023 15:12:21 -0700 Subject: [PATCH 179/195] FROMLIST: ufs: core: Update the ufshcd_clear_cmds() functionality In the ufshcd_clear_cmds(), the 2nd pamameter would be the bit mask of the command to be cleared in the transfer request door bell register. This bit mask mechanism does not scale well in mcq mode when the queue depth becomes much greater than 64. Change the 2nd parameter to the function to be the task_tag number of the corresponding bit to be cleared in the door bell register. By doing so, mcq mode with a large queue depth can reuse this function. Since the behavior of this function is changed from handling multiple commands into a single command, rename ufshcd_clear_cmds() into ufshcd_clear_cmd(). Signed-off-by: Bao D. Nguyen Reviewed-by: Bart Van Assche Bug: 285631559 Link: https://lore.kernel.org/linux-scsi/8411fb5363acc90519bced30ea2c2ac582ff2340.1685396241.git.quic_nguyenb@quicinc.com/ Change-Id: Id8038a4c3b4a690e97aeb5e401396fd181cfca26 Signed-off-by: SEO HOYOUNG --- drivers/ufs/core/ufshcd.c | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c index 39ac0550a3ad..eeb1866a0e5e 100644 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@ -3031,13 +3031,15 @@ static int ufshcd_compose_dev_cmd(struct ufs_hba *hba, } /* - * Clear all the requests from the controller for which a bit has been set in - * @mask and wait until the controller confirms that these requests have been - * cleared. + * Clear the pending command in the controller and wait until + * the controller confirms that the command has been cleared. + * @hba: per adapter instance + * @task_tag: The tag number of the command to be cleared. */ -static int ufshcd_clear_cmds(struct ufs_hba *hba, u32 mask) +static int ufshcd_clear_cmd(struct ufs_hba *hba, u32 task_tag) { unsigned long flags; + u32 mask = 1U << task_tag; /* clear outstanding transaction before retry */ spin_lock_irqsave(hba->host->host_lock, flags); @@ -3138,7 +3140,7 @@ retry: err = -ETIMEDOUT; dev_dbg(hba->dev, "%s: dev_cmd request timedout, tag %d\n", __func__, lrbp->task_tag); - if (ufshcd_clear_cmds(hba, 1U << lrbp->task_tag) == 0) { + if (ufshcd_clear_cmd(hba, lrbp->task_tag) == 0) { /* successfully cleared the command, retry if needed */ err = -EAGAIN; /* @@ -7325,7 +7327,7 @@ static int ufshcd_eh_device_reset_handler(struct scsi_cmnd *cmd) unsigned long flags, pending_reqs = 0, not_cleared = 0; struct Scsi_Host *host; struct ufs_hba *hba; - u32 pos; + u32 pos, not_cleared_mask = 0; int err; u8 resp = 0xF, lun; @@ -7348,17 +7350,20 @@ static int ufshcd_eh_device_reset_handler(struct scsi_cmnd *cmd) hba->outstanding_reqs &= ~pending_reqs; spin_unlock_irqrestore(&hba->outstanding_lock, flags); - if (ufshcd_clear_cmds(hba, pending_reqs) < 0) { - spin_lock_irqsave(&hba->outstanding_lock, flags); - not_cleared = pending_reqs & - ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL); - hba->outstanding_reqs |= not_cleared; - spin_unlock_irqrestore(&hba->outstanding_lock, flags); + for_each_set_bit(pos, &pending_reqs, hba->nutrs) { + if (ufshcd_clear_cmd(hba, pos) < 0) { + spin_lock_irqsave(&hba->outstanding_lock, flags); + not_cleared = 1U << pos & + ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL); + hba->outstanding_reqs |= not_cleared; + not_cleared_mask |= not_cleared; + spin_unlock_irqrestore(&hba->outstanding_lock, flags); - dev_err(hba->dev, "%s: failed to clear requests %#lx\n", - __func__, not_cleared); + dev_err(hba->dev, "%s: failed to clear request %d\n", + __func__, pos); + } } - __ufshcd_transfer_req_compl(hba, pending_reqs & ~not_cleared); + __ufshcd_transfer_req_compl(hba, pending_reqs & ~not_cleared_mask); out: hba->req_abort_count = 0; @@ -7455,7 +7460,7 @@ static int ufshcd_try_to_abort_task(struct ufs_hba *hba, int tag) goto out; } - err = ufshcd_clear_cmds(hba, 1U << tag); + err = ufshcd_clear_cmd(hba, tag); if (err) dev_err(hba->dev, "%s: Failed clearing cmd at tag %d, err %d\n", __func__, tag, err); From 2bbead6020e69a3f76448635b4f10827ff34307f Mon Sep 17 00:00:00 2001 From: "Bao D. Nguyen" Date: Mon, 29 May 2023 15:12:22 -0700 Subject: [PATCH 180/195] FROMLIST: ufs: mcq: Add supporting functions for mcq abort Add supporting functions to handle ufs abort in mcq mode. Signed-off-by: Bao D. Nguyen Reviewed-by: Bart Van Assche Bug: 285631559 Link: https://lore.kernel.org/linux-scsi/d452c5ad62dc863cc067ec82daa0885ec98bd508.1685396241.git.quic_nguyenb@quicinc.com/ Change-Id: I62d9f62899a6cc64307c1aba179bddbfcda9ef8c Signed-off-by: SEO HOYOUNG --- drivers/ufs/core/ufs-mcq.c | 167 +++++++++++++++++++++++++++++++++ drivers/ufs/core/ufshcd-priv.h | 10 ++ drivers/ufs/core/ufshcd.c | 1 - include/ufs/ufshcd.h | 3 + include/ufs/ufshci.h | 17 ++++ 5 files changed, 197 insertions(+), 1 deletion(-) diff --git a/drivers/ufs/core/ufs-mcq.c b/drivers/ufs/core/ufs-mcq.c index 51b3c6ae781d..7bb1e0c7dfca 100644 --- a/drivers/ufs/core/ufs-mcq.c +++ b/drivers/ufs/core/ufs-mcq.c @@ -12,6 +12,10 @@ #include #include #include "ufshcd-priv.h" +#include +#include +#include +#include #define MAX_QUEUE_SUP GENMASK(7, 0) #define UFS_MCQ_MIN_RW_QUEUES 2 @@ -27,6 +31,9 @@ #define MCQ_ENTRY_SIZE_IN_DWORD 8 #define CQE_UCD_BA GENMASK_ULL(63, 7) +/* Max mcq register polling time in microseconds */ +#define MCQ_POLL_US 500000 + static int rw_queue_count_set(const char *val, const struct kernel_param *kp) { return param_set_uint_minmax(val, kp, UFS_MCQ_MIN_RW_QUEUES, @@ -420,6 +427,7 @@ int ufshcd_mcq_init(struct ufs_hba *hba) hwq->max_entries = hba->nutrs; spin_lock_init(&hwq->sq_lock); spin_lock_init(&hwq->cq_lock); + mutex_init(&hwq->sq_mutex); } /* The very first HW queue serves device commands */ @@ -430,3 +438,162 @@ int ufshcd_mcq_init(struct ufs_hba *hba) host->host_tagset = 1; return 0; } + +static int ufshcd_mcq_sq_stop(struct ufs_hba *hba, struct ufs_hw_queue *hwq) +{ + void __iomem *reg; + u32 id = hwq->id, val; + int err; + + writel(SQ_STOP, mcq_opr_base(hba, OPR_SQD, id) + REG_SQRTC); + reg = mcq_opr_base(hba, OPR_SQD, id) + REG_SQRTS; + err = read_poll_timeout(readl, val, val & SQ_STS, 20, + MCQ_POLL_US, false, reg); + if (err) + dev_err(hba->dev, "%s: failed. hwq-id=%d, err=%d\n", + __func__, id, err); + return err; +} + +static int ufshcd_mcq_sq_start(struct ufs_hba *hba, struct ufs_hw_queue *hwq) +{ + void __iomem *reg; + u32 id = hwq->id, val; + int err; + + writel(SQ_START, mcq_opr_base(hba, OPR_SQD, id) + REG_SQRTC); + reg = mcq_opr_base(hba, OPR_SQD, id) + REG_SQRTS; + err = read_poll_timeout(readl, val, !(val & SQ_STS), 20, + MCQ_POLL_US, false, reg); + if (err) + dev_err(hba->dev, "%s: failed. hwq-id=%d, err=%d\n", + __func__, id, err); + return err; +} + +/** + * ufshcd_mcq_sq_cleanup - Clean up submission queue resources + * associated with the pending command. + * @hba - per adapter instance. + * @task_tag - The command's task tag. + * + * Returns 0 for success; error code otherwise. + */ +int ufshcd_mcq_sq_cleanup(struct ufs_hba *hba, int task_tag) +{ + struct ufshcd_lrb *lrbp = &hba->lrb[task_tag]; + struct scsi_cmnd *cmd = lrbp->cmd; + struct ufs_hw_queue *hwq; + void __iomem *reg, *opr_sqd_base; + u32 nexus, id, val; + int err; + + if (task_tag != hba->nutrs - UFSHCD_NUM_RESERVED) { + if (!cmd) + return -EINVAL; + hwq = ufshcd_mcq_req_to_hwq(hba, scsi_cmd_to_rq(cmd)); + } else { + hwq = hba->dev_cmd_queue; + } + + id = hwq->id; + + mutex_lock(&hwq->sq_mutex); + + /* stop the SQ fetching before working on it */ + err = ufshcd_mcq_sq_stop(hba, hwq); + if (err) + goto unlock; + + /* SQCTI = EXT_IID, IID, LUN, Task Tag */ + nexus = lrbp->lun << 8 | task_tag; + opr_sqd_base = mcq_opr_base(hba, OPR_SQD, id); + writel(nexus, opr_sqd_base + REG_SQCTI); + + /* SQRTCy.ICU = 1 */ + writel(SQ_ICU, opr_sqd_base + REG_SQRTC); + + /* Poll SQRTSy.CUS = 1. Return result from SQRTSy.RTC */ + reg = opr_sqd_base + REG_SQRTS; + err = read_poll_timeout(readl, val, val & SQ_CUS, 20, + MCQ_POLL_US, false, reg); + if (err) + dev_err(hba->dev, "%s: failed. hwq=%d, tag=%d err=%ld\n", + __func__, id, task_tag, + FIELD_GET(SQ_ICU_ERR_CODE_MASK, readl(reg))); + + if (ufshcd_mcq_sq_start(hba, hwq)) + err = -ETIMEDOUT; + +unlock: + mutex_unlock(&hwq->sq_mutex); + return err; +} + +/** + * ufshcd_mcq_nullify_sqe - Nullify the submission queue entry. + * Write the sqe's Command Type to 0xF. The host controller will not + * fetch any sqe with Command Type = 0xF. + * + * @utrd - UTP Transfer Request Descriptor to be nullified. + */ +static void ufshcd_mcq_nullify_sqe(struct utp_transfer_req_desc *utrd) +{ + u32 dword_0; + + dword_0 = le32_to_cpu(utrd->header.dword_0); + dword_0 &= ~UPIU_COMMAND_TYPE_MASK; + dword_0 |= FIELD_PREP(UPIU_COMMAND_TYPE_MASK, 0xF); + utrd->header.dword_0 = cpu_to_le32(dword_0); +} + +/** + * ufshcd_mcq_sqe_search - Search for the command in the submission queue + * If the command is in the submission queue and not issued to the device yet, + * nullify the sqe so the host controller will skip fetching the sqe. + * + * @hba - per adapter instance. + * @hwq - Hardware Queue to be searched. + * @task_tag - The command's task tag. + * + * Returns true if the SQE containing the command is present in the SQ + * (not fetched by the controller); returns false if the SQE is not in the SQ. + */ +static bool ufshcd_mcq_sqe_search(struct ufs_hba *hba, + struct ufs_hw_queue *hwq, int task_tag) +{ + struct ufshcd_lrb *lrbp = &hba->lrb[task_tag]; + struct utp_transfer_req_desc *utrd; + u32 mask = hwq->max_entries - 1; + __le64 cmd_desc_base_addr; + bool ret = false; + u64 addr, match; + u32 sq_head_slot; + + mutex_lock(&hwq->sq_mutex); + + ufshcd_mcq_sq_stop(hba, hwq); + sq_head_slot = ufshcd_mcq_get_sq_head_slot(hwq); + if (sq_head_slot == hwq->sq_tail_slot) + goto out; + + cmd_desc_base_addr = lrbp->utr_descriptor_ptr->command_desc_base_addr; + addr = le64_to_cpu(cmd_desc_base_addr) & CQE_UCD_BA; + + while (sq_head_slot != hwq->sq_tail_slot) { + utrd = hwq->sqe_base_addr + + sq_head_slot * sizeof(struct utp_transfer_req_desc); + match = le64_to_cpu(utrd->command_desc_base_addr) & CQE_UCD_BA; + if (addr == match) { + ufshcd_mcq_nullify_sqe(utrd); + ret = true; + goto out; + } + sq_head_slot = (sq_head_slot + 1) & mask; + } + +out: + ufshcd_mcq_sq_start(hba, hwq); + mutex_unlock(&hwq->sq_mutex); + return ret; +} diff --git a/drivers/ufs/core/ufshcd-priv.h b/drivers/ufs/core/ufshcd-priv.h index 529f8507a5e4..6cdfc4a59f4a 100644 --- a/drivers/ufs/core/ufshcd-priv.h +++ b/drivers/ufs/core/ufshcd-priv.h @@ -78,6 +78,8 @@ struct ufs_hw_queue *ufshcd_mcq_req_to_hwq(struct ufs_hba *hba, unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba *hba, struct ufs_hw_queue *hwq); +int ufshcd_mcq_sq_cleanup(struct ufs_hba *hba, int task_tag); + #define UFSHCD_MCQ_IO_QUEUE_OFFSET 1 #define SD_ASCII_STD true #define SD_RAW false @@ -403,4 +405,12 @@ static inline struct cq_entry *ufshcd_mcq_cur_cqe(struct ufs_hw_queue *q) return cqe + q->cq_head_slot; } + +static inline u32 ufshcd_mcq_get_sq_head_slot(struct ufs_hw_queue *q) +{ + u32 val = readl(q->mcq_sq_head); + + return val / sizeof(struct utp_transfer_req_desc); +} + #endif /* _UFSHCD_PRIV_H_ */ diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c index eeb1866a0e5e..38cca079150c 100644 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@ -176,7 +176,6 @@ EXPORT_SYMBOL_GPL(ufshcd_dump_regs); enum { UFSHCD_MAX_CHANNEL = 0, UFSHCD_MAX_ID = 1, - UFSHCD_NUM_RESERVED = 1, UFSHCD_CMD_PER_LUN = 32 - UFSHCD_NUM_RESERVED, UFSHCD_CAN_QUEUE = 32 - UFSHCD_NUM_RESERVED, }; diff --git a/include/ufs/ufshcd.h b/include/ufs/ufshcd.h index af231a0e6bae..c92f9fb3110d 100644 --- a/include/ufs/ufshcd.h +++ b/include/ufs/ufshcd.h @@ -1129,6 +1129,7 @@ struct ufs_hba { * @cq_tail_slot: current slot to which CQ tail pointer is pointing * @cq_head_slot: current slot to which CQ head pointer is pointing * @cq_lock: Synchronize between multiple polling instances + * @sq_mutex: prevent submission queue concurrent access */ struct ufs_hw_queue { void __iomem *mcq_sq_head; @@ -1147,6 +1148,8 @@ struct ufs_hw_queue { u32 cq_tail_slot; u32 cq_head_slot; spinlock_t cq_lock; + /* prevent concurrent access to submission queue */ + struct mutex sq_mutex; }; static inline bool is_mcq_enabled(struct ufs_hba *hba) diff --git a/include/ufs/ufshci.h b/include/ufs/ufshci.h index 7c5a76b2c70a..9d291ca7f31d 100644 --- a/include/ufs/ufshci.h +++ b/include/ufs/ufshci.h @@ -99,6 +99,9 @@ enum { enum { REG_SQHP = 0x0, REG_SQTP = 0x4, + REG_SQRTC = 0x8, + REG_SQCTI = 0xC, + REG_SQRTS = 0x10, }; enum { @@ -111,12 +114,26 @@ enum { REG_CQIE = 0x4, }; +enum { + SQ_START = 0x0, + SQ_STOP = 0x1, + SQ_ICU = 0x2, +}; + +enum { + SQ_STS = 0x1, + SQ_CUS = 0x2, +}; + +#define SQ_ICU_ERR_CODE_MASK GENMASK(7, 4) +#define UPIU_COMMAND_TYPE_MASK GENMASK(31, 28) #define UFS_MASK(mask, offset) ((mask) << (offset)) /* UFS Version 08h */ #define MINOR_VERSION_NUM_MASK UFS_MASK(0xFFFF, 0) #define MAJOR_VERSION_NUM_MASK UFS_MASK(0xFFFF, 16) +#define UFSHCD_NUM_RESERVED 1 /* * Controller UFSHCI version * - 2.x and newer use the following scheme: From d61719a08e8afa054f63eaec0ea4e461fb0e7282 Mon Sep 17 00:00:00 2001 From: "Bao D. Nguyen" Date: Mon, 29 May 2023 15:12:23 -0700 Subject: [PATCH 181/195] FROMLIST: ufs: mcq: Add support for clean up mcq resources Update ufshcd_clear_cmd() to clean up the mcq resources similar to the function ufshcd_utrl_clear() does for sdb mode. Update ufshcd_try_to_abort_task() to support mcq mode so that this function can be invoked in either mcq or sdb mode. Signed-off-by: Bao D. Nguyen Reviewed-by: Bart Van Assche Bug: 285631559 Link: https://lore.kernel.org/linux-scsi/dc6d30b3ee55e2072c162b2c08504ba349b87139.1685396241.git.quic_nguyenb@quicinc.com/ Change-Id: Ib48280238c17f9263f2c6f6a8c0c6253057d70e4 Signed-off-by: SEO HOYOUNG --- drivers/ufs/core/ufshcd-priv.h | 1 + drivers/ufs/core/ufshcd.c | 76 +++++++++++++++++++++++++++++----- 2 files changed, 67 insertions(+), 10 deletions(-) diff --git a/drivers/ufs/core/ufshcd-priv.h b/drivers/ufs/core/ufshcd-priv.h index 6cdfc4a59f4a..f592802dc416 100644 --- a/drivers/ufs/core/ufshcd-priv.h +++ b/drivers/ufs/core/ufshcd-priv.h @@ -78,6 +78,7 @@ struct ufs_hw_queue *ufshcd_mcq_req_to_hwq(struct ufs_hba *hba, unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba *hba, struct ufs_hw_queue *hwq); +bool ufshcd_cmd_inflight(struct scsi_cmnd *cmd); int ufshcd_mcq_sq_cleanup(struct ufs_hba *hba, int task_tag); #define UFSHCD_MCQ_IO_QUEUE_OFFSET 1 diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c index 38cca079150c..7d41a8be0e62 100644 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@ -3029,6 +3029,26 @@ static int ufshcd_compose_dev_cmd(struct ufs_hba *hba, return ufshcd_compose_devman_upiu(hba, lrbp); } +/* + * Check with the block layer if the command is inflight + * @cmd: command to check. + * + * Returns true if command is inflight; false if not. + */ +bool ufshcd_cmd_inflight(struct scsi_cmnd *cmd) +{ + struct request *rq; + + if (!cmd) + return false; + + rq = scsi_cmd_to_rq(cmd); + if (!blk_mq_request_started(rq)) + return false; + + return true; +} + /* * Clear the pending command in the controller and wait until * the controller confirms that the command has been cleared. @@ -3037,8 +3057,23 @@ static int ufshcd_compose_dev_cmd(struct ufs_hba *hba, */ static int ufshcd_clear_cmd(struct ufs_hba *hba, u32 task_tag) { - unsigned long flags; u32 mask = 1U << task_tag; + unsigned long flags; + int err; + + if (is_mcq_enabled(hba)) { + /* + * MCQ mode. Clean up the MCQ resources similar to + * what the ufshcd_utrl_clear() does for SDB mode. + */ + err = ufshcd_mcq_sq_cleanup(hba, task_tag); + if (err) { + dev_err(hba->dev, "%s: failed tag=%d. err=%d\n", + __func__, task_tag, err); + return err; + } + return 0; + } /* clear outstanding transaction before retry */ spin_lock_irqsave(hba->host->host_lock, flags); @@ -7423,6 +7458,20 @@ static int ufshcd_try_to_abort_task(struct ufs_hba *hba, int tag) */ dev_err(hba->dev, "%s: cmd at tag %d not pending in the device.\n", __func__, tag); + if (is_mcq_enabled(hba)) { + /* MCQ mode */ + if (ufshcd_cmd_inflight(lrbp->cmd)) { + /* sleep for max. 200us same delay as in SDB mode */ + usleep_range(100, 200); + continue; + } + /* command completed already */ + dev_err(hba->dev, "%s: cmd at tag=%d is cleared.\n", + __func__, tag); + goto out; + } + + /* Single Doorbell Mode */ reg = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL); if (reg & (1 << tag)) { /* sleep for max. 200us to stabilize */ @@ -7493,14 +7542,17 @@ static int ufshcd_abort(struct scsi_cmnd *cmd) } ufshcd_hold(hba, false); - reg = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL); - /* If command is already aborted/completed, return FAILED. */ - if (!(test_bit(tag, &hba->outstanding_reqs))) { - dev_err(hba->dev, - "%s: cmd at tag %d already completed, outstanding=0x%lx, doorbell=0x%x\n", - __func__, tag, hba->outstanding_reqs, reg); - goto release; - } + + if (!is_mcq_enabled(hba)) { + reg = ufshcd_readl(hba, REG_UTP_TRANSFER_REQ_DOOR_BELL); + if (!test_bit(tag, &hba->outstanding_reqs)) { + /* If command is already aborted/completed, return FAILED. */ + dev_err(hba->dev, + "%s: cmd at tag %d already completed, outstanding=0x%lx, doorbell=0x%x\n", + __func__, tag, hba->outstanding_reqs, reg); + goto release; + } + } /* Print Transfer Request of aborted task */ dev_info(hba->dev, "%s: Device abort task at tag %d\n", __func__, tag); @@ -7524,7 +7576,8 @@ static int ufshcd_abort(struct scsi_cmnd *cmd) } hba->req_abort_count++; - if (!(reg & (1 << tag))) { + if (!is_mcq_enabled(hba) && !(reg & (1 << tag))) { + /* only execute this code in single doorbell mode */ dev_err(hba->dev, "%s: cmd was completed, but without a notifying intr, tag = %d", __func__, tag); @@ -7550,6 +7603,9 @@ static int ufshcd_abort(struct scsi_cmnd *cmd) goto release; } + if (is_mcq_enabled(hba)) + goto release; + /* Skip task abort in case previous aborts failed and report failure */ if (lrbp->req_abort_skip) { dev_err(hba->dev, "%s: skipping abort\n", __func__); From e3d62e38a9d5dde5e491c5aeefffb35d6d71e8df Mon Sep 17 00:00:00 2001 From: "Bao D. Nguyen" Date: Mon, 29 May 2023 15:12:24 -0700 Subject: [PATCH 182/195] FROMLIST: ufs: mcq: Added ufshcd_mcq_abort() Add ufshcd_mcq_abort() to support ufs abort in mcq mode. Signed-off-by: Bao D. Nguyen Bug: 285631559 Link: https://lore.kernel.org/linux-scsi/c80c0adadf09ac1d909ed53b36d54737f62c2332.1685396241.git.quic_nguyenb@quicinc.com/ Change-Id: Ic2eb392a23482817e0ae9b18852276ea309b0d9d Signed-off-by: SEO HOYOUNG --- drivers/ufs/core/ufs-mcq.c | 60 ++++++++++++++++++++++++++++++++++ drivers/ufs/core/ufshcd-priv.h | 4 +++ drivers/ufs/core/ufshcd.c | 12 ++++--- 3 files changed, 71 insertions(+), 5 deletions(-) diff --git a/drivers/ufs/core/ufs-mcq.c b/drivers/ufs/core/ufs-mcq.c index 7bb1e0c7dfca..7e2aa0f0904f 100644 --- a/drivers/ufs/core/ufs-mcq.c +++ b/drivers/ufs/core/ufs-mcq.c @@ -597,3 +597,63 @@ out: mutex_unlock(&hwq->sq_mutex); return ret; } + +/** + * ufshcd_mcq_abort - Abort the command in MCQ. + * @cmd - The command to be aborted. + * + * Returns SUCCESS or FAILED error codes + */ +int ufshcd_mcq_abort(struct scsi_cmnd *cmd) +{ + struct Scsi_Host *host = cmd->device->host; + struct ufs_hba *hba = shost_priv(host); + int tag = scsi_cmd_to_rq(cmd)->tag; + struct ufshcd_lrb *lrbp = &hba->lrb[tag]; + struct ufs_hw_queue *hwq; + int err = FAILED; + + if (!ufshcd_cmd_inflight(lrbp->cmd)) { + dev_err(hba->dev, + "%s: skip abort. cmd at tag %d already completed.\n", + __func__, tag); + goto out; + } + + /* Skip task abort in case previous aborts failed and report failure */ + if (lrbp->req_abort_skip) { + dev_err(hba->dev, "%s: skip abort. tag %d failed earlier\n", + __func__, tag); + goto out; + } + + hwq = ufshcd_mcq_req_to_hwq(hba, scsi_cmd_to_rq(cmd)); + + if (ufshcd_mcq_sqe_search(hba, hwq, tag)) { + /* + * Failure. The command should not be "stuck" in SQ for + * a long time which resulted in command being aborted. + */ + dev_err(hba->dev, "%s: cmd found in sq. hwq=%d, tag=%d\n", + __func__, hwq->id, tag); + goto out; + } + + /* + * The command is not in the submission queue, and it is not + * in the completion queue either. Query the device to see if + * the command is being processed in the device. + */ + if (ufshcd_try_to_abort_task(hba, tag)) { + dev_err(hba->dev, "%s: device abort failed %d\n", __func__, err); + lrbp->req_abort_skip = true; + goto out; + } + + err = SUCCESS; + if (ufshcd_cmd_inflight(lrbp->cmd)) + ufshcd_release_scsi_cmd(hba, lrbp); + +out: + return err; +} diff --git a/drivers/ufs/core/ufshcd-priv.h b/drivers/ufs/core/ufshcd-priv.h index f592802dc416..f8bbf90b1168 100644 --- a/drivers/ufs/core/ufshcd-priv.h +++ b/drivers/ufs/core/ufshcd-priv.h @@ -80,6 +80,10 @@ unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba *hba, bool ufshcd_cmd_inflight(struct scsi_cmnd *cmd); int ufshcd_mcq_sq_cleanup(struct ufs_hba *hba, int task_tag); +int ufshcd_mcq_abort(struct scsi_cmnd *cmd); +int ufshcd_try_to_abort_task(struct ufs_hba *hba, int tag); +void ufshcd_release_scsi_cmd(struct ufs_hba *hba, + struct ufshcd_lrb *lrbp); #define UFSHCD_MCQ_IO_QUEUE_OFFSET 1 #define SD_ASCII_STD true diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c index 7d41a8be0e62..b762cd3f12c8 100644 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@ -303,7 +303,6 @@ static int ufshcd_setup_hba_vreg(struct ufs_hba *hba, bool on); static int ufshcd_setup_vreg(struct ufs_hba *hba, bool on); static inline int ufshcd_config_vreg_hpm(struct ufs_hba *hba, struct ufs_vreg *vreg); -static int ufshcd_try_to_abort_task(struct ufs_hba *hba, int tag); static void ufshcd_wb_toggle_buf_flush_during_h8(struct ufs_hba *hba, bool enable); static void ufshcd_hba_vreg_set_lpm(struct ufs_hba *hba); @@ -5489,8 +5488,8 @@ static irqreturn_t ufshcd_uic_cmd_compl(struct ufs_hba *hba, u32 intr_status) } /* Release the resources allocated for processing a SCSI command. */ -static void ufshcd_release_scsi_cmd(struct ufs_hba *hba, - struct ufshcd_lrb *lrbp) +void ufshcd_release_scsi_cmd(struct ufs_hba *hba, + struct ufshcd_lrb *lrbp) { struct scsi_cmnd *cmd = lrbp->cmd; @@ -7435,7 +7434,7 @@ static void ufshcd_set_req_abort_skip(struct ufs_hba *hba, unsigned long bitmap) * * Returns zero on success, non-zero on failure */ -static int ufshcd_try_to_abort_task(struct ufs_hba *hba, int tag) +int ufshcd_try_to_abort_task(struct ufs_hba *hba, int tag) { struct ufshcd_lrb *lrbp = &hba->lrb[tag]; int err = 0; @@ -7603,8 +7602,11 @@ static int ufshcd_abort(struct scsi_cmnd *cmd) goto release; } - if (is_mcq_enabled(hba)) + if (is_mcq_enabled(hba)) { + /* MCQ mode. Branch off to handle abort for mcq mode */ + err = ufshcd_mcq_abort(cmd); goto release; + } /* Skip task abort in case previous aborts failed and report failure */ if (lrbp->req_abort_skip) { From 4f319f636700b3aec37c49bee9696ee44d2fb1c2 Mon Sep 17 00:00:00 2001 From: "Bao D. Nguyen" Date: Mon, 29 May 2023 15:12:25 -0700 Subject: [PATCH 183/195] FROMLIST: ufs: mcq: Use ufshcd_mcq_poll_cqe_lock() in mcq mode In preparation for adding mcq error handler support, update the mcq code to use the ufshcd_mcq_poll_cqe_lock() in interrupt context instead of using ufshcd_mcq_poll_cqe_nolock(). This is to keep synchronization between mcq interrupt and error handler contexts because both need to access the mcq hardware in separate contexts. Signed-off-by: Bao D. Nguyen Reviewed-by: Bart Van Assche Exported the ufshcd_mcq_poll_cqe_nolock() again as it is previously exported and part of other ABI lists. Bug: 285631559 Link: https://lore.kernel.org/linux-scsi/6ae727ad2a4040469b8f0632b55e0577d80da11b.1685396241.git.quic_nguyenb@quicinc.com/ Change-Id: I02bf672c113401d8273c98bedc1ecf7fadaf15c9 Signed-off-by: SEO HOYOUNG Signed-off-by: Sandeep Dhavale --- drivers/ufs/core/ufs-mcq.c | 3 ++- drivers/ufs/core/ufshcd-priv.h | 2 -- drivers/ufs/core/ufshcd.c | 2 +- drivers/ufs/host/ufs-qcom.c | 2 +- include/ufs/ufshcd.h | 2 ++ 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/drivers/ufs/core/ufs-mcq.c b/drivers/ufs/core/ufs-mcq.c index 7e2aa0f0904f..e5d1b0e2d68b 100644 --- a/drivers/ufs/core/ufs-mcq.c +++ b/drivers/ufs/core/ufs-mcq.c @@ -286,7 +286,7 @@ static void ufshcd_mcq_process_cqe(struct ufs_hba *hba, } unsigned long ufshcd_mcq_poll_cqe_nolock(struct ufs_hba *hba, - struct ufs_hw_queue *hwq) + struct ufs_hw_queue *hwq) { unsigned long completed_reqs = 0; @@ -315,6 +315,7 @@ unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba *hba, return completed_reqs; } +EXPORT_SYMBOL_GPL(ufshcd_mcq_poll_cqe_lock); void ufshcd_mcq_make_queues_operational(struct ufs_hba *hba) { diff --git a/drivers/ufs/core/ufshcd-priv.h b/drivers/ufs/core/ufshcd-priv.h index f8bbf90b1168..9f5181477929 100644 --- a/drivers/ufs/core/ufshcd-priv.h +++ b/drivers/ufs/core/ufshcd-priv.h @@ -71,8 +71,6 @@ void ufshcd_mcq_config_mac(struct ufs_hba *hba, u32 max_active_cmds); void ufshcd_mcq_select_mcq_mode(struct ufs_hba *hba); u32 ufshcd_mcq_read_cqis(struct ufs_hba *hba, int i); void ufshcd_mcq_write_cqis(struct ufs_hba *hba, u32 val, int i); -unsigned long ufshcd_mcq_poll_cqe_nolock(struct ufs_hba *hba, - struct ufs_hw_queue *hwq); struct ufs_hw_queue *ufshcd_mcq_req_to_hwq(struct ufs_hba *hba, struct request *req); unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba *hba, diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c index b762cd3f12c8..cd8a021ba90a 100644 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@ -6850,7 +6850,7 @@ static irqreturn_t ufshcd_handle_mcq_cq_events(struct ufs_hba *hba) ufshcd_mcq_write_cqis(hba, events, i); if (events & UFSHCD_MCQ_CQIS_TAIL_ENT_PUSH_STS) - ufshcd_mcq_poll_cqe_nolock(hba, hwq); + ufshcd_mcq_poll_cqe_lock(hba, hwq); } return IRQ_HANDLED; diff --git a/drivers/ufs/host/ufs-qcom.c b/drivers/ufs/host/ufs-qcom.c index 3ccbbdb3e38b..76c56166459a 100644 --- a/drivers/ufs/host/ufs-qcom.c +++ b/drivers/ufs/host/ufs-qcom.c @@ -1537,7 +1537,7 @@ static irqreturn_t ufs_qcom_mcq_esi_handler(int irq, void *__hba) struct ufs_hw_queue *hwq = &hba->uhq[id]; ufshcd_mcq_write_cqis(hba, 0x1, id); - ufshcd_mcq_poll_cqe_nolock(hba, hwq); + ufshcd_mcq_poll_cqe_lock(hba, hwq); return IRQ_HANDLED; } diff --git a/include/ufs/ufshcd.h b/include/ufs/ufshcd.h index c92f9fb3110d..659598549ce0 100644 --- a/include/ufs/ufshcd.h +++ b/include/ufs/ufshcd.h @@ -1287,6 +1287,8 @@ void ufshcd_schedule_eh_work(struct ufs_hba *hba); void ufshcd_mcq_write_cqis(struct ufs_hba *hba, u32 val, int i); unsigned long ufshcd_mcq_poll_cqe_nolock(struct ufs_hba *hba, struct ufs_hw_queue *hwq); +unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba *hba, + struct ufs_hw_queue *hwq); void ufshcd_mcq_enable_esi(struct ufs_hba *hba); void ufshcd_mcq_config_esi(struct ufs_hba *hba, struct msi_msg *msg); From 9f9c67c07351d53bdc9c965b4e53b7c90a9d9628 Mon Sep 17 00:00:00 2001 From: "Bao D. Nguyen" Date: Mon, 29 May 2023 15:12:26 -0700 Subject: [PATCH 184/195] FROMLIST: ufs: core: Add error handling for MCQ mode Add support for error handling for MCQ mode. Suggested-by: Can Guo Co-developed-by: Stanley Chu Signed-off-by: Stanley Chu Signed-off-by: Bao D. Nguyen Bug: 285631559 Link: https://lore.kernel.org/linux-scsi/f0d923ee1f009f171a55c258d044e814ec0917ab.1685396241.git.quic_nguyenb@quicinc.com/ Change-Id: Iaf085d22cb8d4f18dc471573b9f1d566a97860cd Signed-off-by: SEO HOYOUNG --- drivers/ufs/core/ufs-mcq.c | 26 ++++++- drivers/ufs/core/ufshcd-priv.h | 3 +- drivers/ufs/core/ufshcd.c | 128 +++++++++++++++++++++++++++++---- 3 files changed, 139 insertions(+), 18 deletions(-) diff --git a/drivers/ufs/core/ufs-mcq.c b/drivers/ufs/core/ufs-mcq.c index e5d1b0e2d68b..a583936c6bb8 100644 --- a/drivers/ufs/core/ufs-mcq.c +++ b/drivers/ufs/core/ufs-mcq.c @@ -277,12 +277,34 @@ static int ufshcd_mcq_get_tag(struct ufs_hba *hba, } static void ufshcd_mcq_process_cqe(struct ufs_hba *hba, - struct ufs_hw_queue *hwq) + struct ufs_hw_queue *hwq) { struct cq_entry *cqe = ufshcd_mcq_cur_cqe(hwq); int tag = ufshcd_mcq_get_tag(hba, hwq, cqe); - ufshcd_compl_one_cqe(hba, tag, cqe); + if (cqe->command_desc_base_addr) { + ufshcd_compl_one_cqe(hba, tag, cqe); + /* After processed the cqe, mark it empty (invalid) entry */ + cqe->command_desc_base_addr = 0; + } +} + +void ufshcd_mcq_compl_all_cqes_lock(struct ufs_hba *hba, + struct ufs_hw_queue *hwq) +{ + unsigned long flags; + u32 entries = hwq->max_entries; + + spin_lock_irqsave(&hwq->cq_lock, flags); + while (entries > 0) { + ufshcd_mcq_process_cqe(hba, hwq); + ufshcd_mcq_inc_cq_head_slot(hwq); + entries--; + } + + ufshcd_mcq_update_cq_tail_slot(hwq); + hwq->cq_head_slot = hwq->cq_tail_slot; + spin_unlock_irqrestore(&hwq->cq_lock, flags); } unsigned long ufshcd_mcq_poll_cqe_nolock(struct ufs_hba *hba, diff --git a/drivers/ufs/core/ufshcd-priv.h b/drivers/ufs/core/ufshcd-priv.h index 9f5181477929..2541a52ecb8b 100644 --- a/drivers/ufs/core/ufshcd-priv.h +++ b/drivers/ufs/core/ufshcd-priv.h @@ -75,7 +75,8 @@ struct ufs_hw_queue *ufshcd_mcq_req_to_hwq(struct ufs_hba *hba, struct request *req); unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba *hba, struct ufs_hw_queue *hwq); - +void ufshcd_mcq_compl_all_cqes_lock(struct ufs_hba *hba, + struct ufs_hw_queue *hwq); bool ufshcd_cmd_inflight(struct scsi_cmnd *cmd); int ufshcd_mcq_sq_cleanup(struct ufs_hba *hba, int task_tag); int ufshcd_mcq_abort(struct scsi_cmnd *cmd); diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c index cd8a021ba90a..5892169b8f83 100644 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@ -3173,6 +3173,15 @@ retry: err = -ETIMEDOUT; dev_dbg(hba->dev, "%s: dev_cmd request timedout, tag %d\n", __func__, lrbp->task_tag); + + /* MCQ mode */ + if (is_mcq_enabled(hba)) { + err = ufshcd_clear_cmd(hba, lrbp->task_tag); + hba->dev_cmd.complete = NULL; + return err; + } + + /* SDB mode */ if (ufshcd_clear_cmd(hba, lrbp->task_tag) == 0) { /* successfully cleared the command, retry if needed */ err = -EAGAIN; @@ -5607,6 +5616,57 @@ static int ufshcd_poll(struct Scsi_Host *shost, unsigned int queue_num) return completed_reqs != 0; } +/** + * ufshcd_mcq_compl_pending_transfer - MCQ mode function. It is + * invoked from the error handler context or ufshcd_host_reset_and_restore() + * to complete the pending transfers and free the resources associated with + * the scsi command. + * + * @hba: per adapter instance + * @force_compl: This flag is set to true when invoked + * from ufshcd_host_reset_and_restore() in which case it requires special + * handling because the host controller has been reset by ufshcd_hba_stop(). + */ +static void ufshcd_mcq_compl_pending_transfer(struct ufs_hba *hba, + bool force_compl) +{ + struct ufs_hw_queue *hwq; + struct ufshcd_lrb *lrbp; + struct scsi_cmnd *cmd; + unsigned long flags; + u32 hwq_num, utag; + int tag; + + for (tag = 0; tag < hba->nutrs; tag++) { + lrbp = &hba->lrb[tag]; + cmd = lrbp->cmd; + if (!ufshcd_cmd_inflight(cmd) || + test_bit(SCMD_STATE_COMPLETE, &cmd->state)) + continue; + + utag = blk_mq_unique_tag(scsi_cmd_to_rq(cmd)); + hwq_num = blk_mq_unique_tag_to_hwq(utag); + hwq = &hba->uhq[hwq_num + UFSHCD_MCQ_IO_QUEUE_OFFSET]; + + if (force_compl) { + ufshcd_mcq_compl_all_cqes_lock(hba, hwq); + /* + * For those cmds of which the cqes are not present + * in the cq, complete them explicitly. + */ + if (cmd && !test_bit(SCMD_STATE_COMPLETE, &cmd->state)) { + spin_lock_irqsave(&hwq->cq_lock, flags); + set_host_byte(cmd, DID_REQUEUE); + ufshcd_release_scsi_cmd(hba, lrbp); + scsi_done(cmd); + spin_unlock_irqrestore(&hwq->cq_lock, flags); + } + } else { + ufshcd_mcq_poll_cqe_lock(hba, hwq); + } + } +} + /** * ufshcd_transfer_req_compl - handle SCSI and query command completion * @hba: per adapter instance @@ -6172,9 +6232,13 @@ out: } /* Complete requests that have door-bell cleared */ -static void ufshcd_complete_requests(struct ufs_hba *hba) +static void ufshcd_complete_requests(struct ufs_hba *hba, bool force_compl) { - ufshcd_transfer_req_compl(hba); + if (is_mcq_enabled(hba)) + ufshcd_mcq_compl_pending_transfer(hba, force_compl); + else + ufshcd_transfer_req_compl(hba); + ufshcd_tmc_handler(hba); } @@ -6415,18 +6479,36 @@ static bool ufshcd_abort_all(struct ufs_hba *hba) bool needs_reset = false; int tag, ret; - /* Clear pending transfer requests */ - for_each_set_bit(tag, &hba->outstanding_reqs, hba->nutrs) { - ret = ufshcd_try_to_abort_task(hba, tag); - dev_err(hba->dev, "Aborting tag %d / CDB %#02x %s\n", tag, - hba->lrb[tag].cmd ? hba->lrb[tag].cmd->cmnd[0] : -1, - ret ? "failed" : "succeeded"); - if (ret) { - needs_reset = true; - goto out; + if (is_mcq_enabled(hba)) { + struct ufshcd_lrb *lrbp; + int tag; + + for (tag = 0; tag < hba->nutrs; tag++) { + lrbp = &hba->lrb[tag]; + if (!ufshcd_cmd_inflight(lrbp->cmd)) + continue; + ret = ufshcd_try_to_abort_task(hba, tag); + dev_err(hba->dev, "Aborting tag %d / CDB %#02x %s\n", tag, + hba->lrb[tag].cmd ? hba->lrb[tag].cmd->cmnd[0] : -1, + ret ? "failed" : "succeeded"); + if (ret) { + needs_reset = true; + goto out; + } + } + } else { + /* Clear pending transfer requests */ + for_each_set_bit(tag, &hba->outstanding_reqs, hba->nutrs) { + ret = ufshcd_try_to_abort_task(hba, tag); + dev_err(hba->dev, "Aborting tag %d / CDB %#02x %s\n", tag, + hba->lrb[tag].cmd ? hba->lrb[tag].cmd->cmnd[0] : -1, + ret ? "failed" : "succeeded"); + if (ret) { + needs_reset = true; + goto out; + } } } - /* Clear pending task management requests */ for_each_set_bit(tag, &hba->outstanding_tasks, hba->nutmrs) { if (ufshcd_clear_tm_cmd(hba, tag)) { @@ -6437,7 +6519,7 @@ static bool ufshcd_abort_all(struct ufs_hba *hba) out: /* Complete the requests that are cleared by s/w */ - ufshcd_complete_requests(hba); + ufshcd_complete_requests(hba, false); return needs_reset; } @@ -6477,7 +6559,7 @@ static void ufshcd_err_handler(struct work_struct *work) spin_unlock_irqrestore(hba->host->host_lock, flags); ufshcd_err_handling_prepare(hba); /* Complete requests that have door-bell cleared by h/w */ - ufshcd_complete_requests(hba); + ufshcd_complete_requests(hba, false); spin_lock_irqsave(hba->host->host_lock, flags); again: needs_restore = false; @@ -7360,6 +7442,8 @@ static int ufshcd_eh_device_reset_handler(struct scsi_cmnd *cmd) unsigned long flags, pending_reqs = 0, not_cleared = 0; struct Scsi_Host *host; struct ufs_hba *hba; + struct ufs_hw_queue *hwq; + struct ufshcd_lrb *lrbp; u32 pos, not_cleared_mask = 0; int err; u8 resp = 0xF, lun; @@ -7375,6 +7459,20 @@ static int ufshcd_eh_device_reset_handler(struct scsi_cmnd *cmd) goto out; } + if (is_mcq_enabled(hba)) { + for (pos = 0; pos < hba->nutrs; pos++) { + lrbp = &hba->lrb[pos]; + if (ufshcd_cmd_inflight(lrbp->cmd) && + lrbp->lun == lun) { + ufshcd_clear_cmd(hba, pos); + hwq = ufshcd_mcq_req_to_hwq(hba, scsi_cmd_to_rq(lrbp->cmd)); + ufshcd_mcq_poll_cqe_lock(hba, hwq); + } + } + err = 0; + goto out; + } + /* clear the commands that were pending for corresponding LUN */ spin_lock_irqsave(&hba->outstanding_lock, flags); for_each_set_bit(pos, &hba->outstanding_reqs, hba->nutrs) @@ -7663,7 +7761,7 @@ static int ufshcd_host_reset_and_restore(struct ufs_hba *hba) ufshpb_toggle_state(hba, HPB_PRESENT, HPB_RESET); ufshcd_hba_stop(hba); hba->silence_err_logs = true; - ufshcd_complete_requests(hba); + ufshcd_complete_requests(hba, true); hba->silence_err_logs = false; /* scale up clocks to max frequency before full reinitialization */ From e98206b0af81ba24bb3926cea3407e26f29ba8f1 Mon Sep 17 00:00:00 2001 From: Sandeep Dhavale Date: Mon, 5 Jun 2023 20:39:23 -0700 Subject: [PATCH 185/195] ANDROID: db845c: Update symbol list With UFS MCQ abort feature, ufs-qcom.ko depends on ufshcd_mcq_poll_cqe_lock. Update the symbol list. Bug: 285631559 Change-Id: Ibe29c1fdcdc6a81b775d4d2087a7d6eb6ea28607 Signed-off-by: Sandeep Dhavale --- android/abi_gki_aarch64_db845c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/abi_gki_aarch64_db845c b/android/abi_gki_aarch64_db845c index 77e7ba1ac4b2..4e9ca9abba2b 100644 --- a/android/abi_gki_aarch64_db845c +++ b/android/abi_gki_aarch64_db845c @@ -2045,7 +2045,7 @@ ufshcd_init_pwr_dev_param ufshcd_mcq_config_esi ufshcd_mcq_enable_esi - ufshcd_mcq_poll_cqe_nolock + ufshcd_mcq_poll_cqe_lock ufshcd_mcq_write_cqis ufshcd_pltfrm_init ufshcd_pltfrm_shutdown @@ -2103,3 +2103,4 @@ fwnode_get_name icc_provider_add icc_provider_del + ufshcd_mcq_poll_cqe_nolock From a1c9b5c53b508a5cd53b482e1610f00138093b66 Mon Sep 17 00:00:00 2001 From: Carlos Llamas Date: Sat, 3 Jun 2023 20:06:22 +0000 Subject: [PATCH 186/195] ANDROID: 6/7/2023 KMI update Set KMI_GENERATION=8 for 6/7 KMI update 11 function symbol(s) added 'int __traceiter_android_vh_check_hibernation_swap(void*, struct block_device*, bool*)' 'int __traceiter_android_vh_encrypt_page(void*, void*)' 'int __traceiter_android_vh_init_aes_encrypt(void*, void*)' 'int __traceiter_android_vh_post_image_save(void*, unsigned short)' 'int __traceiter_android_vh_save_cpu_resume(void*, u64*, u64)' 'int __traceiter_android_vh_save_hib_resume_bdev(void*, struct block_device*)' 'int __traceiter_android_vh_skip_swap_map_write(void*, bool*)' 'sector_t alloc_swapdev_block(int)' 'int clk_save_context()' 'unsigned long snapshot_get_image_size()' 'unsigned long ufshcd_mcq_poll_cqe_lock(struct ufs_hba*, struct ufs_hw_queue*)' 7 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_check_hibernation_swap' 'struct tracepoint __tracepoint_android_vh_encrypt_page' 'struct tracepoint __tracepoint_android_vh_init_aes_encrypt' 'struct tracepoint __tracepoint_android_vh_post_image_save' 'struct tracepoint __tracepoint_android_vh_save_cpu_resume' 'struct tracepoint __tracepoint_android_vh_save_hib_resume_bdev' 'struct tracepoint __tracepoint_android_vh_skip_swap_map_write' function symbol 'struct block_device* I_BDEV(struct inode*)' changed CRC changed from 0x643ab287 to 0xb3d19fd2 function symbol 'void __ClearPageMovable(struct page*)' changed CRC changed from 0x6b61e392 to 0x66921e4f function symbol 'void __SetPageMovable(struct page*, const struct movable_operations*)' changed CRC changed from 0xc458591f to 0x2b34667d ... 4631 omitted; 4634 symbols have only CRC changes type 'struct block_device' changed byte size changed from 936 to 1104 10 members ('void* bd_holder' .. 'struct mutex bd_fsfreeze_mutex') changed offset changed by 1216 2 members ('struct super_block* bd_fsfreeze_sb' .. 'struct partition_meta_info* bd_meta_info') changed offset changed by 1344 type 'struct inode' changed byte size changed from 656 to 704 21 members ('unsigned long dirtied_when' .. 'struct address_space i_data') changed offset changed by 128 8 members ('struct list_head i_devices' .. 'void* i_private') changed offset changed by 384 type 'struct sk_buff' changed byte size changed from 232 to 248 member changed from 'union { struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; }; struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; } headers; }' to 'union { struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; u64 android_kabi_reserved1; u64 android_kabi_reserved2; }; struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; u64 android_kabi_reserved1; u64 android_kabi_reserved2; } headers; }' type changed from 'union { struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; }; struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; } headers; }' to 'union { struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; u64 android_kabi_reserved1; u64 android_kabi_reserved2; }; struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; u64 android_kabi_reserved1; u64 android_kabi_reserved2; } headers; }' byte size changed from 60 to 80 member changed from 'struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; }' to 'struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; u64 android_kabi_reserved1; u64 android_kabi_reserved2; }' type changed from 'struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; }' to 'struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; u64 android_kabi_reserved1; u64 android_kabi_reserved2; }' byte size changed from 60 to 80 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member changed from 'struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; } headers' to 'struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; u64 android_kabi_reserved1; u64 android_kabi_reserved2; } headers' type changed from 'struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; }' to 'struct { __u8 __pkt_type_offset[0]; __u8 pkt_type:3; __u8 ignore_df:1; __u8 nf_trace:1; __u8 ip_summed:2; __u8 ooo_okay:1; __u8 l4_hash:1; __u8 sw_hash:1; __u8 wifi_acked_valid:1; __u8 wifi_acked:1; __u8 no_fcs:1; __u8 encapsulation:1; __u8 encap_hdr_csum:1; __u8 csum_valid:1; __u8 __pkt_vlan_present_offset[0]; __u8 vlan_present:1; __u8 csum_complete_sw:1; __u8 csum_level:2; __u8 dst_pending_confirm:1; __u8 mono_delivery_time:1; __u8 tc_skip_classify:1; __u8 tc_at_ingress:1; __u8 ndisc_nodetype:2; __u8 ipvs_property:1; __u8 inner_protocol_type:1; __u8 remcsum_offload:1; __u8 redirected:1; __u8 from_ingress:1; __u8 nf_skip_egress:1; __u8 slow_gro:1; __u8 csum_not_inet:1; __u8 scm_io_uring:1; __u16 tc_index; union { __wsum csum; struct { __u16 csum_start; __u16 csum_offset; }; }; __u32 priority; int skb_iif; __u32 hash; __be16 vlan_proto; __u16 vlan_tci; union { unsigned int napi_id; unsigned int sender_cpu; }; u16 alloc_cpu; __u32 secmark; union { __u32 mark; __u32 reserved_tailroom; }; union { __be16 inner_protocol; __u8 inner_ipproto; }; __u16 inner_transport_header; __u16 inner_network_header; __u16 inner_mac_header; __be16 protocol; __u16 transport_header; __u16 network_header; __u16 mac_header; u64 android_kabi_reserved1; u64 android_kabi_reserved2; }' byte size changed from 60 to 80 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added 2 members ('sk_buff_data_t tail' .. 'sk_buff_data_t end') changed offset changed by 160 5 members ('unsigned char* head' .. 'struct skb_ext* extensions') changed offset changed by 128 type 'struct auxiliary_driver' changed byte size changed from 200 to 232 member 'const struct auxiliary_device_id* id_table' changed offset changed by 256 type 'struct module' changed byte size changed from 1024 to 1088 9 members ('struct module_attribute* modinfo_attrs' .. 'struct mutex param_lock') changed offset changed by 256 11 members ('struct kernel_param* kp' .. 'int(* init)()') changed offset changed by 384 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct rq' changed byte size changed from 3712 to 3840 member 'unsigned long cpu_capacity_inverted' was added 23 members ('struct balance_callback* balance_callback' .. 'u64 android_vendor_data1[1]') changed offset changed by 64 member 'u64 android_oem_data1[16]' was added member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct gendisk' changed byte size changed from 520 to 584 3 members ('int flags' .. 'struct mutex open_mutex') changed offset changed by 128 17 members ('unsigned int open_partitions' .. 'struct blk_independent_access_ranges* ia_ranges') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct blk_mq_tag_set' changed byte size changed from 168 to 192 member 'struct list_head tag_list' changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct request' changed byte size changed from 304 to 312 member 'u64 android_kabi_reserved1' was added type 'struct request_queue' changed byte size changed from 928 to 1160 12 members ('struct kobject* mq_kobj' .. 'struct timer_list timeout') changed offset changed by 256 member 'struct work_struct timeout_work' changed offset changed by 384 7 members ('atomic_t nr_active_requests_shared_tags' .. 'struct queue_limits limits') changed offset changed by 512 6 members ('unsigned int required_elevator_features' .. 'struct delayed_work requeue_work') changed offset changed by 640 member 'struct mutex sysfs_lock' changed offset changed by 1024 member 'struct mutex sysfs_dir_lock' changed offset changed by 1152 7 members ('struct list_head unused_hctx_list' .. 'struct mutex mq_freeze_lock') changed offset changed by 1280 7 members ('int quiesce_depth' .. 'struct mutex debugfs_mutex') changed offset changed by 1408 member 'bool mq_sysfs_init_done' changed offset changed by 1536 member 'u64 android_oem_data1' was added member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'struct srcu_struct srcu[0]' changed offset changed by 1856 type 'struct bio' changed byte size changed from 128 to 152 member 'u64 android_oem_data1' was added member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'struct bio_vec bi_inline_vecs[0]' changed offset changed by 192 type 'struct seq_file' changed byte size changed from 120 to 136 4 members ('const struct seq_operations* op' .. 'void* private') changed offset changed by 128 type 'struct class' changed byte size changed from 120 to 152 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct device' changed byte size changed from 760 to 912 9 members ('struct device* parent' .. 'struct mutex mutex') changed offset changed by 256 2 members ('struct dev_links_info links' .. 'struct dev_pm_info power') changed offset changed by 384 34 members ('struct dev_pm_domain* pm_domain' .. 'bool dma_coherent:1') changed offset changed by 704 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'u64 android_kabi_reserved5' was added member 'u64 android_kabi_reserved6' was added member 'u64 android_kabi_reserved7' was added member 'u64 android_kabi_reserved8' was added type 'struct device_node' changed byte size changed from 208 to 248 6 members ('struct property* properties' .. 'struct kobject kobj') changed offset changed by 64 2 members ('unsigned long _flags' .. 'void* data') changed offset changed by 320 type 'struct cpufreq_policy' changed byte size changed from 664 to 760 member 'struct freq_constraints constraints' changed offset changed by 128 6 members ('struct freq_qos_request* min_freq_req' .. 'struct kobject kobj') changed offset changed by 384 2 members ('struct completion kobj_unregister' .. 'struct rw_semaphore rwsem') changed offset changed by 640 17 members ('bool fast_switch_possible' .. 'struct notifier_block nb_max') changed offset changed by 768 type 'enum cpuhp_state' changed enumerator 'CPUHP_ANDROID_RESERVED_1' (236) was added enumerator 'CPUHP_ANDROID_RESERVED_2' (237) was added enumerator 'CPUHP_ANDROID_RESERVED_3' (238) was added enumerator 'CPUHP_ANDROID_RESERVED_4' (239) was added enumerator 'CPUHP_ONLINE' value changed from 236 to 240 type 'struct net_device' changed byte size changed from 2368 to 2624 16 members ('int watchdog_timeo' .. 'struct device dev') changed offset changed by 128 27 members ('const struct attribute_group* sysfs_groups[4]' .. 'struct rtnl_hw_stats64* offload_xstats_l3') changed offset changed by 1344 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'u64 android_kabi_reserved5' was added member 'u64 android_kabi_reserved6' was added member 'u64 android_kabi_reserved7' was added member 'u64 android_kabi_reserved8' was added type 'struct net' changed byte size changed from 3840 to 4096 2 members ('struct netns_unix unx' .. 'struct netns_nexthop nexthop') changed offset changed by 128 2 members ('struct netns_ipv4 ipv4' .. 'struct netns_ipv6 ipv6') changed offset changed by 512 2 members ('struct netns_ieee802154_lowpan ieee802154_lowpan' .. 'struct netns_nf nf') changed offset changed by 1024 4 members ('struct netns_ct ct' .. 'struct netns_bpf bpf') changed offset changed by 1088 member 'struct netns_xfrm xfrm' changed offset changed by 1024 2 members ('u64 net_cookie' .. 'struct netns_can can') changed offset changed by 2048 member 'struct netns_xdp xdp' changed offset changed by 2240 member 'struct sock* diag_nlsk' changed offset changed by 2368 type 'struct iio_dev' changed byte size changed from 928 to 1096 3 members ('struct iio_buffer* buffer' .. 'struct mutex mlock') changed offset changed by 1216 14 members ('const unsigned long* available_scan_masks' .. 'void* priv') changed offset changed by 1344 type 'struct iio_trigger' changed byte size changed from 1184 to 1368 8 members ('struct list_head list' .. 'struct mutex pool_lock') changed offset changed by 1216 2 members ('bool attached_own_device' .. 'struct work_struct reenable_work') changed offset changed by 1344 type 'struct phy' changed byte size changed from 840 to 1008 3 members ('int id' .. 'struct mutex mutex') changed offset changed by 1216 4 members ('int init_count' .. 'struct regulator* pwr') changed offset changed by 1344 type 'struct regmap' changed byte size changed from 648 to 680 member 'union { struct mutex mutex; struct { spinlock_t spinlock; unsigned long spinlock_flags; }; struct { raw_spinlock_t raw_spinlock; unsigned long raw_spinlock_flags; }; }' changed type 'union { struct mutex mutex; struct { spinlock_t spinlock; unsigned long spinlock_flags; }; struct { raw_spinlock_t raw_spinlock; unsigned long raw_spinlock_flags; }; }' changed byte size changed from 32 to 48 25 members ('regmap_lock lock' .. 'struct mutex cache_lock') changed offset changed by 128 49 members ('unsigned int max_register' .. 'bool can_sleep') changed offset changed by 256 type 'struct regmap_bus' changed byte size changed from 136 to 144 member 'u64 android_kabi_reserved1' was added type 'struct regmap_config' changed byte size changed from 320 to 328 member 'u64 android_kabi_reserved1' was added type 'struct i2c_client' changed byte size changed from 824 to 976 4 members ('int init_irq' .. 'void* devres_group_id') changed offset changed by 1216 type 'struct spi_device' changed byte size changed from 880 to 1048 18 members ('struct spi_controller* controller' .. 'struct spi_statistics* pcpu_statistics') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct spmi_device' changed byte size changed from 776 to 928 2 members ('struct spmi_controller* ctrl' .. 'u8 usid') changed offset changed by 1216 type 'struct resource' changed byte size changed from 64 to 96 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct rtc_device' changed byte size changed from 1288 to 1520 4 members ('struct module* owner' .. 'struct mutex ops_lock') changed offset changed by 1216 member 'struct cdev char_dev' changed offset changed by 1344 11 members ('unsigned long flags' .. 'struct hrtimer pie_timer') changed offset changed by 1600 2 members ('int pie_enabled' .. 'struct work_struct irqwork') changed offset changed by 1664 7 members ('unsigned long set_offset_nsec' .. 'bool set_start_time') changed offset changed by 1792 member 'u64 android_kabi_reserved1' was added type 'struct spi_controller' changed byte size changed from 1352 to 1568 15 members ('struct list_head list' .. 'struct mutex io_mutex') changed offset changed by 1216 member 'struct mutex add_lock' changed offset changed by 1344 2 members ('spinlock_t bus_lock_spinlock' .. 'struct mutex bus_lock_mutex') changed offset changed by 1472 53 members ('bool bus_lock_flag' .. 'bool must_async') changed offset changed by 1600 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct drm_bridge' changed byte size changed from 240 to 272 13 members ('struct drm_device* dev' .. 'struct mutex hpd_mutex') changed offset changed by 128 2 members ('void(* hpd_cb)(void*, enum drm_connector_status)' .. 'void* hpd_data') changed offset changed by 256 type 'struct drm_connector' changed byte size changed from 1912 to 1928 56 members ('unsigned int index' .. 'struct hdr_sink_metadata hdr_sink_metadata') changed offset changed by 128 type 'struct drm_crtc' changed byte size changed from 1648 to 1664 27 members ('struct drm_mode_object base' .. 'struct drm_self_refresh_data* self_refresh_data') changed offset changed by 128 type 'struct drm_plane' changed byte size changed from 1304 to 1320 23 members ('struct drm_mode_object base' .. 'struct drm_property* scaling_filter_property') changed offset changed by 128 type 'struct drm_private_obj' changed byte size changed from 88 to 104 2 members ('struct drm_private_state* state' .. 'const struct drm_private_state_funcs* funcs') changed offset changed by 128 type 'struct drm_device' changed byte size changed from 1536 to 1760 member 'struct mutex master_mutex' changed offset changed by 128 2 members ('atomic_t open_count' .. 'struct mutex filelist_mutex') changed offset changed by 256 3 members ('struct list_head filelist' .. 'struct mutex clientlist_mutex') changed offset changed by 384 10 members ('struct list_head clientlist' .. 'struct drm_mode_config mode_config') changed offset changed by 512 member 'struct mutex object_name_lock' changed offset changed by 1664 5 members ('struct idr object_name_idr' .. 'struct drm_fb_helper* fb_helper') changed offset changed by 1792 type 'struct workqueue_struct' changed 15 members ('int work_color' .. 'struct callback_head rcu') changed offset changed by 128 type 'struct phy_device' changed byte size changed from 1368 to 1656 39 members ('struct phy_driver* drv' .. 'u32 eee_broken_modes') changed offset changed by 1216 member 'struct phy_led_trigger* phy_led_triggers' was added member 'unsigned int phy_num_led_triggers' was added member 'struct phy_led_trigger* last_triggered' was added member 'struct phy_led_trigger* led_link_trigger' was added member 'int irq' changed offset changed by 1504 6 members ('void* priv' .. 'struct delayed_work state_queue') changed offset changed by 1536 member 'struct mutex lock' changed offset changed by 1920 12 members ('bool sfp_bus_attached' .. 'const struct macsec_ops* macsec_ops') changed offset changed by 2048 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct task_struct' changed byte size changed from 4544 to 4736 member 'struct sched_rt_entity rt' changed offset changed by 512 member 'struct sched_dl_entity dl' changed offset changed by 768 4 members ('const struct sched_class* sched_class' .. 'struct uclamp_se uclamp[2]') changed offset changed by 896 148 members ('struct sched_statistics stats' .. 'struct mutex futex_exit_mutex') changed offset changed by 1024 3 members ('unsigned int futex_state' .. 'struct mutex perf_event_mutex') changed offset changed by 1152 23 members ('struct list_head perf_event_list' .. 'struct timer_list oom_reaper_timer') changed offset changed by 1280 8 members ('struct vm_struct* stack_vm_area' .. 'struct llist_head kretprobe_instances') changed offset changed by 1408 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'u64 android_kabi_reserved5' was added member 'u64 android_kabi_reserved6' was added member 'u64 android_kabi_reserved7' was added member 'u64 android_kabi_reserved8' was added member 'struct thread_struct thread' changed offset changed by 1920 type 'struct hci_dev' changed byte size changed from 5528 to 6416 144 members ('char name[8]' .. 'struct work_struct power_on') changed offset changed by 128 member 'struct delayed_work power_off' changed offset changed by 256 member 'struct work_struct error_reset' changed offset changed by 640 member 'struct work_struct cmd_sync_work' changed offset changed by 768 2 members ('struct list_head cmd_sync_work_list' .. 'struct mutex cmd_sync_work_lock') changed offset changed by 896 member 'struct work_struct cmd_sync_cancel_work' changed offset changed by 1024 member 'struct work_struct reenable_adv_work' changed offset changed by 1152 2 members ('__u16 discov_timeout' .. 'struct delayed_work discov_off') changed offset changed by 1280 member 'struct delayed_work service_cache' changed offset changed by 1664 member 'struct delayed_work cmd_timer' changed offset changed by 2048 member 'struct delayed_work ncmd_timer' changed offset changed by 2432 member 'struct work_struct rx_work' changed offset changed by 2816 member 'struct work_struct cmd_work' changed offset changed by 2944 member 'struct work_struct tx_work' changed offset changed by 3072 member 'struct delayed_work le_scan_disable' changed offset changed by 3200 member 'struct delayed_work le_scan_restart' changed offset changed by 3584 6 members ('struct sk_buff_head rx_q' .. 'struct mutex req_lock') changed offset changed by 3968 42 members ('wait_queue_head_t req_wait_q' .. 'struct device dev') changed offset changed by 4096 15 members ('struct rfkill* rfkill' .. 'struct delayed_work adv_instance_expire') changed offset changed by 5312 5 members ('struct idr adv_monitors_idr' .. 'struct delayed_work rpa_expired') changed offset changed by 5696 2 members ('bdaddr_t rpa' .. 'struct delayed_work mesh_send_done') changed offset changed by 6080 2 members ('enum { INTERLEAVE_SCAN_NONE = 0, INTERLEAVE_SCAN_NO_FILTER = 1, INTERLEAVE_SCAN_ALLOWLIST = 2, } interleave_scan_state' .. 'struct delayed_work interleave_scan') changed offset changed by 6464 18 members ('struct list_head monitored_devices' .. 'int(* get_codec_config_data)(struct hci_dev*, __u8, struct bt_codec*, __u8*, __u8**)') changed offset changed by 6848 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct sock' changed byte size changed from 776 to 856 61 members ('__u32 sk_priority' .. 'u64 android_oem_data1') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'u64 android_kabi_reserved5' was added member 'u64 android_kabi_reserved6' was added member 'u64 android_kabi_reserved7' was added member 'u64 android_kabi_reserved8' was added type 'struct hrtimer' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct hvc_struct' changed byte size changed from 496 to 584 12 members ('spinlock_t lock' .. 'struct work_struct tty_resize') changed offset changed by 576 2 members ('struct list_head next' .. 'unsigned long flags') changed offset changed by 704 type 'struct i2c_adapter' changed byte size changed from 1048 to 1216 5 members ('unsigned long locked_flags' .. 'struct mutex userspace_clients_lock') changed offset changed by 1216 5 members ('struct list_head userspace_clients' .. 'struct regulator* bus_regulator') changed offset changed by 1344 type 'struct rw_semaphore' changed byte size changed from 48 to 64 member 'u64 android_oem_data1[2]' was added type 'struct irq_domain' changed byte size changed from 152 to 200 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added 4 members ('irq_hw_number_t hwirq_max' .. 'struct mutex revmap_mutex') changed offset changed by 256 member 'struct irq_data* revmap[0]' changed offset changed by 384 type 'struct fwnode_handle' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct irq_desc' changed byte size changed from 448 to 512 member 'struct mutex request_mutex' changed offset changed by 256 4 members ('int parent_irq' .. 'u64 android_vendor_data1') changed offset changed by 384 type 'struct mii_bus' changed byte size changed from 2648 to 2832 3 members ('struct device* parent' .. 'struct device dev') changed offset changed by 128 9 members ('struct mdio_device* mdio_map[32]' .. 'struct mutex shared_lock') changed offset changed by 1344 member 'struct phy_package_shared* shared[32]' changed offset changed by 1472 type 'struct media_device' changed byte size changed from 664 to 696 6 members ('struct media_graph pm_count_walk' .. 'struct mutex req_queue_mutex') changed offset changed by 128 member 'atomic_t request_id' changed offset changed by 256 type 'struct mm_struct' changed byte size changed from 912 to 960 member changed from 'struct { struct maple_tree mm_mt; unsigned long(* get_unmapped_area)(struct file*, unsigned long, unsigned long, unsigned long, unsigned long); unsigned long mmap_base; unsigned long mmap_legacy_base; unsigned long task_size; pgd_t* pgd; atomic_t membarrier_state; atomic_t mm_users; atomic_t mm_count; atomic_long_t pgtables_bytes; int map_count; spinlock_t page_table_lock; struct rw_semaphore mmap_lock; struct list_head mmlist; unsigned long hiwater_rss; unsigned long hiwater_vm; unsigned long total_vm; unsigned long locked_vm; atomic64_t pinned_vm; unsigned long data_vm; unsigned long exec_vm; unsigned long stack_vm; unsigned long def_flags; seqcount_t write_protect_seq; spinlock_t arg_lock; unsigned long start_code; unsigned long end_code; unsigned long start_data; unsigned long end_data; unsigned long start_brk; unsigned long brk; unsigned long start_stack; unsigned long arg_start; unsigned long arg_end; unsigned long env_start; unsigned long env_end; unsigned long saved_auxv[46]; struct mm_rss_stat rss_stat; struct linux_binfmt* binfmt; mm_context_t context; unsigned long flags; spinlock_t ioctx_lock; struct kioctx_table* ioctx_table; struct task_struct* owner; struct user_namespace* user_ns; struct file* exe_file; struct mmu_notifier_subscriptions* notifier_subscriptions; atomic_t tlb_flush_pending; struct uprobes_state uprobes_state; struct work_struct async_put_work; struct { struct list_head list; unsigned long bitmap; struct mem_cgroup* memcg; } lru_gen; }' to 'struct { struct maple_tree mm_mt; unsigned long(* get_unmapped_area)(struct file*, unsigned long, unsigned long, unsigned long, unsigned long); unsigned long mmap_base; unsigned long mmap_legacy_base; unsigned long task_size; pgd_t* pgd; atomic_t membarrier_state; atomic_t mm_users; atomic_t mm_count; atomic_long_t pgtables_bytes; int map_count; spinlock_t page_table_lock; struct rw_semaphore mmap_lock; struct list_head mmlist; int mm_lock_seq; unsigned long hiwater_rss; unsigned long hiwater_vm; unsigned long total_vm; unsigned long locked_vm; atomic64_t pinned_vm; unsigned long data_vm; unsigned long exec_vm; unsigned long stack_vm; unsigned long def_flags; seqcount_t write_protect_seq; spinlock_t arg_lock; unsigned long start_code; unsigned long end_code; unsigned long start_data; unsigned long end_data; unsigned long start_brk; unsigned long brk; unsigned long start_stack; unsigned long arg_start; unsigned long arg_end; unsigned long env_start; unsigned long env_end; unsigned long saved_auxv[46]; struct mm_rss_stat rss_stat; struct linux_binfmt* binfmt; mm_context_t context; unsigned long flags; spinlock_t ioctx_lock; struct kioctx_table* ioctx_table; struct task_struct* owner; struct user_namespace* user_ns; struct file* exe_file; struct mmu_notifier_subscriptions* notifier_subscriptions; atomic_t tlb_flush_pending; struct uprobes_state uprobes_state; struct work_struct async_put_work; struct { struct list_head list; unsigned long bitmap; struct mem_cgroup* memcg; } lru_gen; u64 android_kabi_reserved1; }' type changed from 'struct { struct maple_tree mm_mt; unsigned long(* get_unmapped_area)(struct file*, unsigned long, unsigned long, unsigned long, unsigned long); unsigned long mmap_base; unsigned long mmap_legacy_base; unsigned long task_size; pgd_t* pgd; atomic_t membarrier_state; atomic_t mm_users; atomic_t mm_count; atomic_long_t pgtables_bytes; int map_count; spinlock_t page_table_lock; struct rw_semaphore mmap_lock; struct list_head mmlist; unsigned long hiwater_rss; unsigned long hiwater_vm; unsigned long total_vm; unsigned long locked_vm; atomic64_t pinned_vm; unsigned long data_vm; unsigned long exec_vm; unsigned long stack_vm; unsigned long def_flags; seqcount_t write_protect_seq; spinlock_t arg_lock; unsigned long start_code; unsigned long end_code; unsigned long start_data; unsigned long end_data; unsigned long start_brk; unsigned long brk; unsigned long start_stack; unsigned long arg_start; unsigned long arg_end; unsigned long env_start; unsigned long env_end; unsigned long saved_auxv[46]; struct mm_rss_stat rss_stat; struct linux_binfmt* binfmt; mm_context_t context; unsigned long flags; spinlock_t ioctx_lock; struct kioctx_table* ioctx_table; struct task_struct* owner; struct user_namespace* user_ns; struct file* exe_file; struct mmu_notifier_subscriptions* notifier_subscriptions; atomic_t tlb_flush_pending; struct uprobes_state uprobes_state; struct work_struct async_put_work; struct { struct list_head list; unsigned long bitmap; struct mem_cgroup* memcg; } lru_gen; }' to 'struct { struct maple_tree mm_mt; unsigned long(* get_unmapped_area)(struct file*, unsigned long, unsigned long, unsigned long, unsigned long); unsigned long mmap_base; unsigned long mmap_legacy_base; unsigned long task_size; pgd_t* pgd; atomic_t membarrier_state; atomic_t mm_users; atomic_t mm_count; atomic_long_t pgtables_bytes; int map_count; spinlock_t page_table_lock; struct rw_semaphore mmap_lock; struct list_head mmlist; int mm_lock_seq; unsigned long hiwater_rss; unsigned long hiwater_vm; unsigned long total_vm; unsigned long locked_vm; atomic64_t pinned_vm; unsigned long data_vm; unsigned long exec_vm; unsigned long stack_vm; unsigned long def_flags; seqcount_t write_protect_seq; spinlock_t arg_lock; unsigned long start_code; unsigned long end_code; unsigned long start_data; unsigned long end_data; unsigned long start_brk; unsigned long brk; unsigned long start_stack; unsigned long arg_start; unsigned long arg_end; unsigned long env_start; unsigned long env_end; unsigned long saved_auxv[46]; struct mm_rss_stat rss_stat; struct linux_binfmt* binfmt; mm_context_t context; unsigned long flags; spinlock_t ioctx_lock; struct kioctx_table* ioctx_table; struct task_struct* owner; struct user_namespace* user_ns; struct file* exe_file; struct mmu_notifier_subscriptions* notifier_subscriptions; atomic_t tlb_flush_pending; struct uprobes_state uprobes_state; struct work_struct async_put_work; struct { struct list_head list; unsigned long bitmap; struct mem_cgroup* memcg; } lru_gen; u64 android_kabi_reserved1; }' byte size changed from 912 to 960 member 'struct list_head mmlist' changed offset changed by 128 member 'int mm_lock_seq' was added 36 members ('unsigned long hiwater_rss' .. 'struct work_struct async_put_work') changed offset changed by 192 member 'struct { struct list_head list; unsigned long bitmap; struct mem_cgroup* memcg; } lru_gen' changed offset changed by 320 member 'u64 android_kabi_reserved1' was added member 'unsigned long cpu_bitmap[0]' changed offset changed by 384 type 'struct mmc_host' changed byte size changed from 1600 to 1856 42 members ('int index' .. 'struct timer_list retune_timer') changed offset changed by 1216 7 members ('bool trigger_card_event' .. 'struct delayed_work detect') changed offset changed by 1344 6 members ('int detect_change' .. 'struct work_struct sdio_irq_work') changed offset changed by 1728 18 members ('bool sdio_irq_pending' .. 'struct blk_crypto_profile crypto_profile') changed offset changed by 1856 2 members ('bool hsq_enabled' .. 'u32 err_stats[15]') changed offset changed by 1984 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'unsigned long private[0]' changed offset changed by 2048 type 'struct mutex' changed byte size changed from 32 to 48 member 'u64 android_oem_data1[2]' was added type 'struct napi_struct' changed byte size changed from 392 to 432 4 members ('struct list_head dev_list' .. 'struct task_struct* thread') changed offset changed by 64 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct nfc_dev' changed byte size changed from 1000 to 1200 7 members ('bool dev_up' .. 'struct nfc_genl_data genl_data') changed offset changed by 1216 5 members ('u32 supported_protocols' .. 'struct timer_list check_pres_timer') changed offset changed by 1344 member 'struct work_struct check_pres_work' changed offset changed by 1472 6 members ('bool shutting_down' .. 'struct genl_info* cur_cmd_info') changed offset changed by 1600 type 'struct pci_driver' changed byte size changed from 296 to 360 2 members ('struct pci_dynids dynids' .. 'bool driver_managed_dma') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct platform_driver' changed byte size changed from 200 to 240 3 members ('const struct platform_device_id* id_table' .. 'bool driver_managed_dma') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added type 'struct platform_device' changed byte size changed from 840 to 1008 8 members ('u64 platform_dma_mask' .. 'struct pdev_archdata archdata') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct wakeup_source' changed byte size changed from 192 to 208 14 members ('unsigned long timer_expires' .. 'bool autosleep_enabled:1') changed offset changed by 128 type 'struct rpmsg_driver' changed byte size changed from 176 to 208 4 members ('const struct rpmsg_device_id* id_table' .. 'int(* callback)(struct rpmsg_device*, void*, int, void*, u32)') changed offset changed by 256 type 'struct scsi_device' changed byte size changed from 2128 to 2544 72 members ('unsigned char inquiry_len' .. 'struct work_struct event_work') changed offset changed by 128 6 members ('unsigned int max_device_blocked' .. 'struct device sdev_gendev') changed offset changed by 256 member 'struct device sdev_dev' changed offset changed by 1472 member 'struct execute_work ew' changed offset changed by 2688 member 'struct work_struct requeue_work' changed offset changed by 2816 9 members ('struct scsi_device_handler* handler' .. 'struct mutex state_mutex') changed offset changed by 2944 2 members ('enum scsi_device_state sdev_state' .. 'struct task_struct* quiesced_by') changed offset changed by 3072 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'unsigned long sdev_data[0]' changed offset changed by 3328 type 'struct Scsi_Host' changed byte size changed from 2128 to 2480 10 members ('struct list_head eh_abort_list' .. 'struct blk_mq_tag_set tag_set') changed offset changed by 128 46 members ('atomic_t host_blocked' .. 'struct device shost_gendev') changed offset changed by 320 member 'struct device shost_dev' changed offset changed by 1536 2 members ('void* shost_data' .. 'struct device* dma_dev') changed offset changed by 2752 member 'u64 android_kabi_reserved1' was added member 'unsigned long hostdata[0]' changed offset changed by 2816 type 'struct scsi_target' changed byte size changed from 848 to 1000 16 members ('struct kref reap_ref' .. 'unsigned long starget_data[0]') changed offset changed by 1216 type 'struct sdhci_host' changed byte size changed from 1216 to 1344 2 members ('u64 dma_mask' .. 'struct led_classdev led') changed offset changed by 128 40 members ('char led_name[32]' .. 'struct work_struct complete_work') changed offset changed by 640 member 'struct timer_list timer' changed offset changed by 768 member 'struct timer_list data_timer' changed offset changed by 896 24 members ('u32 caps' .. 'u64 data_timeout') changed offset changed by 1024 member 'u64 android_kabi_reserved1' was added member 'unsigned long private[0]' changed offset changed by 1024 type 'struct file' changed byte size changed from 232 to 264 11 members ('loff_t f_pos' .. 'errseq_t f_sb_err') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct serdev_device_driver' changed byte size changed from 160 to 192 2 members ('int(* probe)(struct serdev_device*)' .. 'void(* remove)(struct serdev_device*)') changed offset changed by 256 type 'struct serio_driver' changed byte size changed from 224 to 264 member 'u64 android_kabi_reserved1' was added type 'struct serio' changed byte size changed from 1128 to 1304 member 'struct device dev' changed offset changed by 128 2 members ('struct list_head node' .. 'struct mutex* ps2_cmd_mutex') changed offset changed by 1344 member 'u64 android_kabi_reserved1' was added type 'struct spi_driver' changed byte size changed from 176 to 216 member 'u64 android_kabi_reserved1' was added type 'struct pipe_inode_info' changed byte size changed from 168 to 184 18 members ('wait_queue_head_t rd_wait' .. 'struct user_struct* user') changed offset changed by 128 type 'struct spmi_driver' changed byte size changed from 168 to 208 3 members ('int(* probe)(struct spmi_device*)' .. 'void(* shutdown)(struct spmi_device*)') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added type 'struct srcu_struct' changed byte size changed from 384 to 480 2 members ('spinlock_t lock' .. 'struct mutex srcu_gp_mutex') changed offset changed by 128 13 members ('unsigned int srcu_idx' .. 'struct mutex srcu_barrier_mutex') changed offset changed by 256 5 members ('struct completion srcu_barrier_completion' .. 'struct delayed_work work') changed offset changed by 384 member 'struct lockdep_map dep_map' changed offset changed by 768 type 'struct usb_interface' changed byte size changed from 848 to 1048 2 members ('struct device* usb_dev' .. 'struct work_struct reset_ws') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct sched_entity' changed byte size changed from 256 to 320 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct cgroup_subsys_state' changed byte size changed from 200 to 232 member 'struct rcu_work destroy_rwork' changed offset changed by 128 member 'struct cgroup_subsys_state* parent' changed offset changed by 256 type 'struct selinux_state' changed byte size changed from 104 to 136 3 members ('struct selinux_avc* avc' .. 'struct mutex policy_mutex') changed offset changed by 128 type 'struct shmem_inode_info' changed byte size changed from 792 to 840 member 'u64 android_vendor_data1' changed offset changed by 384 type 'struct user_struct' changed byte size changed from 152 to 168 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct snd_usb_audio' changed byte size changed from 400 to 448 26 members ('unsigned int system_suspend' .. 'struct media_intf_devnode* ctl_intf_media_devnode') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct binder_proc' changed byte size changed from 592 to 608 5 members ('struct binder_context* context' .. 'bool oneway_spam_detection_enabled') changed offset changed by 128 type 'struct binder_transaction' changed byte size changed from 160 to 176 member 'pid_t from_pid' was added member 'pid_t from_tid' was added 13 members ('struct binder_transaction* from_parent' .. 'kuid_t sender_euid') changed offset changed by 64 member 'ktime_t start_time' was added 4 members ('struct list_head fd_fixups' .. 'u64 android_vendor_data1') changed offset changed by 128 type 'struct cpuidle_device' changed byte size changed from 800 to 808 member 'u64 android_kabi_reserved1' was added type 'struct thermal_cooling_device' changed byte size changed from 888 to 1064 6 members ('struct device_node* np' .. 'struct mutex lock') changed offset changed by 1216 2 members ('struct list_head thermal_instances' .. 'struct list_head node') changed offset changed by 1344 member 'u64 android_kabi_reserved1' was added type 'struct freq_constraints' changed byte size changed from 192 to 224 2 members ('struct pm_qos_constraints max_freq' .. 'struct blocking_notifier_head max_freq_notifiers') changed offset changed by 128 type 'struct thermal_zone_device' changed byte size changed from 1144 to 1368 25 members ('struct attribute_group trips_attribute_group' .. 'struct mutex lock') changed offset changed by 1216 2 members ('struct list_head node' .. 'struct delayed_work poll_queue') changed offset changed by 1344 member 'enum thermal_notify_event notify_event' changed offset changed by 1728 member 'u64 android_kabi_reserved1' was added type 'struct dma_buf' changed byte size changed from 272 to 304 13 members ('unsigned int vmapping_counter' .. 'struct dma_buf_sysfs_entry* sysfs_entry') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct vm_area_struct' changed byte size changed from 144 to 200 member 'union { struct { unsigned long vm_start; unsigned long vm_end; }; struct callback_head vm_rcu; }' was added member 'unsigned long vm_start' was removed member 'unsigned long vm_end' was removed member 'union { const vm_flags_t vm_flags; vm_flags_t __vm_flags; }' was added member 'int vm_lock_seq' was added member 'struct vma_lock* vm_lock' was added member 'bool detached' was added member 'unsigned long vm_flags' was removed 9 members ('union { struct { struct rb_node rb; unsigned long rb_subtree_last; } shared; struct anon_vma_name* anon_name; }' .. 'struct vm_userfaultfd_ctx vm_userfaultfd_ctx') changed offset changed by 192 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct mem_cgroup' changed byte size changed from 2176 to 2304 member 'struct mem_cgroup_id id' changed offset changed by 256 2 members ('unsigned long soft_limit' .. 'struct vmpressure vmpressure') changed offset changed by 128 6 members ('bool oom_group' .. 'struct cgroup_file events_file') changed offset changed by 384 member 'struct cgroup_file events_local_file' changed offset changed by 512 member 'struct cgroup_file swap_events_file' changed offset changed by 640 member 'struct mutex thresholds_lock' changed offset changed by 768 6 members ('struct mem_cgroup_thresholds thresholds' .. 'unsigned long move_lock_flags') changed offset changed by 896 16 members ('struct cacheline_padding _pad1_' .. 'struct wb_domain cgwb_domain') changed offset changed by 1024 5 members ('struct memcg_cgwb_frn cgwb_frn[4]' .. 'struct lru_gen_mm_list mm_list') changed offset changed by 1152 member 'u64 android_oem_data1[2]' was added member 'struct mem_cgroup_per_node* nodeinfo[0]' changed offset changed by 1280 type 'struct psi_group' changed byte size changed from 736 to 832 5 members ('struct psi_group_cpu* pcpu' .. 'struct delayed_work avgs_work') changed offset changed by 128 4 members ('u64 total[2][7]' .. 'struct timer_list poll_timer') changed offset changed by 512 4 members ('wait_queue_head_t poll_wait' .. 'struct mutex trigger_lock') changed offset changed by 640 7 members ('struct list_head triggers' .. 'u64 polling_until') changed offset changed by 768 type 'struct packet_type' changed byte size changed from 72 to 104 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct rproc' changed byte size changed from 1232 to 1448 4 members ('atomic_t power' .. 'struct mutex lock') changed offset changed by 1216 11 members ('struct dentry* dbg_dir' .. 'struct work_struct crash_handler') changed offset changed by 1344 15 members ('unsigned int crash_cnt' .. 'struct cdev cdev') changed offset changed by 1472 2 members ('bool cdev_put_on_release' .. 'unsigned long features[1]') changed offset changed by 1728 type 'struct ufs_hba' changed byte size changed from 4800 to 5336 4 members ('struct request_queue* tmf_queue' .. 'struct mutex uic_cmd_mutex') changed offset changed by 192 9 members ('struct completion* uic_async_done' .. 'struct mutex ee_ctrl_mutex') changed offset changed by 320 5 members ('bool is_powered' .. 'struct work_struct eh_work') changed offset changed by 448 member 'struct work_struct eeh_work' changed offset changed by 576 9 members ('u32 errors' .. 'struct ufs_dev_cmd dev_cmd') changed offset changed by 704 3 members ('ktime_t last_dme_cmd_tstamp' .. 'struct ufs_dev_info dev_info') changed offset changed by 832 8 members ('bool auto_bkops_enabled' .. 'struct ufs_clk_gating clk_gating') changed offset changed by 960 3 members ('u32 caps' .. 'struct ufs_clk_scaling clk_scaling') changed offset changed by 1536 5 members ('bool system_suspending' .. 'struct mutex wb_mutex') changed offset changed by 1856 member 'struct rw_semaphore clk_scaling_lock' changed offset changed by 1984 2 members ('atomic_t scsi_block_reqs_cnt' .. 'struct device bsg_dev') changed offset changed by 2112 2 members ('struct request_queue* bsg_queue' .. 'struct delayed_work rpm_dev_flush_recheck_work') changed offset changed by 3328 5 members ('struct ufs_hba_monitor monitor' .. 'struct blk_crypto_profile crypto_profile') changed offset changed by 3712 2 members ('struct dentry* debugfs_root' .. 'struct delayed_work debugfs_ee_work') changed offset changed by 3840 14 members ('u32 debugfs_ee_rate_limit_ms' .. 'struct ufshcd_mcq_opr_info_t mcq_opr[4]') changed offset changed by 4224 member 'u64 android_oem_data1' was added type 'struct ufshcd_lrb' changed byte size changed from 144 to 152 member 'u64 android_kabi_reserved1' was added type 'struct scsi_cmnd' changed byte size changed from 296 to 376 25 members ('struct callback_head rcu' .. 'int result') changed offset changed by 384 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct root_domain' changed byte size changed from 1832 to 1864 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct work_struct' changed byte size changed from 32 to 48 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct bpf_prog' changed byte size changed from 72 to 80 member 'u64 android_kabi_reserved1' was added member 'union { struct { struct { } __empty_insns; struct sock_filter insns[0]; }; struct { struct { } __empty_insnsi; struct bpf_insn insnsi[0]; }; }' changed offset changed by 64 type 'struct tty_driver' changed byte size changed from 184 to 200 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct tty_port' changed byte size changed from 376 to 448 13 members ('struct tty_struct* tty' .. 'struct mutex mutex') changed offset changed by 256 member 'struct mutex buf_mutex' changed offset changed by 384 7 members ('unsigned char* xmit_buf' .. 'void* client_data') changed offset changed by 512 member 'u64 android_kabi_reserved1' was added type 'struct uio_info' changed byte size changed from 568 to 576 member 'u64 android_kabi_reserved1' was added type 'struct usb_hcd' changed byte size changed from 592 to 720 5 members ('struct kref kref' .. 'struct timer_list rh_timer') changed offset changed by 384 2 members ('struct urb* status_urb' .. 'struct work_struct wakeup_work') changed offset changed by 512 member 'struct work_struct died_work' changed offset changed by 640 31 members ('const struct hc_driver* driver' .. 'struct gen_pool* localmem_pool') changed offset changed by 768 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'unsigned long hcd_priv[0]' changed offset changed by 1024 type 'struct hc_driver' changed byte size changed from 368 to 400 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct v4l2_ctrl' changed byte size changed from 232 to 240 member 'u64 android_kabi_reserved1' was added type 'struct video_device' changed byte size changed from 1136 to 1304 21 members ('struct cdev* cdev' .. 'struct mutex* lock') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct xfrm_state' changed byte size changed from 744 to 768 3 members ('struct xfrm_stats stats' .. 'struct hrtimer mtimer') changed offset changed by 128 11 members ('struct xfrm_dev_offload xso' .. 'void* data') changed offset changed by 192 type 'struct timer_list' changed byte size changed from 40 to 56 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct inet6_dev' changed byte size changed from 1048 to 1352 member 'struct delayed_work mc_ifc_work' changed offset changed by 384 member 'struct delayed_work mc_dad_work' changed offset changed by 768 member 'struct delayed_work mc_query_work' changed offset changed by 1152 member 'struct delayed_work mc_report_work' changed offset changed by 1536 5 members ('struct sk_buff_head mc_query_queue' .. 'struct mutex mc_lock') changed offset changed by 1920 10 members ('struct ifacaddr6* ac_list' .. 'struct ipv6_devconf cnf') changed offset changed by 2048 2 members ('struct ipv6_devstat stats' .. 'struct timer_list rs_timer') changed offset changed by 2304 5 members ('__s32 rs_interval' .. 'unsigned int ra_mtu') changed offset changed by 2432 type 'struct address_space' changed byte size changed from 208 to 240 4 members ('gfp_t gfp_mask' .. 'struct rw_semaphore i_mmap_rwsem') changed offset changed by 128 8 members ('unsigned long nrpages' .. 'void* private_data') changed offset changed by 256 type 'struct alarm' changed byte size changed from 120 to 128 4 members ('enum alarmtimer_restart(* function)(struct alarm*, ktime_t)' .. 'void* data') changed offset changed by 64 type 'struct super_block' changed byte size changed from 1472 to 1536 17 members ('int s_count' .. 'struct quota_info s_dquot') changed offset changed by 128 12 members ('struct sb_writers s_writers' .. 'struct mutex s_vfs_rename_mutex') changed offset changed by 256 15 members ('const char* s_subtype' .. 'struct work_struct destroy_work') changed offset changed by 384 member 'struct mutex s_sync_lock' changed offset changed by 512 member 'int s_stack_depth' changed offset changed by 640 4 members ('spinlock_t s_inode_list_lock' .. 'struct list_head s_inodes_wb') changed offset changed by 512 type 'struct bus_type' changed byte size changed from 184 to 216 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct amba_driver' changed byte size changed from 184 to 224 5 members ('int(* probe)(struct amba_device*, const struct amba_id*)' .. 'bool driver_managed_dma') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added type 'struct amba_device' changed byte size changed from 968 to 1176 member 'struct resource res' changed offset changed by 1216 4 members ('struct clk* pclk' .. 'struct mutex periphid_lock') changed offset changed by 1472 4 members ('unsigned int cid' .. 'const char* driver_override') changed offset changed by 1600 member 'u64 android_kabi_reserved1' was added type 'struct neigh_table' changed byte size changed from 600 to 728 7 members ('struct list_head parms_list' .. 'struct delayed_work gc_work') changed offset changed by 64 member 'struct delayed_work managed_work' changed offset changed by 448 member 'struct timer_list proxy_timer' changed offset changed by 832 10 members ('struct sk_buff_head proxy_queue' .. 'struct pneigh_entry** phash_buckets') changed offset changed by 960 member 'u64 android_kabi_reserved1' was added type 'struct backlight_device' changed byte size changed from 944 to 1128 member 'struct mutex ops_lock' changed offset changed by 128 4 members ('const struct backlight_ops* ops' .. 'struct device dev') changed offset changed by 256 2 members ('bool fb_bl_on[32]' .. 'int use_count') changed offset changed by 1472 type 'struct backing_dev_info' changed byte size changed from 1128 to 1320 3 members ('struct list_head wb_list' .. 'struct mutex cgwb_release_mutex') changed offset changed by 1024 member 'struct rw_semaphore wb_switch_rwsem' changed offset changed by 1152 5 members ('wait_queue_head_t wb_waitq' .. 'struct timer_list laptop_mode_wb_timer') changed offset changed by 1280 member 'struct dentry* debug_dir' changed offset changed by 1408 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct gpio_chip' changed byte size changed from 616 to 648 5 members ('unsigned long* valid_mask' .. 'int(* of_gpio_ranges_fallback)(struct gpio_chip*, struct device_node*)') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct bio_set' changed byte size changed from 248 to 264 2 members ('struct workqueue_struct* rescue_workqueue' .. 'struct hlist_node cpuhp_dead') changed offset changed by 128 type 'struct blk_crypto_profile' changed byte size changed from 192 to 208 6 members ('wait_queue_head_t idle_slots_wait_queue' .. 'struct blk_crypto_keyslot* slots') changed offset changed by 128 type 'struct blk_mq_ops' changed byte size changed from 144 to 152 member 'u64 android_kabi_reserved1' was added type 'struct blk_mq_hw_ctx' changed byte size changed from 512 to 640 27 members ('cpumask_var_t cpumask' .. 'struct kobject kobj') changed offset changed by 384 3 members ('struct dentry* debugfs_dir' .. 'struct list_head hctx_list') changed offset changed by 640 member 'u64 android_kabi_reserved1' was added type 'struct virtio_device' changed byte size changed from 832 to 984 6 members ('struct virtio_device_id id' .. 'void* priv') changed offset changed by 1216 type 'struct blkcg' changed byte size changed from 320 to 352 8 members ('spinlock_t lock' .. 'struct list_head cgwb_list') changed offset changed by 256 type 'struct blkcg_gq' changed byte size changed from 344 to 360 member 'union { struct work_struct async_bio_work; struct work_struct free_work; }' changed type 'union { struct work_struct async_bio_work; struct work_struct free_work; }' changed byte size changed from 32 to 48 6 members ('atomic_t use_delay' .. 'struct callback_head callback_head') changed offset changed by 128 type 'struct blocking_notifier_head' changed byte size changed from 56 to 72 member 'struct notifier_block* head' changed offset changed by 128 type 'struct dentry' changed byte size changed from 192 to 208 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct device_driver' changed byte size changed from 144 to 176 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct can_rx_offload' changed byte size changed from 480 to 520 member 'bool inc' changed offset changed by 320 type 'struct delayed_work' changed byte size changed from 88 to 136 member 'struct timer_list timer' changed offset changed by 128 2 members ('struct workqueue_struct* wq' .. 'int cpu') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct cdev' changed byte size changed from 104 to 136 5 members ('struct module* owner' .. 'unsigned int count') changed offset changed by 256 type 'struct cec_adapter' changed byte size changed from 1464 to 1696 member 'struct mutex lock' changed offset changed by 1728 39 members ('struct rc_dev* rc' .. 'char input_phys[32]') changed offset changed by 1856 type 'struct cec_notifier' changed byte size changed from 160 to 176 7 members ('struct list_head head' .. 'u16 phys_addr') changed offset changed by 128 type 'struct cgroup' changed byte size changed from 1504 to 1680 12 members ('unsigned long flags' .. 'struct cgroup_file procs_file') changed offset changed by 256 member 'struct cgroup_file events_file' changed offset changed by 384 member 'struct cgroup_file psi_files[4]' changed offset changed by 512 17 members ('u16 subtree_control' .. 'struct mutex pidlist_mutex') changed offset changed by 1024 2 members ('wait_queue_head_t offline_waitq' .. 'struct work_struct release_agent_work') changed offset changed by 1152 2 members ('struct psi_group* psi' .. 'struct cgroup_bpf bpf') changed offset changed by 1280 3 members ('atomic_t congestion_count' .. 'struct cgroup* ancestors[0]') changed offset changed by 1408 type 'struct usb_gadget' changed byte size changed from 904 to 1072 11 members ('struct usb_udc* udc' .. 'struct device dev') changed offset changed by 128 24 members ('unsigned int isoch_delay' .. 'int id_number') changed offset changed by 1344 type 'struct usb_ep' changed byte size changed from 72 to 80 member 'u64 android_kabi_reserved1' was added type 'struct configfs_subsystem' changed byte size changed from 168 to 184 type 'struct pglist_data' changed 5 members ('struct task_struct* kswapd' .. 'int kswapd_failures') changed offset changed by 128 member 'u64 android_oem_data1' was added 2 members ('int kcompactd_max_order' .. 'enum zone_type kcompactd_highest_zoneidx') changed offset changed by 224 4 members ('wait_queue_head_t kcompactd_wait' .. 'unsigned long totalreserve_pages') changed offset changed by 192 2 members ('unsigned long flags' .. 'struct lru_gen_mm_walk mm_walk') changed offset changed by 128 member 'struct lru_gen_memcg memcg_lru' changed offset changed by 256 type 'struct cpuidle_driver' changed byte size changed from 1088 to 1096 member 'u64 android_kabi_reserved1' was added type 'struct gpio_desc' changed byte size changed from 40 to 48 member 'u64 android_kabi_reserved1' was added type 'struct opp_table' changed byte size changed from 632 to 680 4 members ('struct list_head dev_list' .. 'struct mutex lock') changed offset changed by 128 9 members ('struct device_node* np' .. 'struct mutex genpd_virt_dev_lock') changed offset changed by 256 20 members ('struct device** genpd_virt_devs' .. 'char dentry_name[255]') changed offset changed by 384 type 'struct i3c_device' changed byte size changed from 776 to 928 2 members ('struct i3c_dev_desc* desc' .. 'struct i3c_bus* bus') changed offset changed by 1216 type 'struct devfreq' changed byte size changed from 1736 to 2064 member 'struct device dev' changed offset changed by 128 5 members ('struct devfreq_dev_profile* profile' .. 'struct delayed_work work') changed offset changed by 1344 16 members ('unsigned long* freq_table' .. 'struct srcu_notifier_head transition_notifier_list') changed offset changed by 1728 3 members ('struct thermal_cooling_device* cdev' .. 'struct notifier_block nb_max') changed offset changed by 2624 type 'struct device_link' changed byte size changed from 864 to 1048 5 members ('enum device_link_state status' .. 'struct work_struct rm_work') changed offset changed by 1216 member 'bool supplier_preactivated' changed offset changed by 1344 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct extcon_dev' changed byte size changed from 944 to 1096 11 members ('struct raw_notifier_head nh_all' .. 'struct device_attribute* d_attrs_muex') changed offset changed by 1216 type 'struct pwm_device' changed byte size changed from 104 to 112 member 'u64 android_kabi_reserved1' was added type 'struct input_dev' changed byte size changed from 1392 to 1608 14 members ('int rep[2]' .. 'struct mutex mutex') changed offset changed by 128 3 members ('unsigned int users' .. 'struct device dev') changed offset changed by 256 8 members ('struct list_head h_list' .. 'bool inhibited') changed offset changed by 1472 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct led_classdev_flash' changed byte size changed from 440 to 504 4 members ('const struct led_flash_ops* ops' .. 'const struct attribute_group* sysfs_groups[5]') changed offset changed by 512 type 'struct led_classdev_mc' changed byte size changed from 376 to 440 2 members ('unsigned int num_colors' .. 'struct mc_subled* subled_info') changed offset changed by 512 type 'struct led_classdev' changed byte size changed from 360 to 424 4 members ('int blink_brightness' .. 'struct work_struct set_brightness_work') changed offset changed by 128 2 members ('int delayed_set_value' .. 'struct rw_semaphore trigger_lock') changed offset changed by 256 6 members ('struct led_trigger* trigger' .. 'struct mutex led_access') changed offset changed by 384 type 'struct mbox_controller' changed byte size changed from 136 to 144 2 members ('spinlock_t poll_hrt_lock' .. 'struct list_head node') changed offset changed by 64 type 'struct mipi_dsi_device' changed byte size changed from 832 to 984 8 members ('char name[20]' .. 'struct drm_dsc_config* dsc') changed offset changed by 1216 type 'struct nvmem_device' changed byte size changed from 952 to 1104 19 members ('int stride' .. 'void* priv') changed offset changed by 1216 type 'struct pci_host_bridge' changed byte size changed from 896 to 1088 25 members ('struct pci_bus* bus' .. 'resource_size_t(* align_resource)(struct pci_dev*, const struct resource*, resource_size_t, resource_size_t, resource_size_t)') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'unsigned long private[0]' changed offset changed by 1536 type 'struct pinctrl_dev' changed byte size changed from 192 to 208 member 'struct dentry* device_root' changed offset changed by 128 type 'struct power_supply' changed byte size changed from 1048 to 1272 member 'struct work_struct changed_work' changed offset changed by 1216 member 'struct delayed_work deferred_register_work' changed offset changed by 1344 17 members ('spinlock_t changed_lock' .. 'char* charging_blink_full_solid_trig_name') changed offset changed by 1728 member 'u64 android_kabi_reserved1' was added type 'struct power_supply_desc' changed byte size changed from 96 to 104 member 'u64 android_kabi_reserved1' was added type 'struct power_supply_config' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct pwm_chip' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct rc_dev' changed byte size changed from 2168 to 2552 9 members ('bool managed_alloc' .. 'struct mutex lock') changed offset changed by 1216 19 members ('unsigned int minor' .. 'struct timer_list timer_keyup') changed offset changed by 1344 member 'struct timer_list timer_repeat' changed offset changed by 1472 10 members ('u32 last_keycode' .. 'struct device lirc_dev') changed offset changed by 1600 member 'struct cdev lirc_cdev' changed offset changed by 2816 18 members ('ktime_t gap_start' .. 'int(* s_timeout)(struct rc_dev*, unsigned int)') changed offset changed by 3072 type 'struct regmap_irq_chip_data' changed byte size changed from 448 to 464 22 members ('struct irq_chip irq_chip' .. 'unsigned int clear_status:1') changed offset changed by 128 type 'struct regulator_dev' changed byte size changed from 1136 to 1376 member 'struct ww_mutex mutex' changed offset changed by 128 4 members ('struct task_struct* mutex_owner' .. 'struct device dev') changed offset changed by 256 5 members ('struct regulation_constraints* constraints' .. 'struct delayed_work disable_work') changed offset changed by 1472 9 members ('void* reg_data' .. 'spinlock_t err_lock') changed offset changed by 1856 member 'u64 android_kabi_reserved1' was added type 'struct regulator_desc' changed byte size changed from 304 to 312 member 'u64 android_kabi_reserved1' was added type 'struct rtc_class_ops' changed byte size changed from 88 to 96 member 'u64 android_kabi_reserved1' was added type 'struct snd_soc_card' changed byte size changed from 736 to 832 member 'struct mutex dapm_mutex' changed offset changed by 128 member 'struct mutex pcm_mutex' changed offset changed by 256 45 members ('enum snd_soc_pcm_subclass pcm_subclass' .. 'struct work_struct deferred_resume_work') changed offset changed by 384 8 members ('u32 pop_time' .. 'void* drvdata') changed offset changed by 512 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct thermal_cooling_device_ops' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct thermal_zone_device_ops' changed byte size changed from 120 to 128 member 'u64 android_kabi_reserved1' was added type 'struct usb_phy' changed byte size changed from 336 to 360 13 members ('struct atomic_notifier_head notifier' .. 'enum usb_charger_type(* charger_detect)(struct usb_phy*)') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct dma_async_tx_descriptor' changed byte size changed from 112 to 144 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct dma_buf_attachment' changed byte size changed from 80 to 96 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct dma_buf_attach_ops' changed byte size changed from 16 to 24 member 'u64 android_kabi_reserved1' was added type 'struct dma_buf_export_info' changed byte size changed from 56 to 72 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct dma_heap' changed byte size changed from 168 to 200 2 members ('struct kref refcount' .. 'struct device* heap_dev') changed offset changed by 256 type 'struct dma_resv' changed byte size changed from 48 to 64 member 'struct dma_resv_list* fences' changed offset changed by 128 type 'struct tty_struct' changed byte size changed from 704 to 832 member 'struct mutex legacy_mutex' changed offset changed by 128 member 'struct mutex throttle_mutex' changed offset changed by 256 member 'struct rw_semaphore termios_rwsem' changed offset changed by 384 member 'struct mutex winsize_mutex' changed offset changed by 512 16 members ('struct ktermios termios' .. 'struct work_struct hangup_work') changed offset changed by 640 8 members ('void* disc_data' .. 'struct work_struct SAK_work') changed offset changed by 768 member 'struct tty_port* port' changed offset changed by 896 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct pci_dev' changed byte size changed from 2544 to 3288 3 members ('int cfg_size' .. 'struct resource resource[17]') changed offset changed by 1216 48 members ('bool match_driver' .. 'struct pci_vpd vpd') changed offset changed by 5568 9 members ('union { struct pci_sriov* sriov; struct pci_dev* physfn; }' .. 'u8 reset_methods[7]') changed offset changed by 5696 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct drm_atomic_state' changed byte size changed from 120 to 136 type 'struct drm_file' changed byte size changed from 352 to 400 6 members ('struct list_head blobs' .. 'struct mutex event_read_lock') changed offset changed by 128 member 'struct drm_prime_file_private prime' changed offset changed by 256 type 'struct drm_client_dev' changed byte size changed from 88 to 104 member 'struct drm_mode_set* modesets' changed offset changed by 128 type 'struct drm_minor' changed byte size changed from 80 to 96 type 'struct drm_flip_work' changed byte size changed from 88 to 104 3 members ('struct list_head queued' .. 'spinlock_t lock') changed offset changed by 128 type 'struct drm_gem_object' changed byte size changed from 336 to 352 3 members ('const struct drm_gem_object_funcs* funcs' .. 'struct drm_gem_lru* lru') changed offset changed by 128 type 'struct drm_gem_shmem_object' changed byte size changed from 464 to 512 member 'struct mutex pages_lock' changed offset changed by 128 8 members ('struct page** pages' .. 'struct mutex vmap_lock') changed offset changed by 256 3 members ('void* vaddr' .. 'bool map_wc') changed offset changed by 384 type 'struct vm_operations_struct' changed byte size changed from 112 to 144 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct drm_modeset_lock' changed byte size changed from 56 to 72 member 'struct list_head head' changed offset changed by 128 type 'struct drm_simple_display_pipe' changed byte size changed from 3088 to 3120 member 'struct drm_plane plane' changed offset changed by 128 3 members ('struct drm_encoder encoder' .. 'const struct drm_simple_display_pipe_funcs* funcs') changed offset changed by 256 type 'struct drm_writeback_job' changed byte size changed from 88 to 104 4 members ('struct list_head list_entry' .. 'void* priv') changed offset changed by 128 type 'struct drm_writeback_connector' changed byte size changed from 2112 to 2128 8 members ('struct drm_encoder encoder' .. 'char timeline_name[32]') changed offset changed by 128 type 'struct pci_bus' changed byte size changed from 1072 to 1288 13 members ('struct pci_ops* ops' .. 'struct device dev') changed offset changed by 256 4 members ('struct bin_attribute* legacy_io' .. 'unsigned int unsafe_warn:1') changed offset changed by 1472 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct edac_device_ctl_info' changed byte size changed from 392 to 472 15 members ('void(* edac_check)(struct edac_device_ctl_info*)' .. 'struct kobject kobj') changed offset changed by 384 type 'struct ehci_hcd' changed byte size changed from 856 to 864 86 members ('int PSS_poll_count' .. 'unsigned long priv[0]') changed offset changed by 64 type 'struct elevator_queue' changed byte size changed from 632 to 680 member 'struct mutex sysfs_lock' changed offset changed by 256 2 members ('unsigned int registered:1' .. 'struct hlist_head hash[64]') changed offset changed by 384 type 'struct elevator_type' changed byte size changed from 296 to 344 11 members ('size_t icq_size' .. 'struct list_head list') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct neighbour' changed byte size changed from 368 to 392 17 members ('unsigned long used' .. 'netdevice_tracker dev_tracker') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'u8 primary_key[0]' changed offset changed by 192 type 'struct trace_buffer' changed byte size changed from 208 to 224 6 members ('struct ring_buffer_per_cpu** buffers' .. 'struct ring_buffer_ext_cb* ext_cb') changed offset changed by 128 type 'struct kobject' changed byte size changed from 64 to 96 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct fqdir' changed member 'struct llist_node free_list' changed offset changed by 128 type 'struct fsg_common' changed byte size changed from 480 to 496 34 members ('spinlock_t lock' .. 'char inquiry_string[29]') changed offset changed by 128 type 'struct usb_role_switch' changed byte size changed from 848 to 1016 member 'struct mutex lock' changed offset changed by 1216 7 members ('enum usb_role role' .. 'bool allow_userspace_control') changed offset changed by 1344 type 'struct iommu_group' changed byte size changed from 224 to 272 4 members ('struct kobject* devices_kobj' .. 'struct mutex mutex') changed offset changed by 256 10 members ('void* iommu_data' .. 'void* owner') changed offset changed by 384 type 'struct genl_family' changed byte size changed from 104 to 112 member 'u64 android_kabi_reserved1' was added type 'struct kmem_cache' changed byte size changed from 224 to 256 6 members ('unsigned long random' .. 'struct kmem_cache_node* node[1]') changed offset changed by 256 type 'struct fs_context' changed byte size changed from 160 to 176 20 members ('struct file_system_type* fs_type' .. 'bool oldapi:1') changed offset changed by 128 type 'struct gov_attr_set' changed byte size changed from 120 to 168 2 members ('struct list_head policy_list' .. 'struct mutex update_lock') changed offset changed by 256 member 'int usage_count' changed offset changed by 384 type 'struct dbs_data' changed byte size changed from 160 to 208 7 members ('struct dbs_governor* gov' .. 'unsigned int io_is_busy') changed offset changed by 384 type 'struct gpio_array' changed byte size changed from 40 to 48 member 'u64 android_kabi_reserved1' was added member 'unsigned long invert_mask[0]' changed offset changed by 64 type 'struct usb_request' changed byte size changed from 96 to 104 member 'u64 android_kabi_reserved1' was added type 'struct hci_conn' changed byte size changed from 1768 to 2160 member 'struct delayed_work auto_accept_work' changed offset changed by 384 member 'struct delayed_work idle_work' changed offset changed by 768 member 'struct delayed_work le_conn_timeout' changed offset changed by 1152 member 'struct work_struct le_scan_cleanup' changed offset changed by 1536 member 'struct device dev' changed offset changed by 1664 12 members ('struct dentry* debugfs' .. 'void(* cleanup)(struct hci_conn*)') changed offset changed by 2880 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct hci_mgmt_chan' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct hci_cb' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct hci_uart' changed byte size changed from 248 to 280 member 'struct work_struct write_work' changed offset changed by 128 9 members ('const struct hci_uart_proto* proto' .. 'u8 padding') changed offset changed by 256 type 'struct hid_device' changed byte size changed from 7664 to 7864 2 members ('struct semaphore driver_input_lock' .. 'struct device dev') changed offset changed by 128 3 members ('struct hid_driver* driver' .. 'struct mutex ll_open_lock') changed offset changed by 1344 35 members ('unsigned int ll_open_count' .. 'unsigned int id') changed offset changed by 1472 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct hid_ll_driver' changed byte size changed from 96 to 112 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct hrtimer_sleeper' changed byte size changed from 72 to 80 member 'struct task_struct* task' changed offset changed by 64 type 'struct i2c_driver' changed byte size changed from 248 to 280 5 members ('const struct i2c_device_id* id_table' .. 'u32 flags') changed offset changed by 256 type 'struct i3c_driver' changed byte size changed from 168 to 200 3 members ('int(* probe)(struct i3c_device*)' .. 'const struct i3c_device_id* id_table') changed offset changed by 256 type 'struct i3c_dev_desc' changed byte size changed from 112 to 128 3 members ('struct i3c_device_ibi_info* ibi' .. 'const struct i3c_dev_boardinfo* boardinfo') changed offset changed by 128 type 'struct i3c_ibi_slot' changed byte size changed from 56 to 72 3 members ('struct i3c_dev_desc* dev' .. 'void* data') changed offset changed by 128 type 'struct i3c_master_controller' changed byte size changed from 2024 to 2360 2 members ('struct i3c_dev_desc* this' .. 'struct i2c_adapter i2c') changed offset changed by 1216 5 members ('const struct i3c_master_controller_ops* ops' .. 'struct i3c_bus bus') changed offset changed by 2560 member 'struct workqueue_struct* wq' changed offset changed by 2688 type 'struct wpan_phy' changed byte size changed from 1024 to 1184 member 'possible_net_t _net' changed offset changed by 1216 member 'char priv[0]' changed offset changed by 1280 type 'struct inet_frag_queue' changed byte size changed from 176 to 192 13 members ('spinlock_t lock' .. 'struct callback_head rcu') changed offset changed by 128 type 'struct user_namespace' changed byte size changed from 608 to 656 member 'struct work_struct work' changed offset changed by 128 5 members ('struct ctl_table_set set' .. 'long rlimit_max[4]') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct input_handle' changed byte size changed from 72 to 80 member 'u64 android_kabi_reserved1' was added type 'struct input_handler' changed byte size changed from 120 to 128 member 'u64 android_kabi_reserved1' was added type 'struct irq_affinity_notify' changed byte size changed from 56 to 72 2 members ('void(* notify)(struct irq_affinity_notify*, const cpumask_t*)' .. 'void(* release)(struct kref*)') changed offset changed by 128 type 'struct vfsmount' changed byte size changed from 32 to 64 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct kernfs_node' changed byte size changed from 128 to 136 member 'u64 android_kabi_reserved1' was added type 'struct key' changed byte size changed from 224 to 240 14 members ('struct key_user* user' .. 'struct key_restriction* restrict_link') changed offset changed by 128 type 'struct kobj_type' changed byte size changed from 48 to 80 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct kset' changed byte size changed from 96 to 160 member 'const struct kset_uevent_ops* uevent_ops' changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct kthread_delayed_work' changed byte size changed from 80 to 96 type 'struct l2cap_chan' changed byte size changed from 792 to 1016 member 'struct delayed_work retrans_timer' changed offset changed by 384 member 'struct delayed_work monitor_timer' changed offset changed by 768 member 'struct delayed_work ack_timer' changed offset changed by 1152 10 members ('struct sk_buff* tx_send_head' .. 'struct mutex lock') changed offset changed by 1536 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct l2cap_conn' changed byte size changed from 344 to 472 4 members ('struct sk_buff* rx_skb' .. 'struct mutex ident_lock') changed offset changed by 384 2 members ('struct sk_buff_head pending_rx' .. 'struct work_struct pending_rx_work') changed offset changed by 512 member 'struct work_struct id_addr_update_work' changed offset changed by 640 4 members ('__u8 disc_reason' .. 'struct mutex chan_lock') changed offset changed by 768 2 members ('struct kref ref' .. 'struct list_head users') changed offset changed by 896 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct l2tp_tunnel' changed byte size changed from 376 to 392 type 'struct uart_port' changed byte size changed from 512 to 528 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct mdio_device' changed byte size changed from 856 to 1008 11 members ('struct mii_bus* bus' .. 'unsigned int reset_deassert_delay') changed offset changed by 1216 type 'struct mipi_dsi_driver' changed byte size changed from 168 to 200 3 members ('int(* probe)(struct mipi_dsi_device*)' .. 'void(* shutdown)(struct mipi_dsi_device*)') changed offset changed by 256 type 'struct mmc_card' changed byte size changed from 1664 to 1888 41 members ('u32 ocr' .. 'struct mmc_part part[7]') changed offset changed by 1216 2 members ('unsigned int nr_parts' .. 'struct workqueue_struct* complete_wq') changed offset changed by 1664 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct mmc_queue' changed byte size changed from 368 to 440 11 members ('struct mmc_blk_data* blkdata' .. 'struct work_struct recovery_work') changed offset changed by 192 4 members ('wait_queue_head_t wait' .. 'struct mutex complete_lock') changed offset changed by 320 member 'struct work_struct complete_work' changed offset changed by 448 type 'struct ethtool_ops' changed byte size changed from 560 to 592 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct netdev_queue' changed byte size changed from 320 to 448 4 members ('unsigned long tx_maxrate' .. 'struct xsk_buff_pool* pool') changed offset changed by 256 5 members ('spinlock_t _xmit_lock' .. 'struct dql dql') changed offset changed by 512 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct nf_conn' changed byte size changed from 256 to 272 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct nvdimm_bus' changed byte size changed from 896 to 1064 5 members ('int id' .. 'struct mutex reconfig_mutex') changed offset changed by 1216 member 'struct badrange badrange' changed offset changed by 1344 type 'struct nd_region' changed byte size changed from 1024 to 1176 25 members ('struct ida ns_ida' .. 'struct nd_mapping mapping[0]') changed offset changed by 1216 type 'struct kernfs_open_file' changed byte size changed from 152 to 192 member 'struct mutex prealloc_mutex' changed offset changed by 128 7 members ('int event' .. 'const struct vm_operations_struct* vm_ops') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added type 'struct generic_pm_domain' changed byte size changed from 1320 to 1520 member 'struct dev_pm_domain domain' changed offset changed by 1216 7 members ('struct list_head gpd_list_node' .. 'struct work_struct power_off_work') changed offset changed by 1344 27 members ('struct fwnode_handle* provider' .. 'const struct genpd_lock_ops* lock_ops') changed offset changed by 1472 member 'union { struct mutex mlock; struct { spinlock_t slock; unsigned long lock_flags; }; }' changed offset changed from 10304 to 11776 type 'union { struct mutex mlock; struct { spinlock_t slock; unsigned long lock_flags; }; }' changed byte size changed from 32 to 48 type 'struct page_pool' changed 8 members ('void(* disconnect)(void*)' .. 'u32 xdp_mem_id') changed offset changed by 384 member 'u64 android_kabi_reserved1' was added type 'struct page_reporting_dev_info' changed byte size changed from 104 to 152 2 members ('atomic_t state' .. 'unsigned int order') changed offset changed by 384 type 'struct perf_event' changed byte size changed from 1040 to 1072 7 members ('struct list_head child_list' .. 'struct mutex mmap_mutex') changed offset changed by 128 35 members ('atomic_t mmap_count' .. 'struct list_head sb_list') changed offset changed by 256 type 'struct phy_driver' changed byte size changed from 472 to 520 40 members ('u32 phy_id' .. 'int(* get_sqi_max)(struct phy_device*)') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct phylink' changed byte size changed from 392 to 440 2 members ('void(* get_fixed_state)(struct net_device*, struct phylink_link_state*)' .. 'struct mutex state_mutex') changed offset changed by 128 2 members ('struct phylink_link_state phy_state' .. 'struct work_struct resolve') changed offset changed by 256 7 members ('bool mac_link_dropped' .. 'u8 sfp_port') changed offset changed by 384 type 'struct platform_device_info' changed byte size changed from 88 to 96 member 'u64 android_kabi_reserved1' was added type 'struct power_supply_battery_info' changed byte size changed from 496 to 504 member 'u64 android_kabi_reserved1' was added type 'struct pps_device' changed byte size changed from 352 to 384 3 members ('struct device* dev' .. 'spinlock_t lock') changed offset changed by 256 type 'struct ps2dev' changed byte size changed from 88 to 104 5 members ('wait_queue_head_t wait' .. 'u8 nak') changed offset changed by 128 type 'struct pstore_info' changed byte size changed from 136 to 152 9 members ('int flags' .. 'int(* erase)(struct pstore_record*)') changed offset changed by 128 type 'struct ptp_clock' changed byte size changed from 5464 to 5728 member 'struct device dev' changed offset changed by 384 7 members ('struct ptp_clock_info* info' .. 'struct mutex tsevq_mux') changed offset changed by 1600 member 'struct mutex pincfg_mux' changed offset changed by 1728 8 members ('wait_queue_head_t tsev_wq' .. 'struct kthread_delayed_work aux_work') changed offset changed by 1856 4 members ('unsigned int max_vclocks' .. 'struct mutex n_vclocks_mux') changed offset changed by 1984 2 members ('bool is_virtual_clock' .. 'bool has_cycles') changed offset changed by 2112 type 'struct Qdisc_ops' changed byte size changed from 176 to 184 member 'u64 android_kabi_reserved1' was added type 'struct virtio_driver' changed byte size changed from 240 to 272 12 members ('const struct virtio_device_id* id_table' .. 'int(* restore)(struct virtio_device*)') changed offset changed by 256 type 'struct rfkill' changed byte size changed from 1064 to 1296 2 members ('struct list_head node' .. 'struct delayed_work poll_work') changed offset changed by 1216 member 'struct work_struct uevent_work' changed offset changed by 1600 member 'struct work_struct sync_work' changed offset changed by 1728 member 'char name[0]' changed offset changed by 1856 type 'struct rhashtable' changed byte size changed from 136 to 168 member 'struct mutex mutex' changed offset changed by 128 2 members ('spinlock_t lock' .. 'atomic_t nelems') changed offset changed by 256 type 'struct rhltable' changed byte size changed from 136 to 168 type 'struct task_group' changed byte size changed from 448 to 512 4 members ('struct sched_entity** se' .. 'int idle') changed offset changed by 256 12 members ('atomic_long_t load_avg' .. 'u64 android_vendor_data1[4]') changed offset changed by 512 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct rpmsg_device' changed byte size changed from 840 to 992 8 members ('struct rpmsg_device_id id' .. 'const struct rpmsg_device_ops* ops') changed offset changed by 1216 type 'struct rpmsg_endpoint' changed byte size changed from 80 to 96 3 members ('u32 addr' .. 'const struct rpmsg_endpoint_ops* ops') changed offset changed by 128 type 'struct can_priv' changed byte size changed from 368 to 416 7 members ('int(* do_set_bittiming)(struct net_device*)' .. 'int(* do_get_auto_tdcv)(const struct net_device*, u32*)') changed offset changed by 384 type 'struct scmi_driver' changed byte size changed from 176 to 208 type 'struct scsi_host_template' changed byte size changed from 368 to 400 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct sdio_func' changed byte size changed from 840 to 992 15 members ('sdio_irq_handler_t* irq_handler' .. 'struct sdio_func_tuple* tuples') changed offset changed by 1216 type 'struct sdio_driver' changed byte size changed from 176 to 208 type 'struct serdev_device' changed byte size changed from 848 to 1016 5 members ('int nr' .. 'struct mutex write_lock') changed offset changed by 1216 type 'struct uart_8250_port' changed byte size changed from 768 to 848 member 'struct timer_list timer' changed offset changed by 128 26 members ('struct list_head list' .. 'struct delayed_work overrun_backoff') changed offset changed by 256 member 'u32 overrun_backoff_time_ms' changed offset changed by 640 type 'struct snd_card' changed byte size changed from 2328 to 2680 2 members ('unsigned int last_numid' .. 'struct rw_semaphore controls_rwsem') changed offset changed by 1216 17 members ('rwlock_t ctl_files_rwlock' .. 'struct device card_dev') changed offset changed by 1344 8 members ('const struct attribute_group* dev_groups[4]' .. 'struct mutex memory_mutex') changed offset changed by 2560 4 members ('unsigned int power_state' .. 'wait_queue_head_t power_ref_sleep') changed offset changed by 2688 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct snd_compr_stream' changed byte size changed from 192 to 248 7 members ('enum snd_compr_direction direction' .. 'struct snd_dma_buffer dma_buffer') changed offset changed by 384 member 'u64 android_kabi_reserved1' was added type 'struct snd_pcm_substream' changed byte size changed from 360 to 384 8 members ('struct snd_pcm_group* group' .. 'unsigned int managed_buffer_alloc:1') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct snd_hwdep' changed byte size changed from 1080 to 1264 4 members ('wait_queue_head_t open_wait' .. 'struct device dev') changed offset changed by 64 member 'struct mutex open_mutex' changed offset changed by 1280 3 members ('int used' .. 'unsigned int exclusive:1') changed offset changed by 1408 member 'u64 android_kabi_reserved1' was added type 'struct snd_info_entry' changed byte size changed from 152 to 176 2 members ('struct list_head children' .. 'struct list_head list') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct snd_jack' changed byte size changed from 224 to 248 7 members ('int registered' .. 'void(* private_free)(struct snd_jack*)') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct snd_pcm' changed byte size changed from 1864 to 2208 member 'struct mutex open_mutex' changed offset changed by 2560 6 members ('wait_queue_head_t open_wait' .. 'bool no_device_suspend') changed offset changed by 2688 member 'u64 android_kabi_reserved1' was added type 'struct snd_pcm_runtime' changed byte size changed from 816 to 848 15 members ('atomic_t buffer_accessing' .. 'struct timespec64 driver_tstamp') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct snd_pcm_ops' changed byte size changed from 128 to 136 member 'u64 android_kabi_reserved1' was added type 'struct snd_soc_component' changed byte size changed from 344 to 360 11 members ('struct list_head dobj_list' .. 'const char* debugfs_prefix') changed offset changed by 128 type 'struct snd_soc_jack' changed byte size changed from 144 to 176 5 members ('struct snd_jack* jack' .. 'struct blocking_notifier_head notifier') changed offset changed by 128 member 'struct list_head jack_zones' changed offset changed by 256 type 'struct snd_soc_dai_link' changed byte size changed from 200 to 208 member 'u64 android_kabi_reserved1' was added type 'struct soc_enum' changed byte size changed from 104 to 112 member 'u64 android_kabi_reserved1' was added type 'struct snd_soc_pcm_runtime' changed byte size changed from 1736 to 1800 8 members ('unsigned int params_select' .. 'struct delayed_work delayed_work') changed offset changed by 64 11 members ('void(* close_delayed_work_func)(struct snd_soc_pcm_runtime*)' .. 'int num_components') changed offset changed by 448 member 'u64 android_kabi_reserved1' was added member 'struct snd_soc_component* components[0]' changed offset changed by 512 type 'struct snd_soc_jack_gpio' changed byte size changed from 184 to 232 4 members ('struct notifier_block pm_notifier' .. 'int(* jack_status_check)(void*)') changed offset changed by 384 type 'struct dev_pm_ops' changed byte size changed from 184 to 192 member 'u64 android_kabi_reserved1' was added type 'struct snd_timer' changed byte size changed from 432 to 464 7 members ('spinlock_t lock' .. 'struct work_struct task_work') changed offset changed by 64 2 members ('int max_instances' .. 'int num_instances') changed offset changed by 192 member 'u64 android_kabi_reserved1' was added type 'struct snd_usb_endpoint' changed byte size changed from 5744 to 5776 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct soc_device' changed byte size changed from 776 to 928 2 members ('struct soc_device_attribute* attr' .. 'int soc_dev_num') changed offset changed by 1216 type 'struct spi_message' changed byte size changed from 112 to 120 member 'u64 android_kabi_reserved1' was added type 'struct spi_transfer' changed byte size changed from 144 to 152 member 'u64 android_kabi_reserved1' was added type 'struct spi_mem_driver' changed byte size changed from 200 to 240 3 members ('int(* probe)(struct spi_mem*)' .. 'void(* shutdown)(struct spi_mem*)') changed offset changed by 320 type 'struct spmi_controller' changed byte size changed from 792 to 952 4 members ('unsigned int nr' .. 'int(* write_cmd)(struct spmi_controller*, u8, u8, u16, const u8*, size_t)') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added type 'struct srcu_notifier_head' changed byte size changed from 424 to 536 member 'struct srcu_struct srcu' changed offset changed by 128 member 'struct notifier_block* head' changed offset changed by 896 type 'struct platform_suspend_ops' changed byte size changed from 80 to 88 member 'u64 android_kabi_reserved1' was added type 'struct rcu_work' changed byte size changed from 56 to 72 2 members ('struct callback_head rcu' .. 'struct workqueue_struct* wq') changed offset changed by 128 type 'struct tcpm_port' changed byte size changed from 12432 to 12536 2 members ('struct kthread_worker* wq' .. 'struct typec_capability typec_caps') changed offset changed by 128 41 members ('struct typec_port* typec_port' .. 'struct hrtimer state_machine_timer') changed offset changed by 256 2 members ('struct kthread_work state_machine' .. 'struct hrtimer vdm_state_machine_timer') changed offset changed by 320 2 members ('struct kthread_work vdm_state_machine' .. 'struct hrtimer enable_frs_timer') changed offset changed by 384 2 members ('struct kthread_work enable_frs' .. 'struct hrtimer send_discover_timer') changed offset changed by 448 6 members ('struct kthread_work send_discover_work' .. 'struct mutex swap_lock') changed offset changed by 512 38 members ('bool swap_pending' .. 'struct power_supply_desc psy_desc') changed offset changed by 640 27 members ('enum power_supply_usb_type usb_type' .. 'struct mutex logbuffer_lock') changed offset changed by 704 3 members ('int logbuffer_head' .. 'u8* logbuffer[1024]') changed offset changed by 832 type 'struct thermal_zone_params' changed byte size changed from 72 to 80 member 'u64 android_kabi_reserved1' was added type 'struct tipc_sock' changed byte size changed from 1016 to 1096 31 members ('u32 max_pkt' .. 'u8 conn_addrtype') changed offset changed by 640 type 'struct trace_iterator' changed byte size changed from 8472 to 8488 19 members ('struct ring_buffer_iter** buffer_iter' .. 'long idx') changed offset changed by 128 type 'struct ttm_buffer_object' changed byte size changed from 432 to 448 13 members ('struct ttm_device* bdev' .. 'struct sg_table* sg') changed offset changed by 128 type 'struct ttm_device' changed byte size changed from 2216 to 2264 type 'struct tty_ldisc_ops' changed byte size changed from 144 to 160 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct typec_port' changed byte size changed from 896 to 1072 9 members ('struct ida mode_ids' .. 'struct mutex port_type_lock') changed offset changed by 1216 6 members ('enum typec_orientation orientation' .. 'const struct typec_operations* ops') changed offset changed by 1344 member 'u64 android_kabi_reserved1' was added type 'struct typec_mux_dev' changed byte size changed from 768 to 928 member 'typec_mux_set_fn_t set' changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added type 'struct typec_partner' changed byte size changed from 824 to 984 8 members ('unsigned int usb_pd:1' .. 'struct usb_power_delivery* pd') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added type 'struct typec_capability' changed byte size changed from 72 to 88 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct typec_switch_dev' changed byte size changed from 768 to 928 member 'typec_switch_set_fn_t set' changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added type 'struct uart_driver' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct ucsi' changed byte size changed from 232 to 312 member 'struct delayed_work work' changed offset changed by 128 2 members ('int work_count' .. 'struct mutex ppm_lock') changed offset changed by 512 2 members ('u64 ntfy' .. 'unsigned long flags') changed offset changed by 640 type 'struct ufs_hw_queue' changed byte size changed from 96 to 144 member 'struct mutex sq_mutex' was added type 'struct usb_device' changed byte size changed from 1400 to 1584 47 members ('struct usb_device_descriptor descriptor' .. 'unsigned int use_generic_driver:1') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct usb_bus' changed byte size changed from 128 to 176 7 members ('struct usb_devmap devmap' .. 'unsigned int resuming_ports') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct urb' changed byte size changed from 184 to 216 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'struct usb_iso_packet_descriptor iso_frame_desc[0]' changed offset changed by 256 type 'struct usb_composite_driver' changed byte size changed from 304 to 336 type 'struct usb_driver' changed byte size changed from 272 to 336 4 members ('unsigned int no_dynamic_id:1' .. 'unsigned int soft_unbind:1') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct usb_gadget_driver' changed byte size changed from 232 to 264 3 members ('char* udc_name' .. 'bool is_bound:1') changed offset changed by 256 type 'struct usb_serial' changed byte size changed from 224 to 240 member 'void* private' changed offset changed by 128 type 'struct usb_serial_driver' changed byte size changed from 528 to 560 46 members ('struct usb_driver* usb_driver' .. 'int(* prepare_write_buffer)(struct usb_serial_port*, void*, size_t)') changed offset changed by 256 type 'struct usb_serial_port' changed byte size changed from 1480 to 1720 29 members ('spinlock_t lock' .. 'struct work_struct work') changed offset changed by 576 2 members ('unsigned long sysrq' .. 'struct device dev') changed offset changed by 704 type 'struct usbnet' changed byte size changed from 600 to 696 11 members ('unsigned char suspend_count' .. 'struct timer_list delay') changed offset changed by 128 17 members ('const char* padding_pkt' .. 'struct mutex interrupt_mutex') changed offset changed by 256 3 members ('struct usb_anchor deferred' .. 'struct work_struct kevent') changed offset changed by 384 member 'unsigned long flags' changed offset changed by 512 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct v4l2_ctrl_handler' changed byte size changed from 200 to 224 13 members ('struct mutex* lock' .. 'struct media_request_object req_obj') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct v4l2_ctrl_config' changed byte size changed from 136 to 144 member 'u64 android_kabi_reserved1' was added type 'struct v4l2_ctrl_ops' changed byte size changed from 24 to 32 member 'u64 android_kabi_reserved1' was added type 'union v4l2_ctrl_ptr' changed member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct v4l2_fh' changed byte size changed from 144 to 160 5 members ('struct list_head subscribed' .. 'struct v4l2_m2m_ctx* m2m_ctx') changed offset changed by 128 type 'struct vb2_v4l2_buffer' changed byte size changed from 936 to 944 member 'u64 android_kabi_reserved1' was added type 'struct v4l2_m2m_ctx' changed byte size changed from 1856 to 1888 member 'struct v4l2_m2m_queue_ctx out_q_ctx' changed offset changed by 128 4 members ('struct list_head queue' .. 'void* priv') changed offset changed by 256 type 'struct v4l2_m2m_queue_ctx' changed byte size changed from 880 to 896 4 members ('struct list_head rdy_queue' .. 'bool buffered') changed offset changed by 128 type 'struct v4l2_m2m_dev' changed byte size changed from 592 to 608 2 members ('unsigned long job_queue_flags' .. 'const struct v4l2_m2m_ops* m2m_ops') changed offset changed by 128 type 'struct vb2_queue' changed byte size changed from 856 to 872 22 members ('unsigned int memory' .. 'char name[32]') changed offset changed by 128 type 'struct virt_dma_desc' changed byte size changed from 136 to 168 2 members ('struct dmaengine_result tx_result' .. 'struct list_head node') changed offset changed by 256 type 'struct vhost_dev' changed byte size changed from 200 to 216 17 members ('struct vhost_virtqueue** vqs' .. 'int(* msg_handler)(struct vhost_dev*, u32, struct vhost_iotlb_msg*)') changed offset changed by 128 type 'struct vhost_virtqueue' changed byte size changed from 18840 to 18856 33 members ('unsigned int num' .. 'u32 busyloop_timeout') changed offset changed by 128 type 'struct vsock_sock' changed byte size changed from 1232 to 1456 15 members ('const struct vsock_transport* transport' .. 'struct delayed_work connect_work') changed offset changed by 640 member 'struct delayed_work pending_work' changed offset changed by 1024 member 'struct delayed_work close_work' changed offset changed by 1408 8 members ('bool close_work_scheduled' .. 'void* trans') changed offset changed by 1792 type 'struct vm_event_state' changed byte size changed from 752 to 784 member changed from 'unsigned long event[94]' to 'unsigned long event[98]' type changed from 'unsigned long[94]' to 'unsigned long[98]' number of elements changed from 94 to 98 type 'struct ww_mutex' changed byte size changed from 40 to 56 member 'struct ww_acquire_ctx* ctx' changed offset changed by 128 type 'struct xhci_command' changed byte size changed from 48 to 64 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct xhci_hcd' changed byte size changed from 7320 to 7440 4 members ('struct completion cmd_ring_stop_completion' .. 'struct xhci_erst erst') changed offset changed by 384 2 members ('struct xhci_scratchpad* scratchpad' .. 'struct mutex mutex') changed offset changed by 448 23 members ('struct xhci_virt_device* devs[256]' .. 'struct timer_list comp_mode_recovery_timer') changed offset changed by 576 6 members ('u32 port_status_u0' .. 'void* dbc') changed offset changed by 704 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'unsigned long priv[0]' changed offset changed by 960 type 'struct xhci_ring' changed byte size changed from 104 to 120 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct xhci_erst' changed byte size changed from 32 to 40 member 'u64 android_kabi_reserved1' was added type 'struct xhci_segment' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct xsk_buff_pool' changed 3 members ('struct list_head free_list' .. 'u16 queue_id') changed offset changed by 128 type 'struct zs_pool' changed byte size changed from 2184 to 2200 member 'rwlock_t migrate_lock' changed offset changed by 128 type 'struct bdi_writeback' changed byte size changed from 768 to 896 member 'struct delayed_work bw_dwork' changed offset changed by 384 10 members ('unsigned long dirty_sleep' .. 'struct list_head offline_node') changed offset changed by 768 member 'union { struct work_struct release_work; struct callback_head rcu; }' changed offset changed from 5888 to 6656 type 'union { struct work_struct release_work; struct callback_head rcu; }' changed byte size changed from 32 to 48 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct auxiliary_device' changed byte size changed from 776 to 928 2 members ('const char* name' .. 'u32 id') changed offset changed by 1216 type 'struct module_kobject' changed byte size changed from 96 to 128 4 members ('struct module* mod' .. 'struct completion* kobj_completion') changed offset changed by 256 type 'struct sched_domain' changed byte size changed from 296 to 312 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'unsigned long span[0]' changed offset changed by 128 type 'struct block_device_operations' changed byte size changed from 152 to 168 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct disk_events' changed byte size changed from 176 to 240 5 members ('int block' .. 'struct delayed_work dwork') changed offset changed by 128 type 'struct blk_independent_access_ranges' changed byte size changed from 72 to 104 3 members ('bool sysfs_registered' .. 'struct blk_independent_access_range ia_range[0]') changed offset changed by 256 type 'struct blk_mq_ctx' changed byte size changed from 192 to 256 type 'struct blk_stat_callback' changed byte size changed from 120 to 136 7 members ('struct blk_rq_stat* cpu_stat' .. 'struct callback_head rcu') changed offset changed by 128 type 'struct queue_limits' changed byte size changed from 120 to 136 member 'u64 android_oem_data1' was added member 'u64 android_kabi_reserved1' was added type 'struct throtl_data' changed byte size changed from 824 to 856 4 members ('struct request_queue* queue' .. 'struct work_struct dispatch_work') changed offset changed by 128 11 members ('unsigned int limit_index' .. 'bool track_bio_latency') changed offset changed by 256 type 'struct subsys_private' changed byte size changed from 416 to 576 3 members ('struct kset* devices_kset' .. 'struct mutex mutex') changed offset changed by 512 4 members ('struct kset* drivers_kset' .. 'struct blocking_notifier_head bus_notifier') changed offset changed by 640 3 members ('unsigned int drivers_autoprobe:1' .. 'struct kset glue_dirs') changed offset changed by 768 member 'struct class* class' changed offset changed by 1280 type 'struct dev_pm_info' changed byte size changed from 312 to 352 2 members ('u64 timer_expires' .. 'struct work_struct work') changed offset changed by 64 29 members ('wait_queue_head_t wait_queue' .. 'struct dev_pm_qos* qos') changed offset changed by 192 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct dev_pm_domain' changed byte size changed from 224 to 240 5 members ('int(* start)(struct device*)' .. 'void(* dismiss)(struct device*)') changed offset changed by 64 member 'u64 android_kabi_reserved1' was added type 'struct dma_map_ops' changed byte size changed from 200 to 232 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct dev_iommu' changed byte size changed from 80 to 96 6 members ('struct iommu_fault_param* fault_param' .. 'u32 max_pasids') changed offset changed by 128 type 'struct net_device_ops' changed byte size changed from 608 to 672 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added member 'u64 android_kabi_reserved5' was added member 'u64 android_kabi_reserved6' was added member 'u64 android_kabi_reserved7' was added member 'u64 android_kabi_reserved8' was added type 'struct header_ops' changed byte size changed from 48 to 64 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct in_device' changed byte size changed from 360 to 392 member 'struct timer_list mr_ifc_timer' changed offset changed by 128 3 members ('struct neigh_parms* arp_parms' .. 'struct callback_head callback_head') changed offset changed by 256 type 'struct tipc_bearer' changed byte size changed from 272 to 304 11 members ('struct callback_head rcu' .. 'refcount_t refcnt') changed offset changed by 256 type 'struct wireless_dev' changed byte size changed from 1152 to 1216 10 members ('bool use_4addr' .. 'struct work_struct disconnect_wk') changed offset changed by 128 16 members ('u8 disconnect_bssid[6]' .. 'struct work_struct pmsr_free_wk') changed offset changed by 256 4 members ('unsigned long unprot_beacon_reported' .. 'u16 valid_links') changed offset changed by 384 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct netdev_rx_queue' changed byte size changed from 192 to 256 3 members ('struct net_device* dev' .. 'struct xsk_buff_pool* pool') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct Qdisc' changed member 'u64 android_kabi_reserved1' was added type 'struct udp_tunnel_nic' changed byte size changed from 64 to 80 7 members ('struct net_device* dev' .. 'struct udp_tunnel_nic_table_entry** entries') changed offset changed by 128 type 'struct netns_packet' changed byte size changed from 40 to 56 member 'struct hlist_head sklist' changed offset changed by 128 type 'struct netns_nexthop' changed byte size changed from 80 to 96 type 'struct netns_ipv4' changed 122 members ('struct fib_rules_ops* rules_ops' .. 'siphash_key_t ip_id_key') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct netns_ipv6' changed byte size changed from 832 to 896 8 members ('struct ipv6_devconf* devconf_all' .. 'struct timer_list ip6_fib_timer') changed offset changed by 64 21 members ('struct hlist_head* fib_table_hash' .. 'struct delayed_work addr_chk_work') changed offset changed by 192 10 members ('struct list_head mr6_tables' .. 'struct ioam6_pernet_data* ioam6_data') changed offset changed by 576 member 'u64 android_kabi_reserved1' was added type 'struct netns_nf' changed byte size changed from 216 to 224 member 'u64 android_kabi_reserved1' was added type 'struct netns_xfrm' changed byte size changed from 832 to 960 7 members ('struct list_head policy_all' .. 'struct work_struct policy_hash_work') changed offset changed by 128 member 'struct xfrm_policy_hthresh policy_hthresh' changed offset changed by 256 9 members ('struct list_head inexact_bins' .. 'struct ctl_table_header* sysctl_hdr') changed offset changed by 384 7 members ('struct dst_ops xfrm4_dst_ops' .. 'struct mutex xfrm_cfg_mutex') changed offset changed by 512 member 'u64 android_kabi_reserved1' was added type 'struct netns_can' changed byte size changed from 160 to 184 3 members ('struct can_pkg_stats* pkg_stats' .. 'struct hlist_head cgw_list') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct netns_xdp' changed byte size changed from 40 to 56 member 'struct hlist_head list' changed offset changed by 128 type 'struct regmap_range_cfg' changed byte size changed from 40 to 48 member 'u64 android_kabi_reserved1' was added type 'struct dma_chan_dev' changed byte size changed from 776 to 928 2 members ('int dev_id' .. 'bool chan_dma_dev') changed offset changed by 1216 type 'struct drm_self_refresh_data' changed byte size changed from 144 to 208 member 'struct mutex avg_mutex' changed offset changed by 384 2 members ('struct ewma_psr_time entry_avg_ms' .. 'struct ewma_psr_time exit_avg_ms') changed offset changed by 512 type 'struct drm_vblank_crtc' changed byte size changed from 304 to 320 15 members ('seqlock_t seqlock' .. 'wait_queue_head_t work_wait_queue') changed offset changed by 128 type 'struct drm_mode_config' changed byte size changed from 1088 to 1232 member 'struct drm_modeset_lock connection_mutex' changed offset changed by 128 2 members ('struct drm_modeset_acquire_ctx* acquire_ctx' .. 'struct mutex idr_mutex') changed offset changed by 256 3 members ('struct idr object_idr' .. 'struct mutex fb_lock') changed offset changed by 384 8 members ('int num_fb' .. 'struct work_struct connector_free_work') changed offset changed by 512 18 members ('int num_encoder' .. 'struct delayed_work output_poll_work') changed offset changed by 640 member 'struct mutex blob_lock' changed offset changed by 1024 70 members ('struct list_head property_blob_list' .. 'const struct drm_mode_config_helper_funcs* helper_private') changed offset changed by 1152 type 'struct drm_fb_helper' changed byte size changed from 328 to 392 9 members ('struct drm_client_buffer* buffer' .. 'struct work_struct damage_work') changed offset changed by 128 member 'struct work_struct resume_work' changed offset changed by 256 member 'struct mutex lock' changed offset changed by 384 4 members ('struct list_head kernel_fb_list' .. 'int preferred_bpp') changed offset changed by 512 type 'struct pool_workqueue' changed member 'struct callback_head rcu' changed offset changed by 128 type 'struct wq_device' changed byte size changed from 768 to 920 type 'struct sched_rt_entity' changed byte size changed from 48 to 80 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct sched_dl_entity' changed byte size changed from 224 to 240 member 'struct hrtimer inactive_timer' changed offset changed by 64 member 'struct sched_dl_entity* pi_se' changed offset changed by 128 type 'struct rcu_node' changed byte size changed from 640 to 704 4 members ('struct task_struct* boost_kthread_task' .. 'struct swait_queue_head nocb_gp_wq[2]') changed offset changed by 128 9 members ('raw_spinlock_t fqslock' .. 'struct work_struct exp_poll_wq') changed offset changed by 512 type 'struct signal_struct' changed byte size changed from 1056 to 1128 41 members ('ktime_t it_real_incr' .. 'struct mutex cred_guard_mutex') changed offset changed by 64 member 'struct rw_semaphore exec_update_lock' changed offset changed by 192 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct io_context' changed byte size changed from 88 to 104 type 'struct perf_event_context' changed byte size changed from 280 to 296 26 members ('struct list_head active_ctx_list' .. 'local_t nr_pending') changed offset changed by 128 type 'struct xfrm_policy' changed byte size changed from 800 to 832 10 members ('atomic_t genid' .. 'struct xfrm_policy_queue polq') changed offset changed by 128 10 members ('bool bydst_reinsert' .. 'struct callback_head rcu') changed offset changed by 256 type 'struct media_devnode' changed byte size changed from 912 to 1096 member 'struct cdev cdev' changed offset changed by 1216 4 members ('struct device* parent' .. 'void(* release)(struct media_devnode*)') changed offset changed by 1472 type 'struct mmc_host_ops' changed byte size changed from 192 to 208 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct mmc_cqe_ops' changed byte size changed from 72 to 88 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct nfc_genl_data' changed byte size changed from 40 to 56 type 'struct pci_error_handlers' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct execute_work' changed byte size changed from 32 to 48 type 'struct bsg_device' changed byte size changed from 896 to 1080 member 'struct cdev cdev' changed offset changed by 1216 4 members ('int max_queue' .. 'bsg_sg_io_fn* sg_io_fn') changed offset changed by 1472 type 'struct sdhci_ops' changed byte size changed from 240 to 248 member 'u64 android_kabi_reserved1' was added type 'struct proto_ops' changed byte size changed from 232 to 264 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct srcu_data' changed member 'struct work_struct work' changed offset changed by 128 5 members ('struct callback_head srcu_barrier_head' .. 'struct srcu_struct* ssp') changed offset changed by 256 type 'struct binder_alloc' changed byte size changed from 136 to 152 12 members ('unsigned long vma_addr' .. 'bool oneway_spam_detected') changed offset changed by 128 type 'struct binder_context' changed byte size changed from 56 to 72 2 members ('kuid_t binder_context_mgr_uid' .. 'const char* name') changed offset changed by 128 type 'struct cgroup_root' changed byte size changed from 5720 to 5896 6 members ('struct cgroup* cgrp_ancestor_storage' .. 'char name[64]') changed offset changed by 1408 type 'struct cpuidle_state_kobj' changed byte size changed from 120 to 152 member 'struct cpuidle_device* device' changed offset changed by 256 type 'struct cpuidle_driver_kobj' changed byte size changed from 104 to 136 type 'struct cpuidle_device_kobj' changed byte size changed from 104 to 136 type 'struct thermal_governor' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct dma_buf_ops' changed byte size changed from 128 to 144 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct dma_buf_sysfs_entry' changed byte size changed from 72 to 104 member 'struct dma_buf* dmabuf' changed offset changed by 256 type 'struct anon_vma' changed byte size changed from 104 to 120 5 members ('atomic_t refcount' .. 'struct rb_root_cached rb_root') changed offset changed by 128 type 'struct vmpressure' changed byte size changed from 120 to 152 member 'struct work_struct work' changed offset changed by 128 type 'struct cgroup_file' changed byte size changed from 56 to 72 type 'struct wb_domain' changed byte size changed from 120 to 136 3 members ('unsigned long period_time' .. 'unsigned long dirty_limit') changed offset changed by 128 type 'struct mem_cgroup_per_node' changed byte size changed from 2328 to 2344 9 members ('struct lruvec_stats_percpu* lruvec_stats_percpu' .. 'struct mem_cgroup* memcg') changed offset changed by 128 type 'struct utp_transfer_req_desc' changed member '__le64 command_desc_base_addr' was added member '__le32 command_desc_base_addr_lo' was removed member '__le32 command_desc_base_addr_hi' was removed type 'struct ufs_dev_cmd' changed byte size changed from 112 to 128 3 members ('struct completion* complete' .. 'struct cq_entry* cqe') changed offset changed by 128 type 'struct ufs_dev_info' changed byte size changed from 40 to 56 member 'u64 android_oem_data1' was added member 'u64 android_kabi_reserved1' was added type 'struct ufs_clk_gating' changed byte size changed from 224 to 296 member 'struct work_struct ungate_work' changed offset changed by 384 9 members ('enum clk_gating_state state' .. 'struct workqueue_struct* clk_gating_workq') changed offset changed by 512 member 'u64 android_kabi_reserved1' was added type 'struct ufs_clk_scaling' changed byte size changed from 184 to 224 member 'struct work_struct resume_work' changed offset changed by 128 6 members ('u32 min_gear' .. 'bool is_suspended') changed offset changed by 256 member 'u64 android_kabi_reserved1' was added type 'struct bpf_prog_aux' changed byte size changed from 1040 to 1096 23 members ('struct bpf_prog* dst_prog' .. 'struct mutex used_maps_mutex') changed offset changed by 128 20 members ('struct btf_mod_pair* used_btfs' .. 'struct exception_table_entry* extable') changed offset changed by 256 member 'union { struct work_struct work; struct callback_head rcu; }' changed offset changed from 8064 to 8320 type 'union { struct work_struct work; struct callback_head rcu; }' changed byte size changed from 32 to 48 member 'u64 android_kabi_reserved1' was added type 'struct tty_operations' changed byte size changed from 264 to 280 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct tty_bufhead' changed byte size changed from 136 to 168 member 'struct mutex lock' changed offset changed by 128 6 members ('atomic_t priority' .. 'struct tty_buffer* tail') changed offset changed by 256 type 'struct tty_port_operations' changed byte size changed from 40 to 48 member 'u64 android_kabi_reserved1' was added type 'struct uio_device' changed byte size changed from 864 to 1040 6 members ('int minor' .. 'struct mutex info_lock') changed offset changed by 1216 2 members ('struct kobject* map_dir' .. 'struct kobject* portio_dir') changed offset changed by 1344 member 'u64 android_kabi_reserved1' was added type 'struct usb_tt' changed byte size changed from 80 to 128 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct v4l2_ctrl_type_ops' changed byte size changed from 32 to 40 member 'u64 android_kabi_reserved1' was added type 'struct v4l2_file_operations' changed byte size changed from 80 to 88 member 'u64 android_kabi_reserved1' was added type 'struct dentry_operations' changed byte size changed from 128 to 192 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct ifmcaddr6' changed byte size changed from 208 to 256 6 members ('unsigned int mca_flags' .. 'struct callback_head rcu') changed offset changed by 384 type 'struct neigh_parms' changed byte size changed from 152 to 160 member 'u64 android_kabi_reserved1' was added type 'struct ipv6_devconf' changed byte size changed from 256 to 288 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct dquot_operations' changed byte size changed from 88 to 104 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct quotactl_ops' changed byte size changed from 88 to 104 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct quota_info' changed byte size changed from 320 to 336 3 members ('struct inode* files[3]' .. 'const struct quota_format_ops* ops[3]') changed offset changed by 128 type 'struct fb_info' changed byte size changed from 736 to 768 member 'struct mutex mm_lock' changed offset changed by 128 20 members ('struct fb_var_screeninfo var' .. 'bool skip_vt_switch') changed offset changed by 256 type 'struct gpio_device' changed byte size changed from 1064 to 1288 member 'struct cdev chrdev' changed offset changed by 1216 10 members ('struct device* mockdev' .. 'struct blocking_notifier_head notifier') changed offset changed by 1472 member 'struct rw_semaphore sem' changed offset changed by 1600 member 'struct list_head pin_ranges' changed offset changed by 1728 member 'u64 android_kabi_reserved1' was added type 'struct gpio_irq_chip' changed byte size changed from 288 to 304 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct driver_private' changed byte size changed from 152 to 184 4 members ('struct klist klist_devices' .. 'struct device_driver* driver') changed offset changed by 256 type 'struct cec_devnode' changed byte size changed from 960 to 1176 member 'struct cdev cdev' changed offset changed by 1216 2 members ('int minor' .. 'struct mutex lock') changed offset changed by 1472 3 members ('bool registered' .. 'struct mutex lock_fhs') changed offset changed by 1600 member 'struct list_head fhs' changed offset changed by 1728 type 'struct cec_data' changed byte size changed from 232 to 280 4 members ('struct completion c' .. 'bool completed') changed offset changed by 384 type 'struct cec_fh' changed byte size changed from 472 to 488 6 members ('struct list_head events[8]' .. 'unsigned int queued_msgs') changed offset changed by 128 type 'struct cec_pin' changed byte size changed from 1640 to 1648 52 members ('ktime_t ts' .. 'u32 tx_low_drive_cnt') changed offset changed by 64 type 'struct cgroup_bpf' changed byte size changed from 464 to 480 type 'struct usb_udc' changed byte size changed from 832 to 1000 4 members ('struct list_head list' .. 'struct mutex connect_lock') changed offset changed by 1216 type 'struct usb_gadget_ops' changed byte size changed from 120 to 152 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct usb_ep_ops' changed byte size changed from 88 to 96 member 'u64 android_kabi_reserved1' was added type 'struct zone' changed member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct lruvec' changed byte size changed from 1416 to 1432 member 'struct lru_gen_mm_state mm_state' changed offset changed by 128 member 'struct pglist_data* pgdat' changed offset changed by -64 member 'u64 android_vendor_data1' was added member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct lru_gen_mm_walk' changed byte size changed from 184 to 200 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct lru_gen_memcg' changed byte size changed from 160 to 176 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct i3c_bus' changed byte size changed from 152 to 168 type 'struct ff_device' changed byte size changed from 120 to 144 2 members ('int max_effects' .. 'struct ff_effect* effects') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added member 'struct file* effect_owners[0]' changed offset changed by 192 type 'struct input_dev_poller' changed byte size changed from 120 to 168 type 'struct pci_ops' changed byte size changed from 40 to 48 member 'u64 android_kabi_reserved1' was added type 'struct pwm_ops' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct ir_raw_event_ctrl' changed byte size changed from 4240 to 4256 4 members ('struct ir_raw_event prev_ev' .. 'struct bpf_prog_array* progs') changed offset changed by 128 type 'struct regulator_ops' changed byte size changed from 288 to 296 member 'u64 android_kabi_reserved1' was added type 'struct usb_otg' changed byte size changed from 88 to 96 member 'u64 android_kabi_reserved1' was added type 'struct watchdog_core_data' changed byte size changed from 1040 to 1248 member 'struct cdev cdev' changed offset changed by 1216 2 members ('struct watchdog_device* wdd' .. 'struct mutex lock') changed offset changed by 1472 4 members ('ktime_t last_keepalive' .. 'struct hrtimer timer') changed offset changed by 1600 2 members ('struct kthread_work work' .. 'unsigned long status') changed offset changed by 1664 type 'struct pci_slot' changed byte size changed from 104 to 136 type 'struct pci_vpd' changed byte size changed from 40 to 56 2 members ('unsigned int len' .. 'u8 cap') changed offset changed by 128 type 'struct pci_sriov' changed byte size changed from 128 to 160 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct drm_prime_file_private' changed byte size changed from 48 to 64 2 members ('struct rb_root dmabufs' .. 'struct rb_root handles') changed offset changed by 128 type 'struct pci_epc' changed byte size changed from 880 to 1048 9 members ('struct list_head pci_epf' .. 'struct mutex lock') changed offset changed by 1216 2 members ('unsigned long function_num_map' .. 'struct atomic_notifier_head notifier') changed offset changed by 1344 type 'struct edac_device_instance' changed byte size changed from 128 to 160 type 'struct edac_device_block' changed byte size changed from 128 to 160 type 'struct elevator_mq_ops' changed byte size changed from 176 to 208 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct ring_buffer_per_cpu' changed byte size changed from 480 to 496 2 members ('struct completion update_done' .. 'struct rb_irq_work irq_work') changed offset changed by 128 type 'struct fsg_lun' changed byte size changed from 856 to 1008 3 members ('const char* name' .. 'char inquiry_string[29]') changed offset changed by 1216 type 'struct genl_ops' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct dbs_governor' changed byte size changed from 208 to 240 7 members ('struct dbs_data* gdbs_data' .. 'void(* start)(struct cpufreq_policy*)') changed offset changed by 256 type 'struct gro_cell' changed byte size changed from 416 to 456 type 'struct gs_port' changed byte size changed from 656 to 776 9 members ('spinlock_t port_lock' .. 'struct delayed_work push') changed offset changed by 576 10 members ('struct list_head write_pool' .. 'struct usb_cdc_line_coding port_line_coding') changed offset changed by 960 type 'struct amp_mgr' changed byte size changed from 112 to 128 type 'struct hid_driver' changed byte size changed from 312 to 368 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'struct device_driver driver' changed offset changed by 192 type 'struct hid_report' changed byte size changed from 2144 to 2152 member 'u64 android_kabi_reserved1' was added type 'struct i3c_generic_ibi_slot' changed byte size changed from 72 to 88 type 'struct iommu_dma_cookie' changed byte size changed from 272 to 304 member 'union { struct { struct iova_domain iovad; struct iova_fq* fq; atomic64_t fq_flush_start_cnt; atomic64_t fq_flush_finish_cnt; struct timer_list fq_timer; atomic_t fq_timer_on; }; dma_addr_t msi_iova; }' changed type 'union { struct { struct iova_domain iovad; struct iova_fq* fq; atomic64_t fq_flush_start_cnt; atomic64_t fq_flush_finish_cnt; struct timer_list fq_timer; atomic_t fq_timer_on; }; dma_addr_t msi_iova; }' changed byte size changed from 208 to 224 member 'struct { struct iova_domain iovad; struct iova_fq* fq; atomic64_t fq_flush_start_cnt; atomic64_t fq_flush_finish_cnt; struct timer_list fq_timer; atomic_t fq_timer_on; }' changed type 'struct { struct iova_domain iovad; struct iova_fq* fq; atomic64_t fq_flush_start_cnt; atomic64_t fq_flush_finish_cnt; struct timer_list fq_timer; atomic_t fq_timer_on; }' changed byte size changed from 208 to 224 member 'atomic_t fq_timer_on' changed offset changed by 128 3 members ('struct list_head msi_page_list' .. 'struct mutex mutex') changed offset changed by 128 type 'struct fib6_table' changed byte size changed from 120 to 128 3 members ('struct inet_peer_base tb6_peers' .. 'unsigned int fib_seq') changed offset changed by 64 type 'struct fib6_config' changed byte size changed from 176 to 184 member 'u64 android_kabi_reserved1' was added type 'struct fib6_info' changed byte size changed from 168 to 176 member 'u64 android_kabi_reserved1' was added member 'struct fib6_nh fib6_nh[0]' changed offset changed by 64 type 'struct key_user' changed byte size changed from 88 to 104 7 members ('spinlock_t lock' .. 'int qnbytes') changed offset changed by 128 type 'struct key_type' changed byte size changed from 168 to 184 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added 2 members ('struct list_head link' .. 'struct lock_class_key lock_class') changed offset changed by 128 type 'struct hci_chan' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct l2cap_ops' changed byte size changed from 120 to 136 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct uart_state' changed byte size changed from 440 to 512 5 members ('enum uart_pm_state pm_state' .. 'struct uart_port* uart_port') changed offset changed by 576 type 'struct uart_ops' changed byte size changed from 192 to 208 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct mmc_part' changed byte size changed from 40 to 48 member 'u64 android_kabi_reserved1' was added type 'struct mmc_blk_data' changed byte size changed from 464 to 536 11 members ('struct list_head part' .. 'struct dentry* ext_csd_dentry') changed offset changed by 576 type 'struct nvdimm' changed byte size changed from 952 to 1152 7 members ('atomic_t busy' .. 'struct delayed_work dwork') changed offset changed by 1216 member 'const struct nvdimm_fw_ops* fw_ops' changed offset changed by 1600 type 'struct nd_mapping' changed byte size changed from 88 to 104 member 'struct nvdimm_drvdata* ndd' changed offset changed by 128 type 'struct hw_perf_event' changed member 'union { struct { u64 config; u64 last_tag; unsigned long config_base; unsigned long event_base; int event_base_rdpmc; int idx; int last_cpu; int flags; struct hw_perf_event_extra extra_reg; struct hw_perf_event_extra branch_reg; }; struct { struct hrtimer hrtimer; }; struct { struct list_head tp_list; }; struct { u64 pwr_acc; u64 ptsc; }; struct { struct arch_hw_breakpoint info; struct rhlist_head bp_list; }; struct { u8 iommu_bank; u8 iommu_cntr; u16 padding; u64 conf; u64 conf1; }; }' changed type 'union { struct { u64 config; u64 last_tag; unsigned long config_base; unsigned long event_base; int event_base_rdpmc; int idx; int last_cpu; int flags; struct hw_perf_event_extra extra_reg; struct hw_perf_event_extra branch_reg; }; struct { struct hrtimer hrtimer; }; struct { struct list_head tp_list; }; struct { u64 pwr_acc; u64 ptsc; }; struct { struct arch_hw_breakpoint info; struct rhlist_head bp_list; }; struct { u8 iommu_bank; u8 iommu_cntr; u16 padding; u64 conf; u64 conf1; }; }' changed member 'struct { struct hrtimer hrtimer; }' changed type 'struct { struct hrtimer hrtimer; }' changed byte size changed from 64 to 72 type 'struct perf_cpu_context' changed byte size changed from 440 to 464 5 members ('struct perf_event_context* task_ctx' .. 'struct hrtimer hrtimer') changed offset changed by 128 8 members ('ktime_t hrtimer_interval' .. 'struct perf_event* heap_default[2]') changed offset changed by 192 type 'struct mdio_driver_common' changed byte size changed from 152 to 184 member 'int flags' changed offset changed by 256 type 'struct sk_psock' changed byte size changed from 344 to 392 2 members ('struct sk_psock_work_state work_state' .. 'struct work_struct work') changed offset changed by 128 member 'struct rcu_work rwork' changed offset changed by 256 type 'struct posix_clock' changed byte size changed from 248 to 296 2 members ('struct device* dev' .. 'struct rw_semaphore rwsem') changed offset changed by 256 member 'bool zombie' changed offset changed by 384 type 'struct Qdisc_class_ops' changed byte size changed from 112 to 120 member 'u64 android_kabi_reserved1' was added type 'struct tcf_chain' changed byte size changed from 112 to 128 11 members ('struct tcf_proto* filter_chain' .. 'struct callback_head rcu') changed offset changed by 128 type 'struct scmi_device' changed byte size changed from 784 to 944 member 'struct scmi_handle* handle' changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added type 'struct serdev_controller' changed byte size changed from 784 to 936 3 members ('unsigned int nr' .. 'const struct serdev_controller_ops* ops') changed offset changed by 1216 type 'struct uart_8250_em485' changed byte size changed from 152 to 168 member 'struct hrtimer stop_tx_timer' changed offset changed by 64 3 members ('struct hrtimer* active_timer' .. 'unsigned int tx_stopped:1') changed offset changed by 128 type 'struct snd_compr_ops' changed byte size changed from 104 to 112 member 'u64 android_kabi_reserved1' was added type 'struct snd_compr_runtime' changed byte size changed from 120 to 128 member 'u64 android_kabi_reserved1' was added type 'struct snd_compr' changed byte size changed from 840 to 1016 5 members ('struct snd_compr_ops* ops' .. 'struct mutex lock') changed offset changed by 1216 2 members ('int device' .. 'bool use_pause_in_draining') changed offset changed by 1344 member 'u64 android_kabi_reserved1' was added type 'struct snd_pcm_str' changed byte size changed from 800 to 960 member 'u64 android_kabi_reserved1' was added type 'struct snd_pcm_group' changed byte size changed from 64 to 80 2 members ('struct list_head substreams' .. 'refcount_t refs') changed offset changed by 128 type 'struct snd_hwdep_ops' changed byte size changed from 88 to 96 member 'u64 android_kabi_reserved1' was added type 'struct snd_info_entry_ops' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct snd_timer_hardware' changed byte size changed from 96 to 104 member 'u64 android_kabi_reserved1' was added type 'struct snd_usb_substream' changed byte size changed from 200 to 208 member 'u64 android_kabi_reserved1' was added type 'struct tcf_idrinfo' changed byte size changed from 64 to 80 2 members ('struct idr action_idr' .. 'struct net* net') changed offset changed by 128 type 'struct net_rate_estimator' changed byte size changed from 136 to 152 member 'struct callback_head rcu' changed offset changed by 128 type 'struct usb_power_delivery' changed byte size changed from 768 to 920 3 members ('int id' .. 'u16 version') changed offset changed by 1216 type 'struct usb_power_delivery_capabilities' changed byte size changed from 776 to 928 2 members ('struct usb_power_delivery* pd' .. 'enum typec_role role') changed offset changed by 1216 type 'struct typec_altmode' changed byte size changed from 792 to 952 6 members ('u16 svid' .. 'const struct typec_altmode_ops* ops') changed offset changed by 1216 member 'u64 android_kabi_reserved1' was added type 'struct thermal_bind_params' changed byte size changed from 32 to 40 member 'u64 android_kabi_reserved1' was added type 'enum fault_flag' changed enumerator 'FAULT_FLAG_VMA_LOCK' (4096) was added type 'struct typec_retimer' changed byte size changed from 768 to 920 member 'typec_retimer_set_fn_t set' changed offset changed by 1216 type 'struct typec_operations' changed byte size changed from 56 to 72 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct ucsi_connector' changed byte size changed from 872 to 928 member 'struct work_struct work' changed offset changed by 128 8 members ('struct completion complete' .. 'struct typec_capability typec_cap') changed offset changed by 256 4 members ('struct ucsi_connector_status status' .. 'struct power_supply_desc psy_desc') changed offset changed by 384 4 members ('u32 rdo' .. 'struct usb_role_switch* usb_role_sw') changed offset changed by 448 type 'struct usb_host_bos' changed byte size changed from 48 to 80 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct usbdrv_wrap' changed byte size changed from 152 to 184 member 'int for_devices' changed offset changed by 256 type 'struct driver_info' changed byte size changed from 144 to 160 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct v4l2_ctrl_ref' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct v4l2_subdev_state' changed byte size changed from 48 to 64 2 members ('struct mutex* lock' .. 'struct v4l2_subdev_pad_config* pads') changed offset changed by 128 type 'struct xdp_umem' changed byte size changed from 112 to 128 type 'struct fscrypt_master_key' changed byte size changed from 856 to 872 13 members ('refcount_t mk_active_refs' .. 'bool mk_ino_hash_key_initialized') changed offset changed by 128 type 'struct blk_independent_access_range' changed byte size changed from 80 to 112 2 members ('sector_t sector' .. 'sector_t nr_sectors') changed offset changed by 256 type 'struct blk_mq_ctxs' changed byte size changed from 72 to 104 member 'struct blk_mq_ctx* queue_ctx' changed offset changed by 256 type 'struct throtl_service_queue' changed byte size changed from 120 to 136 type 'struct pm_subsys_data' changed byte size changed from 72 to 88 2 members ('struct list_head clock_list' .. 'struct pm_domain_data* domain_data') changed offset changed by 128 type 'struct dev_pm_qos' changed byte size changed from 320 to 352 4 members ('struct pm_qos_flags flags' .. 'struct dev_pm_qos_request* flags_req') changed offset changed by 256 type 'struct msi_device_data' changed byte size changed from 72 to 88 2 members ('struct xarray __store' .. 'unsigned long __iter_idx') changed offset changed by 128 type 'struct iommu_fault_param' changed byte size changed from 64 to 80 type 'struct devlink_port' changed byte size changed from 280 to 344 2 members ('struct list_head reporter_list' .. 'struct mutex reporters_lock') changed offset changed by 384 2 members ('struct devlink_rate* devlink_rate' .. 'struct devlink_linecard* linecard') changed offset changed by 512 type 'struct ip_mc_list' changed byte size changed from 144 to 160 10 members ('int users' .. 'struct callback_head rcu') changed offset changed by 128 type 'struct tipc_discoverer' changed byte size changed from 120 to 136 member 'unsigned long timer_intv' changed offset changed by 128 type 'struct wiphy' changed byte size changed from 1344 to 1504 13 members ('u8 perm_addr[6]' .. 'u32 features') changed offset changed by 128 member changed from 'u8 ext_features[9]' to 'u8 ext_features[10]' offset changed from 768 to 896 type changed from 'u8[9]' to 'u8[10]' number of elements changed from 9 to 10 42 members ('u32 ap_sme_capa' .. 'struct device dev') changed offset changed by 128 29 members ('bool registered' .. 'u16 max_num_akm_suites') changed offset changed by 1344 member 'u64 android_kabi_reserved1' was added member 'char priv[0]' changed offset changed by 1280 type 'struct tcf_block' changed byte size changed from 1272 to 1320 7 members ('struct list_head chain_list' .. 'struct rw_semaphore cb_lock') changed offset changed by 128 10 members ('struct flow_block flow_block' .. 'struct mutex proto_destroy_lock') changed offset changed by 256 type 'struct bpf_xdp_link' changed byte size changed from 80 to 96 2 members ('struct net_device* dev' .. 'int flags') changed offset changed by 128 type 'struct netns_sysctl_ipv6' changed byte size changed from 184 to 192 member 'u64 android_kabi_reserved1' was added type 'struct rt6_info' changed byte size changed from 232 to 240 member 'u64 android_kabi_reserved1' was added type 'struct seg6_pernet_data' changed byte size changed from 40 to 56 member 'struct in6_addr* tun_src' changed offset changed by 128 type 'struct ioam6_pernet_data' changed byte size changed from 304 to 384 member 'struct rhashtable namespaces' changed offset changed by 128 member 'struct rhashtable schemas' changed offset changed by 384 type 'struct xfrm_policy_hthresh' changed byte size changed from 48 to 64 5 members ('seqlock_t lock' .. 'u8 rbits6') changed offset changed by 128 type 'struct worker_pool' changed byte size changed from 768 to 800 member 'struct timer_list mayday_timer' changed offset changed by 128 9 members ('struct hlist_head busy_hash[64]' .. 'struct callback_head rcu') changed offset changed by 256 type 'struct io_ring_ctx' changed byte size changed from 1216 to 1344 member 'struct { struct mutex uring_lock; u32* sq_array; struct io_uring_sqe* sq_sqes; unsigned int cached_sq_head; unsigned int sq_entries; struct io_rsrc_node* rsrc_node; int rsrc_cached_refs; atomic_t cancel_seq; struct io_file_table file_table; unsigned int nr_user_files; unsigned int nr_user_bufs; struct io_mapped_ubuf** user_bufs; struct io_submit_state submit_state; struct io_buffer_list* io_bl; struct xarray io_bl_xa; struct list_head io_buffers_cache; struct io_hash_table cancel_table_locked; struct list_head cq_overflow_list; struct io_alloc_cache apoll_cache; struct io_alloc_cache netmsg_cache; }' changed type 'struct { struct mutex uring_lock; u32* sq_array; struct io_uring_sqe* sq_sqes; unsigned int cached_sq_head; unsigned int sq_entries; struct io_rsrc_node* rsrc_node; int rsrc_cached_refs; atomic_t cancel_seq; struct io_file_table file_table; unsigned int nr_user_files; unsigned int nr_user_bufs; struct io_mapped_ubuf** user_bufs; struct io_submit_state submit_state; struct io_buffer_list* io_bl; struct xarray io_bl_xa; struct list_head io_buffers_cache; struct io_hash_table cancel_table_locked; struct list_head cq_overflow_list; struct io_alloc_cache apoll_cache; struct io_alloc_cache netmsg_cache; }' changed 19 members ('u32* sq_array' .. 'struct io_alloc_cache netmsg_cache') changed offset changed by 128 10 members ('struct llist_head rsrc_put_llist' .. 'struct delayed_work fallback_work') changed offset changed by 384 member 'struct work_struct exit_work' changed offset changed by 768 7 members ('struct list_head tctx_list' .. 'unsigned int evfd_last_cq_tail') changed offset changed by 896 type 'struct ipc_namespace' changed byte size changed from 1128 to 1272 28 members ('int sem_ctls[4]' .. 'struct ns_common ns') changed offset changed by 1152 type 'struct tty_audit_buf' changed byte size changed from 56 to 72 4 members ('dev_t dev' .. 'unsigned char* data') changed offset changed by 128 type 'struct seccomp_filter' changed byte size changed from 224 to 240 member 'wait_queue_head_t wqh' changed offset changed by 128 type 'struct uprobe' changed byte size changed from 232 to 264 member 'struct rw_semaphore consumer_rwsem' changed offset changed by 128 7 members ('struct list_head pending_list' .. 'struct arch_uprobe arch') changed offset changed by 256 type 'struct xfrm_policy_queue' changed byte size changed from 72 to 88 member 'unsigned long timeout' changed offset changed by 128 type 'struct kioctx' changed byte size changed from 576 to 640 member 'struct ctx_rq_wait* rq_wait' changed offset changed by 128 member 'struct { struct mutex ring_lock; wait_queue_head_t wait; }' changed type 'struct { struct mutex ring_lock; wait_queue_head_t wait; }' changed byte size changed from 64 to 128 member 'wait_queue_head_t wait' changed offset changed by 128 4 members ('struct { unsigned int tail; unsigned int completed_events; spinlock_t completion_lock; }' .. 'unsigned int id') changed offset changed by 512 type 'struct kernfs_root' changed byte size changed from 144 to 160 type 'struct kernfs_ops' changed byte size changed from 96 to 112 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct bpf_trampoline' changed byte size changed from 192 to 216 10 members ('refcount_t refcnt' .. 'struct module* mod') changed offset changed by 128 member 'u64 android_kabi_reserved1' was added type 'struct bpf_map' changed byte size changed from 256 to 320 member 'struct mutex freeze_mutex' changed offset changed by 128 4 members ('atomic64_t writecnt' .. 'bool frozen') changed offset changed by 256 type 'struct bpf_prog_offload' changed byte size changed from 72 to 80 member 'u64 android_kabi_reserved1' was added type 'struct uio_map' changed byte size changed from 72 to 104 member 'struct uio_mem* mem' changed offset changed by 256 type 'struct uio_portio' changed byte size changed from 72 to 104 member 'struct uio_port* port' changed offset changed by 256 type 'struct ep_device' changed byte size changed from 776 to 928 type 'struct swap_info_struct' changed byte size changed from 272 to 296 member 'struct swap_cluster_list discard_clusters' changed offset changed by 128 member 'u64 android_vendor_data1' was added member 'struct plist_node avail_lists[0]' changed offset changed by 192 type 'struct dquot' changed byte size changed from 208 to 224 7 members ('spinlock_t dq_dqb_lock' .. 'struct mem_dqblk dq_dqb') changed offset changed by 128 type 'struct iomap' changed byte size changed from 72 to 80 member 'u64 android_kabi_reserved1' was added type 'struct quota_format_ops' changed byte size changed from 64 to 80 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct lru_gen_folio' changed byte size changed from 1152 to 1168 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct lru_gen_mm_state' changed byte size changed from 120 to 96 member 'struct wait_queue_head wait' was removed 2 members ('unsigned long* filters[2]' .. 'unsigned long stats[1][6]') changed offset changed by -192 member 'u64 android_kabi_reserved1' was added member 'int nr_walkers' was removed type 'struct pci_epc_mem' changed byte size changed from 72 to 88 type 'struct policy_dbs_info' changed byte size changed from 168 to 200 5 members ('u64 last_sample_time' .. 'struct work_struct work') changed offset changed by 128 6 members ('struct dbs_data* dbs_data' .. 'bool work_in_progress') changed offset changed by 256 type 'struct hid_input' changed byte size changed from 72 to 80 member 'u64 android_kabi_reserved1' was added type 'struct fib6_node' changed byte size changed from 64 to 72 member 'u64 android_kabi_reserved1' was added type 'struct nvdimm_drvdata' changed byte size changed from 120 to 152 member 'struct kref kref' changed offset changed by 256 type 'struct request_sock' changed byte size changed from 232 to 248 6 members ('const struct request_sock_ops* rsk_ops' .. 'u32 timeout') changed offset changed by 128 type 'struct scmi_handle' changed byte size changed from 56 to 64 member 'u64 android_kabi_reserved1' was added type 'struct snd_usb_stream' changed byte size changed from 440 to 456 member 'struct list_head list' changed offset changed by 128 type 'struct typec_altmode_ops' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct v4l2_subdev_fh' changed byte size changed from 160 to 176 2 members ('struct module* owner' .. 'struct v4l2_subdev_state* state') changed offset changed by 128 type 'struct bpf_offloaded_map' changed byte size changed from 320 to 384 4 members ('struct net_device* netdev' .. 'struct list_head offloads') changed offset changed by 512 type 'struct wiphy_vendor_command' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct bpf_link' changed byte size changed from 64 to 80 type 'struct io_sq_data' changed byte size changed from 144 to 160 9 members ('struct list_head ctx_list' .. 'struct completion exited') changed offset changed by 128 type 'struct ipc_ids' changed byte size changed from 224 to 272 4 members ('struct idr ipcs_idr' .. 'struct rhashtable key_ht') changed offset changed by 128 type 'struct mount' changed byte size changed from 320 to 352 23 members ('union { struct callback_head mnt_rcu; struct llist_node mnt_llist; }' .. 'struct hlist_head mnt_stuck_children') changed offset changed by 256 type 'struct bpf_local_storage_map' changed byte size changed from 320 to 384 4 members ('struct bpf_local_storage_map_bucket* buckets' .. 'u16 cache_idx') changed offset changed by 512 type 'struct kernfs_syscall_ops' changed byte size changed from 40 to 72 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct bpf_tramp_image' changed byte size changed from 672 to 688 member 'union { struct callback_head rcu; struct work_struct work; }' changed type 'union { struct callback_head rcu; struct work_struct work; }' changed byte size changed from 32 to 48 type 'struct bpf_map_ops' changed byte size changed from 328 to 344 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct dax_device' changed byte size changed from 800 to 880 member 'struct cdev cdev' changed offset changed by 384 5 members ('void* private' .. 'const struct dax_holder_operations* holder_ops') changed offset changed by 640 type 'struct bpf_map_dev_ops' changed byte size changed from 32 to 40 member 'u64 android_kabi_reserved1' was added type 'struct cfg80211_sched_scan_request' changed byte size changed from 192 to 200 member 'u64 android_kabi_reserved1' was added member 'struct ieee80211_channel* channels[0]' changed offset changed by 64 type 'struct bpf_link_ops' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct nf_conntrack_expect' changed byte size changed from 216 to 232 7 members ('refcount_t use' .. 'struct callback_head rcu') changed offset changed by 128 type 'struct bpf_verifier_env' changed byte size changed from 7576 to 9648 19 members ('struct bpf_id_pair idmap_scratch[75]' .. 'char type_str_buf[64]') changed offset changed by 16448 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct bpf_prog_offload_ops' changed byte size changed from 56 to 64 member 'u64 android_kabi_reserved1' was added type 'struct nh_res_table' changed byte size changed from 144 to 192 6 members ('struct list_head uw_nh_entries' .. 'struct nh_res_bucket nh_buckets[0]') changed offset changed by 384 type 'struct bpf_cgroup_storage_map' changed byte size changed from 320 to 384 3 members ('spinlock_t lock' .. 'struct list_head list') changed offset changed by 512 type 'struct kvm_vcpu' changed byte size changed from 9680 to 9712 17 members ('struct kvm_run* run' .. 'struct kvm_vcpu_arch arch') changed offset changed by 128 5 members ('struct kvm_vcpu_stat stat' .. 'u64 last_used_slot_gen') changed offset changed by 256 type 'enum nl80211_bss_scan_width' changed enumerator 'NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_1' (5) was added enumerator 'NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_2' (6) was added enumerator 'NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_3' (7) was added enumerator 'NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_4' (8) was added enumerator 'NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_5' (9) was added type 'struct fsnotify_group' changed byte size changed from 200 to 216 6 members ('atomic_t user_waits' .. 'union { void* private; struct inotify_group_private_data inotify_data; }') changed offset changed by 128 type 'struct bpf_verifier_ops' changed byte size changed from 48 to 56 member 'u64 android_kabi_reserved1' was added type 'struct bpf_subprog_info' changed byte size changed from 16 to 24 member 'u64 android_kabi_reserved1' was added type 'struct kvm' changed byte size changed from 4064 to 4352 member 'struct mutex slots_arch_lock' changed offset changed by 128 16 members ('struct mm_struct* mm' .. 'struct mutex lock') changed offset changed by 256 member 'struct kvm_io_bus* buses[4]' changed offset changed by 384 member 'struct { spinlock_t lock; struct list_head items; struct list_head resampler_list; struct mutex resampler_lock; } irqfds' changed offset changed from 19200 to 19584 type 'struct { spinlock_t lock; struct list_head items; struct list_head resampler_list; struct mutex resampler_lock; }' changed byte size changed from 72 to 88 8 members ('struct list_head ioeventfds' .. 'struct mutex irq_lock') changed offset changed by 512 3 members ('struct kvm_irq_routing_table* irq_routing' .. 'struct mmu_notifier mmu_notifier') changed offset changed by 640 9 members ('unsigned long mmu_invalidate_seq' .. 'struct srcu_struct srcu') changed offset changed by 768 member 'struct srcu_struct irq_srcu' changed offset changed by 1536 7 members ('pid_t userspace_pid' .. 'char stats_id[48]') changed offset changed by 2304 type 'struct kvm_vcpu_arch' changed byte size changed from 8448 to 8464 9 members ('struct kvm_pmu pmu' .. 'struct { u64 last_steal; gpa_t base; } steal') changed offset changed by 192 type 'struct mmu_notifier' changed byte size changed from 56 to 72 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added type 'struct arch_timer_cpu' changed byte size changed from 264 to 288 member 'struct hrtimer bg_timer' changed offset changed by 128 member 'bool enabled' changed offset changed by 192 type 'struct mmu_notifier_ops' changed byte size changed from 80 to 112 member 'u64 android_kabi_reserved1' was added member 'u64 android_kabi_reserved2' was added member 'u64 android_kabi_reserved3' was added member 'u64 android_kabi_reserved4' was added type 'struct arch_timer_context' changed byte size changed from 96 to 104 3 members ('bool loaded' .. 'u32 host_timer_irq_flags') changed offset changed by 64 type 'struct vgic_its' changed byte size changed from 200 to 232 5 members ('u64 cbaser' .. 'struct mutex its_lock') changed offset changed by 128 2 members ('struct list_head device_list' .. 'struct list_head collection_list') changed offset changed by 256 Bug: 285364323 Change-Id: Idd7b82091e563a81f50a5e634ef6035901375166 Signed-off-by: Carlos Llamas --- android/abi_gki_aarch64.stg | 53817 ++++++++++++++++++---------------- build.config.common | 2 +- 2 files changed, 28480 insertions(+), 25339 deletions(-) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index a00aa511f232..fe078cc79011 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -11776,6 +11776,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xa5289ef2 } +pointer_reference { + id: 0x23dd1ac6 + kind: POINTER + pointee_type_id: 0xa5348d85 +} pointer_reference { id: 0x23e765f6 kind: POINTER @@ -22881,6 +22886,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0xe7767d72 } +pointer_reference { + id: 0x334f6bdc + kind: POINTER + pointee_type_id: 0xe77d49ec +} pointer_reference { id: 0x3350b8d6 kind: POINTER @@ -30206,6 +30216,11 @@ typedef { name: "vm_fault_t" referred_type_id: 0x4585663f } +typedef { + id: 0x3b1bfa21 + name: "vm_flags_t" + referred_type_id: 0x33756485 +} typedef { id: 0xf5f3f682 name: "vq_callback_t" @@ -31251,6 +31266,11 @@ qualified { qualifier: CONST qualified_type_id: 0x3ae08515 } +qualified { + id: 0xd2d7132a + qualifier: CONST + qualified_type_id: 0x3b1bfa21 +} qualified { id: 0xd2e0ae36 qualifier: CONST @@ -34240,6 +34260,11 @@ array { number_of_elements: 61 element_type_id: 0x384f7d7c } +array { + id: 0x3c0c289f + number_of_elements: 76 + element_type_id: 0x384f7d7c +} array { id: 0x3c80dade number_of_elements: 3 @@ -35535,6 +35560,11 @@ array { number_of_elements: 31 element_type_id: 0x2f5d21aa } +array { + id: 0x8840c268 + number_of_elements: 98 + element_type_id: 0x33756485 +} array { id: 0x88659077 number_of_elements: 12 @@ -37070,11 +37100,6 @@ array { id: 0xf67b8436 element_type_id: 0xc9082b19 } -array { - id: 0xf72d9d6b - number_of_elements: 94 - element_type_id: 0x33756485 -} array { id: 0xf77e4d4d number_of_elements: 15 @@ -37219,6 +37244,10 @@ member { type_id: 0x0c479d40 offset: 840 } +member { + id: 0x20fd5371 + type_id: 0x0cdb3dd6 +} member { id: 0x2100940b type_id: 0x0b2c203c @@ -37522,9 +37551,9 @@ member { type_id: 0x230a7397 } member { - id: 0x2b33ba67 + id: 0x2b33b39f type_id: 0x23e0a7c8 - offset: 3072 + offset: 3584 } member { id: 0x2b37476e @@ -37657,9 +37686,9 @@ member { type_id: 0x301572a3 } member { - id: 0x30035b64 + id: 0x300353c5 type_id: 0x4f2326f3 - offset: 1152 + offset: 1280 } member { id: 0x300b75af @@ -37794,9 +37823,9 @@ member { offset: 320 } member { - id: 0x318697be + id: 0x318695b6 type_id: 0x49340c50 - offset: 768 + offset: 896 } member { id: 0x31884a91 @@ -37827,9 +37856,9 @@ member { offset: 256 } member { - id: 0x31d23d56 + id: 0x31d2390d type_id: 0x4866b1cb - offset: 5888 + offset: 6656 } member { id: 0x31e4dfba @@ -37856,9 +37885,9 @@ member { offset: 1216 } member { - id: 0x326ba9c3 + id: 0x326ba67e type_id: 0x4680cff3 - offset: 5376 + offset: 5632 } member { id: 0x32814327 @@ -37879,9 +37908,9 @@ member { type_id: 0x459687a6 } member { - id: 0x32b11ffe + id: 0x32b11489 type_id: 0x45ea05f9 - offset: 1984 + offset: 2240 } member { id: 0x32de102a @@ -37893,9 +37922,9 @@ member { offset: 448 } member { - id: 0x32ed430d + id: 0x32ed40bb type_id: 0x449b5046 - offset: 512 + offset: 768 } member { id: 0x32f3b9e8 @@ -38070,9 +38099,9 @@ member { type_id: 0x5fd4dcd8 } member { - id: 0x343f05c6 + id: 0x343f0acd type_id: 0x5fd242c1 - offset: 576 + offset: 640 } member { id: 0x34437040 @@ -38126,6 +38155,10 @@ member { type_id: 0x5ec718db offset: 544 } +member { + id: 0x347e5155 + type_id: 0x5ed73544 +} member { id: 0x34805b66 type_id: 0x5d2f0e0f @@ -38261,18 +38294,18 @@ member { type_id: 0x59cfcc1c } member { - id: 0x35c1757e + id: 0x35c171e2 type_id: 0x582ba361 - offset: 2560 + offset: 2688 } member { id: 0x35cd5ee6 type_id: 0x581b0b88 } member { - id: 0x35cdb495 + id: 0x35cdb84a type_id: 0x5818bd5b - offset: 320 + offset: 512 } member { id: 0x35ea5b97 @@ -38391,9 +38424,9 @@ member { type_id: 0x52930afb } member { - id: 0x37be6db7 + id: 0x37be6f93 type_id: 0x51d7edf0 - offset: 10304 + offset: 10432 } member { id: 0x37c98b2e @@ -38415,9 +38448,9 @@ member { type_id: 0x50eb577a } member { - id: 0x37f5218f + id: 0x37f52c8e type_id: 0x50fafc25 - offset: 66688 + offset: 66880 } member { id: 0x3801ddd5 @@ -38425,9 +38458,9 @@ member { offset: 832 } member { - id: 0x3862058d + id: 0x3862059a type_id: 0x6ea6707c - offset: 20608 + offset: 21888 } member { id: 0x3866bc41 @@ -38564,6 +38597,11 @@ member { type_id: 0x6562193e offset: 64 } +member { + id: 0x3aa631b9 + type_id: 0x65b6b45a + offset: 256 +} member { id: 0x3ab4cae6 type_id: 0x65fd480f @@ -38590,9 +38628,9 @@ member { offset: 128 } member { - id: 0x3b1217cc + id: 0x3b12171b type_id: 0x6366329e - offset: 8064 + offset: 8320 } member { id: 0x3b233b1b @@ -38656,9 +38694,9 @@ member { offset: 2368 } member { - id: 0x3bd41bef + id: 0x3bd41d95 type_id: 0x607e3493 - offset: 10304 + offset: 11776 } member { id: 0x3bd94fab @@ -38695,9 +38733,9 @@ member { offset: 1056 } member { - id: 0x3c0ae4aa + id: 0x3c0aea42 type_id: 0x7f05fffa - offset: 1472 + offset: 1600 } member { id: 0x3c0f0a11 @@ -38854,9 +38892,9 @@ member { offset: 1472 } member { - id: 0x3e2f8595 + id: 0x3e2f835f type_id: 0x7790432b - offset: 2944 + offset: 3072 } member { id: 0x3e4f626d @@ -38888,9 +38926,9 @@ member { offset: 256 } member { - id: 0x3e9c6ba2 + id: 0x3e9c69fd type_id: 0x755ff98b - offset: 19904 + offset: 25600 } member { id: 0x3ea9d836 @@ -38918,9 +38956,9 @@ member { offset: 1472 } member { - id: 0x3ec4540f + id: 0x3ec4525e type_id: 0x743f3706 - offset: 4864 + offset: 5248 } member { id: 0x3ec9f2e1 @@ -39012,9 +39050,9 @@ member { offset: 448 } member { - id: 0x3f62856e + id: 0x3f6281e0 type_id: 0x72a47c5c - offset: 1280 + offset: 1408 } member { id: 0x3f659a69 @@ -39087,10 +39125,10 @@ member { offset: 32 } member { - id: 0x0147ef02 + id: 0x0147efbb name: "ASS_poll_count" type_id: 0x6720d32f - offset: 1376 + offset: 1440 } member { id: 0x6012493f @@ -39422,10 +39460,10 @@ member { type_id: 0xedf277ba } member { - id: 0xbaeee488 + id: 0xbaeeecf8 name: "PSS_poll_count" type_id: 0x6720d32f - offset: 1344 + offset: 1408 } member { id: 0x1b168134 @@ -39433,10 +39471,10 @@ member { type_id: 0x4ba73e2d } member { - id: 0xdaf9bd51 + id: 0xdaf9bd67 name: "SAK_work" type_id: 0x1f3c8679 - offset: 5312 + offset: 6080 } member { id: 0x7c8807d5 @@ -39647,10 +39685,10 @@ member { type_id: 0x4585663f } member { - id: 0x1d90093c + id: 0x1d90045d name: "__iter_idx" type_id: 0x33756485 - offset: 512 + offset: 640 } member { id: 0xa7e1214e @@ -39675,10 +39713,10 @@ member { offset: 8 } member { - id: 0xf07786b5 + id: 0xf0778c7b name: "__memslots" type_id: 0xae993a3b - offset: 704 + offset: 960 } member { id: 0x12f2249e @@ -40002,10 +40040,10 @@ member { offset: 384 } member { - id: 0xf3055c68 + id: 0xf30556e2 name: "__store" type_id: 0x80c20070 - offset: 384 + offset: 512 } member { id: 0x016b62b4 @@ -40105,6 +40143,11 @@ member { type_id: 0x6720d32f offset: 544 } +member { + id: 0xfbf767cc + name: "__vm_flags" + type_id: 0x3b1bfa21 +} member { id: 0x9aaa3037 name: "__vr_offs" @@ -40204,10 +40247,10 @@ member { offset: 96 } member { - id: 0x5593342e + id: 0x559335d4 name: "_flags" type_id: 0x33756485 - offset: 1536 + offset: 1856 } member { id: 0xc196ead9 @@ -40284,16 +40327,16 @@ member { type_id: 0x3e10b518 } member { - id: 0x3e7596b1 + id: 0x3e759921 name: "_net" type_id: 0xb335d16f - offset: 8000 + offset: 10816 } member { - id: 0x3e759adb + id: 0x3e759bfb name: "_net" type_id: 0xb335d16f - offset: 9472 + offset: 9216 } member { id: 0x3e759d99 @@ -40319,12 +40362,6 @@ member { type_id: 0x6720d32f offset: 32 } -member { - id: 0xcb4551cd - name: "_pad1_" - type_id: 0xadc524dd - offset: 11776 -} member { id: 0xcb455660 name: "_pad1_" @@ -40337,6 +40374,12 @@ member { type_id: 0xadc524dd offset: 1536 } +member { + id: 0xcb455b08 + name: "_pad1_" + type_id: 0xadc524dd + offset: 12800 +} member { id: 0xcb455f52 name: "_pad1_" @@ -40355,18 +40398,18 @@ member { type_id: 0xadc524dd offset: 11264 } -member { - id: 0x1aacf87d - name: "_pad2_" - type_id: 0xadc524dd - offset: 13824 -} member { id: 0x1aacf90c name: "_pad2_" type_id: 0xadc524dd offset: 70656 } +member { + id: 0x1aacf97b + name: "_pad2_" + type_id: 0xadc524dd + offset: 14848 +} member { id: 0x1e2ef2aa name: "_pad3_" @@ -40581,10 +40624,10 @@ member { offset: 320 } member { - id: 0x27490582 + id: 0x2749087a name: "_xmit_lock" type_id: 0xf313e71a - offset: 1024 + offset: 1536 } member { id: 0xf521d76a @@ -40618,10 +40661,10 @@ member { type_id: 0xb4d0b861 } member { - id: 0xfb59b12b + id: 0xfb59b28c name: "a_alt_hnp_support" type_id: 0x4585663f - offset: 7109 + offset: 8453 bitsize: 1 } member { @@ -40642,17 +40685,17 @@ member { type_id: 0x74d29cf1 } member { - id: 0xc46b84d7 + id: 0xc46b83a7 name: "a_hnp_support" type_id: 0x4585663f - offset: 7108 + offset: 8452 bitsize: 1 } member { - id: 0x86b0965f + id: 0x86b09ac5 name: "a_ops" type_id: 0x3a0d2650 - offset: 1280 + offset: 1536 } member { id: 0xcb089e43 @@ -40695,10 +40738,10 @@ member { offset: 32 } member { - id: 0xb41bcefb + id: 0xb41bc738 name: "abi_rev" type_id: 0xc9082b19 - offset: 1024 + offset: 1152 } member { id: 0x370a3acc @@ -40749,10 +40792,10 @@ member { offset: 1216 } member { - id: 0x4e736192 + id: 0x4e736bf5 name: "absinfo" type_id: 0x3ade9091 - offset: 2624 + offset: 2752 } member { id: 0x9753362a @@ -40814,10 +40857,10 @@ member { offset: 992 } member { - id: 0x846097b4 + id: 0x846096f3 name: "ac_list" type_id: 0x285f28a0 - offset: 4864 + offset: 6912 } member { id: 0x093799df @@ -41005,16 +41048,16 @@ member { type_id: 0xe62ebf07 } member { - id: 0xe71ccd5b + id: 0xe71cc270 name: "accept_list" type_id: 0xd3c80119 - offset: 24960 + offset: 29056 } member { - id: 0x09a04c88 + id: 0x09a04ae8 name: "accept_queue" type_id: 0xd3c80119 - offset: 7168 + offset: 7808 } member { id: 0x0b8c62ff @@ -41167,10 +41210,10 @@ member { offset: 768 } member { - id: 0x03d4a2c2 + id: 0x03d4ab2a name: "access_state" type_id: 0x5d8155a5 - offset: 16576 + offset: 19520 } member { id: 0x6311fd99 @@ -41178,18 +41221,18 @@ member { type_id: 0x22c6e8be offset: 160 } +member { + id: 0x63f336f5 + name: "accessory" + type_id: 0xc00c762a + offset: 7424 +} member { id: 0x63f337dc name: "accessory" type_id: 0xc00c762a offset: 32 } -member { - id: 0x63f33de5 - name: "accessory" - type_id: 0xc00c762a - offset: 6208 -} member { id: 0x384f10b1 name: "accounting" @@ -41197,16 +41240,16 @@ member { offset: 160 } member { - id: 0x1db3590c + id: 0x1db35d8c name: "accounting_time" type_id: 0x92233392 - offset: 10176 + offset: 11648 } member { - id: 0x7fdc6d8a + id: 0x7fdc61f1 name: "accounting_timestamp" type_id: 0x92233392 - offset: 2240 + offset: 2432 } member { id: 0x542cf718 @@ -41221,22 +41264,22 @@ member { offset: 192 } member { - id: 0x89aca051 + id: 0x89aca29e name: "acct_rss_mem1" type_id: 0x92233392 - offset: 18880 + offset: 19904 } member { - id: 0x48e00d25 + id: 0x48e00e64 name: "acct_timexpd" type_id: 0x92233392 - offset: 19008 + offset: 20032 } member { - id: 0xbfffd929 + id: 0xbfffdf5a name: "acct_vm_mem1" type_id: 0x92233392 - offset: 18944 + offset: 19968 } member { id: 0x6b47fdc8 @@ -41314,10 +41357,10 @@ member { bitsize: 1 } member { - id: 0xc3c10d7c + id: 0xc3c10aac name: "ack_list_head" type_id: 0xd3c80119 - offset: 2880 + offset: 2944 } member { id: 0xa64a78f5 @@ -41339,10 +41382,10 @@ member { offset: 64 } member { - id: 0xc0c7b2a4 + id: 0xc0c7b6ad name: "ack_timer" type_id: 0xf1159c31 - offset: 4288 + offset: 5440 } member { id: 0xbe09938e @@ -41351,16 +41394,16 @@ member { offset: 1120 } member { - id: 0xf4cc6b15 + id: 0xf4cc6454 name: "acked_backend_features" type_id: 0x92233392 - offset: 142272 + offset: 142400 } member { - id: 0x60b77a5c + id: 0x60b77d15 name: "acked_features" type_id: 0x92233392 - offset: 142208 + offset: 142336 } member { id: 0x5a726862 @@ -41375,10 +41418,10 @@ member { offset: 688 } member { - id: 0xf17c84fb + id: 0xf17c8f4c name: "acl_cnt" type_id: 0x4585663f - offset: 12896 + offset: 13024 } member { id: 0x5d7bb2c5 @@ -41387,16 +41430,16 @@ member { offset: 128 } member { - id: 0xdc1b36ec + id: 0xdc1b3211 name: "acl_last_tx" type_id: 0x33756485 - offset: 13376 + offset: 13504 } member { - id: 0x12517853 + id: 0x12517395 name: "acl_mtu" type_id: 0x4585663f - offset: 13024 + offset: 13152 } member { id: 0xe08e16a4 @@ -41405,10 +41448,10 @@ member { offset: 128 } member { - id: 0xd28bdfc3 + id: 0xd28bda77 name: "acl_pkts" type_id: 0x4585663f - offset: 13152 + offset: 13280 } member { id: 0x455f4f04 @@ -41453,10 +41496,10 @@ member { offset: 576 } member { - id: 0xb2f1ef78 + id: 0xb2f1e5b6 name: "acquire_ctx" type_id: 0x038de60c - offset: 704 + offset: 960 } member { id: 0x18853772 @@ -41495,16 +41538,16 @@ member { offset: 10912 } member { - id: 0xcdcc0091 + id: 0xcdcc063f name: "acr" type_id: 0x5d8155a5 - offset: 4640 + offset: 4896 } member { - id: 0x4120e121 + id: 0x4120ef8b name: "acs_cap" type_id: 0x914dbfdc - offset: 20000 + offset: 25696 } member { id: 0x483ea176 @@ -41524,10 +41567,10 @@ member { type_id: 0x72d96628 } member { - id: 0x2b4d9159 + id: 0x2b4d96be name: "actconfig" type_id: 0x301e0f4d - offset: 7744 + offset: 8960 } member { id: 0xc031132b @@ -41558,18 +41601,18 @@ member { type_id: 0x2cdf5477 offset: 384 } +member { + id: 0xc07f66b0 + name: "action" + type_id: 0x295c7202 + offset: 3216 +} member { id: 0xc07f684d name: "action" type_id: 0x295c7202 offset: 320 } -member { - id: 0xc07f6e9a - name: "action" - type_id: 0x295c7202 - offset: 2960 -} member { id: 0xc09e96cd name: "action" @@ -41583,16 +41626,16 @@ member { offset: 56 } member { - id: 0xa14c7267 + id: 0xa14c735e name: "action_idr" type_id: 0x04b89667 - offset: 256 + offset: 384 } member { - id: 0xf964a37f + id: 0xf964a830 name: "action_refcnt" type_id: 0x4585663f - offset: 576 + offset: 704 } member { id: 0x0d5b572a @@ -41631,10 +41674,10 @@ member { offset: 128 } member { - id: 0xdcf6fd93 + id: 0xdcf6f707 name: "activate" type_id: 0x2dd58efa - offset: 1600 + offset: 1664 } member { id: 0xdcf75157 @@ -41671,16 +41714,16 @@ member { offset: 384 } member { - id: 0xbe47877c + id: 0xbe478d0e name: "activated" type_id: 0x6d7f5ff6 - offset: 2496 + offset: 2880 } member { - id: 0x1acefa12 + id: 0x1acef530 name: "active" type_id: 0x4585663f - offset: 6176 + offset: 7392 bitsize: 1 } member { @@ -41698,10 +41741,10 @@ member { bitsize: 1 } member { - id: 0x1ae60877 + id: 0x1ae6069f name: "active" type_id: 0x6d7f5ff6 - offset: 1472 + offset: 1600 bitsize: 1 } member { @@ -41757,10 +41800,10 @@ member { offset: 32 } member { - id: 0x2256864e + id: 0x225682c9 name: "active" type_id: 0x74d29cf1 - offset: 1568 + offset: 1696 } member { id: 0x2267dc75 @@ -41798,16 +41841,16 @@ member { offset: 192 } member { - id: 0x73285ad6 + id: 0x732856f5 name: "active_balance" type_id: 0x6720d32f - offset: 23552 + offset: 23616 } member { - id: 0xd64f62a8 + id: 0xd64f6769 name: "active_balance_work" type_id: 0x5b09d4fb - offset: 23616 + offset: 23680 } member { id: 0xf4838cd1 @@ -41829,16 +41872,16 @@ member { offset: 880 } member { - id: 0xcb648430 + id: 0xcb648c91 name: "active_count" type_id: 0x33756485 - offset: 1152 + offset: 1280 } member { - id: 0x35283991 + id: 0x3528331b name: "active_ctx_list" type_id: 0xd3c80119 - offset: 384 + offset: 512 } member { id: 0x16c05d36 @@ -41871,10 +41914,10 @@ member { offset: 1888 } member { - id: 0x1bcf2dfa + id: 0x1bcf24f2 name: "active_duration" type_id: 0x33756485 - offset: 10496 + offset: 11712 } member { id: 0x5292e53f @@ -41913,10 +41956,10 @@ member { offset: 256 } member { - id: 0xe9c3d36d + id: 0xe9c3df3a name: "active_list_head" type_id: 0xd3c80119 - offset: 2752 + offset: 2816 } member { id: 0x9c81b085 @@ -41925,22 +41968,22 @@ member { offset: 44352 } member { - id: 0x787948f2 + id: 0x78794cbd name: "active_memcg" type_id: 0x1d5bae2a - offset: 21504 + offset: 22784 } member { - id: 0xb6958dc7 + id: 0xb6958d8f name: "active_mm" type_id: 0x1b36c7a2 - offset: 10560 + offset: 11584 } member { - id: 0x680cbe85 + id: 0x680cbe82 name: "active_mode" type_id: 0x4585663f - offset: 4032 + offset: 4352 bitsize: 2 } member { @@ -41955,10 +41998,10 @@ member { type_id: 0x33756485 } member { - id: 0x173bb10a + id: 0x173bb389 name: "active_oncpu" type_id: 0x6720d32f - offset: 2304 + offset: 2432 } member { id: 0x6c85fe0a @@ -41984,10 +42027,10 @@ member { offset: 448 } member { - id: 0xaf5b74dd + id: 0xaf5b779f name: "active_reqs" type_id: 0x6720d32f - offset: 1696 + offset: 2208 } member { id: 0xaf5b7a5c @@ -42012,10 +42055,10 @@ member { offset: 208 } member { - id: 0x6920346b + id: 0x692031ff name: "active_scan_mask" type_id: 0x3ea31487 - offset: 6656 + offset: 8000 } member { id: 0x0ea82549 @@ -42048,28 +42091,28 @@ member { offset: 2560 } member { - id: 0x8558d5a8 + id: 0x8558d7df name: "active_target" type_id: 0x0d107c2b - offset: 6336 + offset: 7552 } member { - id: 0xc3c3717c + id: 0xc3c37835 name: "active_time" type_id: 0x92233392 - offset: 2112 + offset: 2304 } member { - id: 0x0e152e14 + id: 0x0e1527d7 name: "active_timer" type_id: 0x39cdf888 - offset: 1024 + offset: 1152 } member { - id: 0x646cadcd + id: 0x646ca433 name: "active_uic_cmd" type_id: 0x1858a1e0 - offset: 3200 + offset: 3392 } member { id: 0xab159568 @@ -42089,10 +42132,10 @@ member { offset: 704 } member { - id: 0x27cf8813 + id: 0x27cf8be2 name: "actual_clock" type_id: 0x4585663f - offset: 10176 + offset: 12032 } member { id: 0x81433876 @@ -42137,10 +42180,10 @@ member { offset: 256 } member { - id: 0x142a11cd + id: 0x142a1f06 name: "adap_controls_phys_addr" type_id: 0x6d7f5ff6 - offset: 9584 + offset: 11440 } member { id: 0xdb0b437c @@ -42223,10 +42266,10 @@ member { offset: 256 } member { - id: 0x34f9de91 + id: 0x34f9daac name: "add_dai_link" type_id: 0x2c41da11 - offset: 2176 + offset: 2560 } member { id: 0x69f066fe @@ -42253,10 +42296,10 @@ member { offset: 1344 } member { - id: 0xfbf6c1b0 + id: 0xfbf6c3d8 name: "add_lock" type_id: 0xa7c362b0 - offset: 6848 + offset: 8192 } member { id: 0xddf9cb86 @@ -42371,10 +42414,10 @@ member { offset: 32 } member { - id: 0x244af625 + id: 0x244af250 name: "addr" type_id: 0x6720d32f - offset: 6592 + offset: 7808 } member { id: 0x244affb5 @@ -42474,17 +42517,17 @@ member { name: "addr" type_id: 0xf90dfce8 } -member { - id: 0x24e4d03a - name: "addr" - type_id: 0xc9082b19 - offset: 448 -} member { id: 0x24e4d74d name: "addr" type_id: 0xc9082b19 } +member { + id: 0x24e4de3f + name: "addr" + type_id: 0xc9082b19 + offset: 576 +} member { id: 0x24e4e5b0 name: "addr" @@ -42526,10 +42569,10 @@ member { offset: 4640 } member { - id: 0xb6de944d + id: 0xb6de9163 name: "addr_chk_work" type_id: 0xf1159c31 - offset: 4928 + offset: 5120 } member { id: 0x8d202029 @@ -42538,10 +42581,10 @@ member { offset: 8 } member { - id: 0x631e0f65 + id: 0x631e0373 name: "addr_filter_ranges" type_id: 0x3e29be7b - offset: 7040 + offset: 7296 } member { id: 0x1c049182 @@ -42550,10 +42593,10 @@ member { offset: 832 } member { - id: 0x1cd068b0 + id: 0x1cd06928 name: "addr_filters" type_id: 0xcc4284be - offset: 6848 + offset: 7104 } member { id: 0xf0d79630 @@ -42562,10 +42605,10 @@ member { offset: 896 } member { - id: 0xf0d79867 + id: 0xf0d79dde name: "addr_filters_gen" type_id: 0x33756485 - offset: 7104 + offset: 7360 } member { id: 0x29fead99 @@ -42609,10 +42652,10 @@ member { offset: 4736 } member { - id: 0xc9e618a3 + id: 0xc9e61d51 name: "addr_mask" type_id: 0xabf64f28 - offset: 304 + offset: 432 } member { id: 0x42758017 @@ -42638,10 +42681,10 @@ member { offset: 64 } member { - id: 0x437b834d + id: 0x437b82b7 name: "addrconf_hash_lock" type_id: 0xf313e71a - offset: 4864 + offset: 5056 } member { id: 0x30181c04 @@ -42661,10 +42704,10 @@ member { type_id: 0x92233392 } member { - id: 0x307aed6f + id: 0x307aeb70 name: "address" type_id: 0xabf64f28 - offset: 864 + offset: 992 } member { id: 0x30dab74f @@ -42703,10 +42746,10 @@ member { offset: 424 } member { - id: 0x4ab85a09 + id: 0x4ab853e8 name: "address0_mutex" type_id: 0x2360e10b - offset: 4096 + offset: 4864 } member { id: 0x2bbb1733 @@ -42720,10 +42763,10 @@ member { type_id: 0xc9082b19 } member { - id: 0xb406a6b1 + id: 0xb406a310 name: "address_list" type_id: 0x3107a2d8 - offset: 1728 + offset: 1984 } member { id: 0xda57f983 @@ -42731,10 +42774,10 @@ member { type_id: 0xc9082b19 } member { - id: 0x4e4e5e6b + id: 0x4e4e54e1 name: "addresses" type_id: 0x17c6e036 - offset: 384 + offset: 512 } member { id: 0xc41c28c8 @@ -42825,10 +42868,10 @@ member { offset: 768 } member { - id: 0x71e66692 + id: 0x71e66c06 name: "adjust_link" type_id: 0x0d9c4ffe - offset: 10816 + offset: 12864 } member { id: 0xbc9ff97c @@ -42854,28 +42897,28 @@ member { offset: 640 } member { - id: 0x275b6566 + id: 0x275b6306 name: "adma_addr" type_id: 0xe02e14d6 - offset: 7168 + offset: 7808 } member { - id: 0xbc2243c3 + id: 0xbc224fc4 name: "adma_table" type_id: 0x18bd6530 - offset: 6912 + offset: 7552 } member { - id: 0x0c3c67f2 + id: 0x0c3c6154 name: "adma_table_cnt" type_id: 0xc9082b19 - offset: 9184 + offset: 10208 } member { - id: 0x8dfc4ce4 + id: 0x8dfc4474 name: "adma_table_sz" type_id: 0xf435685e - offset: 7040 + offset: 7680 } member { id: 0xe100eb29 @@ -42907,22 +42950,22 @@ member { type_id: 0x0baa70a7 } member { - id: 0xc6d6aa9d + id: 0xc6d6a32c name: "adv_addr_type" type_id: 0xb3e7bac9 - offset: 784 + offset: 912 } member { - id: 0x71a81cd7 + id: 0x71a81669 name: "adv_data" type_id: 0x53171385 - offset: 33424 + offset: 38736 } member { - id: 0x5d9e989f + id: 0x5d9e9ce5 name: "adv_data_len" type_id: 0xb3e7bac9 - offset: 35432 + offset: 40744 } member { id: 0xb2cd9d5d @@ -42943,52 +42986,52 @@ member { offset: 384 } member { - id: 0x003eac30 + id: 0x003ea1c2 name: "adv_instance_cnt" type_id: 0x4585663f - offset: 39616 + offset: 44928 } member { - id: 0xaa8827cd + id: 0xaa882e6d name: "adv_instance_expire" type_id: 0xf1159c31 - offset: 39680 + offset: 44992 } member { - id: 0x030b0068 + id: 0x030b0d19 name: "adv_instance_timeout" type_id: 0xe8034002 - offset: 39664 + offset: 44976 } member { - id: 0x86b94692 + id: 0x86b9464b name: "adv_instances" type_id: 0xd3c80119 - offset: 39488 + offset: 44800 } member { - id: 0x54685b48 + id: 0x54685d71 name: "adv_monitors_cnt" type_id: 0x4585663f - offset: 40576 + offset: 46272 } member { - id: 0xff86b3d8 + id: 0xff86b5aa name: "adv_monitors_idr" type_id: 0x04b89667 - offset: 40384 + offset: 46080 } member { - id: 0xfef7071b + id: 0xfef7071c name: "adv_old" type_id: 0x607419c2 - offset: 8768 + offset: 9984 } member { - id: 0x105c3165 + id: 0x105c3ace name: "adv_tx_power" type_id: 0x901eaf6a - offset: 33416 + offset: 38728 } member { id: 0x686a7031 @@ -43003,10 +43046,10 @@ member { offset: 128 } member { - id: 0x9f11b3aa + id: 0x9f11b6a5 name: "advertising" type_id: 0x607419c2 - offset: 8512 + offset: 9728 } member { id: 0x9f11bab4 @@ -43026,34 +43069,34 @@ member { offset: 64 } member { - id: 0x6e09a33f + id: 0x6e09a88e name: "advertising_old_state" type_id: 0x6720d32f - offset: 23808 + offset: 27904 } member { - id: 0x4821e27c + id: 0x4821e2b0 name: "advertising_paused" type_id: 0x6d7f5ff6 - offset: 23840 + offset: 27936 } member { - id: 0xcc746680 + id: 0xcc74652e name: "advmon_allowlist_duration" type_id: 0xe8034002 - offset: 6592 + offset: 6720 } member { - id: 0xe88abb2f + id: 0xe88abc76 name: "advmon_no_filter_duration" type_id: 0xe8034002 - offset: 6608 + offset: 6736 } member { - id: 0xaaa3f4ed + id: 0xaaa3f8da name: "advmon_pend_notify" type_id: 0x6d7f5ff6 - offset: 43136 + offset: 49984 } member { id: 0x1ffcf224 @@ -43171,10 +43214,10 @@ member { type_id: 0xc9082b19 } member { - id: 0x81cbc455 + id: 0x81cbc424 name: "aie_timer" type_id: 0x3050a963 - offset: 8000 + offset: 9600 } member { id: 0xb70ae771 @@ -43189,16 +43232,10 @@ member { offset: 704 } member { - id: 0xbf6033f3 + id: 0xbf6035d5 name: "aio_ring_file" type_id: 0x18ea6ae3 - offset: 4096 -} -member { - id: 0x262fa0ed - name: "akm_suites" - type_id: 0x3104c07e - offset: 1280 + offset: 4608 } member { id: 0x262fa271 @@ -43206,6 +43243,12 @@ member { type_id: 0x3104c07e offset: 64 } +member { + id: 0x262fa463 + name: "akm_suites" + type_id: 0x3104c07e + offset: 1408 +} member { id: 0xa750b903 name: "alac_d" @@ -43371,34 +43414,34 @@ member { offset: 256 } member { - id: 0x33d2043a + id: 0x33d20dd1 name: "align" type_id: 0x33756485 - offset: 6912 + offset: 8128 } member { - id: 0x50866dac + id: 0x5086642c name: "align_addr" type_id: 0xe02e14d6 - offset: 7232 + offset: 7872 } member { - id: 0x18c64baf + id: 0x18c64942 name: "align_buffer" type_id: 0x18bd6530 - offset: 6976 + offset: 7616 } member { - id: 0x83ff8c2a + id: 0x83ff8934 name: "align_buffer_sz" type_id: 0xf435685e - offset: 7104 + offset: 7744 } member { - id: 0x5b337fdf + id: 0x5b337c99 name: "align_resource" type_id: 0x0b395893 - offset: 6976 + offset: 8192 } member { id: 0x361dfe02 @@ -43407,10 +43450,10 @@ member { offset: 128 } member { - id: 0x36a6895f + id: 0x36a68d1e name: "alignment" type_id: 0x295c7202 - offset: 1920 + offset: 2176 } member { id: 0x1ede05af @@ -43451,10 +43494,10 @@ member { type_id: 0xb5c6bcdb } member { - id: 0x339d8e56 + id: 0x339d88ff name: "all_blkcgs_node" type_id: 0xd3c80119 - offset: 2304 + offset: 2560 } member { id: 0x5dec83ca @@ -43562,10 +43605,10 @@ member { offset: 320 } member { - id: 0x45ecbbc7 + id: 0x45ecb8fc name: "alloc" type_id: 0x000a9d21 - offset: 1344 + offset: 1600 } member { id: 0x45f145e7 @@ -43597,10 +43640,10 @@ member { offset: 256 } member { - id: 0xfd63940f + id: 0xfd6395d5 name: "alloc_desc_sz" type_id: 0x4585663f - offset: 7328 + offset: 7968 } member { id: 0x01677e52 @@ -43621,10 +43664,10 @@ member { offset: 64 } member { - id: 0xa75f11ba + id: 0xa75f1fbf name: "alloc_flags" type_id: 0xf1a6dfed - offset: 448 + offset: 576 } member { id: 0xa763c31c @@ -43668,16 +43711,16 @@ member { offset: 32 } member { - id: 0xa2fdf4fc + id: 0xa2fdf321 name: "alloc_list" type_id: 0xd3c80119 - offset: 6464 + offset: 7680 } member { - id: 0xeabbf493 + id: 0xeabbfaaa name: "alloc_lock" type_id: 0xf313e71a - offset: 17280 + offset: 18304 } member { id: 0x7b7aaacc @@ -43738,10 +43781,10 @@ member { type_id: 0x6d7f5ff6 } member { - id: 0x41b3f103 + id: 0x41b3ffd4 name: "allocated_buffers" type_id: 0xeb923a9b - offset: 640 + offset: 768 } member { id: 0x58b5d7ca @@ -43852,17 +43895,17 @@ member { offset: 24 } member { - id: 0xac14c576 + id: 0xac14ca9c name: "allow_restart" type_id: 0x4585663f - offset: 2683 + offset: 2811 bitsize: 1 } member { - id: 0x4ceb9be3 + id: 0x4ceb995d name: "allow_single_roothub" type_id: 0x4585663f - offset: 57538 + offset: 58114 bitsize: 1 } member { @@ -43886,10 +43929,10 @@ member { bitsize: 1 } member { - id: 0x408de654 + id: 0x408deb05 name: "allow_userspace_control" type_id: 0x6d7f5ff6 - offset: 6720 + offset: 8064 } member { id: 0x408dedf8 @@ -43905,10 +43948,10 @@ member { bitsize: 1 } member { - id: 0xcf3ced59 + id: 0xcf3ce574 name: "allowed" type_id: 0x6720d32f - offset: 1184 + offset: 1568 } member { id: 0xcf6dc9bd @@ -43922,16 +43965,16 @@ member { type_id: 0xc9082b19 } member { - id: 0x0a18e8bc + id: 0x0a18e81e name: "allowed_protocols" type_id: 0x92233392 - offset: 7616 + offset: 8960 } member { - id: 0x5205e431 + id: 0x5205e770 name: "allowed_wakeup_protocols" type_id: 0x92233392 - offset: 7744 + offset: 9088 } member { id: 0x4519db18 @@ -43952,10 +43995,10 @@ member { offset: 160 } member { - id: 0xed803001 + id: 0xed803b5e name: "alpha_property" type_id: 0x2a670b41 - offset: 9984 + offset: 10112 } member { id: 0xe458432a @@ -44056,10 +44099,10 @@ member { offset: 336 } member { - id: 0x7f188068 + id: 0x7f18817a name: "always_defer_done" type_id: 0x6d7f5ff6 - offset: 5712 + offset: 6352 } member { id: 0x29e86768 @@ -44088,17 +44131,17 @@ member { offset: 192 } member { - id: 0x86b9ea06 + id: 0x86b9e856 name: "amd_pll_fix" type_id: 0x4585663f - offset: 5545 + offset: 5609 bitsize: 1 } member { - id: 0xb7d6cc7b + id: 0xb7d6c67c name: "amd_resume_bug" type_id: 0x4585663f - offset: 2600 + offset: 3368 bitsize: 1 } member { @@ -44108,16 +44151,16 @@ member { offset: 488 } member { - id: 0x46147d14 + id: 0x46147565 name: "amp_assoc_size" type_id: 0xe8034002 - offset: 7200 + offset: 7328 } member { - id: 0x7bdde221 + id: 0x7bdded34 name: "amp_be_flush_to" type_id: 0xe62ebf07 - offset: 7264 + offset: 7392 } member { id: 0x78b943ee @@ -44132,34 +44175,34 @@ member { offset: 640 } member { - id: 0x3c18759e + id: 0x3c187ce2 name: "amp_max_bw" type_id: 0xe62ebf07 - offset: 7072 + offset: 7200 } member { - id: 0x4c7cfa23 + id: 0x4c7cf425 name: "amp_max_flush_to" type_id: 0xe62ebf07 - offset: 7232 + offset: 7360 } member { - id: 0x216e64c5 + id: 0x216e6075 name: "amp_max_pdu" type_id: 0xe62ebf07 - offset: 7136 + offset: 7264 } member { - id: 0x13050387 + id: 0x13050033 name: "amp_mgr" type_id: 0x3957e73b - offset: 13696 + offset: 16576 } member { - id: 0x2fadb7b3 + id: 0x2fadbc0c name: "amp_min_latency" type_id: 0xe62ebf07 - offset: 7104 + offset: 7232 } member { id: 0x183c286e @@ -44168,28 +44211,28 @@ member { offset: 160 } member { - id: 0x5770df5a + id: 0x5770d188 name: "amp_pal_cap" type_id: 0xe8034002 - offset: 7184 + offset: 7312 } member { - id: 0xfc24f653 + id: 0xfc24f02b name: "amp_status" type_id: 0xb3e7bac9 - offset: 7008 + offset: 7136 } member { - id: 0xf0698fa8 + id: 0xf06982b8 name: "amp_total_bw" type_id: 0xe62ebf07 - offset: 7040 + offset: 7168 } member { - id: 0x09bd17a5 + id: 0x09bd16a3 name: "amp_type" type_id: 0xb3e7bac9 - offset: 7168 + offset: 7296 } member { id: 0xc59f8c99 @@ -44210,10 +44253,10 @@ member { offset: 16 } member { - id: 0x277282a6 + id: 0x27728fa6 name: "ams" type_id: 0x31aab745 - offset: 33408 + offset: 34112 } member { id: 0x31fec685 @@ -44242,10 +44285,10 @@ member { offset: 192 } member { - id: 0xd29080b1 + id: 0xd29087ca name: "ancestors" type_id: 0xc211d754 - offset: 12032 + offset: 13440 } member { id: 0xcc098f06 @@ -44337,18 +44380,731 @@ member { type_id: 0x92233392 offset: 832 } +member { + id: 0x2d08100c + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2688 +} +member { + id: 0x2d08103a + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 3968 +} +member { + id: 0x2d0810ba + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2432 +} +member { + id: 0x2d0810f8 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 4864 +} +member { + id: 0x2d081102 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 5056 +} +member { + id: 0x2d081124 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 7488 +} +member { + id: 0x2d08116a + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 10880 +} +member { + id: 0x2d0811bf + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 6912 +} +member { + id: 0x2d0811d3 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 59264 +} +member { + id: 0x2d0811f9 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 7936 +} +member { + id: 0x2d081217 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1728 +} +member { + id: 0x2d081229 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 10112 +} +member { + id: 0x2d08122d + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1024 +} +member { + id: 0x2d081239 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2304 +} +member { + id: 0x2d081245 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 448 +} +member { + id: 0x2d08125d + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 8064 +} +member { + id: 0x2d081262 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1472 +} +member { + id: 0x2d081265 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 21312 +} +member { + id: 0x2d081269 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 10048 +} +member { + id: 0x2d081272 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 3328 +} member { id: 0x2d0812b0 name: "android_kabi_reserved1" type_id: 0x92233392 offset: 2048 } +member { + id: 0x2d0812f5 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 320 +} +member { + id: 0x2d081320 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 28416 +} +member { + id: 0x2d08133a + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 3008 +} +member { + id: 0x2d08134b + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 640 +} +member { + id: 0x2d08134c + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 17024 +} +member { + id: 0x2d08134f + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1280 +} +member { + id: 0x2d081384 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 30400 +} +member { + id: 0x2d081398 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 7616 +} +member { + id: 0x2d0813a7 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 7040 +} +member { + id: 0x2d0813c0 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 4032 +} +member { + id: 0x2d0813e8 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 5760 +} +member { + id: 0x2d08147a + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 4416 +} +member { + id: 0x2d08147b + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 7360 +} +member { + id: 0x2d081490 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2560 +} +member { + id: 0x2d081497 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 9216 +} +member { + id: 0x2d0814a0 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 384 +} +member { + id: 0x2d0814ec + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1920 +} +member { + id: 0x2d0814f1 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 14336 +} +member { + id: 0x2d081532 + name: "android_kabi_reserved1" + type_id: 0x92233392 +} +member { + id: 0x2d08155b + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 14976 +} +member { + id: 0x2d081576 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 62784 +} +member { + id: 0x2d081599 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 256 +} +member { + id: 0x2d08159e + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 3712 +} +member { + id: 0x2d0815a4 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 8256 +} +member { + id: 0x2d0815b5 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 12608 +} +member { + id: 0x2d0815f4 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 4480 +} +member { + id: 0x2d08160f + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2752 +} +member { + id: 0x2d08161e + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1664 +} +member { + id: 0x2d081673 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 19776 +} +member { + id: 0x2d081688 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 832 +} +member { + id: 0x2d08170f + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 704 +} +member { + id: 0x2d0817b6 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1984 +} +member { + id: 0x2d0817c1 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1408 +} +member { + id: 0x2d0817f6 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1216 +} +member { + id: 0x2d081844 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1088 +} +member { + id: 0x2d08184a + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 9344 +} +member { + id: 0x2d081854 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 8128 +} +member { + id: 0x2d0818d7 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 7808 +} +member { + id: 0x2d081919 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 4096 +} +member { + id: 0x2d08193b + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 20288 +} +member { + id: 0x2d08193e + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 12096 +} +member { + id: 0x2d08194b + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 45952 +} +member { + id: 0x2d081971 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 8768 +} +member { + id: 0x2d0819a8 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 5312 +} +member { + id: 0x2d0819ac + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 9600 +} +member { + id: 0x2d0819d8 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 26048 +} +member { + id: 0x2d0819dd + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 8000 +} +member { + id: 0x2d0819fe + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 11968 +} +member { + id: 0x2d081a02 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 3200 +} +member { + id: 0x2d081a58 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2816 +} +member { + id: 0x2d081aa3 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 3072 +} +member { + id: 0x2d081ab8 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 12480 +} +member { + id: 0x2d081b50 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 6528 +} +member { + id: 0x2d081b70 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2112 +} +member { + id: 0x2d081bb0 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 10944 +} +member { + id: 0x2d081bb1 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 6784 +} +member { + id: 0x2d081bb8 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 17152 +} +member { + id: 0x2d081be0 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 8704 +} +member { + id: 0x2d081be5 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 10368 +} +member { + id: 0x2d081bee + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1152 +} +member { + id: 0x2d081c0d + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 8448 +} +member { + id: 0x2d081c28 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 6400 +} +member { + id: 0x2d081c2c + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 8512 +} +member { + id: 0x2d081c3a + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 3520 +} member { id: 0x2d081c40 name: "android_kabi_reserved1" type_id: 0x92233392 offset: 576 } +member { + id: 0x2d081c47 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2368 +} +member { + id: 0x2d081c49 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 6656 +} +member { + id: 0x2d081c68 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2624 +} +member { + id: 0x2d081c69 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 2944 +} +member { + id: 0x2d081c8a + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1600 +} +member { + id: 0x2d081cf0 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 128 +} +member { + id: 0x2d081d4f + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 14656 +} +member { + id: 0x2d081d78 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 11328 +} +member { + id: 0x2d081d9c + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 768 +} +member { + id: 0x2d081daa + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 3648 +} +member { + id: 0x2d081db8 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 7552 +} +member { + id: 0x2d081dc1 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 960 +} +member { + id: 0x2d081dc5 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 12416 +} +member { + id: 0x2d081dd2 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 14528 +} +member { + id: 0x2d081dd9 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 10432 +} +member { + id: 0x2d081dfb + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 192 +} +member { + id: 0x2d081e12 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 12992 +} +member { + id: 0x2d081e2a + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 512 +} +member { + id: 0x2d081e2f + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1856 +} +member { + id: 0x2d081eb7 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 7168 +} +member { + id: 0x2d081ecd + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 9024 +} +member { + id: 0x2d081ed0 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 51072 +} +member { + id: 0x2d081ed3 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 17600 +} +member { + id: 0x2d081f04 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 5120 +} +member { + id: 0x2d081f2c + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 4544 +} +member { + id: 0x2d081f3f + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 4608 +} +member { + id: 0x2d081f5d + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 20096 +} +member { + id: 0x2d081f8d + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 5504 +} +member { + id: 0x2d081f94 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 896 +} +member { + id: 0x2d081fab + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 10240 +} +member { + id: 0x2d081fb1 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1344 +} +member { + id: 0x2d081fcf + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 6336 +} +member { + id: 0x2d081fd5 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 77056 +} +member { + id: 0x2d081fd6 + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 1536 +} +member { + id: 0x2d081ffd + name: "android_kabi_reserved1" + type_id: 0x92233392 + offset: 10304 +} member { id: 0x4f087fbc name: "android_kabi_reserved10" @@ -44409,18 +45165,515 @@ member { type_id: 0x92233392 offset: 3200 } +member { + id: 0x63760006 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 28480 +} +member { + id: 0x6376001a + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1600 +} +member { + id: 0x63760032 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 6592 +} +member { + id: 0x6376007a + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 6464 +} +member { + id: 0x63760091 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 3136 +} +member { + id: 0x63760097 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 11392 +} +member { + id: 0x637600b8 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 6400 +} +member { + id: 0x637600d0 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 576 +} +member { + id: 0x637600d7 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 2368 +} +member { + id: 0x637600fb + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 77120 +} +member { + id: 0x6376010c + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 768 +} +member { + id: 0x6376014c + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 5568 +} +member { + id: 0x63760151 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 960 +} +member { + id: 0x637601c1 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 62848 +} +member { + id: 0x637602ba + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 512 +} +member { + id: 0x637602d1 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 10496 +} +member { + id: 0x637602ea + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 4160 +} +member { + id: 0x63760304 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 896 +} +member { + id: 0x63760321 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1344 +} +member { + id: 0x63760345 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1536 +} +member { + id: 0x63760394 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 5120 +} +member { + id: 0x6376039c + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 6720 +} +member { + id: 0x637603bc + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 4544 +} +member { + id: 0x637603cd + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 3264 +} +member { + id: 0x63760473 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 3776 +} +member { + id: 0x637604d1 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 20160 +} +member { + id: 0x637604d4 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1088 +} +member { + id: 0x6376054d + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 8000 +} +member { + id: 0x6376055e + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 13056 +} +member { + id: 0x63760589 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 4096 +} +member { + id: 0x6376059d + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 9664 +} +member { + id: 0x63760628 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 12480 +} +member { + id: 0x6376065f + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 15040 +} +member { + id: 0x637606ba + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 4928 +} +member { + id: 0x637606c8 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 2816 +} +member { + id: 0x637606cf + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 21376 +} +member { + id: 0x63760733 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 8832 +} +member { + id: 0x63760775 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 10368 +} +member { + id: 0x6376077e + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1152 +} +member { + id: 0x6376079f + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 26112 +} member { id: 0x637607e0 name: "android_kabi_reserved2" type_id: 0x92233392 offset: 2112 } +member { + id: 0x63760830 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 384 +} +member { + id: 0x6376087c + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1920 +} +member { + id: 0x637608ca + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 5184 +} +member { + id: 0x6376090e + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 3712 +} +member { + id: 0x63760917 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 59328 +} +member { + id: 0x6376095f + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 46016 +} +member { + id: 0x63760964 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 4480 +} +member { + id: 0x637609a2 + name: "android_kabi_reserved2" + type_id: 0x92233392 +} +member { + id: 0x63760a11 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 12544 +} +member { + id: 0x63760a18 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 832 +} +member { + id: 0x63760a4f + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 9280 +} +member { + id: 0x63760a55 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 14592 +} +member { + id: 0x63760a8e + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1664 +} +member { + id: 0x63760a9a + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 17088 +} +member { + id: 0x63760a9f + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 2752 +} +member { + id: 0x63760aa0 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 51136 +} +member { + id: 0x63760aa1 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 30464 +} +member { + id: 0x63760b0c + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 9088 +} +member { + id: 0x63760b51 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1408 +} +member { + id: 0x63760b66 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1216 +} +member { + id: 0x63760b9f + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 704 +} +member { + id: 0x63760c18 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 12672 +} +member { + id: 0x63760c2a + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 2432 +} +member { + id: 0x63760c3d + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 2176 +} +member { + id: 0x63760c9c + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 2688 +} +member { + id: 0x63760ccb + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 6848 +} +member { + id: 0x63760ce7 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 20352 +} +member { + id: 0x63760d53 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 7104 +} +member { + id: 0x63760d5b + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 2496 +} +member { + id: 0x63760e1a + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 8320 +} +member { + id: 0x63760e20 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 2048 +} +member { + id: 0x63760e65 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 320 +} +member { + id: 0x63760ea3 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 8192 +} +member { + id: 0x63760eb4 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 14720 +} +member { + id: 0x63760eb9 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 10112 +} +member { + id: 0x63760ebd + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1024 +} +member { + id: 0x63760ecd + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 8064 +} +member { + id: 0x63760ed5 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 448 +} +member { + id: 0x63760ef2 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1472 +} +member { + id: 0x63760f6c + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 3392 +} +member { + id: 0x63760f99 + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 5376 +} +member { + id: 0x63760faa + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 3008 +} member { id: 0x63760fdb name: "android_kabi_reserved2" type_id: 0x92233392 offset: 640 } +member { + id: 0x63760fdf + name: "android_kabi_reserved2" + type_id: 0x92233392 + offset: 1280 +} member { id: 0x8b2affdb name: "android_kabi_reserved20" @@ -44481,18 +45734,330 @@ member { type_id: 0x92233392 offset: 3840 } +member { + id: 0xac894051 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 3840 +} +member { + id: 0xac89408e + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 6464 +} +member { + id: 0xac8940d0 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 5632 +} +member { + id: 0xac8940ee + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1600 +} +member { + id: 0xac894182 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 8896 +} +member { + id: 0xac8941f8 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 768 +} +member { + id: 0xac894244 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 59392 +} +member { + id: 0xac89424e + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 512 +} +member { + id: 0xac89431c + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 3456 +} +member { + id: 0xac894348 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 4544 +} +member { + id: 0xac89435b + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 4608 +} +member { + id: 0xac89436d + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 26176 +} +member { + id: 0xac8943b1 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1536 +} +member { + id: 0xac8943f0 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 896 +} +member { + id: 0xac894420 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1088 +} +member { + id: 0xac894430 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 8128 +} +member { + id: 0xac894653 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 12736 +} +member { + id: 0xac89465b + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 14784 +} +member { + id: 0xac894666 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 3200 +} +member { + id: 0xac8946c7 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 3072 +} +member { + id: 0xac894734 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 6528 +} +member { + id: 0xac894736 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 30528 +} +member { + id: 0xac894774 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 9152 +} +member { + id: 0xac89478a + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1152 +} +member { + id: 0xac8947dc + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 17152 +} +member { + id: 0xac8947dd + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 2880 +} +member { + id: 0xac8948c4 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 384 +} +member { + id: 0xac8948f4 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 2560 +} +member { + id: 0xac894975 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 20224 +} +member { + id: 0xac8949c0 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 8256 +} +member { + id: 0xac8949d1 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 12608 +} +member { + id: 0xac894a2b + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 4992 +} +member { + id: 0xac894a6b + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 2752 +} +member { + id: 0xac894a7a + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1664 +} +member { + id: 0xac894ae5 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 12544 +} +member { + id: 0xac894aec + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 832 +} +member { + id: 0xac894b42 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 28544 +} member { id: 0xac894b6b name: "android_kabi_reserved3" type_id: 0x92233392 offset: 704 } +member { + id: 0xac894bbb + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 51200 +} +member { + id: 0xac894bd2 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1984 +} +member { + id: 0xac894c0c + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 13120 +} +member { + id: 0xac894c1c + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 10176 +} +member { + id: 0xac894c5e + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 20416 +} member { id: 0xac894cc9 name: "android_kabi_reserved3" type_id: 0x92233392 offset: 2176 } +member { + id: 0xac894d81 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 5440 +} +member { + id: 0xac894ddb + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 6912 +} +member { + id: 0xac894e06 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1472 +} +member { + id: 0xac894e16 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 3328 +} +member { + id: 0xac894e21 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 448 +} +member { + id: 0xac894e49 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1024 +} +member { + id: 0xac894e73 + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1728 +} +member { + id: 0xac894f0c + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 46080 +} +member { + id: 0xac894f2b + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 1280 +} +member { + id: 0xac894f2f + name: "android_kabi_reserved3" + type_id: 0x92233392 + offset: 640 +} member { id: 0x031a13a1 name: "android_kabi_reserved30" @@ -44511,30 +46076,432 @@ member { type_id: 0x92233392 offset: 4032 } +member { + id: 0xe0f6300c + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 6976 +} +member { + id: 0xe0f6307b + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 5056 +} +member { + id: 0xe0f630f5 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 5696 +} +member { + id: 0xe0f63158 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 59456 +} +member { + id: 0xe0f631f1 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 12672 +} +member { + id: 0xe0f6321c + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 28608 +} +member { + id: 0xe0f63226 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 26240 +} +member { + id: 0xe0f63238 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1792 +} +member { + id: 0xe0f6323b + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 12800 +} +member { + id: 0xe0f63243 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 8960 +} +member { + id: 0xe0f63285 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 3392 +} +member { + id: 0xe0f632f5 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 30592 +} +member { + id: 0xe0f6332d + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 13184 +} +member { + id: 0xe0f6333c + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 448 +} +member { + id: 0xe0f6334a + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 8192 +} +member { + id: 0xe0f6336e + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1728 +} +member { + id: 0xe0f633c9 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 2048 +} +member { + id: 0xe0f633f3 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 8320 +} +member { + id: 0xe0f634cc + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 12608 +} +member { + id: 0xe0f6350c + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 4672 +} +member { + id: 0xe0f635ee + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 9216 +} +member { + id: 0xe0f63676 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 704 +} +member { + id: 0xe0f6368f + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1216 +} +member { + id: 0xe0f6369b + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 3904 +} +member { + id: 0xe0f63767 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1664 +} +member { + id: 0xe0f637f1 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 832 +} +member { + id: 0xe0f6381a + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 46144 +} +member { + id: 0xe0f63842 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 20288 +} +member { + id: 0xe0f6393d + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1088 +} +member { + id: 0xe0f63a29 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 6528 +} +member { + id: 0xe0f63a97 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1152 +} +member { + id: 0xe0f63b21 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 2816 +} +member { + id: 0xe0f63bda + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 17216 +} +member { + id: 0xe0f63c57 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 14848 +} +member { + id: 0xe0f63cb8 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 960 +} +member { + id: 0xe0f63ccd + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 51264 +} member { id: 0xe0f63ce5 name: "android_kabi_reserved4" type_id: 0x92233392 offset: 768 } +member { + id: 0xe0f63d10 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 2944 +} +member { + id: 0xe0f63d11 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 2624 +} +member { + id: 0xe0f63d39 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 576 +} +member { + id: 0xe0f63d43 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 3520 +} +member { + id: 0xe0f63d78 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 3136 +} member { id: 0xe0f63db8 name: "android_kabi_reserved4" type_id: 0x92233392 offset: 2240 } +member { + id: 0xe0f63ddb + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 6592 +} +member { + id: 0xe0f63df3 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1600 +} +member { + id: 0xe0f63e24 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 3264 +} +member { + id: 0xe0f63e46 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 4608 +} +member { + id: 0xe0f63eac + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1536 +} +member { + id: 0xe0f63ec8 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 1344 +} +member { + id: 0xe0f63ed2 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 10240 +} +member { + id: 0xe0f63eed + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 896 +} +member { + id: 0xe0f63ef4 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 5504 +} +member { + id: 0xe0f63f53 + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 512 +} +member { + id: 0xe0f63f6c + name: "android_kabi_reserved4" + type_id: 0x92233392 + offset: 20480 +} +member { + id: 0x22369248 + name: "android_kabi_reserved5" + type_id: 0x92233392 + offset: 7040 +} member { id: 0x223693d6 name: "android_kabi_reserved5" type_id: 0x92233392 offset: 2304 } +member { + id: 0x2236947b + name: "android_kabi_reserved5" + type_id: 0x92233392 + offset: 28672 +} +member { + id: 0x223696d4 + name: "android_kabi_reserved5" + type_id: 0x92233392 + offset: 20544 +} +member { + id: 0x22369d4d + name: "android_kabi_reserved5" + type_id: 0x92233392 + offset: 6592 +} +member { + id: 0x22369eeb + name: "android_kabi_reserved5" + type_id: 0x92233392 + offset: 5120 +} +member { + id: 0x66775644 + name: "android_kabi_reserved6" + type_id: 0x92233392 + offset: 6656 +} member { id: 0x6677564a name: "android_kabi_reserved6" type_id: 0x92233392 offset: 2368 } +member { + id: 0x66775868 + name: "android_kabi_reserved6" + type_id: 0x92233392 + offset: 28736 +} +member { + id: 0x66775aa9 + name: "android_kabi_reserved6" + type_id: 0x92233392 + offset: 20608 +} +member { + id: 0x66775bce + name: "android_kabi_reserved6" + type_id: 0x92233392 + offset: 7104 +} +member { + id: 0x66775e57 + name: "android_kabi_reserved6" + type_id: 0x92233392 + offset: 5184 +} +member { + id: 0xa1b7d0b3 + name: "android_kabi_reserved7" + type_id: 0x92233392 + offset: 6720 +} +member { + id: 0xa1b7d108 + name: "android_kabi_reserved7" + type_id: 0x92233392 + offset: 7168 +} +member { + id: 0xa1b7d363 + name: "android_kabi_reserved7" + type_id: 0x92233392 + offset: 20672 +} +member { + id: 0xa1b7d8d8 + name: "android_kabi_reserved7" + type_id: 0x92233392 + offset: 28800 +} +member { + id: 0xa1b7d916 + name: "android_kabi_reserved7" + type_id: 0x92233392 + offset: 5248 +} member { id: 0xa1b7df05 name: "android_kabi_reserved7" @@ -44547,6 +46514,36 @@ member { type_id: 0x92233392 offset: 2496 } +member { + id: 0xe3f4b3b0 + name: "android_kabi_reserved8" + type_id: 0x92233392 + offset: 20736 +} +member { + id: 0xe3f4b8d7 + name: "android_kabi_reserved8" + type_id: 0x92233392 + offset: 6784 +} +member { + id: 0xe3f4b91a + name: "android_kabi_reserved8" + type_id: 0x92233392 + offset: 7232 +} +member { + id: 0xe3f4bac7 + name: "android_kabi_reserved8" + type_id: 0x92233392 + offset: 28864 +} +member { + id: 0xe3f4bace + name: "android_kabi_reserved8" + type_id: 0x92233392 + offset: 5312 +} member { id: 0x2734d962 name: "android_kabi_reserved9" @@ -44584,10 +46581,28 @@ member { offset: 832 } member { - id: 0xd666cb46 + id: 0xd666c64f name: "android_oem_data1" type_id: 0x85299f4c - offset: 26560 + offset: 27968 +} +member { + id: 0xd671c04e + name: "android_oem_data1" + type_id: 0x92233392 + offset: 6272 +} +member { + id: 0xd671c0e5 + name: "android_oem_data1" + type_id: 0x92233392 + offset: 8960 +} +member { + id: 0xd671c12a + name: "android_oem_data1" + type_id: 0x92233392 + offset: 320 } member { id: 0xd671c19a @@ -44595,6 +46610,18 @@ member { type_id: 0x92233392 offset: 448 } +member { + id: 0xd671c1f2 + name: "android_oem_data1" + type_id: 0x92233392 + offset: 1024 +} +member { + id: 0xd671c406 + name: "android_oem_data1" + type_id: 0x92233392 + offset: 42624 +} member { id: 0xd671c469 name: "android_oem_data1" @@ -44602,10 +46629,34 @@ member { offset: 1984 } member { - id: 0xd671cc0f + id: 0xd671cb34 name: "android_oem_data1" type_id: 0x92233392 - offset: 6144 + offset: 55040 +} +member { + id: 0xd671ce1e + name: "android_oem_data1" + type_id: 0x92233392 + offset: 960 +} +member { + id: 0xd68b5760 + name: "android_oem_data1" + type_id: 0x68bb0e75 + offset: 29376 +} +member { + id: 0xd6abc4f9 + name: "android_oem_data1" + type_id: 0x48218c07 + offset: 256 +} +member { + id: 0xd6abc5c0 + name: "android_oem_data1" + type_id: 0x48218c07 + offset: 384 } member { id: 0xd6abc924 @@ -44613,6 +46664,12 @@ member { type_id: 0x48218c07 offset: 1088 } +member { + id: 0xd6abc98b + name: "android_oem_data1" + type_id: 0x48218c07 + offset: 18176 +} member { id: 0x9170c461 name: "android_quirks" @@ -44620,10 +46677,16 @@ member { offset: 1664 } member { - id: 0xed4aea1b + id: 0xed4ae90a name: "android_vendor_data1" type_id: 0xa8c5dffe - offset: 2944 + offset: 3456 +} +member { + id: 0xed700225 + name: "android_vendor_data1" + type_id: 0x92233392 + offset: 11264 } member { id: 0xed70026b @@ -44631,30 +46694,24 @@ member { type_id: 0x92233392 offset: 320 } +member { + id: 0xed7002a7 + name: "android_vendor_data1" + type_id: 0x92233392 + offset: 2304 +} member { id: 0xed7002b3 name: "android_vendor_data1" type_id: 0x92233392 offset: 1024 } -member { - id: 0xed70030f - name: "android_vendor_data1" - type_id: 0x92233392 - offset: 6272 -} member { id: 0xed700637 name: "android_vendor_data1" type_id: 0x92233392 offset: 5248 } -member { - id: 0xed700768 - name: "android_vendor_data1" - type_id: 0x92233392 - offset: 1216 -} member { id: 0xed700c6e name: "android_vendor_data1" @@ -44662,16 +46719,22 @@ member { offset: 128 } member { - id: 0xed700fc3 + id: 0xed700cd7 name: "android_vendor_data1" type_id: 0x92233392 - offset: 3264 + offset: 6656 } member { - id: 0xed7363db + id: 0xed700d34 name: "android_vendor_data1" - type_id: 0x91412a6e - offset: 29248 + type_id: 0x92233392 + offset: 3648 +} +member { + id: 0xed700f2f + name: "android_vendor_data1" + type_id: 0x92233392 + offset: 1344 } member { id: 0xed736442 @@ -44686,22 +46749,28 @@ member { offset: 384 } member { - id: 0xedf50674 + id: 0xed73670e + name: "android_vendor_data1" + type_id: 0x91412a6e + offset: 29312 +} +member { + id: 0xedf50812 name: "android_vendor_data1" type_id: 0x1723cb73 - offset: 22464 + offset: 23872 } member { - id: 0xb436877e + id: 0xb4368049 name: "aneg_done" type_id: 0x2ee76b64 - offset: 2112 + offset: 2368 } member { - id: 0xc31d0c63 + id: 0xc31d0816 name: "announce" type_id: 0x6d7f5ff6 - offset: 6592 + offset: 7808 } member { id: 0x986024a1 @@ -44733,16 +46802,16 @@ member { type_id: 0x0d956bfc } member { - id: 0x320cc317 + id: 0x320ccb8c name: "anon_vma" type_id: 0x055f6606 - offset: 704 + offset: 896 } member { - id: 0xc15161a9 + id: 0xc1516075 name: "anon_vma_chain" type_id: 0xd3c80119 - offset: 576 + offset: 768 } member { id: 0x2b0830f7 @@ -44817,16 +46886,16 @@ member { offset: 31168 } member { - id: 0x6892ce7c + id: 0x6892c863 name: "ap_sme_capa" type_id: 0xc9082b19 - offset: 864 + offset: 992 } member { - id: 0x7f086785 + id: 0x7f0861f0 name: "ap_unexpected_nlportid" type_id: 0xc9082b19 - offset: 1696 + offset: 1952 } member { id: 0x13b6007c @@ -44857,10 +46926,10 @@ member { type_id: 0xe02e14d6 } member { - id: 0xfc238c41 + id: 0xfc238ba4 name: "apertures" type_id: 0x37556446 - offset: 5760 + offset: 6016 } member { id: 0x1db23a75 @@ -44908,10 +46977,10 @@ member { offset: 1344 } member { - id: 0x394b5309 + id: 0x394b519d name: "apoll_cache" type_id: 0xa2b31df2 - offset: 2176 + offset: 2304 } member { id: 0x4f58f660 @@ -44919,10 +46988,10 @@ member { type_id: 0xb94e10c7 } member { - id: 0x6e3ed01a + id: 0x6e3edc08 name: "appearance" type_id: 0xe8034002 - offset: 4784 + offset: 4912 } member { id: 0x7b340b5f @@ -45014,10 +47083,10 @@ member { offset: 128 } member { - id: 0xb81bb40f + id: 0xb81bb253 name: "arch" type_id: 0xb16454d0 - offset: 1920 + offset: 2048 } member { id: 0xb81eae99 @@ -45031,16 +47100,16 @@ member { offset: 1600 } member { - id: 0xb857ad05 + id: 0xb857a998 name: "arch" type_id: 0xfd71f39d - offset: 20160 + offset: 20672 } member { - id: 0xb864f3fd + id: 0xb864f388 name: "arch" type_id: 0xce25286b - offset: 1472 + offset: 1728 } member { id: 0xb89f1d6b @@ -45081,16 +47150,16 @@ member { type_id: 0x5ca801dd } member { - id: 0x57601d9d + id: 0x57601368 name: "archdata" type_id: 0x308c0299 - offset: 6720 + offset: 7936 } member { - id: 0x5780ea2e + id: 0x5780e821 name: "archdata" type_id: 0xd0721420 - offset: 5248 + offset: 5952 } member { id: 0xa6d82885 @@ -45105,10 +47174,10 @@ member { offset: 448 } member { - id: 0xa9845b1e + id: 0xa9845e3d name: "area_type" type_id: 0x6720d32f - offset: 3520 + offset: 4096 } member { id: 0xa9a6f37a @@ -45256,10 +47325,10 @@ member { type_id: 0xe7c8a269 } member { - id: 0x3d3f059a + id: 0x3d3f0948 name: "arg_end" type_id: 0x33756485 - offset: 2432 + offset: 2624 } member { id: 0x6581ff43 @@ -45268,10 +47337,10 @@ member { offset: 112 } member { - id: 0xe3db6016 + id: 0xe3db663c name: "arg_lock" type_id: 0xf313e71a - offset: 1888 + offset: 2080 } member { id: 0xed87343a @@ -45285,10 +47354,10 @@ member { type_id: 0xd4f174a6 } member { - id: 0xf6d4a2fd + id: 0xf6d4aa2a name: "arg_start" type_id: 0x33756485 - offset: 2368 + offset: 2560 } member { id: 0xb5b37ce8 @@ -45412,10 +47481,10 @@ member { offset: 384 } member { - id: 0xafe23b0a + id: 0xafe23112 name: "ari_enabled" type_id: 0x4585663f - offset: 16534 + offset: 22102 bitsize: 1 } member { @@ -45456,10 +47525,10 @@ member { type_id: 0x3909db3d } member { - id: 0x28249899 + id: 0x282498ec name: "arp_parms" type_id: 0x31c05a21 - offset: 1472 + offset: 1728 } member { id: 0x6d627c05 @@ -45568,10 +47637,10 @@ member { offset: 32 } member { - id: 0x0b2f2343 + id: 0x0b2f2664 name: "aspect_ratio_property" type_id: 0x2a670b41 - offset: 7232 + offset: 8384 } member { id: 0x45b3ddb1 @@ -45650,10 +47719,10 @@ member { offset: 1088 } member { - id: 0xaa605750 + id: 0xaa605258 name: "asym_pause" type_id: 0x6720d32f - offset: 8320 + offset: 9536 } member { id: 0x2059f065 @@ -45674,16 +47743,16 @@ member { offset: 1152 } member { - id: 0xf51c9223 + id: 0xf51c9ccb name: "async" type_id: 0x6d7f5ff6 - offset: 1472 + offset: 1600 } member { - id: 0xf57491da + id: 0xf5749b19 name: "async" type_id: 0x0570ebcb - offset: 1856 + offset: 1920 } member { id: 0x289bd1af @@ -45709,10 +47778,10 @@ member { offset: 1920 } member { - id: 0x4b2c1165 + id: 0x4b2c185a name: "async_count" type_id: 0x4585663f - offset: 2272 + offset: 2336 } member { id: 0x82cdc39d @@ -45745,16 +47814,22 @@ member { offset: 2400 } member { - id: 0xc07c14af + id: 0xc07c1d36 name: "async_free" type_id: 0xd3c80119 - offset: 1856 + offset: 1984 } member { - id: 0x34d96ad1 + id: 0x34d9610c name: "async_idle" type_id: 0xd3c80119 - offset: 2112 + offset: 2176 +} +member { + id: 0xec1ec1ff + name: "async_list" + type_id: 0xd3c80119 + offset: 1856 } member { id: 0xec1ec4a0 @@ -45763,16 +47838,10 @@ member { offset: 2112 } member { - id: 0xec1ecdc7 - name: "async_list" - type_id: 0xd3c80119 - offset: 1728 -} -member { - id: 0x0081df61 + id: 0x0081d531 name: "async_lock" type_id: 0xf313e71a - offset: 1504 + offset: 1632 } member { id: 0x5a437881 @@ -45781,40 +47850,40 @@ member { offset: 192 } member { - id: 0x0effa36c + id: 0x0effad0a name: "async_page_flip" type_id: 0x6d7f5ff6 - offset: 8408 + offset: 9560 } member { - id: 0xa14e313b + id: 0xa14e3ebe name: "async_probe_requested" type_id: 0x6d7f5ff6 - offset: 2448 + offset: 2832 } member { - id: 0x09004bbd + id: 0x09004179 name: "async_put_work" type_id: 0x1f3c8679 - offset: 6784 + offset: 6976 } member { - id: 0xc017a2d6 + id: 0xc017aa62 name: "async_queue" type_id: 0x25e44921 - offset: 7744 + offset: 2944 } member { - id: 0xc017a43b + id: 0xc017ae41 name: "async_queue" type_id: 0x25e44921 - offset: 6208 + offset: 9344 } member { - id: 0xc017a607 + id: 0xc017af2b name: "async_queue" type_id: 0x25e44921 - offset: 2688 + offset: 7424 } member { id: 0xc98f1d6c @@ -45823,16 +47892,16 @@ member { offset: 920 } member { - id: 0x4accae15 + id: 0x4acca2d3 name: "async_ret" type_id: 0x6720d32f - offset: 1984 + offset: 2112 } member { - id: 0x950f4c03 + id: 0x950f4912 name: "async_scan" type_id: 0x4585663f - offset: 4037 + offset: 4357 bitsize: 1 } member { @@ -45862,22 +47931,22 @@ member { bitsize: 1 } member { - id: 0xc84235fb + id: 0xc84230fd name: "async_unlink" type_id: 0xd3c80119 - offset: 1984 + offset: 2048 } member { - id: 0xc4769e64 + id: 0xc476909c name: "async_unlink_cycle" type_id: 0x4585663f - offset: 2240 + offset: 2304 } member { - id: 0x0e9f9f9c + id: 0x0e9f9373 name: "async_unlinking" type_id: 0x6d7f5ff6 - offset: 1764 + offset: 1828 bitsize: 1 } member { @@ -45888,10 +47957,10 @@ member { bitsize: 1 } member { - id: 0x2f4af67d + id: 0x2f4affb6 name: "async_waitq" type_id: 0x03913382 - offset: 1536 + offset: 1664 } member { id: 0xd30a725f @@ -46114,10 +48183,10 @@ member { offset: 640 } member { - id: 0x6461b8e4 + id: 0x6461b06f name: "atomic_flags" type_id: 0x33756485 - offset: 11136 + offset: 12160 } member { id: 0xdb2022b4 @@ -46251,18 +48320,18 @@ member { type_id: 0x0f25e7fc offset: 192 } +member { + id: 0xf1ad7caa + name: "atomic_write_len" + type_id: 0xf435685e + offset: 1280 +} member { id: 0xf1ad7da0 name: "atomic_write_len" type_id: 0xf435685e offset: 448 } -member { - id: 0xf1ad7dc8 - name: "atomic_write_len" - type_id: 0xf435685e - offset: 1024 -} member { id: 0xa6bbf04b name: "atomic_write_lock" @@ -46270,23 +48339,23 @@ member { offset: 768 } member { - id: 0xd1959fca + id: 0xd1959486 name: "ats_cap" type_id: 0x914dbfdc - offset: 19968 + offset: 25664 } member { - id: 0xf07c1a60 + id: 0xf07c1a9d name: "ats_enabled" type_id: 0x4585663f - offset: 16535 + offset: 22103 bitsize: 1 } member { - id: 0x1f35fa53 + id: 0x1f35fc7a name: "ats_stu" type_id: 0x295c7202 - offset: 19984 + offset: 25680 } member { id: 0x96184eda @@ -46295,10 +48364,10 @@ member { offset: 64 } member { - id: 0x9619b24f + id: 0x9619b60e name: "attach" type_id: 0x2c18712b - offset: 1920 + offset: 2176 } member { id: 0x961a0bf7 @@ -46374,16 +48443,16 @@ member { type_id: 0xe62ebf07 } member { - id: 0x133bf09a + id: 0x133bf735 name: "attach_btf_trace" type_id: 0x6d7f5ff6 - offset: 1104 + offset: 1232 } member { - id: 0xce6d2c6e + id: 0xce6d239f name: "attach_dev" type_id: 0x2d9b5866 - offset: 9728 + offset: 11200 } member { id: 0xce6fa034 @@ -46403,16 +48472,16 @@ member { offset: 96 } member { - id: 0x541c6f97 + id: 0x541c67d0 name: "attach_func_name" type_id: 0x3e10b518 - offset: 1216 + offset: 1344 } member { - id: 0xf74346a9 + id: 0xf7434e08 name: "attach_func_proto" type_id: 0x3992f3fa - offset: 1152 + offset: 1280 } member { id: 0x2bbedee9 @@ -46461,10 +48530,10 @@ member { offset: 64 } member { - id: 0x09df7fc6 + id: 0x09df7a39 name: "attached" type_id: 0x6d7f5ff6 - offset: 1888 + offset: 2144 } member { id: 0x57f5e518 @@ -46474,10 +48543,10 @@ member { bitsize: 1 } member { - id: 0x95a2a8b4 + id: 0x95a2a074 name: "attached_dev" type_id: 0x32a623d7 - offset: 10496 + offset: 12544 } member { id: 0x5f81013f @@ -46486,10 +48555,10 @@ member { offset: 1344 } member { - id: 0xf3acafee + id: 0xf3acaabf name: "attached_own_device" type_id: 0x6d7f5ff6 - offset: 9152 + offset: 10496 } member { id: 0x3a9e1210 @@ -46515,10 +48584,10 @@ member { offset: 480 } member { - id: 0x6b2d7bbf + id: 0x6b2d7853 name: "attempts" type_id: 0x295c7202 - offset: 1792 + offset: 2176 } member { id: 0x92699037 @@ -46555,10 +48624,10 @@ member { type_id: 0x2d0fbb66 } member { - id: 0x8c2a03ba + id: 0x8c2a0595 name: "attr" type_id: 0x2ea52095 - offset: 6080 + offset: 7296 } member { id: 0x8c58fa0e @@ -46602,10 +48671,10 @@ member { offset: 128 } member { - id: 0x465f051a + id: 0x465f0653 name: "attr_g_muex" type_id: 0xed8451a2 - offset: 7104 + offset: 8320 } member { id: 0xc5717af6 @@ -46678,10 +48747,10 @@ member { offset: 320 } member { - id: 0x7efab027 + id: 0x7efaba55 name: "attribs" type_id: 0x079ced0e - offset: 2496 + offset: 2880 } member { id: 0xa926c7e0 @@ -46749,10 +48818,10 @@ member { offset: 960 } member { - id: 0x4d7b54fa + id: 0x4d7b531f name: "attrs" type_id: 0x18ea2d6b - offset: 5760 + offset: 6016 } member { id: 0x4d9b2187 @@ -46785,16 +48854,16 @@ member { offset: 512 } member { - id: 0x4ded7093 + id: 0x4ded783f name: "attrs" type_id: 0x8ec6fcdc - offset: 6528 + offset: 7872 } member { - id: 0xfe59a9fa + id: 0xfe59a021 name: "attrs_muex" type_id: 0x0ae4cc78 - offset: 7424 + offset: 8640 } member { id: 0x2fd2bd43 @@ -46832,10 +48901,10 @@ member { offset: 128 } member { - id: 0x8479d4e0 + id: 0x8479dd5f name: "audio_latency" type_id: 0x75617428 - offset: 14368 + offset: 14496 } member { id: 0x211fd663 @@ -46844,16 +48913,16 @@ member { offset: 320 } member { - id: 0xc8a91fe5 + id: 0xc8a91dc8 name: "audio_tstamp_config" type_id: 0xaabc2e1f - offset: 6304 + offset: 6432 } member { - id: 0x92a1d66a + id: 0x92a1d54f name: "audio_tstamp_report" type_id: 0x06779076 - offset: 6336 + offset: 6464 } member { id: 0x62ee79f4 @@ -46862,16 +48931,16 @@ member { offset: 320 } member { - id: 0x7b2aade7 + id: 0x7b2aa349 name: "audit_context" type_id: 0x044199b9 - offset: 16896 + offset: 17920 } member { - id: 0x5c6d0b78 + id: 0x5c6d0558 name: "audit_tty" type_id: 0x4585663f - offset: 7552 + offset: 7616 } member { id: 0x242a71d3 @@ -46903,10 +48972,10 @@ member { offset: 896 } member { - id: 0x68e4e998 + id: 0x68e4ed9e name: "auth_payload_timeout" type_id: 0xe8034002 - offset: 6496 + offset: 6624 } member { id: 0xc3d3954f @@ -46920,17 +48989,17 @@ member { type_id: 0x6d7f5ff6 } member { - id: 0x86d7ff65 + id: 0x86d7f4fb name: "authenticated" type_id: 0x4585663f - offset: 9965 + offset: 11181 bitsize: 1 } member { - id: 0x14fe67ed + id: 0x14fe6405 name: "authorized" type_id: 0x4585663f - offset: 9964 + offset: 11180 bitsize: 1 } member { @@ -46946,16 +49015,16 @@ member { type_id: 0x4585663f } member { - id: 0xa34b4405 + id: 0xa34b4567 name: "auto_accept_delay" type_id: 0x4585663f - offset: 12768 + offset: 12896 } member { - id: 0xd58c5fae + id: 0xd58c5c2c name: "auto_accept_work" type_id: 0xf1159c31 - offset: 4928 + offset: 5312 } member { id: 0x7bdd8289 @@ -46964,16 +49033,16 @@ member { offset: 784 } member { - id: 0xe7bc0912 + id: 0xe7bc06c5 name: "auto_bkops_enabled" type_id: 0x6d7f5ff6 - offset: 20096 + offset: 21056 } member { - id: 0x5fd28b25 + id: 0x5fd282b8 name: "auto_boot" type_id: 0x6d7f5ff6 - offset: 8648 + offset: 10120 } member { id: 0x7db25385 @@ -46989,10 +49058,10 @@ member { offset: 632 } member { - id: 0xc5fa3132 + id: 0xc5fa3041 name: "auto_runtime_pm" type_id: 0x6d7f5ff6 - offset: 9000 + offset: 10600 } member { id: 0xeee1b9c5 @@ -47001,16 +49070,16 @@ member { offset: 1344 } member { - id: 0x0161001c + id: 0x01610524 name: "auto_vbus_discharge_enabled" type_id: 0x6d7f5ff6 - offset: 33480 + offset: 34184 } member { - id: 0xbdb80820 + id: 0xbdb80151 name: "autoclock" type_id: 0x6d7f5ff6 - offset: 2984 + offset: 3112 } member { id: 0x2133b79d @@ -47039,10 +49108,10 @@ member { offset: 112 } member { - id: 0xa20a913f + id: 0xa20a923e name: "autoneg" type_id: 0x4585663f - offset: 8044 + offset: 9260 bitsize: 1 } member { @@ -47069,24 +49138,24 @@ member { offset: 88 } member { - id: 0x76c2c534 + id: 0x76c2c4ca name: "autoneg_complete" type_id: 0x4585663f - offset: 8046 + offset: 9262 bitsize: 1 } member { - id: 0x521911fe + id: 0x52191cde name: "autosleep_enabled" type_id: 0x6d7f5ff6 - offset: 1473 + offset: 1601 bitsize: 1 } member { - id: 0x1ca42e80 + id: 0x1ca4299b name: "autosuspend_delay" type_id: 0x6720d32f - offset: 1984 + offset: 2176 } member { id: 0x79892c1b @@ -47113,22 +49182,22 @@ member { offset: 1600 } member { - id: 0x935a4a03 + id: 0x935a4418 name: "aux_comp_list" type_id: 0xd3c80119 - offset: 2944 + offset: 3328 } member { - id: 0x3603bd60 + id: 0x3603bd3a name: "aux_dev" type_id: 0x1692cf3f - offset: 2816 + offset: 3200 } member { - id: 0xc99a1005 + id: 0xc99a1792 name: "aux_event" type_id: 0x1dce0fdd - offset: 7168 + offset: 7424 } member { id: 0x8557c146 @@ -47276,16 +49345,16 @@ member { offset: 832 } member { - id: 0x991419d4 + id: 0x99141802 name: "aux_work" type_id: 0x26dfd527 - offset: 42624 + offset: 44480 } member { - id: 0xe1383d30 + id: 0xe1383335 name: "avail" type_id: 0x14fb0ab0 - offset: 448 + offset: 576 } member { id: 0xe19ce3ba @@ -47294,10 +49363,10 @@ member { offset: 128 } member { - id: 0x6cb7569d + id: 0x6cb75b2a name: "avail_idx" type_id: 0x914dbfdc - offset: 2448 + offset: 2576 } member { id: 0xa5199b09 @@ -47306,10 +49375,10 @@ member { offset: 64 } member { - id: 0xaa88ecb3 + id: 0xaa88e059 name: "avail_lists" type_id: 0xdf3537b8 - offset: 2176 + offset: 2368 } member { id: 0x78e33d00 @@ -47336,34 +49405,34 @@ member { offset: 160 } member { - id: 0xe3c8579c + id: 0xe3c85a25 name: "available" type_id: 0xd3c80119 - offset: 896 + offset: 1024 } member { - id: 0x938ebff6 + id: 0x938ebdeb name: "available_antennas_rx" type_id: 0xc9082b19 - offset: 2048 + offset: 2176 } member { - id: 0x263806f9 + id: 0x26380876 name: "available_antennas_tx" type_id: 0xc9082b19 - offset: 2016 + offset: 2144 } member { - id: 0xec2cffa5 + id: 0xec2cf306 name: "available_log_addrs" type_id: 0x295c7202 - offset: 9504 + offset: 11360 } member { - id: 0x01624575 + id: 0x01624dd9 name: "available_scan_masks" type_id: 0x3ea31487 - offset: 6528 + offset: 7872 } member { id: 0xada3cb19 @@ -47372,10 +49441,10 @@ member { offset: 512 } member { - id: 0x0a7701ba + id: 0x0a770fbf name: "avc" type_id: 0x38883fc7 - offset: 448 + offset: 576 } member { id: 0x4133d93e @@ -47395,10 +49464,10 @@ member { offset: 96 } member { - id: 0x0f221806 + id: 0x0f22186f name: "avg" type_id: 0x6f48b334 - offset: 2624 + offset: 3136 } member { id: 0x0f8451c4 @@ -47418,10 +49487,10 @@ member { offset: 1024 } member { - id: 0x28b854af + id: 0x28b85d24 name: "avg_buckets" type_id: 0x48c9c244 - offset: 3968 + offset: 4224 } member { id: 0xf1705556 @@ -47460,22 +49529,22 @@ member { offset: 25600 } member { - id: 0x30ff64fa + id: 0x30ff6943 name: "avg_last_update" type_id: 0x92233392 - offset: 896 + offset: 1024 } member { - id: 0x38425ada + id: 0x38425ca8 name: "avg_mutex" type_id: 0xa7c362b0 - offset: 768 + offset: 1152 } member { - id: 0xca15f1c6 + id: 0xca15f443 name: "avg_next_update" type_id: 0x92233392 - offset: 960 + offset: 1088 } member { id: 0x83570183 @@ -47502,10 +49571,10 @@ member { offset: 26112 } member { - id: 0x78e632f4 + id: 0x78e63cf1 name: "avg_total" type_id: 0x4c4654d5 - offset: 448 + offset: 576 } member { id: 0x78e6fa74 @@ -47526,10 +49595,10 @@ member { offset: 128 } member { - id: 0x5e2aecbe + id: 0x5e2ae57d name: "avgs_work" type_id: 0xf1159c31 - offset: 1024 + offset: 1152 } member { id: 0x8daa6408 @@ -47962,10 +50031,10 @@ member { offset: 704 } member { - id: 0xb4d5a0c6 + id: 0xb4d5a05a name: "b_attached" type_id: 0xd3c80119 - offset: 5632 + offset: 6400 } member { id: 0x9cc802bc @@ -48016,10 +50085,10 @@ member { offset: 264 } member { - id: 0x66b3d7d1 + id: 0x66b3d9d9 name: "b_hnp_enable" type_id: 0x4585663f - offset: 7107 + offset: 8451 bitsize: 1 } member { @@ -48107,10 +50176,10 @@ member { offset: 1344 } member { - id: 0x68e3e875 + id: 0x68e3e1d8 name: "backing_dev_info" type_id: 0x28f4ee78 - offset: 17984 + offset: 19008 } member { id: 0x77827b72 @@ -48160,16 +50229,16 @@ member { offset: 64 } member { - id: 0x6941f0ca + id: 0x6941f7ca name: "bad_edid_counter" type_id: 0x4585663f - offset: 14560 + offset: 14688 } member { - id: 0x0ec1959f + id: 0x0ec19a8b name: "bad_lun_okay" type_id: 0x4585663f - offset: 3140 + offset: 3268 bitsize: 1 } member { @@ -48178,16 +50247,16 @@ member { type_id: 0x8b205321 } member { - id: 0x8cb596c3 + id: 0x8cb594de name: "badd_profile" type_id: 0x6720d32f - offset: 2048 + offset: 2176 } member { - id: 0x9d72d128 + id: 0x9d72d2d7 name: "badrange" type_id: 0x96bbe95c - offset: 6976 + offset: 8320 } member { id: 0x45a7f04a @@ -48196,10 +50265,10 @@ member { offset: 576 } member { - id: 0xbe7adf61 + id: 0xbe7ada8f name: "balance_callback" type_id: 0x0519611c - offset: 23360 + offset: 23424 } member { id: 0xab9a8761 @@ -48231,16 +50300,16 @@ member { type_id: 0xa28f9420 } member { - id: 0x8808261b + id: 0x88082bb8 name: "bands" type_id: 0xa43786af - offset: 2496 + offset: 2624 } member { - id: 0x0491ae24 + id: 0x0491a57b name: "bandwidth" type_id: 0x39fc1b17 - offset: 5648 + offset: 5712 } member { id: 0x04acb031 @@ -48255,28 +50324,28 @@ member { offset: 864 } member { - id: 0xfeb546b0 + id: 0xfeb54b09 name: "bandwidth_allocated" type_id: 0x6720d32f - offset: 896 + offset: 1024 } member { - id: 0x3cd3df90 + id: 0x3cd3d123 name: "bandwidth_int_reqs" type_id: 0x6720d32f - offset: 928 + offset: 1056 } member { - id: 0x1d9b146a + id: 0x1d9b11ef name: "bandwidth_isoc_reqs" type_id: 0x6720d32f - offset: 960 + offset: 1088 } member { - id: 0xbf5f2287 + id: 0xbf5f26d7 name: "bandwidth_mutex" type_id: 0x2360e10b - offset: 4160 + offset: 4928 } member { id: 0x6b87e46d @@ -48342,28 +50411,28 @@ member { type_id: 0xe9735eb8 offset: 192 } -member { - id: 0x8533957b - name: "base" - type_id: 0xe9735eb8 - offset: 768 -} member { id: 0x853396cd name: "base" type_id: 0xe9735eb8 offset: 512 } +member { + id: 0x85339773 + name: "base" + type_id: 0xe9735eb8 + offset: 896 +} member { id: 0x85339dd5 name: "base" type_id: 0xe9735eb8 } member { - id: 0x85339fe8 + id: 0x85339e6f name: "base" type_id: 0xe9735eb8 - offset: 704 + offset: 832 } member { id: 0x853678f4 @@ -48436,10 +50505,10 @@ member { offset: 224 } member { - id: 0x85bdc116 + id: 0x85bdc08a name: "base" type_id: 0x6720d32f - offset: 7232 + offset: 8704 } member { id: 0x85bdc4db @@ -48509,10 +50578,10 @@ member { type_id: 0x3b0d08ae } member { - id: 0x85e99b29 + id: 0x85e99dbc name: "base" type_id: 0x33756485 - offset: 4480 + offset: 4800 } member { id: 0x85eca7b5 @@ -48577,10 +50646,10 @@ member { offset: 1152 } member { - id: 0xa4e8cfa4 + id: 0xa4e8cce2 name: "base_dev" type_id: 0x0258f96e - offset: 6976 + offset: 8192 } member { id: 0x12bc1e7d @@ -48681,58 +50750,58 @@ member { offset: 1408 } member { - id: 0x54126f47 + id: 0x54126407 name: "battery" type_id: 0x18150d9f - offset: 57344 + offset: 58816 } member { - id: 0x7d9c7ba4 + id: 0x7d9c785a name: "battery_avoid_query" type_id: 0x6d7f5ff6 - offset: 57600 + offset: 59072 } member { - id: 0x2b3e3823 + id: 0x2b3e3bb1 name: "battery_capacity" type_id: 0x0faae5b1 - offset: 57408 + offset: 58880 } member { - id: 0x68976169 + id: 0x68976a7a name: "battery_max" type_id: 0x0faae5b1 - offset: 57472 + offset: 58944 } member { - id: 0xd382a7c2 + id: 0xd382ab7e name: "battery_min" type_id: 0x0faae5b1 - offset: 57440 + offset: 58912 } member { - id: 0xc2bf0da0 + id: 0xc2bf0459 name: "battery_ratelimit_time" type_id: 0x11c404ba - offset: 57664 + offset: 59136 } member { - id: 0x7c54d4e4 + id: 0x7c54d5f8 name: "battery_report_id" type_id: 0x0faae5b1 - offset: 57536 + offset: 59008 } member { - id: 0xbbbc6bae + id: 0xbbbc650d name: "battery_report_type" type_id: 0x0faae5b1 - offset: 57504 + offset: 58976 } member { - id: 0x734922ad + id: 0x73492b8d name: "battery_status" type_id: 0x74acd685 - offset: 57568 + offset: 59040 } member { id: 0x00221f9d @@ -48746,22 +50815,22 @@ member { offset: 224 } member { - id: 0xd509238f + id: 0xd5092a04 name: "bb" type_id: 0x06541377 - offset: 3968 + offset: 4224 } member { - id: 0xd53c6629 + id: 0xd53c6ced name: "bb" type_id: 0x3310ab43 - offset: 7488 + offset: 8704 } member { - id: 0x1103a2ed + id: 0x1103ab36 name: "bb_state" type_id: 0x3a534a58 - offset: 7424 + offset: 8640 } member { id: 0x1453f328 @@ -48948,46 +51017,46 @@ member { offset: 576 } member { - id: 0x93fbf0b5 + id: 0x93fbf95e name: "bd_disk" type_id: 0x2131312a - offset: 6912 + offset: 8128 } member { - id: 0x56ccbee4 + id: 0x56ccb8e7 name: "bd_fsfreeze_count" type_id: 0x6720d32f - offset: 7040 + offset: 8256 } member { - id: 0x218db27d + id: 0x218db134 name: "bd_fsfreeze_mutex" type_id: 0xa7c362b0 - offset: 7104 + offset: 8320 } member { - id: 0x32f4db6b + id: 0x32f4d4f1 name: "bd_fsfreeze_sb" type_id: 0x26ee682a - offset: 7360 + offset: 8704 } member { - id: 0xd9cacd68 + id: 0xd9cac2dd name: "bd_holder" type_id: 0x18bd6530 - offset: 6656 + offset: 7872 } member { - id: 0xb19a70c6 + id: 0xb19a72aa name: "bd_holder_dir" type_id: 0x23f09c34 - offset: 6784 + offset: 8000 } member { - id: 0xb9580c20 + id: 0xb95802d5 name: "bd_holders" type_id: 0x6720d32f - offset: 6720 + offset: 7936 } member { id: 0x90d12200 @@ -48996,10 +51065,10 @@ member { offset: 384 } member { - id: 0x8bcc04d9 + id: 0x8bcc0488 name: "bd_meta_info" type_id: 0x2900e118 - offset: 7424 + offset: 8768 } member { id: 0x436ef75e @@ -49014,16 +51083,16 @@ member { offset: 320 } member { - id: 0xe47792aa + id: 0xe47790ac name: "bd_partno" type_id: 0x295c7202 - offset: 6848 + offset: 8064 } member { - id: 0x9fd36e7c + id: 0x9fd36d3a name: "bd_queue" type_id: 0x09427c40 - offset: 6976 + offset: 8192 } member { id: 0xaad8a036 @@ -49032,10 +51101,10 @@ member { offset: 256 } member { - id: 0x8e663fc4 + id: 0x8e663da7 name: "bd_size_lock" type_id: 0xf313e71a - offset: 6880 + offset: 8096 } member { id: 0x399849b4 @@ -49061,22 +51130,16 @@ member { offset: 448 } member { - id: 0x572a1371 + id: 0x572a1057 name: "bd_write_holder" type_id: 0x6d7f5ff6 - offset: 6752 + offset: 7968 } member { - id: 0x17eba4b8 + id: 0x17ebad26 name: "bdaddr" type_id: 0xa61911b2 - offset: 544 -} -member { - id: 0x51ec10c2 - name: "bdev" - type_id: 0x10134e31 - offset: 2688 + offset: 672 } member { id: 0x51ec111d @@ -49084,6 +51147,12 @@ member { type_id: 0x10134e31 offset: 64 } +member { + id: 0x51ec1a96 + name: "bdev" + type_id: 0x10134e31 + offset: 2816 +} member { id: 0x51f02800 name: "bdev" @@ -49107,10 +51176,10 @@ member { type_id: 0x28f4ee78 } member { - id: 0xd5c6cbb1 + id: 0xd5c6cecb name: "bdi" type_id: 0x28f4ee78 - offset: 3200 + offset: 3456 } member { id: 0xc1d6024c @@ -49124,10 +51193,10 @@ member { offset: 256 } member { - id: 0x430193b1 + id: 0x43019f87 name: "bdi_node" type_id: 0xd3c80119 - offset: 4608 + offset: 5376 } member { id: 0x09a85b04 @@ -49326,10 +51395,10 @@ member { offset: 160 } member { - id: 0xd08479da + id: 0xd0847011 name: "bg_timer" type_id: 0xcd7704bf - offset: 1536 + offset: 1664 } member { id: 0x29a6b069 @@ -49374,10 +51443,10 @@ member { offset: 2112 } member { - id: 0x5e2b8001 + id: 0x5e2b8157 name: "bh" type_id: 0xa5960bec - offset: 4160 + offset: 4544 } member { id: 0x5e2b8380 @@ -49452,10 +51521,10 @@ member { offset: 96 } member { - id: 0x35517ffc + id: 0x35517a27 name: "bi_inline_vecs" type_id: 0xc918cb81 - offset: 1024 + offset: 1216 } member { id: 0x64963a54 @@ -49593,24 +51662,24 @@ member { offset: 128 } member { - id: 0xe7f80831 + id: 0xe7f80404 name: "big_endian_capbase" type_id: 0x4585663f - offset: 5542 + offset: 5606 bitsize: 1 } member { - id: 0xc9e2f998 + id: 0xc9e2f324 name: "big_endian_desc" type_id: 0x4585663f - offset: 5541 + offset: 5605 bitsize: 1 } member { - id: 0xb0c88c71 + id: 0xb0c8880e name: "big_endian_mmio" type_id: 0x4585663f - offset: 5540 + offset: 5604 bitsize: 1 } member { @@ -49750,10 +51819,10 @@ member { type_id: 0x15f4a5c7 } member { - id: 0x67ff2161 + id: 0x67ff21d1 name: "binder_context_mgr_uid" type_id: 0xe90b32b7 - offset: 320 + offset: 448 } member { id: 0x17e0eb4b @@ -49762,10 +51831,10 @@ member { offset: 32 } member { - id: 0x048baa60 + id: 0x048ba745 name: "binderfs_entry" type_id: 0x120540d1 - offset: 4608 + offset: 4736 } member { id: 0x192ddeb3 @@ -49780,10 +51849,10 @@ member { offset: 616 } member { - id: 0x84e65f9d + id: 0x84e65d2a name: "binfmt" type_id: 0x006cda7e - offset: 5824 + offset: 6016 } member { id: 0xcac866d8 @@ -49792,10 +51861,10 @@ member { offset: 448 } member { - id: 0x70b50caf + id: 0x70b50e69 name: "bio_list" type_id: 0x1ce3e83b - offset: 17792 + offset: 18816 } member { id: 0xedfcfb3f @@ -49844,10 +51913,10 @@ member { type_id: 0xb3e7bac9 } member { - id: 0xe59fa41a + id: 0xe59faff2 name: "bist_request" type_id: 0xc9082b19 - offset: 10336 + offset: 11040 } member { id: 0x1352cf9f @@ -50088,10 +52157,10 @@ member { offset: 40 } member { - id: 0x365776e1 + id: 0x3657755f name: "bits_per_word" type_id: 0x295c7202 - offset: 6248 + offset: 7464 } member { id: 0x36577ef8 @@ -50100,10 +52169,10 @@ member { offset: 592 } member { - id: 0xbd35f9ac + id: 0xbd35fbdb name: "bits_per_word_mask" type_id: 0xc9082b19 - offset: 6336 + offset: 7552 } member { id: 0xd2ae16a8 @@ -50130,10 +52199,10 @@ member { offset: 768 } member { - id: 0x2e6c2ebc + id: 0x2e6c2139 name: "blend_mode_property" type_id: 0x2a670b41 - offset: 10176 + offset: 10304 } member { id: 0x02cfdf27 @@ -50150,10 +52219,10 @@ member { bitsize: 1 } member { - id: 0x8ada21a5 + id: 0x8ada29b1 name: "blink_brightness" type_id: 0x6720d32f - offset: 1408 + offset: 1536 } member { id: 0xaeff4948 @@ -50227,10 +52296,10 @@ member { type_id: 0x1bc6afb1 } member { - id: 0x1a0efdb8 + id: 0x1a0efd8e name: "blkcg_css" type_id: 0x2b16c036 - offset: 5312 + offset: 6080 } member { id: 0xf14cc730 @@ -50239,16 +52308,16 @@ member { offset: 192 } member { - id: 0xf1d6aa76 + id: 0xf1d6a66a name: "blkcg_node" type_id: 0xd3c80119 - offset: 5504 + offset: 6272 } member { - id: 0x93956e18 + id: 0x939567e0 name: "blkcg_pols" type_id: 0xb914bfab - offset: 3072 + offset: 3584 } member { id: 0x3b89facc @@ -50257,10 +52326,10 @@ member { offset: 1088 } member { - id: 0x3c2270e9 + id: 0x3c227495 name: "blkdata" type_id: 0x2c581e22 - offset: 1472 + offset: 1664 } member { id: 0x059dcb90 @@ -50274,28 +52343,28 @@ member { offset: 64 } member { - id: 0x5b755598 + id: 0x5b755469 name: "blkg_hint" type_id: 0x03d5ac6b - offset: 1792 + offset: 2048 } member { - id: 0xa54c0c1a + id: 0xa54c0945 name: "blkg_list" type_id: 0x5e8dc7f4 - offset: 1856 + offset: 2112 } member { - id: 0xa5c14df1 + id: 0xa5c1426d name: "blkg_list" type_id: 0xd3c80119 - offset: 3200 + offset: 3712 } member { - id: 0x5b0d3342 + id: 0x5b0d31b0 name: "blkg_tree" type_id: 0x80c20070 - offset: 1664 + offset: 1920 } member { id: 0x5e58bb99 @@ -50339,16 +52408,16 @@ member { type_id: 0x18bd6530 } member { - id: 0xef7b6198 + id: 0xef7b6156 name: "blob_lock" type_id: 0xa7c362b0 - offset: 4352 + offset: 5376 } member { - id: 0x5b798145 + id: 0x5b79888e name: "blobs" type_id: 0xd3c80119 - offset: 1536 + offset: 1664 } member { id: 0x4224d55b @@ -50362,10 +52431,10 @@ member { type_id: 0x62e6d4e3 } member { - id: 0x42372e31 + id: 0x42372350 name: "block" type_id: 0x6720d32f - offset: 512 + offset: 640 } member { id: 0x42470e00 @@ -50373,18 +52442,18 @@ member { type_id: 0x170b5163 offset: 256 } -member { - id: 0x426a41b3 - name: "block" - type_id: 0x3a433e0e - offset: 448 -} member { id: 0x426a4225 name: "block" type_id: 0x3a433e0e offset: 64 } +member { + id: 0x426a4fb6 + name: "block" + type_id: 0x3a433e0e + offset: 576 +} member { id: 0x427418a8 name: "block" @@ -50403,17 +52472,17 @@ member { offset: 448 } member { - id: 0x00ef54a9 + id: 0x00ef5f6a name: "block_cfg_access" type_id: 0x4585663f - offset: 16528 + offset: 22096 bitsize: 1 } member { - id: 0xe2270f9f + id: 0xe2270b65 name: "block_cnt" type_id: 0xe8034002 - offset: 13328 + offset: 13456 } member { id: 0xecca238a @@ -50428,10 +52497,10 @@ member { offset: 112 } member { - id: 0x215a10a5 + id: 0x215a13ec name: "block_len" type_id: 0xe8034002 - offset: 13280 + offset: 13408 } member { id: 0x78f17176 @@ -50440,10 +52509,10 @@ member { offset: 640 } member { - id: 0x377c54d9 + id: 0x377c522b name: "block_mtu" type_id: 0xe8034002 - offset: 13296 + offset: 13424 } member { id: 0x628f85ab @@ -50493,28 +52562,28 @@ member { type_id: 0x295c7202 } member { - id: 0x826c54c0 + id: 0x826c59ce name: "blocked" type_id: 0x02097f03 - offset: 16256 + offset: 17280 } member { - id: 0xe27e84e7 + id: 0xe27e8817 name: "blocked_keys" type_id: 0xd3c80119 - offset: 26368 + offset: 30464 } member { - id: 0xa9b1e176 + id: 0xa9b1ec07 name: "blocked_open" type_id: 0x6720d32f - offset: 1376 + offset: 1632 } member { - id: 0x8e01908e + id: 0x8e01950d name: "blocking" type_id: 0x6d7f5ff6 - offset: 1800 + offset: 2184 } member { id: 0x8efec678 @@ -50523,10 +52592,10 @@ member { offset: 6592 } member { - id: 0x48c48f3c + id: 0x48c48bbc name: "blocking_domain" type_id: 0x2e94a1e1 - offset: 1408 + offset: 1792 } member { id: 0x4f0978ad @@ -50547,10 +52616,10 @@ member { offset: 448 } member { - id: 0x4f8c5258 + id: 0x4f8c58ba name: "blocks" type_id: 0x170b5163 - offset: 2432 + offset: 2816 } member { id: 0x4f997b4e @@ -50565,10 +52634,10 @@ member { offset: 96 } member { - id: 0x4fded764 + id: 0x4fded5f5 name: "blocks" type_id: 0x4585663f - offset: 6784 + offset: 7424 } member { id: 0x0bf959cb @@ -50731,16 +52800,16 @@ member { offset: 128 } member { - id: 0x2dc02f46 + id: 0x2dc0240f name: "boardinfo" type_id: 0x383098d7 - offset: 832 + offset: 960 } member { - id: 0x2dd98040 + id: 0x2dd987ac name: "boardinfo" type_id: 0x219459f2 - offset: 14656 + offset: 17216 } member { id: 0x921a8304 @@ -50778,16 +52847,16 @@ member { offset: 1728 } member { - id: 0xa6787fbb + id: 0xa6787da6 name: "boost_kthread_status" type_id: 0x4585663f - offset: 2048 + offset: 2176 } member { - id: 0xb953370a + id: 0xb9533bcc name: "boost_kthread_task" type_id: 0x1d19a9d5 - offset: 1984 + offset: 2112 } member { id: 0x74673511 @@ -50839,10 +52908,10 @@ member { offset: 896 } member { - id: 0x3596f0fb + id: 0x3596f0aa name: "bootaddr" type_id: 0x92233392 - offset: 7424 + offset: 8768 } member { id: 0x54ce3c04 @@ -50857,10 +52926,10 @@ member { offset: 128 } member { - id: 0x1a18eeed + id: 0x1a18e027 name: "borken" type_id: 0x4585663f - offset: 2661 + offset: 2789 bitsize: 1 } member { @@ -50876,10 +52945,10 @@ member { offset: 40 } member { - id: 0x50297e7e + id: 0x50297645 name: "bos" type_id: 0x287406a7 - offset: 7616 + offset: 8832 } member { id: 0x65742b97 @@ -50986,10 +53055,10 @@ member { offset: 1344 } member { - id: 0x68d6c106 + id: 0x68d6c4e1 name: "bound_table" type_id: 0xd3c80119 - offset: 6528 + offset: 7168 } member { id: 0x62ad5394 @@ -51044,16 +53113,16 @@ member { offset: 24 } member { - id: 0x682230fe + id: 0x68223da1 name: "bpf" type_id: 0x535f1f9f - offset: 8128 + offset: 9408 } member { - id: 0x685a0b33 + id: 0x685a0a71 name: "bpf" type_id: 0x2b6db8d1 - offset: 21248 + offset: 22336 } member { id: 0x775d894b @@ -51073,10 +53142,10 @@ member { type_id: 0xedf277ba } member { - id: 0xa96ea99c + id: 0xa96eaa56 name: "bpf_cookie" type_id: 0x92233392 - offset: 7936 + offset: 8192 } member { id: 0xa96ead57 @@ -51084,10 +53153,10 @@ member { type_id: 0x92233392 } member { - id: 0xb90acb0b + id: 0xb90ac5ba name: "bpf_ctx" type_id: 0x20a3c757 - offset: 22400 + offset: 23808 } member { id: 0xd6eb1e64 @@ -51126,16 +53195,16 @@ member { offset: 6656 } member { - id: 0x83397906 + id: 0x83397fb4 name: "bpf_sample" type_id: 0xc9082b19 - offset: 33792 + offset: 33920 } member { - id: 0xede39551 + id: 0xede39560 name: "bpf_storage" type_id: 0x2f6ef74a - offset: 22336 + offset: 23744 } member { id: 0x890fca64 @@ -51238,10 +53307,10 @@ member { type_id: 0xbe0f19dc } member { - id: 0xfd5526c5 + id: 0xfd552aa2 name: "break_ctl" type_id: 0x0c3ee516 - offset: 3008 + offset: 3264 } member { id: 0xfd57c661 @@ -51268,10 +53337,10 @@ member { offset: 640 } member { - id: 0x7b9111e7 + id: 0x7b911ced name: "bridge" type_id: 0x0258f96e - offset: 2240 + offset: 2496 } member { id: 0x7b9c3f2d @@ -51297,10 +53366,10 @@ member { offset: 704 } member { - id: 0x5ea05aa8 + id: 0x5ea05abf name: "bridge_ctl" type_id: 0xc93e017b - offset: 2176 + offset: 2432 } member { id: 0xf66cf284 @@ -51339,10 +53408,10 @@ member { offset: 32 } member { - id: 0x39aed2e4 + id: 0x39aed1f5 name: "brightness" type_id: 0xf1f96361 - offset: 2944 + offset: 3456 } member { id: 0xf89c6e07 @@ -51363,10 +53432,10 @@ member { offset: 320 } member { - id: 0x5612c44f + id: 0x5612c834 name: "brk" type_id: 0x33756485 - offset: 2240 + offset: 2432 } member { id: 0x56469cd2 @@ -51405,31 +53474,31 @@ member { offset: 6848 } member { - id: 0xd9eb450d + id: 0xd9eb441e name: "broken_fua" type_id: 0x4585663f - offset: 2699 + offset: 2827 bitsize: 1 } member { - id: 0x20d3edc9 + id: 0x20d3ef1e name: "broken_intx_masking" type_id: 0x4585663f - offset: 16549 + offset: 22117 bitsize: 1 } member { - id: 0x216023b6 + id: 0x21602a3e name: "broken_parity_status" type_id: 0x4585663f - offset: 16529 + offset: 22097 bitsize: 1 } member { - id: 0xe7178310 + id: 0xe71786ec name: "broken_suspend" type_id: 0x4585663f - offset: 57537 + offset: 58113 bitsize: 1 } member { @@ -51457,22 +53526,22 @@ member { offset: 288 } member { - id: 0xff1a1663 + id: 0xff1a115d name: "bsg_dev" type_id: 0x23e765f6 - offset: 16512 + offset: 19456 } member { - id: 0xff1ade8a + id: 0xff1ad091 name: "bsg_dev" type_id: 0x23230326 - offset: 25344 + offset: 27456 } member { - id: 0x43d191ac + id: 0x43d19cf2 name: "bsg_queue" type_id: 0x09427c40 - offset: 31424 + offset: 34752 } member { id: 0xe4714746 @@ -51493,16 +53562,16 @@ member { offset: 128 } member { - id: 0x4142d6eb + id: 0x4142d858 name: "bss_priv_size" type_id: 0x6720d32f - offset: 928 + offset: 1056 } member { - id: 0x599e91b3 + id: 0x599e9d65 name: "bss_select_support" type_id: 0xc9082b19 - offset: 9824 + offset: 11168 } member { id: 0xb67a7308 @@ -51516,10 +53585,10 @@ member { type_id: 0x20b780d8 } member { - id: 0xe303a71b + id: 0xe303a4bc name: "bstat" type_id: 0x20b780d8 - offset: 6848 + offset: 7872 } member { id: 0x3e04671b @@ -51559,10 +53628,10 @@ member { offset: 704 } member { - id: 0x0f1d79d6 + id: 0x0f1d7cb9 name: "btf" type_id: 0x010934b0 - offset: 7552 + offset: 7808 } member { id: 0x0ff18a1f @@ -51699,16 +53768,16 @@ member { offset: 896 } member { - id: 0x13dab274 + id: 0x13dab964 name: "btt_ida" type_id: 0xe1a31370 - offset: 6208 + offset: 7424 } member { - id: 0xb61bc62d + id: 0xb61bc8d8 name: "btt_seed" type_id: 0x0258f96e - offset: 6720 + offset: 7936 } member { id: 0xc0fef600 @@ -51717,10 +53786,10 @@ member { offset: 64 } member { - id: 0x7574410f + id: 0x75744c6e name: "bucket_fn" type_id: 0x2e790da0 - offset: 512 + offset: 640 } member { id: 0x2180a015 @@ -51730,10 +53799,10 @@ member { bitsize: 5 } member { - id: 0x13ffe2ad + id: 0x13ffe5b5 name: "bucket_log" type_id: 0xc9082b19 - offset: 2112 + offset: 2624 } member { id: 0xe6502bd9 @@ -51742,10 +53811,10 @@ member { offset: 96 } member { - id: 0xff0baa29 + id: 0xff0ba4fe name: "buckets" type_id: 0x0a4e4698 - offset: 640 + offset: 768 } member { id: 0xff1cd5bf @@ -51754,16 +53823,16 @@ member { offset: 64 } member { - id: 0xff2ed8fc + id: 0xff2ededc name: "buckets" type_id: 0x2f3d6801 - offset: 2048 + offset: 2560 } member { - id: 0xff446e02 + id: 0xff44654d name: "buckets" type_id: 0x4585663f - offset: 576 + offset: 704 } member { id: 0xffc2a703 @@ -51789,10 +53858,10 @@ member { offset: 384 } member { - id: 0xffe50928 + id: 0xffe50295 name: "budget_token" type_id: 0x6720d32f - offset: 1056 + offset: 1440 } member { id: 0x9a0374cd @@ -51988,10 +54057,10 @@ member { offset: 128 } member { - id: 0x34bad7eb + id: 0x34bad5de name: "buf_mutex" type_id: 0xa7c362b0 - offset: 2304 + offset: 2688 } member { id: 0x3c84b9cf @@ -52041,10 +54110,10 @@ member { offset: 640 } member { - id: 0x1b911d48 + id: 0x1b911aea name: "buf_ready_int" type_id: 0x03913382 - offset: 8768 + offset: 9792 } member { id: 0x80cd9e46 @@ -52096,10 +54165,10 @@ member { type_id: 0x78f4e574 } member { - id: 0x33c6b72c + id: 0x33c6bda6 name: "buffer" type_id: 0x18bd6530 - offset: 384 + offset: 512 } member { id: 0x33c6bf7c @@ -52113,16 +54182,16 @@ member { type_id: 0x0483e6f8 } member { - id: 0x33e6beca + id: 0x33e6ba8e name: "buffer" type_id: 0x38b368bf - offset: 640 + offset: 704 } member { - id: 0x33f133b1 + id: 0x33f1381b name: "buffer" type_id: 0x2f3288e0 - offset: 6144 + offset: 7360 } member { id: 0x33f3f16c @@ -52142,16 +54211,16 @@ member { offset: 128 } member { - id: 0x33fa427d + id: 0x33fa43fa name: "buffer" type_id: 0x244b9b37 - offset: 704 + offset: 832 } member { - id: 0x790edeb9 + id: 0x790ede18 name: "buffer_accessing" type_id: 0x74d29cf1 - offset: 3072 + offset: 3200 } member { id: 0xc18602c8 @@ -52184,10 +54253,10 @@ member { offset: 320 } member { - id: 0xfa0aef9b + id: 0xfa0ae022 name: "buffer_changed" type_id: 0x4585663f - offset: 6272 + offset: 6400 bitsize: 1 } member { @@ -52203,10 +54272,10 @@ member { offset: 896 } member { - id: 0x2bad667a + id: 0x2bad6d35 name: "buffer_iter" type_id: 0x0ea35c49 - offset: 576 + offset: 704 } member { id: 0x9638544d @@ -52215,16 +54284,16 @@ member { offset: 1472 } member { - id: 0x64fe21bf + id: 0x64fe2a90 name: "buffer_max_size" type_id: 0x92233392 - offset: 9728 + offset: 11520 } member { - id: 0x3025b4d4 + id: 0x3025b9ec name: "buffer_min_size" type_id: 0x92233392 - offset: 9664 + offset: 11456 } member { id: 0x65416df2 @@ -52257,10 +54326,10 @@ member { offset: 64 } member { - id: 0x3086d9c9 + id: 0x3086dc62 name: "buffer_size" type_id: 0x92233392 - offset: 9600 + offset: 11392 } member { id: 0x3086dd9e @@ -52275,10 +54344,10 @@ member { offset: 1088 } member { - id: 0x30e0c0b6 + id: 0x30e0cbff name: "buffer_size" type_id: 0xf435685e - offset: 832 + offset: 960 } member { id: 0x1e43c0c3 @@ -52293,10 +54362,10 @@ member { offset: 736 } member { - id: 0xe6132f4e + id: 0xe613256f name: "buffered" type_id: 0x6d7f5ff6 - offset: 7016 + offset: 7144 } member { id: 0xb6a70840 @@ -52305,16 +54374,16 @@ member { offset: 448 } member { - id: 0xc052c91e + id: 0xc052c47f name: "buffers" type_id: 0x0341bd37 - offset: 512 + offset: 640 } member { - id: 0xc0824ccd + id: 0xc08242c8 name: "buffers" type_id: 0xd3c80119 - offset: 448 + offset: 576 } member { id: 0x803be3e4 @@ -52323,10 +54392,10 @@ member { offset: 32 } member { - id: 0x7ce15ef8 + id: 0x7ce1532b name: "buffhds" type_id: 0x3c468c18 - offset: 1344 + offset: 1472 } member { id: 0x9d53fbf9 @@ -52340,16 +54409,16 @@ member { type_id: 0xfd17183f } member { - id: 0xd0e9517f + id: 0xd0e95938 name: "bufs" type_id: 0x26795a38 - offset: 1216 + offset: 1344 } member { - id: 0xd0f7a9d9 + id: 0xd0f7ac86 name: "bufs" type_id: 0x3880149e - offset: 1664 + offset: 1792 } member { id: 0xd0fb758b @@ -52387,10 +54456,10 @@ member { offset: 5568 } member { - id: 0xf1cfa7d4 + id: 0xf1cfa7c2 name: "bugs" type_id: 0xc93e017b - offset: 4576 + offset: 4832 } member { id: 0xfecd3e2c @@ -52412,16 +54481,16 @@ member { offset: 1984 } member { - id: 0x80e88b9e + id: 0x80e88f85 name: "bulk_in_buffer" type_id: 0x1df06cce - offset: 3648 + offset: 4224 } member { - id: 0xfd487d79 + id: 0xfd487f6f name: "bulk_in_buffers" type_id: 0x6bd55bd0 - offset: 3904 + offset: 4480 } member { id: 0x0bed83d9 @@ -52431,28 +54500,28 @@ member { bitsize: 1 } member { - id: 0x1926c8d9 + id: 0x1926c096 name: "bulk_in_endpointAddress" type_id: 0xb3e7bac9 - offset: 3840 + offset: 4416 } member { - id: 0x7e50f1f4 + id: 0x7e50f186 name: "bulk_in_size" type_id: 0x6720d32f - offset: 3712 + offset: 4288 } member { - id: 0x7ec3e3c6 + id: 0x7ec3e667 name: "bulk_in_size" type_id: 0xf435685e - offset: 1728 + offset: 1984 } member { - id: 0x1777afa7 + id: 0x1777acfb name: "bulk_move" type_id: 0x19e61d64 - offset: 3136 + offset: 3264 } member { id: 0x223191aa @@ -52467,16 +54536,16 @@ member { offset: 1088 } member { - id: 0x6fbe00af + id: 0x6fbe0a7f name: "bulk_out_buffer" type_id: 0x1df06cce - offset: 4224 + offset: 4800 } member { - id: 0x2b1781d0 + id: 0x2b178ab5 name: "bulk_out_buffers" type_id: 0x6bd55bd0 - offset: 4608 + offset: 5184 } member { id: 0x1c3ca9e4 @@ -52486,10 +54555,10 @@ member { bitsize: 1 } member { - id: 0xa15328e6 + id: 0xa1532d41 name: "bulk_out_endpointAddress" type_id: 0xb3e7bac9 - offset: 4928 + offset: 5504 } member { id: 0xc866f0d4 @@ -52498,22 +54567,22 @@ member { offset: 192 } member { - id: 0xf5289b42 + id: 0xf52896f4 name: "bulk_out_maxpacket" type_id: 0x4585663f - offset: 2752 + offset: 2880 } member { - id: 0x652929a4 + id: 0x65292cb0 name: "bulk_out_size" type_id: 0x6720d32f - offset: 4288 + offset: 4864 } member { - id: 0x65ba3ab2 + id: 0x65ba3b43 name: "bulk_out_size" type_id: 0xf435685e - offset: 1792 + offset: 2048 } member { id: 0x460508c0 @@ -52550,10 +54619,10 @@ member { offset: 192 } member { - id: 0xda63cab2 + id: 0xda63c471 name: "bus" type_id: 0xb3e7bac9 - offset: 528 + offset: 656 } member { id: 0xdab17a81 @@ -52568,22 +54637,22 @@ member { offset: 32 } member { - id: 0xdad06173 + id: 0xdad060a0 name: "bus" type_id: 0x00447895 - offset: 14912 + offset: 17472 } member { - id: 0xdad3e763 + id: 0xdad3e0fd name: "bus" type_id: 0x03ce74cd - offset: 768 + offset: 3200 } member { - id: 0xdad3ea45 + id: 0xdad3e8d2 name: "bus" type_id: 0x03ce74cd - offset: 2432 + offset: 1024 } member { id: 0xdad3eb2c @@ -52592,22 +54661,22 @@ member { offset: 64 } member { - id: 0xdadaaa7c + id: 0xdadaa1d6 name: "bus" type_id: 0x0a812782 - offset: 6144 + offset: 7360 } member { - id: 0xdae08463 + id: 0xdae080ed name: "bus" type_id: 0x30a3a723 - offset: 1280 + offset: 1408 } member { - id: 0xdae5f805 + id: 0xdae5fe2a name: "bus" type_id: 0x35d510c3 - offset: 6080 + offset: 7296 } member { id: 0xdaedae91 @@ -52622,10 +54691,10 @@ member { offset: 128 } member { - id: 0xdaf324b8 + id: 0xdaf32297 name: "bus" type_id: 0x2309ad3e - offset: 6080 + offset: 7296 } member { id: 0xdaf32814 @@ -52639,16 +54708,16 @@ member { offset: 64 } member { - id: 0xf94d2b74 + id: 0xf94d26a7 name: "bus_context" type_id: 0x18bd6530 - offset: 1344 + offset: 1472 } member { - id: 0x514f0736 + id: 0x514f04c9 name: "bus_dma_limit" type_id: 0x92233392 - offset: 4736 + offset: 5440 } member { id: 0xc44b5a83 @@ -52668,10 +54737,10 @@ member { offset: 288 } member { - id: 0xf5e9771b + id: 0xf5e979ce name: "bus_flags" type_id: 0x8ef19fe7 - offset: 2192 + offset: 2448 } member { id: 0x5bb06874 @@ -52725,34 +54794,34 @@ member { offset: 320 } member { - id: 0xf64ef0fa + id: 0xf64ef717 name: "bus_lock_flag" type_id: 0x6d7f5ff6 - offset: 7424 + offset: 9024 } member { - id: 0xeda604dd + id: 0xeda60a91 name: "bus_lock_mutex" type_id: 0xa7c362b0 - offset: 7168 + offset: 8640 } member { - id: 0xcb53f2f1 + id: 0xcb53fa2e name: "bus_lock_spinlock" type_id: 0xf313e71a - offset: 7104 + offset: 8576 } member { - id: 0xb6309b4d + id: 0xb6309565 name: "bus_mA" type_id: 0xc93e017b - offset: 9920 + offset: 11136 } member { - id: 0xcb67c0ee + id: 0xcb67cf5e name: "bus_match" type_id: 0x2de7e95d - offset: 6400 + offset: 7616 } member { id: 0xe8af03af @@ -52773,16 +54842,16 @@ member { offset: 192 } member { - id: 0x18897208 + id: 0x18897274 name: "bus_notifier" type_id: 0x9249a64d - offset: 1920 + offset: 2560 } member { - id: 0xbc9a0d94 + id: 0xbc9a0684 name: "bus_num" type_id: 0x29bf06ba - offset: 6208 + offset: 7424 } member { id: 0x70428740 @@ -52791,28 +54860,28 @@ member { offset: 96 } member { - id: 0x95afdfc4 + id: 0x95afdab9 name: "bus_on" type_id: 0x6d7f5ff6 - offset: 5664 + offset: 6304 } member { - id: 0xf37532c7 + id: 0xf3753de0 name: "bus_ops" type_id: 0x338b6c2e - offset: 9216 + offset: 10944 } member { - id: 0x7545c199 + id: 0x7545cc7a name: "bus_recovery_info" type_id: 0x0591125a - offset: 8128 + offset: 9472 } member { - id: 0x93137e59 + id: 0x931375de name: "bus_regulator" type_id: 0x01ae1e33 - offset: 8320 + offset: 9664 } member { id: 0x2a260a7a @@ -52832,17 +54901,17 @@ member { type_id: 0x2fa7835a offset: 1280 } -member { - id: 0xdda1e06b - name: "bus_suspended" - type_id: 0x33756485 - offset: 4672 -} member { id: 0xdda1e12c name: "bus_suspended" type_id: 0x33756485 } +member { + id: 0xdda1e604 + name: "bus_suspended" + type_id: 0x33756485 + offset: 4736 +} member { id: 0xb6d7d4b7 name: "bus_token" @@ -52873,10 +54942,10 @@ member { offset: 32 } member { - id: 0xfa427938 + id: 0xfa427670 name: "buses" type_id: 0x8f5ceaee - offset: 18944 + offset: 19328 } member { id: 0x854f5ea0 @@ -52885,10 +54954,10 @@ member { offset: 1024 } member { - id: 0x3c091c4a + id: 0x3c091e3d name: "busnr" type_id: 0x6720d32f - offset: 6336 + offset: 7552 } member { id: 0x0b59345b @@ -52919,16 +54988,16 @@ member { type_id: 0x295c7202 } member { - id: 0x794ca076 + id: 0x794ca0b3 name: "buswidth_override_bits" type_id: 0xc9082b19 - offset: 6304 + offset: 7520 } member { - id: 0x60a5c9a6 + id: 0x60a5cb13 name: "busy" type_id: 0x74d29cf1 - offset: 6272 + offset: 7488 } member { id: 0x60a5cfd7 @@ -52937,16 +55006,16 @@ member { offset: 992 } member { - id: 0x60bc68b5 + id: 0x60bc6a32 name: "busy" type_id: 0x6d7f5ff6 - offset: 8976 + offset: 1952 } member { - id: 0x60bc6de9 + id: 0x60bc6d79 name: "busy" type_id: 0x6d7f5ff6 - offset: 1760 + offset: 10576 } member { id: 0x60e4b862 @@ -52955,10 +55024,10 @@ member { offset: 960 } member { - id: 0x9da754a4 + id: 0x9da75c05 name: "busy" type_id: 0x4585663f - offset: 2658 + offset: 2786 bitsize: 1 } member { @@ -52968,10 +55037,10 @@ member { offset: 320 } member { - id: 0xa708ba02 + id: 0xa708b698 name: "busy_hash" type_id: 0x2408766a - offset: 1280 + offset: 1536 } member { id: 0x7cfc1602 @@ -53010,10 +55079,10 @@ member { offset: 2560 } member { - id: 0xec7ca920 + id: 0xec7ca176 name: "busyloop_timeout" type_id: 0xc9082b19 - offset: 150688 + offset: 150816 } member { id: 0xfae9cd27 @@ -53083,10 +55152,10 @@ member { offset: 32 } member { - id: 0xc99f1d38 + id: 0xc99f18bc name: "bw_dwork" type_id: 0xf1159c31 - offset: 3840 + offset: 4224 } member { id: 0x07daf4d5 @@ -53160,16 +55229,16 @@ member { type_id: 0x49a73111 } member { - id: 0xa1055b32 + id: 0xa10558ca name: "bydst_inexact_list" type_id: 0x49a73111 - offset: 6144 + offset: 6400 } member { - id: 0x201cc326 + id: 0x201cc54d name: "bydst_reinsert" type_id: 0x6d7f5ff6 - offset: 2944 + offset: 3200 } member { id: 0xcca481cd @@ -53209,10 +55278,10 @@ member { offset: 1664 } member { - id: 0x7ebe7bcd + id: 0x7ebe7a64 name: "bypass_spec_v1" type_id: 0x6d7f5ff6 - offset: 1824 + offset: 2080 } member { id: 0x7ebe7bd8 @@ -53315,10 +55384,10 @@ member { offset: 288 } member { - id: 0xc4756e69 + id: 0xc47563ba name: "byte_weight" type_id: 0x6720d32f - offset: 1344 + offset: 1472 } member { id: 0x5c14d023 @@ -53476,10 +55545,10 @@ member { offset: 256 } member { - id: 0x0f677d7a + id: 0x0f677643 name: "c" type_id: 0x3fcbf304 - offset: 1536 + offset: 1920 } member { id: 0x0f6aa0e9 @@ -53504,16 +55573,16 @@ member { offset: 64 } member { - id: 0xf9fd1ceb + id: 0xf9fd1c53 name: "c2c_widget" type_id: 0x6e2ef705 - offset: 12160 + offset: 12224 } member { - id: 0x13d3cf88 + id: 0x13d3c473 name: "c45_ids" type_id: 0x89717197 - offset: 6944 + offset: 8160 } member { id: 0xe03ef75b @@ -53626,46 +55695,46 @@ member { type_id: 0xf9158ecd } member { - id: 0x7e13739b + id: 0x7e1376e1 name: "cable_test_get_status" type_id: 0x2ef6a48a - offset: 3200 + offset: 3456 } member { - id: 0x2330edf4 + id: 0x2330e525 name: "cable_test_start" type_id: 0x2ee76b64 - offset: 3072 + offset: 3328 } member { - id: 0x10a435d8 + id: 0x10a43a25 name: "cable_test_tdr_start" type_id: 0x2edf50aa - offset: 3136 + offset: 3392 } member { - id: 0x4c3e2fce + id: 0x4c3e29cd name: "cables" type_id: 0x2ce527ad - offset: 7040 + offset: 8256 } member { - id: 0x54173264 + id: 0x54173395 name: "cac_start_time" type_id: 0x33756485 - offset: 1792 + offset: 2048 } member { - id: 0xec7ce234 + id: 0xec7ceeb5 name: "cac_started" type_id: 0x6d7f5ff6 - offset: 1768 + offset: 2024 } member { - id: 0x9b02b59f + id: 0x9b02b0c0 name: "cac_time_ms" type_id: 0x4585663f - offset: 1856 + offset: 2112 } member { id: 0x3b3a3484 @@ -53707,10 +55776,10 @@ member { type_id: 0x2862b65b } member { - id: 0x3b666c67 + id: 0x3b66602a name: "cache" type_id: 0x18bd6530 - offset: 4544 + offset: 4800 } member { id: 0x3ba69f9d @@ -53719,10 +55788,10 @@ member { offset: 128 } member { - id: 0x08adffcf + id: 0x08adff49 name: "cache_bypass" type_id: 0x6d7f5ff6 - offset: 4392 + offset: 4648 } member { id: 0x53cc23d1 @@ -53731,10 +55800,10 @@ member { offset: 56 } member { - id: 0xc56f936d + id: 0xc56f9caa name: "cache_dirty" type_id: 0x6d7f5ff6 - offset: 4608 + offset: 4864 } member { id: 0xe1b6e589 @@ -53743,10 +55812,10 @@ member { offset: 704 } member { - id: 0x212f298d + id: 0x212f2ffe name: "cache_free" type_id: 0x6d7f5ff6 - offset: 4400 + offset: 4656 } member { id: 0x10ef1bf4 @@ -53755,10 +55824,10 @@ member { offset: 448 } member { - id: 0x83ceb15a + id: 0x83cebe61 name: "cache_idx" type_id: 0x914dbfdc - offset: 2160 + offset: 2672 } member { id: 0xfd122136 @@ -53767,10 +55836,10 @@ member { offset: 64 } member { - id: 0x68131287 + id: 0x681316ad name: "cache_lock" type_id: 0xa7c362b0 - offset: 2432 + offset: 2560 } member { id: 0x6847c1f3 @@ -53791,16 +55860,16 @@ member { offset: 384 } member { - id: 0x754cbe08 + id: 0x754cbc72 name: "cache_only" type_id: 0x6d7f5ff6 - offset: 4384 + offset: 4640 } member { - id: 0xc4a4facc + id: 0xc4a4f0cc name: "cache_ops" type_id: 0x3460ff38 - offset: 4160 + offset: 4416 } member { id: 0x0d231274 @@ -53832,10 +55901,10 @@ member { offset: 672 } member { - id: 0x97d9fc61 + id: 0x97d9f4b4 name: "cache_size_raw" type_id: 0x4585663f - offset: 4256 + offset: 4512 } member { id: 0xff983583 @@ -53844,10 +55913,10 @@ member { offset: 1216 } member { - id: 0x44f24cdd + id: 0x44f24098 name: "cache_type" type_id: 0x605bb988 - offset: 4224 + offset: 4480 } member { id: 0x44f24eb7 @@ -53862,16 +55931,16 @@ member { offset: 192 } member { - id: 0x0e527a5d + id: 0x0e52709d name: "cache_word_size" type_id: 0x4585663f - offset: 4288 + offset: 4544 } member { - id: 0x6ff464d3 + id: 0x6ff46f9c name: "cached" type_id: 0x0379fcff - offset: 576 + offset: 704 } member { id: 0x3722f485 @@ -53892,16 +55961,16 @@ member { offset: 128 } member { - id: 0xc932e126 + id: 0xc932e451 name: "cached_err" type_id: 0x6720d32f - offset: 8960 + offset: 10816 } member { - id: 0xbe4bd144 + id: 0xbe4bd0ca name: "cached_itd_list" type_id: 0xd3c80119 - offset: 3328 + offset: 3392 } member { id: 0x5f658a34 @@ -53916,16 +55985,16 @@ member { offset: 128 } member { - id: 0x3f937023 + id: 0x3f9371b2 name: "cached_peer" type_id: 0xc9082b19 - offset: 6816 + offset: 7456 } member { - id: 0xed6e7b2e + id: 0xed6e7a1a name: "cached_peer_allow_dgram" type_id: 0x6d7f5ff6 - offset: 6792 + offset: 7432 } member { id: 0x3339d670 @@ -53951,16 +56020,16 @@ member { type_id: 0x6720d32f } member { - id: 0xde1825f4 + id: 0xde1828c7 name: "cached_requested_key" type_id: 0x01a688ae - offset: 15488 + offset: 16512 } member { - id: 0xaca8f16d + id: 0xaca8fdae name: "cached_resolved_idx" type_id: 0x4585663f - offset: 4352 + offset: 5120 } member { id: 0xf1a8f1ff @@ -53975,28 +56044,28 @@ member { offset: 64 } member { - id: 0x6ba3f869 + id: 0x6ba3f708 name: "cached_sitd_list" type_id: 0xd3c80119 - offset: 3520 + offset: 3584 } member { - id: 0x658d58d2 + id: 0x658d5258 name: "cached_sq_head" type_id: 0x4585663f - offset: 384 + offset: 512 } member { - id: 0x54c2780c + id: 0x54c27d56 name: "cached_table" type_id: 0x3ba8f155 - offset: 8512 + offset: 9984 } member { - id: 0x2755b02e + id: 0x2755b3ee name: "cached_target_freq" type_id: 0x4585663f - offset: 4320 + offset: 5088 } member { id: 0xadcd7f4f @@ -54035,10 +56104,10 @@ member { offset: 27200 } member { - id: 0x7e1dc22d + id: 0x7e1dc95a name: "calc_num_ports" type_id: 0x2c2aca57 - offset: 1984 + offset: 2240 } member { id: 0x8d929646 @@ -54077,10 +56146,10 @@ member { offset: 640 } member { - id: 0x79779e9a + id: 0x797795d3 name: "call_ctx" type_id: 0x273a06ad - offset: 832 + offset: 960 } member { id: 0x9d89ba25 @@ -54115,10 +56184,10 @@ member { offset: 320 } member { - id: 0x56ca44df + id: 0x56ca47e4 name: "callback" type_id: 0x2fb5a9f3 - offset: 1344 + offset: 1600 } member { id: 0x56e85bb2 @@ -54137,10 +56206,10 @@ member { type_id: 0x0ed1d747 } member { - id: 0x56a721de + id: 0x56a72054 name: "callback_head" type_id: 0xe3222f5b - offset: 2048 + offset: 3008 } member { id: 0x56a722bd @@ -54148,6 +56217,12 @@ member { type_id: 0xe3222f5b offset: 64 } +member { + id: 0x56a723c3 + name: "callback_head" + type_id: 0xe3222f5b + offset: 2176 +} member { id: 0x56a72461 name: "callback_head" @@ -54178,10 +56253,10 @@ member { offset: 256 } member { - id: 0x56a72af0 + id: 0x56a72714 name: "callback_head" type_id: 0xe3222f5b - offset: 6080 + offset: 7360 } member { id: 0x56a72c33 @@ -54189,12 +56264,6 @@ member { type_id: 0xe3222f5b offset: 3264 } -member { - id: 0x56a72cdf - name: "callback_head" - type_id: 0xe3222f5b - offset: 7296 -} member { id: 0x56a72d44 name: "callback_head" @@ -54202,10 +56271,10 @@ member { offset: 512 } member { - id: 0x56a72f06 + id: 0x56a72ed6 name: "callback_head" type_id: 0xe3222f5b - offset: 2624 + offset: 7552 } member { id: 0x56a72f2e @@ -54273,10 +56342,10 @@ member { offset: 10560 } member { - id: 0x8d14a1f9 + id: 0x8d14ad13 name: "can" type_id: 0x5533923b - offset: 28736 + offset: 30784 } member { id: 0x0ed07ce2 @@ -54290,30 +56359,30 @@ member { type_id: 0xb3e7bac9 } member { - id: 0xe117671a + id: 0xe1176b8d name: "can_dma" type_id: 0x3525c695 - offset: 7744 + offset: 9344 } member { - id: 0xbce47fb5 + id: 0xbce47e90 name: "can_dma_map_merge" type_id: 0x4585663f - offset: 7272 + offset: 8488 bitsize: 1 } member { - id: 0x372f61a0 + id: 0x372f6ae9 name: "can_dma_sg" type_id: 0x4585663f - offset: 832 + offset: 960 bitsize: 1 } member { - id: 0xdf02d971 + id: 0xdf02d1f8 name: "can_do_streams" type_id: 0x4585663f - offset: 2601 + offset: 3369 bitsize: 1 } member { @@ -54335,17 +56404,17 @@ member { bitsize: 1 } member { - id: 0x0a6baad6 + id: 0x0a6ba9e7 name: "can_match" type_id: 0x6d7f5ff6 - offset: 6052 + offset: 6756 bitsize: 1 } member { - id: 0xe012903b + id: 0xe01291db name: "can_multi_write" type_id: 0x6d7f5ff6 - offset: 4784 + offset: 5040 } member { id: 0xe01298ba @@ -54354,16 +56423,16 @@ member { offset: 2208 } member { - id: 0x41c169b7 + id: 0x41c16dc2 name: "can_queue" type_id: 0x4585663f - offset: 6592 + offset: 7808 } member { - id: 0x41e3c5dc + id: 0x41e3cb13 name: "can_queue" type_id: 0x6720d32f - offset: 3616 + offset: 3936 } member { id: 0x41e3cc61 @@ -54372,18 +56441,12 @@ member { offset: 2240 } member { - id: 0xba15c766 + id: 0xba15c865 name: "can_retune" type_id: 0x4585663f - offset: 7267 + offset: 8483 bitsize: 1 } -member { - id: 0xfbd5475e - name: "can_sleep" - type_id: 0x6d7f5ff6 - offset: 5120 -} member { id: 0xfbd54991 name: "can_sleep" @@ -54396,6 +56459,12 @@ member { type_id: 0x6d7f5ff6 offset: 1472 } +member { + id: 0xfbd54b53 + name: "can_sleep" + type_id: 0x6d7f5ff6 + offset: 5376 +} member { id: 0x08b93d80 name: "can_stall" @@ -54403,10 +56472,10 @@ member { offset: 6464 } member { - id: 0x71ef507d + id: 0x71ef5321 name: "can_stall" type_id: 0x4585663f - offset: 3136 + offset: 3264 bitsize: 1 } member { @@ -54416,10 +56485,10 @@ member { offset: 64 } member { - id: 0xd0841ed8 + id: 0xd08414b5 name: "can_submit" type_id: 0x4585663f - offset: 9960 + offset: 11176 bitsize: 1 } member { @@ -54436,10 +56505,10 @@ member { bitsize: 1 } member { - id: 0x8f4d284c + id: 0x8f4d2c19 name: "canary" type_id: 0x5d8155a5 - offset: 4736 + offset: 4992 } member { id: 0x76799615 @@ -54465,10 +56534,10 @@ member { offset: 256 } member { - id: 0x50a71924 + id: 0x50a710ba name: "cancel_seq" type_id: 0x74d29cf1 - offset: 544 + offset: 672 } member { id: 0x50b4ec37 @@ -54483,10 +56552,10 @@ member { offset: 192 } member { - id: 0x125f0289 + id: 0x125f04d5 name: "cancel_table_locked" type_id: 0xea603000 - offset: 1920 + offset: 2048 } member { id: 0x283365fe @@ -54519,10 +56588,10 @@ member { offset: 448 } member { - id: 0xe33ac039 + id: 0xe33ac34a name: "cant_recv_wakeups" type_id: 0x4585663f - offset: 2603 + offset: 3371 bitsize: 1 } member { @@ -54561,16 +56630,16 @@ member { offset: 64 } member { - id: 0x1e8cb205 + id: 0x1e8cbef9 name: "cap" type_id: 0x3f431b32 - offset: 7040 + offset: 8384 } member { - id: 0x1e9aaf20 + id: 0x1e9aa999 name: "cap" type_id: 0x295c7202 - offset: 288 + offset: 416 } member { id: 0x1ece4155 @@ -54584,10 +56653,10 @@ member { type_id: 0x5522ef22 } member { - id: 0x1ee8394c + id: 0x1ee8397d name: "cap" type_id: 0x5bcdc80b - offset: 5704 + offset: 6088 } member { id: 0xaf875acd @@ -54725,16 +56794,16 @@ member { offset: 1088 } member { - id: 0xa75104fd + id: 0xa75106a9 name: "capabilities" type_id: 0xc9082b19 - offset: 4544 + offset: 11328 } member { - id: 0xa7510e66 + id: 0xa75108b0 name: "capabilities" type_id: 0xc9082b19 - offset: 9472 + offset: 4800 } member { id: 0xa7700cfa @@ -54860,10 +56929,10 @@ member { offset: 256 } member { - id: 0x08377305 + id: 0x08377eb2 name: "caps" type_id: 0x18f39e86 - offset: 1472 + offset: 1536 } member { id: 0x0865089f @@ -54878,40 +56947,40 @@ member { offset: 320 } member { - id: 0x08e68858 + id: 0x08e68298 name: "caps" type_id: 0xc9082b19 - offset: 8320 + offset: 9344 } member { - id: 0x08e68b9b + id: 0x08e68d3e name: "caps" type_id: 0xc9082b19 - offset: 22912 + offset: 7968 } member { - id: 0x08e68e18 + id: 0x08e68f0d name: "caps" type_id: 0xc9082b19 - offset: 6752 + offset: 24448 } member { - id: 0xae8e91d2 + id: 0xae8e9b70 name: "caps1" type_id: 0xc9082b19 - offset: 8352 + offset: 9376 } member { - id: 0xefce57db + id: 0xefce55b7 name: "caps2" type_id: 0xc9082b19 - offset: 6784 + offset: 8000 } member { - id: 0x112abfe7 + id: 0x112ab7bd name: "caps_count" type_id: 0x4585663f - offset: 7200 + offset: 7840 } member { id: 0xc3a8c71e @@ -54942,10 +57011,10 @@ member { offset: 1024 } member { - id: 0x2cb0d60b + id: 0x2cb0db86 name: "capture_control" type_id: 0x1a73eb90 - offset: 18112 + offset: 19136 } member { id: 0x6fc26f08 @@ -54978,10 +57047,10 @@ member { type_id: 0x33f8b54b } member { - id: 0x6c9f84a6 + id: 0x6c9f8613 name: "card" type_id: 0x33f8b54b - offset: 6272 + offset: 7488 } member { id: 0x6c9f86e4 @@ -54996,10 +57065,10 @@ member { offset: 128 } member { - id: 0x6cae195b + id: 0x6cae1e30 name: "card" type_id: 0x026525e9 - offset: 7872 + offset: 9216 } member { id: 0x6cae1f95 @@ -55007,10 +57076,10 @@ member { type_id: 0x026525e9 } member { - id: 0x6cb56094 + id: 0x6cb56024 name: "card" type_id: 0x191de370 - offset: 320 + offset: 448 } member { id: 0x6cb563b2 @@ -55049,10 +57118,10 @@ member { offset: 704 } member { - id: 0x1b874ff4 + id: 0x1b8748fa name: "card_dev" type_id: 0x23230326 - offset: 11264 + offset: 12608 } member { id: 0x354d0d6d @@ -55101,10 +57170,10 @@ member { offset: 128 } member { - id: 0x59488e82 + id: 0x59488b26 name: "carrier_raised" type_id: 0x2fd17240 - offset: 3712 + offset: 3968 } member { id: 0x594b0e58 @@ -55137,10 +57206,10 @@ member { offset: 3968 } member { - id: 0x97355c78 + id: 0x97355ee3 name: "carveouts" type_id: 0xd3c80119 - offset: 7168 + offset: 8512 } member { id: 0x1133d766 @@ -55202,10 +57271,10 @@ member { offset: 256 } member { - id: 0xb26513d8 + id: 0xb2651d30 name: "cb_in" type_id: 0x359df94e - offset: 1472 + offset: 1600 } member { id: 0xa06fe06a @@ -55237,10 +57306,10 @@ member { offset: 576 } member { - id: 0x85075559 + id: 0x85075b8e name: "cb_lock" type_id: 0x28b9ec9a - offset: 640 + offset: 768 } member { id: 0x85882167 @@ -55261,10 +57330,10 @@ member { offset: 128 } member { - id: 0xaf33f028 + id: 0xaf33f785 name: "cb_out" type_id: 0x359df94e - offset: 1792 + offset: 1920 } member { id: 0x7857660a @@ -55273,10 +57342,10 @@ member { offset: 320 } member { - id: 0xd83a0303 + id: 0xd83a0eba name: "cbaser" type_id: 0x92233392 - offset: 896 + offset: 1024 } member { id: 0xd34c00a5 @@ -55295,16 +57364,16 @@ member { type_id: 0x0622699d } member { - id: 0x10853d6c + id: 0x10853c9d name: "cc1" type_id: 0x361d366b - offset: 1792 + offset: 2048 } member { - id: 0xd14597dd + id: 0xd1459674 name: "cc2" type_id: 0x361d366b - offset: 1824 + offset: 2080 } member { id: 0xb695e7ed @@ -55319,10 +57388,10 @@ member { offset: 248 } member { - id: 0xbbeb9855 + id: 0xbbeb9df4 name: "cc_req" type_id: 0x361d366b - offset: 1728 + offset: 1984 } member { id: 0x2c2e50db @@ -55361,10 +57430,10 @@ member { offset: 1056 } member { - id: 0x44d8d1af + id: 0x44d8db7d name: "cccr" type_id: 0x3abcce84 - offset: 9856 + offset: 11072 } member { id: 0x180c21c0 @@ -55384,10 +57453,22 @@ member { offset: 32 } member { - id: 0x058b4515 + id: 0x058b41dc name: "cdev" type_id: 0x1d4da256 - offset: 7552 + offset: 8768 +} +member { + id: 0x0592c107 + name: "cdev" + type_id: 0x04ca9246 + offset: 16064 +} +member { + id: 0x0592c329 + name: "cdev" + type_id: 0x04ca9246 + offset: 5632 } member { id: 0x0592ca04 @@ -55400,18 +57481,6 @@ member { name: "cdev" type_id: 0x04ca9246 } -member { - id: 0x0592cb6f - name: "cdev" - type_id: 0x04ca9246 - offset: 13440 -} -member { - id: 0x0592cf65 - name: "cdev" - type_id: 0x04ca9246 - offset: 4864 -} member { id: 0x05b721de name: "cdev" @@ -55437,34 +57506,34 @@ member { offset: 640 } member { - id: 0x05c97150 + id: 0x05c9771a name: "cdev" type_id: 0x5f766fc6 - offset: 6208 + offset: 7360 } member { - id: 0x05c975c9 + id: 0x05c97885 name: "cdev" type_id: 0x5f766fc6 - offset: 5248 + offset: 10368 } member { - id: 0x05c97afe + id: 0x05c97a40 name: "cdev" type_id: 0x5f766fc6 - offset: 6080 + offset: 7424 } member { - id: 0x05c97cb0 + id: 0x05c97cd1 name: "cdev" type_id: 0x5f766fc6 - offset: 6144 + offset: 7296 } member { - id: 0x05c97e86 + id: 0x05c97fd4 name: "cdev" type_id: 0x5f766fc6 - offset: 8896 + offset: 5632 } member { id: 0x26c2e5ba @@ -55473,10 +57542,10 @@ member { offset: 1600 } member { - id: 0x98bfd82d + id: 0x98bfd53b name: "cdev_put_on_release" type_id: 0x6d7f5ff6 - offset: 9728 + offset: 11456 } member { id: 0x08b57c67 @@ -55540,34 +57609,34 @@ member { offset: 400 } member { - id: 0x162d0dea + id: 0x162d054b name: "cec_adap" type_id: 0x3806390a - offset: 1152 + offset: 1280 } member { - id: 0x0019ecf7 + id: 0x0019e3db name: "cec_dir" type_id: 0x120540d1 - offset: 11328 + offset: 13184 } member { - id: 0xa5ba6250 + id: 0xa5ba605a name: "cec_follower" type_id: 0x070fb3ab - offset: 9728 + offset: 11584 } member { - id: 0x74cabd98 + id: 0x74cab7b3 name: "cec_initiator" type_id: 0x070fb3ab - offset: 9792 + offset: 11648 } member { - id: 0x11ac4900 + id: 0x11ac4459 name: "cec_pin_is_high" type_id: 0x6d7f5ff6 - offset: 9576 + offset: 11432 } member { id: 0x3d4e8b76 @@ -55599,10 +57668,10 @@ member { offset: 832 } member { - id: 0xa4292f9c + id: 0xa4292647 name: "cell_post_process" type_id: 0x208118b2 - offset: 7424 + offset: 8640 } member { id: 0xc909929f @@ -55616,10 +57685,10 @@ member { type_id: 0x047e285e } member { - id: 0xc9e29262 + id: 0xc9e29461 name: "cells" type_id: 0xd3c80119 - offset: 7040 + offset: 8256 } member { id: 0xe2a12db9 @@ -55657,10 +57726,10 @@ member { offset: 32 } member { - id: 0xd45390b0 + id: 0xd4539172 name: "cfg" type_id: 0x3da6aaca - offset: 59200 + offset: 75648 } member { id: 0x2463b959 @@ -55688,10 +57757,10 @@ member { offset: 544 } member { - id: 0x01e5f4ad + id: 0x01e5f34a name: "cfg_size" type_id: 0x6720d32f - offset: 7744 + offset: 8960 } member { id: 0xe07b1227 @@ -55712,10 +57781,10 @@ member { offset: 4096 } member { - id: 0x34ac4ad9 + id: 0x34ac40d7 name: "cfs_bandwidth" type_id: 0xed44dd85 - offset: 2688 + offset: 3200 } member { id: 0x01788a09 @@ -55724,10 +57793,10 @@ member { offset: 1088 } member { - id: 0xabbaf564 + id: 0xabbaf796 name: "cfs_rq" type_id: 0x092632cb - offset: 1664 + offset: 1920 } member { id: 0xabbd00a4 @@ -55736,10 +57805,10 @@ member { offset: 960 } member { - id: 0x49c92472 + id: 0x49c92b3b name: "cfs_tasks" type_id: 0xd3c80119 - offset: 24064 + offset: 24128 } member { id: 0x4b7ae416 @@ -55759,10 +57828,10 @@ member { type_id: 0x668004f3 } member { - id: 0x471dbaec + id: 0x471db79f name: "cg_list" type_id: 0xd3c80119 - offset: 19328 + offset: 20352 } member { id: 0xeebd3379 @@ -55805,10 +57874,10 @@ member { bitsize: 1 } member { - id: 0xa417bab0 + id: 0xa417b115 name: "cgroup_atype" type_id: 0x6720d32f - offset: 7136 + offset: 7392 } member { id: 0xd0bad40a @@ -55827,10 +57896,10 @@ member { offset: 512 } member { - id: 0x7703446a + id: 0x770343fd name: "cgroup_storage" type_id: 0x6d852410 - offset: 7168 + offset: 7424 } member { id: 0x770ebf33 @@ -55838,10 +57907,10 @@ member { type_id: 0x6075f8b5 } member { - id: 0x41833577 + id: 0x41833879 name: "cgroups" type_id: 0x0d821a01 - offset: 19264 + offset: 20288 } member { id: 0x0ddc7cde @@ -55850,10 +57919,10 @@ member { offset: 128 } member { - id: 0xe1816371 + id: 0xe18161de name: "cgrp_ancestor_storage" type_id: 0x18a16691 - offset: 12160 + offset: 13568 } member { id: 0xdb792488 @@ -55862,52 +57931,52 @@ member { offset: 2496 } member { - id: 0x5d91b3bc + id: 0x5d91bec1 name: "cgtime" type_id: 0x92233392 - offset: 3712 + offset: 3776 } member { - id: 0x9fb818f4 + id: 0x9fb810b3 name: "cgw_list" type_id: 0x5e8dc7f4 - offset: 1216 + offset: 1344 } member { - id: 0x40cb6b8a + id: 0x40cb6140 name: "cgwb_domain" type_id: 0xb2264c64 - offset: 14144 + offset: 15168 } member { - id: 0x7bc96c6f + id: 0x7bc96ce3 name: "cgwb_frn" type_id: 0xa824a6c9 - offset: 15104 + offset: 16256 } member { - id: 0x016d502c + id: 0x016d52cc name: "cgwb_list" type_id: 0xd3c80119 - offset: 14016 + offset: 2688 } member { - id: 0x016d527a + id: 0x016d580f name: "cgwb_list" type_id: 0xd3c80119 - offset: 2432 + offset: 15040 } member { - id: 0x10280485 + id: 0x10280801 name: "cgwb_release_mutex" type_id: 0xa7c362b0 - offset: 7168 + offset: 8192 } member { - id: 0x0167fd79 + id: 0x0167fc83 name: "cgwb_tree" type_id: 0x80c20070 - offset: 7040 + offset: 8064 } member { id: 0xd0edaa59 @@ -55960,10 +58029,10 @@ member { type_id: 0xdf9f948b } member { - id: 0x085a867e + id: 0x085a87a1 name: "chain0" type_id: 0x1d0a537d - offset: 1408 + offset: 1664 } member { id: 0x722c6700 @@ -55971,16 +58040,16 @@ member { type_id: 0xc9082b19 } member { - id: 0x20dd873f + id: 0x20dd8606 name: "chain_list" type_id: 0xd3c80119 - offset: 256 + offset: 384 } member { - id: 0x9d6ea910 + id: 0x9d6ea259 name: "chain_node" type_id: 0xd3c80119 - offset: 832 + offset: 960 } member { id: 0x3e2779de @@ -56028,10 +58097,10 @@ member { offset: 576 } member { - id: 0x8f62483c + id: 0x8f62471e name: "chan_dma_dev" type_id: 0x6d7f5ff6 - offset: 6176 + offset: 7392 } member { id: 0x80a4fe76 @@ -56046,10 +58115,10 @@ member { offset: 1024 } member { - id: 0xa5f84602 + id: 0xa5f84ac6 name: "chan_l" type_id: 0xd3c80119 - offset: 2176 + offset: 2944 } member { id: 0xabff6c11 @@ -56058,10 +58127,10 @@ member { offset: 4096 } member { - id: 0x2fb4dec7 + id: 0x2fb4d65d name: "chan_lock" type_id: 0xa7c362b0 - offset: 2304 + offset: 3072 } member { id: 0xee09adb9 @@ -56152,10 +58221,10 @@ member { offset: 256 } member { - id: 0x6242ab67 + id: 0x6242a9b1 name: "change_protocol" type_id: 0x2dbed6d8 - offset: 16448 + offset: 19520 } member { id: 0x83d10832 @@ -56200,29 +58269,29 @@ member { offset: 256 } member { - id: 0x9efc6cf8 + id: 0x9efc66cb name: "changed" type_id: 0x6d7f5ff6 - offset: 7520 + offset: 9248 } member { - id: 0xcd663c8b + id: 0xcd663e68 name: "changed" type_id: 0x4585663f - offset: 2657 + offset: 2785 bitsize: 1 } member { - id: 0x765ca268 + id: 0x765ca7db name: "changed_lock" type_id: 0xf313e71a - offset: 7488 + offset: 9216 } member { - id: 0x20ade31d + id: 0x20adec90 name: "changed_work" type_id: 0x1f3c8679 - offset: 6528 + offset: 7744 } member { id: 0xf28ed126 @@ -56271,16 +58340,10 @@ member { offset: 2496 } member { - id: 0x4cf7004f + id: 0x4cf7008a name: "channel" type_id: 0x4585663f - offset: 6304 -} -member { - id: 0x4cf70262 - name: "channel" - type_id: 0x4585663f - offset: 6432 + offset: 7520 } member { id: 0x4cf705cd @@ -56288,6 +58351,12 @@ member { type_id: 0x4585663f offset: 96 } +member { + id: 0x4cf70b6b + name: "channel" + type_id: 0x4585663f + offset: 7648 +} member { id: 0x4cf70e65 name: "channel" @@ -56369,16 +58438,16 @@ member { type_id: 0x295c7202 } member { - id: 0xea77b6ad + id: 0xea77b552 name: "channels" type_id: 0x30e68a3c - offset: 6976 + offset: 8320 } member { - id: 0xea89b118 + id: 0xea89b247 name: "channels" type_id: 0xceef9f74 - offset: 1536 + offset: 1600 } member { id: 0xea9495a3 @@ -56423,10 +58492,10 @@ member { offset: 128 } member { - id: 0xfdbbcecf + id: 0xfdbbc663 name: "char_dev" type_id: 0x5f766fc6 - offset: 6528 + offset: 7872 } member { id: 0xc600ac94 @@ -56475,52 +58544,52 @@ member { offset: 32 } member { - id: 0x04f8fe6d + id: 0x04f8f40a name: "charger_detect" type_id: 0x33fb178b - offset: 2624 + offset: 2752 } member { - id: 0x48e61c11 + id: 0x48e610c3 name: "charging_blink_full_solid_trig" type_id: 0x0e6ba6f7 - offset: 8256 + offset: 9984 } member { - id: 0x78b5fa39 + id: 0x78b5fada name: "charging_blink_full_solid_trig_name" type_id: 0x0483e6f8 - offset: 8320 + offset: 10048 } member { - id: 0x879c1ed7 + id: 0x879c1fbd name: "charging_full_trig" type_id: 0x0e6ba6f7 - offset: 7744 + offset: 9472 } member { - id: 0xca83fe13 + id: 0xca83f146 name: "charging_full_trig_name" type_id: 0x0483e6f8 - offset: 7808 + offset: 9536 } member { - id: 0xdcc71776 + id: 0xdcc71d26 name: "charging_trig" type_id: 0x0e6ba6f7 - offset: 7872 + offset: 9600 } member { - id: 0xd4522ebd + id: 0xd4522649 name: "charging_trig_name" type_id: 0x0483e6f8 - offset: 7936 + offset: 9664 } member { - id: 0xd08d50e1 + id: 0xd08d5830 name: "chars_in_buffer" type_id: 0x3bc90e1f - offset: 3072 + offset: 3328 } member { id: 0xd08d5d4d @@ -56630,16 +58699,16 @@ member { offset: 320 } member { - id: 0x375974ac + id: 0x37597850 name: "check_pres_timer" type_id: 0xd298e888 - offset: 7040 + offset: 8384 } member { - id: 0x44cb2487 + id: 0x44cb2b5e name: "check_pres_work" type_id: 0x1f3c8679 - offset: 7360 + offset: 8832 } member { id: 0x10a71e1e @@ -56719,10 +58788,10 @@ member { offset: 448 } member { - id: 0x38fc8dd7 + id: 0x38fc8f82 name: "child" type_id: 0x347303b4 - offset: 896 + offset: 960 } member { id: 0x38ffbb67 @@ -56731,10 +58800,10 @@ member { offset: 192 } member { - id: 0x8a0990db + id: 0x8a099700 name: "child_count" type_id: 0x74d29cf1 - offset: 1760 + offset: 1952 } member { id: 0x8a620f4b @@ -56749,16 +58818,16 @@ member { offset: 512 } member { - id: 0x7e5cb7dd + id: 0x7e5cba3e name: "child_links" type_id: 0xd3c80119 - offset: 8128 + offset: 9472 } member { - id: 0x783b99dd + id: 0x783b9f6a name: "child_list" type_id: 0xd3c80119 - offset: 4864 + offset: 4992 } member { id: 0x6cd09595 @@ -56791,10 +58860,10 @@ member { offset: 448 } member { - id: 0x77ef9e27 + id: 0x77ef9537 name: "child_ops" type_id: 0x070c84c2 - offset: 6208 + offset: 7424 } member { id: 0xcd6379b5 @@ -56827,10 +58896,16 @@ member { offset: 64 } member { - id: 0x257950a6 + id: 0x257951de name: "children" type_id: 0xd3c80119 - offset: 11904 + offset: 3072 +} +member { + id: 0x25795339 + name: "children" + type_id: 0xd3c80119 + offset: 1088 } member { id: 0x25795686 @@ -56838,30 +58913,24 @@ member { type_id: 0xd3c80119 offset: 192 } -member { - id: 0x257956bc - name: "children" - type_id: 0xd3c80119 - offset: 960 -} member { id: 0x257957bc name: "children" type_id: 0xd3c80119 offset: 2240 } +member { + id: 0x25795beb + name: "children" + type_id: 0xd3c80119 + offset: 12928 +} member { id: 0x25795fdd name: "children" type_id: 0xd3c80119 offset: 384 } -member { - id: 0x25795fed - name: "children" - type_id: 0xd3c80119 - offset: 2560 -} member { id: 0x259ee1ac name: "children" @@ -56910,10 +58979,10 @@ member { offset: 192 } member { - id: 0xc6545926 + id: 0xc6545d0c name: "chip" type_id: 0x366f4294 - offset: 2432 + offset: 2560 } member { id: 0xc6785d4f @@ -56921,10 +58990,10 @@ member { type_id: 0x1a6ea392 } member { - id: 0xc67ad152 + id: 0xc67ad98d name: "chip" type_id: 0x18e64f74 - offset: 7104 + offset: 8576 } member { id: 0xc67adc61 @@ -56967,10 +59036,10 @@ member { offset: 352 } member { - id: 0x951e95bc + id: 0x951e9a43 name: "chip_select" type_id: 0x295c7202 - offset: 6240 + offset: 7456 } member { id: 0x956a4afe @@ -57003,10 +59072,10 @@ member { offset: 256 } member { - id: 0x697fb726 + id: 0x697fbc8c name: "chrdev" type_id: 0x5f766fc6 - offset: 6144 + offset: 7360 } member { id: 0xc31fd43b @@ -57322,16 +59391,16 @@ member { offset: 8 } member { - id: 0x6c745447 + id: 0x6c74541a name: "cid" type_id: 0xa9acd9db - offset: 7392 + offset: 8608 } member { - id: 0x6c987927 + id: 0x6c987304 name: "cid" type_id: 0x4585663f - offset: 7104 + offset: 8704 } member { id: 0xad517abc @@ -57339,10 +59408,10 @@ member { type_id: 0xb3e7bac9 } member { - id: 0x89ac8ae1 + id: 0x89ac81ab name: "cinblock" type_id: 0x33756485 - offset: 4608 + offset: 4672 } member { id: 0xcd2ef056 @@ -57356,16 +59425,16 @@ member { offset: 64 } member { - id: 0x3af84d21 + id: 0x3af84580 name: "cipher_suites" type_id: 0x3104c07e - offset: 1152 + offset: 1280 } member { - id: 0xcf8911f8 + id: 0xcf891492 name: "cis" type_id: 0xae13575f - offset: 9952 + offset: 11168 } member { id: 0xcf94e1f3 @@ -57390,23 +59459,23 @@ member { offset: 64 } member { - id: 0x6f1c24a3 + id: 0x6f1c2112 name: "claim_cnt" type_id: 0x6720d32f - offset: 8192 + offset: 9536 } member { - id: 0x557d4fd0 + id: 0x557d4c35 name: "claimed" type_id: 0x4585663f - offset: 7265 + offset: 8481 bitsize: 1 } member { - id: 0xca566f91 + id: 0xca5668d0 name: "claimed" type_id: 0x4585663f - offset: 57792 + offset: 59264 } member { id: 0xca7e9251 @@ -57415,10 +59484,10 @@ member { offset: 352 } member { - id: 0xac60d832 + id: 0xac60d5d1 name: "claimer" type_id: 0x09ca1cbc - offset: 8128 + offset: 9472 } member { id: 0x1103ebfd @@ -57426,12 +59495,6 @@ member { type_id: 0x4585663f offset: 128 } -member { - id: 0x8604d35d - name: "class" - type_id: 0x4585663f - offset: 1344 -} member { id: 0x8604d701 name: "class" @@ -57450,10 +59513,16 @@ member { offset: 64 } member { - id: 0x861cdc28 + id: 0x8604de8e + name: "class" + type_id: 0x4585663f + offset: 1472 +} +member { + id: 0x861cd3d7 name: "class" type_id: 0x5d8155a5 - offset: 6240 + offset: 7456 } member { id: 0x86589574 @@ -57474,16 +59543,16 @@ member { offset: 128 } member { - id: 0x866b1955 + id: 0x866b1a2e name: "class" type_id: 0x2a4c6b85 - offset: 5632 + offset: 6336 } member { - id: 0x866b1abc + id: 0x866b1acd name: "class" type_id: 0x2a4c6b85 - offset: 3264 + offset: 4544 } member { id: 0x867229dc @@ -57532,10 +59601,10 @@ member { offset: 64 } member { - id: 0x201a9567 + id: 0x201a9113 name: "class_flag" type_id: 0x6720d32f - offset: 5312 + offset: 5568 } member { id: 0xc36c86d7 @@ -57581,10 +59650,10 @@ member { offset: 64 } member { - id: 0x5671f5dd + id: 0x5671f962 name: "classid" type_id: 0xc9082b19 - offset: 416 + offset: 544 } member { id: 0x843ed5b2 @@ -57599,22 +59668,22 @@ member { offset: 128 } member { - id: 0x21497b56 + id: 0x21497d95 name: "clean_table" type_id: 0x3ba8f155 - offset: 8448 + offset: 9920 } member { - id: 0x350a87d3 + id: 0x350a8baf name: "cleancache_poolid" type_id: 0x6720d32f - offset: 8704 + offset: 9088 } member { - id: 0x200c2896 + id: 0x200c257e name: "cleanup" type_id: 0x0f9a2667 - offset: 7680 + offset: 9280 } member { id: 0x200c5c7a @@ -57641,10 +59710,10 @@ member { offset: 576 } member { - id: 0x200fb690 + id: 0x200fb526 name: "cleanup" type_id: 0x0c06ce3c - offset: 14080 + offset: 16960 } member { id: 0x200fe4e2 @@ -57714,10 +59783,10 @@ member { offset: 128 } member { - id: 0x8b1dadc0 + id: 0x8b1dacca name: "clear_child_tid" type_id: 0x13580d6c - offset: 13440 + offset: 14464 } member { id: 0x2d61ef43 @@ -57771,10 +59840,10 @@ member { offset: 1120 } member { - id: 0xd28ccbe7 + id: 0xd28cca77 name: "clear_status" type_id: 0x4585663f - offset: 3520 + offset: 3648 bitsize: 1 } member { @@ -57820,10 +59889,10 @@ member { offset: 512 } member { - id: 0xcb96b1ff + id: 0xcb96bab0 name: "clearing" type_id: 0x4585663f - offset: 576 + offset: 704 } member { id: 0x49c42b4e @@ -57864,34 +59933,34 @@ member { offset: 640 } member { - id: 0x7300addd + id: 0x7300aecc name: "client_data" type_id: 0x18bd6530 - offset: 2944 + offset: 3456 } member { - id: 0xa9f3fce1 + id: 0xa9f3f07b name: "client_ops" type_id: 0x3443caef - offset: 1280 + offset: 1536 } member { - id: 0x0fac4516 + id: 0x0fac4d77 name: "clientlist" type_id: 0xd3c80119 - offset: 2304 + offset: 2816 } member { - id: 0x9c413b08 + id: 0x9c413902 name: "clientlist_mutex" type_id: 0xa7c362b0 - offset: 2048 + offset: 2432 } member { - id: 0x1bbcf748 + id: 0x1bbcf6b9 name: "clients" type_id: 0xd3c80119 - offset: 1792 + offset: 2048 } member { id: 0x1fcc68e0 @@ -57929,6 +59998,12 @@ member { type_id: 0x3dcee85d offset: 896 } +member { + id: 0xc8e8261a + name: "clk" + type_id: 0x3dcee85d + offset: 2880 +} member { id: 0xc8e8283a name: "clk" @@ -57940,12 +60015,6 @@ member { name: "clk" type_id: 0x3dcee85d } -member { - id: 0xc8e82c68 - name: "clk" - type_id: 0x3dcee85d - offset: 2496 -} member { id: 0xc8e82c70 name: "clk" @@ -57959,16 +60028,16 @@ member { offset: 2432 } member { - id: 0x675c7e6e + id: 0x675c7697 name: "clk_count" type_id: 0x6720d32f - offset: 2560 + offset: 2944 } member { - id: 0x334bcbe5 + id: 0x334bc297 name: "clk_gating" type_id: 0x0b23097c - offset: 21120 + offset: 22080 } member { id: 0x19964093 @@ -57977,16 +60046,16 @@ member { offset: 160 } member { - id: 0x53ca7b04 + id: 0x53ca75d2 name: "clk_gating_workq" type_id: 0x13f8b706 - offset: 1728 + offset: 2240 } member { - id: 0x36da2f23 + id: 0x36da2546 name: "clk_list_head" type_id: 0xd3c80119 - offset: 20416 + offset: 21376 } member { id: 0x8c5120d6 @@ -57994,10 +60063,10 @@ member { type_id: 0x4585663f } member { - id: 0xb953c7ae + id: 0xb953c842 name: "clk_mul" type_id: 0x4585663f - offset: 5568 + offset: 6208 } member { id: 0x7589f455 @@ -58041,16 +60110,16 @@ member { offset: 256 } member { - id: 0x1566894e + id: 0x15668869 name: "clk_scaling" type_id: 0xe1c039c0 - offset: 23040 + offset: 24576 } member { - id: 0x14fb02fa + id: 0x14fb0afb name: "clk_scaling_lock" type_id: 0x28b9ec9a - offset: 24896 + offset: 26880 } member { id: 0x384a60cf @@ -58111,10 +60180,10 @@ member { bitsize: 1 } member { - id: 0x08afc79e + id: 0x08afcd7c name: "clks" type_id: 0x05e383b0 - offset: 2432 + offset: 2816 } member { id: 0x08f4a5ea @@ -58128,12 +60197,6 @@ member { type_id: 0x49a73111 offset: 448 } -member { - id: 0x4528249a - name: "clock" - type_id: 0xe62ebf07 - offset: 6560 -} member { id: 0x45282b3d name: "clock" @@ -58145,6 +60208,12 @@ member { name: "clock" type_id: 0xe62ebf07 } +member { + id: 0x45282e69 + name: "clock" + type_id: 0xe62ebf07 + offset: 6688 +} member { id: 0x455c2030 name: "clock" @@ -58157,10 +60226,10 @@ member { type_id: 0x4585663f } member { - id: 0x458b8ec4 + id: 0x458b8711 name: "clock" type_id: 0x4585663f - offset: 5600 + offset: 6240 } member { id: 0x458ff930 @@ -58190,16 +60259,16 @@ member { offset: 1280 } member { - id: 0x45d163d5 + id: 0x45d163b1 name: "clock" type_id: 0x1f66cd75 - offset: 7616 + offset: 7872 } member { - id: 0x45d16742 + id: 0x45d166c5 name: "clock" type_id: 0x1f66cd75 - offset: 704 + offset: 832 } member { id: 0x02bda3cf @@ -58279,16 +60348,16 @@ member { offset: 512 } member { - id: 0x6a0b1717 + id: 0x6a0b142c name: "clock_latency_ns_max" type_id: 0x33756485 - offset: 1344 + offset: 1600 } member { - id: 0x810952c5 + id: 0x8109584f name: "clock_list" type_id: 0xd3c80119 - offset: 384 + offset: 512 } member { id: 0x78f951e7 @@ -58332,10 +60401,10 @@ member { offset: 128 } member { - id: 0x137ec745 + id: 0x137ecae6 name: "clock_ref_list" type_id: 0xd3c80119 - offset: 2496 + offset: 2624 } member { id: 0xcabf01dc @@ -58422,10 +60491,10 @@ member { offset: 192 } member { - id: 0xcd5e88ba + id: 0xcd5e8ab2 name: "close" type_id: 0x2d775d88 - offset: 768 + offset: 896 } member { id: 0xcd5f0f6e @@ -58446,10 +60515,10 @@ member { offset: 384 } member { - id: 0xcd5fd0ed + id: 0xcd5fd56d name: "close" type_id: 0x2c2c3c2e - offset: 43264 + offset: 50112 } member { id: 0xcd7c1df7 @@ -58458,10 +60527,10 @@ member { offset: 256 } member { - id: 0xcd7c45e4 + id: 0xcd7c4c4f name: "close" type_id: 0x0fb2015e - offset: 3712 + offset: 3840 } member { id: 0xcd7c5dd4 @@ -58475,10 +60544,10 @@ member { type_id: 0x0f9e60f8 } member { - id: 0xcd7d2f1f + id: 0xcd7d27d8 name: "close" type_id: 0x0ed6e282 - offset: 16576 + offset: 19648 } member { id: 0xcd7d6536 @@ -58511,10 +60580,10 @@ member { offset: 128 } member { - id: 0xcd7f61b5 + id: 0xcd7f6f7d name: "close" type_id: 0x0c975eef - offset: 2560 + offset: 2816 } member { id: 0xcd7fa645 @@ -58535,16 +60604,16 @@ member { offset: 256 } member { - id: 0xa7a8b51d + id: 0xa7a8bd37 name: "close_delay" type_id: 0x4585663f - offset: 2816 + offset: 3328 } member { - id: 0x6103d81c + id: 0x6103d166 name: "close_delayed_work_func" type_id: 0x0ee0e2a3 - offset: 13248 + offset: 13696 } member { id: 0x55708755 @@ -58565,28 +60634,28 @@ member { offset: 1088 } member { - id: 0x6cd7749f + id: 0x6cd776a7 name: "close_wait" type_id: 0x03913382 - offset: 4928 + offset: 5888 } member { - id: 0x74c81a8c + id: 0x74c81385 name: "close_work" type_id: 0xf1159c31 - offset: 8768 + offset: 10176 } member { - id: 0xef258b09 + id: 0xef258c05 name: "close_work_scheduled" type_id: 0x6d7f5ff6 - offset: 9472 + offset: 11264 } member { - id: 0x49829e85 + id: 0x49829993 name: "closing" type_id: 0x6720d32f - offset: 5120 + offset: 5888 } member { id: 0xf6799578 @@ -58595,10 +60664,10 @@ member { offset: 320 } member { - id: 0xf6f52fe5 + id: 0xf6f526db name: "closing_wait" type_id: 0x4585663f - offset: 2848 + offset: 3360 } member { id: 0x254b3af6 @@ -58661,10 +60730,10 @@ member { offset: 256 } member { - id: 0x38bc9589 + id: 0x38bc9c37 name: "cma_area" type_id: 0x1023f4f6 - offset: 5120 + offset: 5824 } member { id: 0xd226c8d1 @@ -58673,16 +60742,10 @@ member { offset: 1216 } member { - id: 0x3f8434ad + id: 0x3f843523 name: "cmaj_flt" type_id: 0x33756485 - offset: 4416 -} -member { - id: 0x1a69141c - name: "cmap" - type_id: 0xff60db3e - offset: 4608 + offset: 4480 } member { id: 0x1a6919d6 @@ -58690,6 +60753,12 @@ member { type_id: 0xff60db3e offset: 320 } +member { + id: 0x1a691bdb + name: "cmap" + type_id: 0xff60db3e + offset: 4864 +} member { id: 0xaa2a2b81 name: "cmask" @@ -58697,10 +60766,10 @@ member { offset: 4128 } member { - id: 0xa5e33d4e + id: 0xa5e33ed7 name: "cmaxrss" type_id: 0x33756485 - offset: 4800 + offset: 4864 } member { id: 0x1a0cebf8 @@ -58744,10 +60813,10 @@ member { offset: 128 } member { - id: 0x1a3c41d7 + id: 0x1a3c4a7d name: "cmd" type_id: 0x2c95ba59 - offset: 6144 + offset: 7360 } member { id: 0x1a3e72b7 @@ -58756,10 +60825,10 @@ member { offset: 64 } member { - id: 0x1a3e7b76 + id: 0x1a3e7834 name: "cmd" type_id: 0x2ea8d96e - offset: 5888 + offset: 6528 } member { id: 0x1a555be9 @@ -58804,10 +60873,10 @@ member { offset: 128 } member { - id: 0xfeddac15 + id: 0xfeddaede name: "cmd_cnt" type_id: 0x74d29cf1 - offset: 12864 + offset: 12992 } member { id: 0x8af87765 @@ -58828,10 +60897,10 @@ member { offset: 128 } member { - id: 0xdb734510 + id: 0xdb7340d8 name: "cmd_len" type_id: 0xc93e017b - offset: 1248 + offset: 1632 } member { id: 0xdbe7f439 @@ -58899,16 +60968,16 @@ member { offset: 2560 } member { - id: 0x22230b3e + id: 0x222306ae name: "cmd_per_lun" type_id: 0xb0312d5a - offset: 3648 + offset: 3968 } member { - id: 0xa57ec310 + id: 0xa57ecf84 name: "cmd_q" type_id: 0x578f9c2b - offset: 21568 + offset: 25536 } member { id: 0xe5cdfc8b @@ -58941,10 +61010,10 @@ member { offset: 1216 } member { - id: 0x66190ef8 + id: 0x66190ac5 name: "cmd_ring_stop_completion" type_id: 0x3fcbf304 - offset: 2176 + offset: 2560 } member { id: 0x4e81bc16 @@ -58958,28 +61027,28 @@ member { offset: 608 } member { - id: 0x30eff7f8 + id: 0x30eff9d8 name: "cmd_sync_cancel_work" type_id: 0x1f3c8679 - offset: 15616 + offset: 16640 } member { - id: 0x688a5819 + id: 0x688a5a69 name: "cmd_sync_work" type_id: 0x1f3c8679 - offset: 14976 + offset: 15744 } member { - id: 0x8bdad512 + id: 0x8bdadf1b name: "cmd_sync_work_list" type_id: 0xd3c80119 - offset: 15232 + offset: 16128 } member { - id: 0xaee6fae5 + id: 0xaee6ff53 name: "cmd_sync_work_lock" type_id: 0xa7c362b0 - offset: 15360 + offset: 16256 } member { id: 0xeaebb6f5 @@ -58988,16 +61057,16 @@ member { offset: 208 } member { - id: 0x08a92732 + id: 0x08a92984 name: "cmd_timeout" type_id: 0x0f6a1081 - offset: 43904 + offset: 50752 } member { - id: 0x091c4597 + id: 0x091c4805 name: "cmd_timer" type_id: 0xf1159c31 - offset: 17600 + offset: 19648 } member { id: 0x091c4926 @@ -59017,16 +61086,16 @@ member { offset: 64 } member { - id: 0x15ef3cf4 + id: 0x15ef38ff name: "cmd_work" type_id: 0x1f3c8679 - offset: 19264 + offset: 22208 } member { - id: 0x61607eba + id: 0x616075f5 name: "cmdbuf" type_id: 0xee699492 - offset: 576 + offset: 704 } member { id: 0xdd039da5 @@ -59035,16 +61104,16 @@ member { offset: 16 } member { - id: 0x6cf9be19 + id: 0x6cf9b0ce name: "cmdcnt" type_id: 0x295c7202 - offset: 640 + offset: 768 } member { - id: 0x080c0229 + id: 0x080c0551 name: "cmdline_mode" type_id: 0x4c8c4de8 - offset: 12288 + offset: 12416 } member { id: 0x81136256 @@ -59077,28 +61146,28 @@ member { offset: 40 } member { - id: 0xcb2b9241 + id: 0xcb2b95fc name: "cmin_flt" type_id: 0x33756485 - offset: 4352 + offset: 4416 } member { - id: 0x4f5a5038 + id: 0x4f5a5772 name: "cmnd" type_id: 0x43acdd98 - offset: 1312 + offset: 1696 } member { - id: 0x4f5f96a0 + id: 0x4f5f9848 name: "cmnd" type_id: 0x4664de11 - offset: 1472 + offset: 1600 } member { - id: 0x2ed30426 + id: 0x2ed30cbc name: "cmnd_size" type_id: 0x6720d32f - offset: 1440 + offset: 1568 } member { id: 0x093f7b1f @@ -59106,22 +61175,22 @@ member { type_id: 0x36fc2198 } member { - id: 0x141e1bc5 + id: 0x141e1b04 name: "cnf" type_id: 0x66c6fbfa - offset: 5440 + offset: 7488 } member { - id: 0x14f6f118 + id: 0x14f6fd8c name: "cnf" type_id: 0x8e2216f3 - offset: 1536 + offset: 1792 } member { - id: 0x0e774334 + id: 0x0e7744ff name: "cnivcsw" type_id: 0x33756485 - offset: 4160 + offset: 4224 } member { id: 0x82171f7d @@ -59161,10 +61230,10 @@ member { type_id: 0x74d29cf1 } member { - id: 0xb42e0aba + id: 0xb42e0dd9 name: "cnvcsw" type_id: 0x33756485 - offset: 4096 + offset: 4160 } member { id: 0xf50e6b44 @@ -59184,10 +61253,10 @@ member { offset: 3200 } member { - id: 0xefb2b9ff + id: 0xefb2bf17 name: "coalesce" type_id: 0x30fbef83 - offset: 9536 + offset: 10880 } member { id: 0xe2ce2718 @@ -59196,16 +61265,16 @@ member { offset: 64 } member { - id: 0x48aab706 + id: 0x48aab379 name: "coalesced_mmio_ring" type_id: 0x2ced036e - offset: 24128 + offset: 24640 } member { - id: 0x02a63452 + id: 0x02a639fa name: "coalesced_zones" type_id: 0xd3c80119 - offset: 24256 + offset: 24768 } member { id: 0x5406c379 @@ -59265,10 +61334,10 @@ member { offset: 8 } member { - id: 0x54a5635f + id: 0x54a569cc name: "code" type_id: 0x4585663f - offset: 704 + offset: 768 } member { id: 0x54bd61b0 @@ -59299,10 +61368,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0xb8e1865c + id: 0xb8e18a29 name: "codec" type_id: 0x1e327628 - offset: 13824 + offset: 16704 } member { id: 0xb8e1cd83 @@ -59311,10 +61380,10 @@ member { offset: 64 } member { - id: 0x78d96fd0 + id: 0x78d9657f name: "codec_conf" type_id: 0x3a232845 - offset: 2688 + offset: 3072 } member { id: 0xf908fbd2 @@ -59358,10 +61427,10 @@ member { type_id: 0xb7fefe6a } member { - id: 0x56a2f95b + id: 0x56a2fe27 name: "coherent_dma_mask" type_id: 0x92233392 - offset: 4672 + offset: 5376 } member { id: 0x8f0302a4 @@ -59388,10 +61457,10 @@ member { offset: 32 } member { - id: 0x5a9c1344 + id: 0x5a9c1331 name: "collection_list" type_id: 0xd3c80119 - offset: 1472 + offset: 1728 } member { id: 0xd205c634 @@ -59450,10 +61519,10 @@ member { offset: 640 } member { - id: 0xc39dbad3 + id: 0xc39dbe9d name: "color_encoding_property" type_id: 0x2a670b41 - offset: 10240 + offset: 10368 } member { id: 0x6c30435e @@ -59480,10 +61549,10 @@ member { offset: 672 } member { - id: 0x0e64e829 + id: 0x0e64ea0d name: "color_range_property" type_id: 0x2a670b41 - offset: 10304 + offset: 10432 } member { id: 0x9cba7bc6 @@ -59522,10 +61591,10 @@ member { offset: 960 } member { - id: 0xc978f290 + id: 0xc978fef0 name: "colorspace_property" type_id: 0x2a670b41 - offset: 11584 + offset: 11712 } member { id: 0xb64dd66a @@ -59583,10 +61652,10 @@ member { offset: 832 } member { - id: 0x543cae43 + id: 0x543ca92c name: "comm" type_id: 0x42201dce - offset: 15552 + offset: 16576 } member { id: 0xd08ec6c7 @@ -59623,10 +61692,10 @@ member { type_id: 0xc9082b19 } member { - id: 0x91877e22 + id: 0x91877c73 name: "command" type_id: 0xc9082b19 - offset: 5504 + offset: 5568 } member { id: 0x91a85f32 @@ -59639,23 +61708,17 @@ member { name: "command" type_id: 0xbb787969 } +member { + id: 0x245b9008 + name: "command_desc_base_addr" + type_id: 0x78f4e574 + offset: 128 +} member { id: 0x245b99ca name: "command_desc_base_addr" type_id: 0x78f4e574 } -member { - id: 0x232ab06c - name: "command_desc_base_addr_hi" - type_id: 0x0baa70a7 - offset: 160 -} -member { - id: 0x3d158618 - name: "command_desc_base_addr_lo" - type_id: 0x0baa70a7 - offset: 128 -} member { id: 0x1ef9a3ea name: "command_trb" @@ -59674,10 +61737,10 @@ member { type_id: 0xbbc08245 } member { - id: 0x2a6721b0 + id: 0x2a672cd4 name: "commands" type_id: 0x1f52e925 - offset: 5328 + offset: 5456 } member { id: 0xcd96802b @@ -59752,16 +61815,16 @@ member { offset: 128 } member { - id: 0xb4b13674 + id: 0xb4b13e26 name: "commit_list" type_id: 0xd3c80119 - offset: 11904 + offset: 12032 } member { - id: 0x0bf84ebd + id: 0x0bf84159 name: "commit_lock" type_id: 0xf313e71a - offset: 12032 + offset: 12160 } member { id: 0xa0d22c3d @@ -59806,10 +61869,10 @@ member { offset: 704 } member { - id: 0x9d5981ef + id: 0x9d598c8e name: "commited" type_id: 0xd3c80119 - offset: 512 + offset: 640 } member { id: 0xe6667780 @@ -59899,10 +61962,10 @@ member { offset: 14216 } member { - id: 0xe59661be + id: 0xe596689c name: "comp_mode_recovery_timer" type_id: 0xd298e888 - offset: 57856 + offset: 58432 } member { id: 0x4f11053b @@ -59995,10 +62058,10 @@ member { offset: 11712 } member { - id: 0x583d50b7 + id: 0x583d51cc name: "companion_ports" type_id: 0x33756485 - offset: 4736 + offset: 4800 } member { id: 0x3595933a @@ -60127,10 +62190,10 @@ member { type_id: 0x17c595e7 } member { - id: 0x51062eb5 + id: 0x51062be0 name: "compat_robust_list" type_id: 0x2f25d7c2 - offset: 19520 + offset: 20544 } member { id: 0x6b351904 @@ -60233,16 +62296,16 @@ member { offset: 384 } member { - id: 0x4a5cc4d0 + id: 0x4a5cc460 name: "complete" type_id: 0x0562c566 - offset: 320 + offset: 448 } member { - id: 0x4a666c58 + id: 0x4a666087 name: "complete" type_id: 0x3fcbf304 - offset: 640 + offset: 896 } member { id: 0x4a754411 @@ -60269,52 +62332,52 @@ member { offset: 128 } member { - id: 0xafb97ebf + id: 0xafb9780a name: "complete_lock" type_id: 0xa7c362b0 - offset: 2432 + offset: 2752 } member { - id: 0x87c8e2e4 + id: 0x87c8e2fc name: "complete_put" type_id: 0x6d7f5ff6 - offset: 36032 + offset: 40256 } member { - id: 0x6de77ace + id: 0x6de77685 name: "complete_req" type_id: 0x1e820193 - offset: 2368 -} -member { - id: 0x2a809092 - name: "complete_work" - type_id: 0x1f3c8679 - offset: 7424 -} -member { - id: 0x2a8099be - name: "complete_work" - type_id: 0x1f3c8679 offset: 2688 } member { - id: 0xc938c9f2 - name: "complete_wq" - type_id: 0x13f8b706 - offset: 7360 + id: 0x2a8095b3 + name: "complete_work" + type_id: 0x1f3c8679 + offset: 3136 } member { - id: 0xc938ccc0 - name: "complete_wq" - type_id: 0x13f8b706 - offset: 13248 + id: 0x2a809bef + name: "complete_work" + type_id: 0x1f3c8679 + offset: 8064 } member { - id: 0x8c5092b6 + id: 0xc938c455 + name: "complete_wq" + type_id: 0x13f8b706 + offset: 8000 +} +member { + id: 0xc938cc08 + name: "complete_wq" + type_id: 0x13f8b706 + offset: 14912 +} +member { + id: 0x8c5096f3 name: "completed" type_id: 0x6d7f5ff6 - offset: 1808 + offset: 2192 } member { id: 0x8c509758 @@ -60452,23 +62515,23 @@ member { offset: 704 } member { - id: 0x5c656798 + id: 0x5c6564e5 name: "component_chaining" type_id: 0x4585663f - offset: 5797 + offset: 6309 bitsize: 1 } member { - id: 0xa08ce87f + id: 0xa08ce4f8 name: "component_dev_list" type_id: 0xd3c80119 - offset: 3712 + offset: 4096 } member { - id: 0xb0612427 + id: 0xb0612d6d name: "components" type_id: 0xc0606f8b - offset: 13888 + offset: 14400 } member { id: 0xb081b38f @@ -60518,10 +62581,10 @@ member { offset: 128 } member { - id: 0xcb9771b9 + id: 0xcb9776c4 name: "compr" type_id: 0x2849a9bf - offset: 12416 + offset: 12480 } member { id: 0x279e0e8b @@ -60693,16 +62756,16 @@ member { offset: 128 } member { - id: 0xd195dbcc + id: 0xd195dd1d name: "config" type_id: 0x301e0f4d - offset: 7680 + offset: 8896 } member { - id: 0xd19bd467 + id: 0xd19bd6d2 name: "config" type_id: 0x3e190264 - offset: 6272 + offset: 7488 } member { id: 0xd1ab3591 @@ -60727,10 +62790,10 @@ member { type_id: 0xedf277ba } member { - id: 0x22755b96 + id: 0x22755b1f name: "config_aneg" type_id: 0x2ee76b64 - offset: 2048 + offset: 2304 } member { id: 0xbfcf106c @@ -60751,10 +62814,10 @@ member { offset: 128 } member { - id: 0x4b7a1271 + id: 0x4b7a1f7b name: "config_buf" type_id: 0x0c6c61ad - offset: 3328 + offset: 3456 } member { id: 0xc92c2d46 @@ -60763,16 +62826,10 @@ member { offset: 48 } member { - id: 0x96bc0fcc + id: 0x96bc0a6d name: "config_changed" type_id: 0x0c254fa0 - offset: 1728 -} -member { - id: 0x02713501 - name: "config_clks" - type_id: 0x9e5c24fd - offset: 2368 + offset: 1984 } member { id: 0x02713895 @@ -60781,10 +62838,16 @@ member { offset: 64 } member { - id: 0xe3ba0fbb + id: 0x02713f49 + name: "config_clks" + type_id: 0x9e5c24fd + offset: 2752 +} +member { + id: 0xe3ba0596 name: "config_completion" type_id: 0x3fcbf304 - offset: 8832 + offset: 10688 } member { id: 0x7691c932 @@ -60811,16 +62874,16 @@ member { offset: 1728 } member { - id: 0xa02c1087 + id: 0xa02c1275 name: "config_init" type_id: 0x2ee76b64 - offset: 1664 + offset: 1920 } member { - id: 0xaa45b31b + id: 0xaa45be11 name: "config_intr" type_id: 0x2ee76b64 - offset: 2240 + offset: 2496 } member { id: 0xba3ab556 @@ -60846,18 +62909,18 @@ member { type_id: 0x0baa70a7 offset: 448 } +member { + id: 0x2905e248 + name: "config_regulators" + type_id: 0x1686b119 + offset: 3008 +} member { id: 0x2905ec89 name: "config_regulators" type_id: 0x1686b119 offset: 192 } -member { - id: 0x2905ed1a - name: "config_regulators" - type_id: 0x1686b119 - offset: 2624 -} member { id: 0xfa3c41c0 name: "config_scaling_param" @@ -60952,22 +63015,22 @@ member { offset: 448 } member { - id: 0xf05bf8aa + id: 0xf05bfb8e name: "cong_link_cnt" type_id: 0x914dbfdc - offset: 7136 + offset: 7776 } member { - id: 0x0ba4e33c + id: 0x0ba4e1ad name: "cong_links" type_id: 0xd3c80119 - offset: 6784 + offset: 7424 } member { - id: 0x0d45cac7 + id: 0x0d45cf4f name: "congestion_count" type_id: 0x74d29cf1 - offset: 11840 + offset: 13248 } member { id: 0x85e01956 @@ -60975,10 +63038,10 @@ member { type_id: 0x39a8be0c } member { - id: 0x85e74112 + id: 0x85e74497 name: "conn" type_id: 0x3ef80973 - offset: 960 + offset: 1088 } member { id: 0x85e800af @@ -60993,52 +63056,52 @@ member { offset: 192 } member { - id: 0x0aa164cf + id: 0x0aa16a1f name: "conn_addrtype" type_id: 0x295c7202 - offset: 8080 + offset: 8720 } member { - id: 0x9954d32c + id: 0x9954dc9e name: "conn_bss_type" type_id: 0x509c8bf0 - offset: 1088 + offset: 1216 } member { - id: 0x35c9de62 + id: 0x35c9d647 name: "conn_flags" type_id: 0x953457e9 - offset: 33408 + offset: 38720 } member { - id: 0x938b4d12 + id: 0x938b4863 name: "conn_hash" type_id: 0xf1245c57 - offset: 24256 + offset: 28352 } member { - id: 0xde3f54ab + id: 0xde3f53d2 name: "conn_info" type_id: 0xfd4f9284 - offset: 10624 + offset: 12480 } member { - id: 0xde3f5740 + id: 0xde3f5a21 name: "conn_info" type_id: 0xfd4f9284 - offset: 512 + offset: 640 } member { - id: 0x664acaea + id: 0x664acf2b name: "conn_info_max_age" type_id: 0xe8034002 - offset: 6480 + offset: 6608 } member { - id: 0xbd91dada + id: 0xbd91da92 name: "conn_info_min_age" type_id: 0xe8034002 - offset: 6464 + offset: 6592 } member { id: 0xa9efc967 @@ -61047,10 +63110,10 @@ member { offset: 3776 } member { - id: 0x39e03bcc + id: 0x39e03c4a name: "conn_owner_nlportid" type_id: 0xc9082b19 - offset: 1120 + offset: 1248 } member { id: 0xddef3ec7 @@ -61065,10 +63128,10 @@ member { offset: 1344 } member { - id: 0xe79af4ab + id: 0xe79af1b5 name: "conn_timeout" type_id: 0x914dbfdc - offset: 7104 + offset: 7744 } member { id: 0xe7e3b868 @@ -61119,22 +63182,22 @@ member { offset: 192 } member { - id: 0x0a484a20 + id: 0x0a484342 name: "connect_cfm_cb" type_id: 0x0c2f924e - offset: 13888 + offset: 16768 } member { - id: 0x1329067b + id: 0x13290fb8 name: "connect_keys" type_id: 0x1b115f4e - offset: 1024 + offset: 1152 } member { - id: 0x997c290a + id: 0x997c26ba name: "connect_lock" type_id: 0xa7c362b0 - offset: 6400 + offset: 7616 } member { id: 0xee1e8424 @@ -61143,28 +63206,28 @@ member { offset: 512 } member { - id: 0x1c717a2a + id: 0x1c7178cc name: "connect_time" type_id: 0x33756485 - offset: 10560 + offset: 11776 } member { - id: 0x168e5eac + id: 0x168e52ab name: "connect_timeout" type_id: 0xfc0e1dbd - offset: 6912 + offset: 7552 } member { - id: 0x437f9426 + id: 0x437f9981 name: "connect_work" type_id: 0xf1159c31 - offset: 7360 + offset: 8000 } member { - id: 0x7911e045 + id: 0x7911ef35 name: "connected" type_id: 0x6d7f5ff6 - offset: 1896 + offset: 2152 } member { id: 0x7951cfa6 @@ -61180,17 +63243,17 @@ member { bitsize: 1 } member { - id: 0x9093957d + id: 0x90939b75 name: "connected" type_id: 0x4585663f - offset: 7119 + offset: 8463 bitsize: 1 } member { - id: 0x90ff4206 + id: 0x90ff43bb name: "connected" type_id: 0x295c7202 - offset: 1632 + offset: 1888 bitsize: 1 } member { @@ -61205,16 +63268,16 @@ member { offset: 256 } member { - id: 0xdecd7e20 + id: 0xdecd7dd8 name: "connected_table" type_id: 0xd3c80119 - offset: 6656 + offset: 7296 } member { - id: 0xd9f046ca + id: 0xd9f047f3 name: "connection_mutex" type_id: 0x8d0aa23e - offset: 256 + offset: 384 } member { id: 0xcf462e1f @@ -61223,10 +63286,10 @@ member { offset: 384 } member { - id: 0xcf6262aa + id: 0xcf6267fc name: "connector" type_id: 0x31b5a66f - offset: 24576 + offset: 24832 } member { id: 0xcf626b63 @@ -61251,16 +63314,16 @@ member { type_id: 0x2f0e69de } member { - id: 0x4d3f3804 + id: 0x4d3f38a5 name: "connector_free_list" type_id: 0x0bf3e543 - offset: 2176 + offset: 2688 } member { - id: 0x2b8b2cca + id: 0x2b8b2604 name: "connector_free_work" type_id: 0x1f3c8679 - offset: 2240 + offset: 2752 } member { id: 0x74803303 @@ -61269,22 +63332,22 @@ member { offset: 32 } member { - id: 0x74e8bf1a + id: 0x74e8bb4c name: "connector_ida" type_id: 0xe1a31370 - offset: 1920 + offset: 2432 } member { - id: 0x0a6f0812 + id: 0x0a6f0e32 name: "connector_list" type_id: 0xd3c80119 - offset: 2048 + offset: 2560 } member { - id: 0xbf700700 + id: 0xbf700568 name: "connector_list_lock" type_id: 0xf313e71a - offset: 1856 + offset: 2368 } member { id: 0xe40d0ad2 @@ -61292,12 +63355,6 @@ member { type_id: 0xc9082b19 offset: 128 } -member { - id: 0x90e228c1 - name: "connector_type" - type_id: 0x6720d32f - offset: 1120 -} member { id: 0x90e22d12 name: "connector_type" @@ -61305,10 +63362,16 @@ member { offset: 192 } member { - id: 0xc0a98aae + id: 0x90e22f47 + name: "connector_type" + type_id: 0x6720d32f + offset: 1248 +} +member { + id: 0xc0a9820f name: "connector_type_id" type_id: 0x6720d32f - offset: 1152 + offset: 1280 } member { id: 0xf5e9e092 @@ -61348,10 +63411,10 @@ member { offset: 192 } member { - id: 0xbd652c8d + id: 0xbd6527fa name: "console" type_id: 0x5d8155a5 - offset: 1984 + offset: 2240 bitsize: 1 } member { @@ -61400,16 +63463,16 @@ member { offset: 8 } member { - id: 0xfd1861c9 + id: 0xfd186968 name: "constraints" type_id: 0x71886297 - offset: 1152 + offset: 1280 } member { - id: 0xfd4798c5 + id: 0xfd4798e2 name: "constraints" type_id: 0x2e71b7d0 - offset: 7680 + offset: 9152 } member { id: 0xfd724d73 @@ -61478,10 +63541,10 @@ member { offset: 576 } member { - id: 0x8cda352e + id: 0x8cda3bf9 name: "consumer_rwsem" type_id: 0x28b9ec9a - offset: 640 + offset: 768 } member { id: 0xce3dd8e0 @@ -61508,10 +63571,10 @@ member { offset: 128 } member { - id: 0x82e150fb + id: 0x82e15cd4 name: "consumers" type_id: 0x0e86f8f4 - offset: 1152 + offset: 1408 } member { id: 0x3c122913 @@ -61550,10 +63613,10 @@ member { offset: 928 } member { - id: 0xd53fe58d + id: 0xd53feff4 name: "content_protection_property" type_id: 0x2a670b41 - offset: 8192 + offset: 9344 } member { id: 0x9f340c7d @@ -61568,10 +63631,10 @@ member { offset: 832 } member { - id: 0xc579565d + id: 0xc57955e1 name: "content_type_property" type_id: 0x2a670b41 - offset: 7296 + offset: 8448 } member { id: 0x4bfa9ecc @@ -61592,16 +63655,16 @@ member { offset: 256 } member { - id: 0x418af5a5 + id: 0x418af429 name: "context" type_id: 0x3dc01f54 - offset: 5888 + offset: 6080 } member { - id: 0x41a2ff2f + id: 0x41a2f5e4 name: "context" type_id: 0x15c77315 - offset: 4480 + offset: 4608 } member { id: 0x41af8238 @@ -61729,10 +63792,10 @@ member { offset: 64 } member { - id: 0xd815416d + id: 0xd8154742 name: "controller" type_id: 0x00dd92af - offset: 6080 + offset: 7296 } member { id: 0xd817c8aa @@ -61745,28 +63808,28 @@ member { type_id: 0xc9082b19 } member { - id: 0x608f22eb + id: 0x608f2d5b name: "controller_data" type_id: 0x18bd6530 - offset: 6400 + offset: 7616 } member { - id: 0xd414035c + id: 0xd414012b name: "controller_state" type_id: 0x18bd6530 - offset: 6336 + offset: 7552 } member { - id: 0x474fe191 + id: 0x474fe3e5 name: "controls" type_id: 0xd3c80119 - offset: 10176 + offset: 11520 } member { - id: 0x47a425ee + id: 0x47a42035 name: "controls" type_id: 0x3806a5e7 - offset: 3072 + offset: 3456 } member { id: 0x47a42e9e @@ -61781,16 +63844,16 @@ member { offset: 192 } member { - id: 0x69dc903a + id: 0x69dc9e54 name: "controls_count" type_id: 0x6720d32f - offset: 10048 + offset: 11392 } member { - id: 0x2208b4c5 + id: 0x2208bb24 name: "controls_rwsem" type_id: 0x28b9ec9a - offset: 9600 + offset: 10816 } member { id: 0x62b69278 @@ -61799,10 +63862,10 @@ member { offset: 192 } member { - id: 0xa972eefc + id: 0xa972e5df name: "conv_zones_bitmap" type_id: 0x064d6086 - offset: 3776 + offset: 4032 } member { id: 0xb5c7762e @@ -62028,10 +64091,10 @@ member { offset: 256 } member { - id: 0xc38cb45a + id: 0xc38cba61 name: "copy_timestamp" type_id: 0x4585663f - offset: 6407 + offset: 6535 bitsize: 1 } member { @@ -62092,10 +64155,10 @@ member { offset: 320 } member { - id: 0xa04ae896 + id: 0xa04aea8b name: "core_events" type_id: 0x5408a5f2 - offset: 2048 + offset: 2176 } member { id: 0x271b24e3 @@ -62230,10 +64293,10 @@ member { offset: 32 } member { - id: 0xf73487ae + id: 0xf73481c1 name: "coublock" type_id: 0x33756485 - offset: 4672 + offset: 4736 } member { id: 0x650b54b4 @@ -62266,10 +64329,10 @@ member { offset: 256 } member { - id: 0x653a1cce + id: 0x653a1219 name: "count" type_id: 0x1f4573ef - offset: 640 + offset: 768 } member { id: 0x6542722c @@ -62278,10 +64341,10 @@ member { offset: 32 } member { - id: 0x6542755d + id: 0x6542733c name: "count" type_id: 0x6720d32f - offset: 3456 + offset: 4096 } member { id: 0x65427665 @@ -62308,10 +64371,10 @@ member { offset: 64 } member { - id: 0x65427de4 + id: 0x65427c3b name: "count" type_id: 0x6720d32f - offset: 1408 + offset: 1664 } member { id: 0x65427e85 @@ -62358,18 +64421,18 @@ member { type_id: 0x4585663f offset: 1344 } +member { + id: 0x6560d383 + name: "count" + type_id: 0x4585663f + offset: 1056 +} member { id: 0x6560d3d0 name: "count" type_id: 0x4585663f offset: 576 } -member { - id: 0x6560d5c5 - name: "count" - type_id: 0x4585663f - offset: 800 -} member { id: 0x6560d799 name: "count" @@ -62562,6 +64625,12 @@ member { type_id: 0x3f979b84 offset: 256 } +member { + id: 0x9242f52a + name: "counters" + type_id: 0x563b3475 + offset: 2944 +} member { id: 0x9242f828 name: "counters" @@ -62574,12 +64643,6 @@ member { type_id: 0x563b3475 offset: 320 } -member { - id: 0x9242fdd3 - name: "counters" - type_id: 0x563b3475 - offset: 2560 -} member { id: 0x1427851b name: "country" @@ -62610,10 +64673,10 @@ member { offset: 448 } member { - id: 0x1d9e06c9 + id: 0x1d9e0f02 name: "coverage_class" type_id: 0x295c7202 - offset: 1536 + offset: 1664 } member { id: 0x5fd6b737 @@ -62628,10 +64691,10 @@ member { offset: 576 } member { - id: 0x9dd104ca + id: 0x9dd1008b name: "cpd" type_id: 0xac2791e9 - offset: 1920 + offset: 2176 } member { id: 0xdf1e9756 @@ -62721,30 +64784,12 @@ member { name: "cpu" type_id: 0x6720d32f } -member { - id: 0x5161b144 - name: "cpu" - type_id: 0x6720d32f - offset: 2560 -} member { id: 0x5161b407 name: "cpu" type_id: 0x6720d32f offset: 64 } -member { - id: 0x5161b596 - name: "cpu" - type_id: 0x6720d32f - offset: 67520 -} -member { - id: 0x5161b69f - name: "cpu" - type_id: 0x6720d32f - offset: 640 -} member { id: 0x5161b965 name: "cpu" @@ -62752,10 +64797,22 @@ member { offset: 96 } member { - id: 0x5161bb78 + id: 0x5161ba40 name: "cpu" type_id: 0x6720d32f - offset: 24000 + offset: 896 +} +member { + id: 0x5161bb06 + name: "cpu" + type_id: 0x6720d32f + offset: 24064 +} +member { + id: 0x5161bb99 + name: "cpu" + type_id: 0x6720d32f + offset: 5216 } member { id: 0x5161bddd @@ -62764,10 +64821,16 @@ member { offset: 32 } member { - id: 0x5161bf25 + id: 0x5161bf8c name: "cpu" type_id: 0x6720d32f - offset: 5088 + offset: 2816 +} +member { + id: 0x5161bf9a + name: "cpu" + type_id: 0x6720d32f + offset: 67648 } member { id: 0x5197dd8a @@ -62808,10 +64871,10 @@ member { type_id: 0x03965d61 } member { - id: 0x1e7e673d + id: 0x1e7e63bb name: "cpu_bitmap" type_id: 0xc8e4d7d1 - offset: 7296 + offset: 7680 } member { id: 0x2477916c @@ -62854,6 +64917,12 @@ member { type_id: 0x33756485 offset: 23232 } +member { + id: 0x7991c9b0 + name: "cpu_capacity_inverted" + type_id: 0x33756485 + offset: 23360 +} member { id: 0xfa8789a6 name: "cpu_capacity_orig" @@ -62977,10 +65046,10 @@ member { type_id: 0xbdd18903 } member { - id: 0xf49081ae + id: 0xf4908fab name: "cpu_stat" type_id: 0x25296a8e - offset: 448 + offset: 576 } member { id: 0xf60aae61 @@ -63000,24 +65069,24 @@ member { type_id: 0x914dbfdc offset: 64 } +member { + id: 0x3e96c2a6 + name: "cpuhp_dead" + type_id: 0x49a73111 + offset: 1984 +} +member { + id: 0x3e96ca68 + name: "cpuhp_dead" + type_id: 0x49a73111 + offset: 3456 +} member { id: 0x3e96ca84 name: "cpuhp_dead" type_id: 0x49a73111 offset: 896 } -member { - id: 0x3e96cb3f - name: "cpuhp_dead" - type_id: 0x49a73111 - offset: 1856 -} -member { - id: 0x3e96cfb3 - name: "cpuhp_dead" - type_id: 0x49a73111 - offset: 3072 -} member { id: 0xe9799532 name: "cpuhp_memreserve_state" @@ -63031,10 +65100,10 @@ member { offset: 576 } member { - id: 0xabb973e9 + id: 0xabb97df2 name: "cpuhp_online" type_id: 0x49a73111 - offset: 2944 + offset: 3328 } member { id: 0xa23941e9 @@ -63059,18 +65128,18 @@ member { type_id: 0x38fa32ef offset: 8576 } +member { + id: 0x3dac8304 + name: "cpumask" + type_id: 0x99caa0ae + offset: 1600 +} member { id: 0x3dac837e name: "cpumask" type_id: 0x99caa0ae offset: 128 } -member { - id: 0x3dac8878 - name: "cpumask" - type_id: 0x99caa0ae - offset: 1216 -} member { id: 0x3dac8e5d name: "cpumask" @@ -63120,10 +65189,10 @@ member { offset: 192 } member { - id: 0xe7eec58d + id: 0xe7eec35c name: "cpus" type_id: 0x99caa0ae - offset: 9152 + offset: 10624 } member { id: 0xe7eecbaf @@ -63131,28 +65200,28 @@ member { type_id: 0x99caa0ae } member { - id: 0x25ed6826 + id: 0x25ed619c name: "cpus_mask" type_id: 0x1c04d361 - offset: 8448 + offset: 9472 } member { - id: 0xffa6f2f3 + id: 0xffa6f833 name: "cpus_ptr" type_id: 0x3c540ff9 - offset: 8320 + offset: 9344 } member { - id: 0x48664799 + id: 0x48664969 name: "cpuset_mem_spread_rotor" type_id: 0x6720d32f - offset: 19168 + offset: 20192 } member { - id: 0x7b8887a3 + id: 0x7b8886fa name: "cpuset_slab_spread_rotor" type_id: 0x6720d32f - offset: 19200 + offset: 20224 } member { id: 0x86895467 @@ -63170,10 +65239,10 @@ member { type_id: 0xf782715b } member { - id: 0xf3711211 + id: 0xf3711bd1 name: "cputimer" type_id: 0x836a8aa9 - offset: 2048 + offset: 2112 } member { id: 0x1d22b02d @@ -63241,10 +65310,10 @@ member { offset: 2272 } member { - id: 0x0bf9434c + id: 0x0bf94151 name: "cq_overflow_list" type_id: 0xd3c80119 - offset: 2048 + offset: 2176 } member { id: 0xc9e08424 @@ -63277,10 +65346,10 @@ member { offset: 256 } member { - id: 0x711d82c7 + id: 0x711d898e name: "cqe" type_id: 0x2662a905 - offset: 832 + offset: 960 } member { id: 0x71ba730f @@ -63295,10 +65364,10 @@ member { offset: 384 } member { - id: 0xa2af51ef + id: 0xa2af5714 name: "cqe_busy" type_id: 0x4585663f - offset: 1728 + offset: 1920 } member { id: 0x1fe3938f @@ -63323,22 +65392,22 @@ member { type_id: 0x2e93f0ca } member { - id: 0xe90795db + id: 0xe9079b05 name: "cqe_enabled" type_id: 0x6d7f5ff6 - offset: 10464 + offset: 12320 } member { - id: 0xb465c900 + id: 0xb465cbc3 name: "cqe_err_ier" type_id: 0xc9082b19 - offset: 8704 + offset: 9728 } member { - id: 0x5a4afced + id: 0x5a4af70d name: "cqe_ier" type_id: 0xc9082b19 - offset: 8672 + offset: 9696 } member { id: 0x07120003 @@ -63347,22 +65416,22 @@ member { offset: 256 } member { - id: 0x1fb39253 + id: 0x1fb39a4a name: "cqe_on" type_id: 0x6d7f5ff6 - offset: 10472 + offset: 9664 } member { - id: 0x1fb393bc + id: 0x1fb39acc name: "cqe_on" type_id: 0x6d7f5ff6 - offset: 8640 + offset: 12328 } member { - id: 0x598e72d2 + id: 0x598e7142 name: "cqe_ops" type_id: 0x37fc3fc4 - offset: 10304 + offset: 12160 } member { id: 0xba80e69a @@ -63371,16 +65440,16 @@ member { offset: 192 } member { - id: 0x94974d19 + id: 0x94974a29 name: "cqe_private" type_id: 0x18bd6530 - offset: 10368 + offset: 12224 } member { - id: 0x51e1ae8c + id: 0x51e1a9e8 name: "cqe_qdepth" type_id: 0x6720d32f - offset: 10432 + offset: 12288 } member { id: 0x82f1252c @@ -63431,10 +65500,10 @@ member { offset: 2560 } member { - id: 0x62614f5d + id: 0x62614b1c name: "cqm_config" type_id: 0x2706dc09 - offset: 1920 + offset: 2176 } member { id: 0x00fa5522 @@ -63538,16 +65607,16 @@ member { offset: 128 } member { - id: 0x2b54a679 + id: 0x2b54aafe name: "crash_cnt" type_id: 0x4585663f - offset: 8256 + offset: 9728 } member { - id: 0xedefbfbc + id: 0xedefbe2b name: "crash_handler" type_id: 0x1f3c8679 - offset: 8000 + offset: 9344 } member { id: 0x5200f72d @@ -63555,22 +65624,22 @@ member { type_id: 0x33756485 } member { - id: 0x52943a7f + id: 0x52943caf name: "crc" type_id: 0xa7b169d5 - offset: 12160 + offset: 12288 } member { - id: 0xeff5ade1 + id: 0xeff5afc8 name: "crcount" type_id: 0x5d8155a5 - offset: 968 + offset: 1096 } member { - id: 0x930c5322 + id: 0x930c52d3 name: "crcs" type_id: 0x30d5aa47 - offset: 1792 + offset: 2048 } member { id: 0x934c6151 @@ -63579,10 +65648,10 @@ member { offset: 64 } member { - id: 0x110cab5b + id: 0x110caede name: "creadr" type_id: 0xc9082b19 - offset: 960 + offset: 1088 } member { id: 0x0fad648a @@ -63630,10 +65699,10 @@ member { offset: 256 } member { - id: 0x506dd703 + id: 0x506dd939 name: "create" type_id: 0x4585663f - offset: 6496 + offset: 7712 bitsize: 1 } member { @@ -63672,22 +65741,22 @@ member { offset: 4448 } member { - id: 0x221ad0f5 + id: 0x221ad62a name: "created_vcpus" type_id: 0x6720d32f - offset: 18496 + offset: 18752 } member { - id: 0xced3c1f1 + id: 0xced3c28a name: "cred" type_id: 0x30650ba6 - offset: 15424 + offset: 832 } member { - id: 0xced3c30d + id: 0xced3c4ba name: "cred" type_id: 0x30650ba6 - offset: 704 + offset: 16448 } member { id: 0xced3c749 @@ -63708,10 +65777,10 @@ member { offset: 576 } member { - id: 0xe5afabaf + id: 0xe5afa084 name: "cred_guard_mutex" type_id: 0xa7c362b0 - offset: 7808 + offset: 7872 } member { id: 0xa26b49c5 @@ -63748,6 +65817,12 @@ member { name: "crt_flags" type_id: 0xc9082b19 } +member { + id: 0x9e419013 + name: "crtc" + type_id: 0x315b7e01 + offset: 1408 +} member { id: 0x9e4192e0 name: "crtc" @@ -63759,12 +65834,6 @@ member { type_id: 0x315b7e01 offset: 640 } -member { - id: 0x9e41949d - name: "crtc" - type_id: 0x315b7e01 - offset: 1280 -} member { id: 0x9e419601 name: "crtc" @@ -63837,10 +65906,10 @@ member { offset: 224 } member { - id: 0x2c003920 + id: 0x2c003612 name: "crtc_list" type_id: 0xd3c80119 - offset: 2944 + offset: 3584 } member { id: 0x929bb2fb @@ -63926,10 +65995,10 @@ member { type_id: 0x4585663f } member { - id: 0x66da1629 + id: 0x66da184b name: "crypto_cap_array" type_id: 0x336c14b5 - offset: 33408 + offset: 37120 } member { id: 0xba2ba9b6 @@ -63938,10 +66007,10 @@ member { offset: 520 } member { - id: 0x72f8c78e + id: 0x72f8cfcb name: "crypto_capabilities" type_id: 0x783fe198 - offset: 33344 + offset: 37056 } member { id: 0x8dfe7069 @@ -63949,10 +66018,10 @@ member { type_id: 0x9a7b04ca } member { - id: 0xf51390f7 + id: 0xf51396d0 name: "crypto_cfg_register" type_id: 0xc9082b19 - offset: 33472 + offset: 37184 } member { id: 0xbd8a47cb @@ -63978,10 +66047,10 @@ member { offset: 960 } member { - id: 0x035efc79 + id: 0x035ef70e name: "crypto_kobject" type_id: 0x23f09c34 - offset: 1984 + offset: 2240 } member { id: 0xad02928b @@ -63989,22 +66058,22 @@ member { type_id: 0x82011f33 } member { - id: 0x54976335 + id: 0x54976380 name: "crypto_profile" type_id: 0x0815495d - offset: 33536 + offset: 12352 } member { - id: 0x549768bf + id: 0x54976880 name: "crypto_profile" type_id: 0x0815495d - offset: 10496 + offset: 37248 } member { - id: 0x5497e230 + id: 0x5497e671 name: "crypto_profile" type_id: 0x08956bf0 - offset: 1920 + offset: 2176 } member { id: 0x9ea9cecd @@ -64026,22 +66095,22 @@ member { offset: 640 } member { - id: 0x7c8cf85b + id: 0x7c8cfa37 name: "cs_gpiod" type_id: 0x2560a232 - offset: 6784 + offset: 8000 } member { - id: 0xa5c65efe + id: 0xa5c65b9e name: "cs_gpiods" type_id: 0x03c8112b - offset: 10112 + offset: 11712 } member { - id: 0x80f0621d + id: 0x80f06bf6 name: "cs_hold" type_id: 0x120d5977 - offset: 6912 + offset: 8128 } member { id: 0xb231a519 @@ -64056,10 +66125,10 @@ member { offset: 256 } member { - id: 0x039576a1 + id: 0x03957d5a name: "cs_inactive" type_id: 0x120d5977 - offset: 6944 + offset: 8160 } member { id: 0xfc7060c5 @@ -64087,10 +66156,10 @@ member { bitsize: 1 } member { - id: 0x6d4d0ab2 + id: 0x6d4d08d1 name: "cs_setup" type_id: 0x120d5977 - offset: 6880 + offset: 8096 } member { id: 0xd8a2aa91 @@ -64121,10 +66190,10 @@ member { type_id: 0xac1494ba } member { - id: 0x03bc340a + id: 0x03bc3c31 name: "csd" type_id: 0xaaead086 - offset: 7616 + offset: 8832 } member { id: 0x03faa0b9 @@ -64145,10 +66214,10 @@ member { offset: 1376 } member { - id: 0xe7562ed0 + id: 0xe75628b7 name: "cset_links" type_id: 0xd3c80119 - offset: 5312 + offset: 6336 } member { id: 0xf69ec4bf @@ -64231,10 +66300,10 @@ member { offset: 384 } member { - id: 0xf5ed8d16 + id: 0xf5ed83e7 name: "cstime" type_id: 0x92233392 - offset: 3584 + offset: 3648 } member { id: 0x6e8b63cd @@ -64286,10 +66355,10 @@ member { bitsize: 1 } member { - id: 0xd7405ff7 + id: 0xd7405bb5 name: "ct" type_id: 0x3fa33e64 - offset: 19264 + offset: 20352 } member { id: 0xd7457567 @@ -64387,46 +66456,46 @@ member { offset: 3456 } member { - id: 0x1033d253 + id: 0x1033d956 name: "ctl_files" type_id: 0xd3c80119 - offset: 10304 + offset: 11648 } member { - id: 0x556af984 + id: 0x556afd8a name: "ctl_files_rwlock" type_id: 0xf4933b90 - offset: 9984 + offset: 11328 } member { - id: 0x62766f9f + id: 0x62766f25 name: "ctl_hash" type_id: 0x80c20070 - offset: 10560 + offset: 11904 } member { - id: 0x3867629c + id: 0x3867609b name: "ctl_hash_collision" type_id: 0x6d7f5ff6 - offset: 10688 + offset: 12032 } member { - id: 0xc69c6653 + id: 0xc69c650f name: "ctl_intf_media_devnode" type_id: 0x1349e73e - offset: 3136 + offset: 3264 } member { - id: 0x130ef0f0 + id: 0x130efbc9 name: "ctl_name" type_id: 0x3e10b518 - offset: 1536 + offset: 1920 } member { - id: 0xd8d9c1c8 + id: 0xd8d9c596 name: "ctl_numids" type_id: 0x80c20070 - offset: 10432 + offset: 11776 } member { id: 0x4dca695b @@ -64452,10 +66521,10 @@ member { offset: 2240 } member { - id: 0x55e03974 + id: 0x55e038ab name: "ctm_property" type_id: 0x2a670b41 - offset: 7488 + offset: 8640 } member { id: 0x16d2c2bd @@ -64481,22 +66550,22 @@ member { offset: 96 } member { - id: 0x699ae03c + id: 0x699ae613 name: "ctrl" type_id: 0x14e7280b - offset: 6080 + offset: 7296 } member { - id: 0x699bc2d3 + id: 0x699bc979 name: "ctrl" type_id: 0x15c389f6 - offset: 6144 + offset: 7360 } member { - id: 0x699d24bd + id: 0x699d2cfb name: "ctrl" type_id: 0x13279dde - offset: 3648 + offset: 4288 } member { id: 0x69ba12aa @@ -64516,6 +66585,12 @@ member { type_id: 0x026c3dea offset: 192 } +member { + id: 0x823928b3 + name: "ctrl_handler" + type_id: 0x026c3dea + offset: 8960 +} member { id: 0x823928c2 name: "ctrl_handler" @@ -64529,22 +66604,16 @@ member { offset: 1408 } member { - id: 0x82392f54 - name: "ctrl_handler" - type_id: 0x026c3dea - offset: 7744 -} -member { - id: 0x94cca9a4 + id: 0x94cca69f name: "ctrl_intf" type_id: 0x01ace255 - offset: 3008 + offset: 3136 } member { - id: 0x15868a4a + id: 0x1586844f name: "ctrl_refs" type_id: 0xd3c80119 - offset: 448 + offset: 576 } member { id: 0x61324db4 @@ -64559,10 +66628,10 @@ member { offset: 1728 } member { - id: 0xea2e35d6 + id: 0xea2e3566 name: "ctrls" type_id: 0xd3c80119 - offset: 320 + offset: 448 } member { id: 0x273f08da @@ -64623,10 +66692,10 @@ member { offset: 320 } member { - id: 0xecb5c155 + id: 0xecb5c06c name: "ctx" type_id: 0x2c32dd96 - offset: 256 + offset: 384 } member { id: 0xecba52e1 @@ -64687,10 +66756,10 @@ member { offset: 16 } member { - id: 0x47f61075 + id: 0x47f610c5 name: "ctx_list" type_id: 0xd3c80119 - offset: 320 + offset: 448 } member { id: 0x3ee95655 @@ -64698,10 +66767,10 @@ member { type_id: 0xf313e71a } member { - id: 0x4b5a1600 + id: 0x4b5a12ae name: "ctx_map" type_id: 0xa3189db3 - offset: 1664 + offset: 2048 } member { id: 0xe6d98ccc @@ -64734,10 +66803,10 @@ member { offset: 64 } member { - id: 0x6d826b22 + id: 0x6d826928 name: "ctxs" type_id: 0x06bbba49 - offset: 2048 + offset: 2432 } member { id: 0x6d92f80f @@ -64785,10 +66854,10 @@ member { type_id: 0xec0a20ff } member { - id: 0xee8ba3b8 + id: 0xee8ba20d name: "cur_adv_instance" type_id: 0xb3e7bac9 - offset: 39648 + offset: 44960 } member { id: 0x2dbb1524 @@ -64809,10 +66878,10 @@ member { offset: 256 } member { - id: 0xb27b9dec + id: 0xb27b9f9b name: "cur_blksize" type_id: 0x4585663f - offset: 6336 + offset: 7552 } member { id: 0x0f396cf3 @@ -64821,10 +66890,10 @@ member { offset: 45760 } member { - id: 0x97a04196 + id: 0x97a04eff name: "cur_bus_speed" type_id: 0x5d8155a5 - offset: 1752 + offset: 2008 } member { id: 0x50989b56 @@ -64833,10 +66902,10 @@ member { offset: 45632 } member { - id: 0x5b87e752 + id: 0x5b87e129 name: "cur_cmd_info" type_id: 0x312e431a - offset: 7936 + offset: 9536 } member { id: 0xdac902e6 @@ -64863,10 +66932,10 @@ member { offset: 45664 } member { - id: 0xa86034a6 + id: 0xa8603975 name: "cur_image" type_id: 0x1ddac82a - offset: 1344 + offset: 1472 } member { id: 0xf1488153 @@ -64881,10 +66950,10 @@ member { offset: 1152 } member { - id: 0xc335f568 + id: 0xc335f99d name: "cur_iotype" type_id: 0x5d8155a5 - offset: 4680 + offset: 4936 } member { id: 0x29539a57 @@ -64898,34 +66967,34 @@ member { type_id: 0x0e6618c4 } member { - id: 0x8475c2f7 + id: 0x8475cda7 name: "cur_msg" type_id: 0x21df69d0 - offset: 8640 + offset: 10240 } member { - id: 0x27d4a817 + id: 0x27d4ac0a name: "cur_msg_completion" type_id: 0x3fcbf304 - offset: 8704 + offset: 10304 } member { - id: 0xed426a72 + id: 0xed426229 name: "cur_msg_incomplete" type_id: 0x6d7f5ff6 - offset: 8960 + offset: 10560 } member { - id: 0x0f7833fd + id: 0x0f783ecd name: "cur_msg_mapped" type_id: 0x6d7f5ff6 - offset: 9008 + offset: 10608 } member { - id: 0xb09c330c + id: 0xb09c325b name: "cur_msg_need_completion" type_id: 0x6d7f5ff6 - offset: 8968 + offset: 10568 } member { id: 0xb34b435a @@ -64946,10 +67015,10 @@ member { offset: 45568 } member { - id: 0xa21ac0e7 + id: 0xa21ac6ac name: "cur_rx_dma_dev" type_id: 0x0258f96e - offset: 7872 + offset: 9472 } member { id: 0xd61ee617 @@ -64980,10 +67049,10 @@ member { offset: 448 } member { - id: 0xe74763b6 + id: 0xe74765cd name: "cur_tx_dma_dev" type_id: 0x0258f96e - offset: 7936 + offset: 9536 } member { id: 0xff0c8cdb @@ -64998,22 +67067,22 @@ member { offset: 45152 } member { - id: 0x2f9ca0f4 + id: 0x2f9ca062 name: "curlft" type_id: 0xa2056fd8 - offset: 1920 + offset: 4416 } member { - id: 0x2f9ca1f4 + id: 0x2f9ca6a8 name: "curlft" type_id: 0xa2056fd8 - offset: 4288 + offset: 2048 } member { - id: 0x7b32e607 + id: 0x7b32ec53 name: "curlun" type_id: 0x34aa6f4a - offset: 2688 + offset: 2816 } member { id: 0xbccab28d @@ -65102,10 +67171,10 @@ member { offset: 96 } member { - id: 0x3c9a3d99 + id: 0x3c9a377b name: "current_cmd" type_id: 0x0e1f07df - offset: 2432 + offset: 2816 } member { id: 0xc2e77a46 @@ -65138,10 +67207,10 @@ member { offset: 320 } member { - id: 0xe5ef7e33 + id: 0xe5ef799d name: "current_limit" type_id: 0xc9082b19 - offset: 9376 + offset: 10016 } member { id: 0xcfc20a47 @@ -65162,10 +67231,10 @@ member { offset: 1408 } member { - id: 0xb650ba71 + id: 0xb650b8d4 name: "current_opp" type_id: 0x19e66c71 - offset: 1600 + offset: 1856 } member { id: 0x7573b502 @@ -65233,16 +67302,16 @@ member { offset: 384 } member { - id: 0x5666d9fa + id: 0x5666d648 name: "cursor" type_id: 0x1b2ca025 - offset: 1088 + offset: 1216 } member { - id: 0xee0080dc + id: 0xee0082ef name: "cursor_height" type_id: 0x1c3dbe5a - offset: 8544 + offset: 9696 } member { id: 0x8d866bcf @@ -65263,22 +67332,22 @@ member { offset: 128 } member { - id: 0x227643aa + id: 0x2276468b name: "cursor_width" type_id: 0x1c3dbe5a - offset: 8512 + offset: 9664 } member { - id: 0x388903a3 + id: 0x38890843 name: "cursor_x" type_id: 0x6720d32f - offset: 1184 + offset: 1312 } member { - id: 0x7ac89b68 + id: 0x7ac8932f name: "cursor_y" type_id: 0x6720d32f - offset: 1216 + offset: 1344 } member { id: 0x91afab90 @@ -65329,10 +67398,10 @@ member { offset: 128 } member { - id: 0xe29920eb + id: 0xe2992f8a name: "cutime" type_id: 0x92233392 - offset: 3520 + offset: 3584 } member { id: 0xf541d798 @@ -65375,10 +67444,10 @@ member { bitsize: 1 } member { - id: 0x09c4e34b + id: 0x09c4ee83 name: "cwriter" type_id: 0xc9082b19 - offset: 992 + offset: 1120 } member { id: 0x9ed15d15 @@ -65473,10 +67542,10 @@ member { type_id: 0x49a73111 } member { - id: 0x4d4e6746 + id: 0x4d4e6d82 name: "d_attrs_muex" type_id: 0x0ee3dd73 - offset: 7488 + offset: 8704 } member { id: 0xd4f1b234 @@ -65860,18 +67929,18 @@ member { type_id: 0x0baa70a7 offset: 768 } +member { + id: 0xdf11a290 + name: "dai_link" + type_id: 0x20054a7b + offset: 2752 +} member { id: 0xdf11a86f name: "dai_link" type_id: 0x20054a7b offset: 128 } -member { - id: 0xdf11a8d8 - name: "dai_link" - type_id: 0x20054a7b - offset: 2368 -} member { id: 0x6938c15d name: "dai_link_elems" @@ -65909,28 +67978,28 @@ member { offset: 512 } member { - id: 0x3c40fde0 + id: 0x3c40f1d9 name: "dais" type_id: 0x0bdbd2a7 - offset: 12480 + offset: 12544 } member { - id: 0x28e89bf6 + id: 0x28e89f71 name: "damage_clip" type_id: 0x836329dc - offset: 1568 + offset: 1696 } member { - id: 0x5becd2d3 + id: 0x5becd2a8 name: "damage_lock" type_id: 0xf313e71a - offset: 1632 + offset: 1760 } member { - id: 0xd93f0395 + id: 0xd93f06ca name: "damage_work" type_id: 0x1f3c8679 - offset: 1664 + offset: 1792 } member { id: 0x98424c26 @@ -65939,34 +68008,34 @@ member { offset: 320 } member { - id: 0x9868496b + id: 0x986840a0 name: "dapm" type_id: 0x2a1fba3e - offset: 1536 + offset: 1664 } member { - id: 0x98684981 + id: 0x986840f1 name: "dapm" type_id: 0x2a1fba3e + offset: 4992 +} +member { + id: 0x5a40bfe4 + name: "dapm_dirty" + type_id: 0xd3c80119 + offset: 4736 +} +member { + id: 0x2e266fde + name: "dapm_list" + type_id: 0xd3c80119 offset: 4608 } member { - id: 0x5a40be39 - name: "dapm_dirty" - type_id: 0xd3c80119 - offset: 4352 -} -member { - id: 0x2e266950 - name: "dapm_list" - type_id: 0xd3c80119 - offset: 4224 -} -member { - id: 0x4d6b71cf + id: 0x4d6b744a name: "dapm_mutex" type_id: 0xa7c362b0 - offset: 960 + offset: 1088 } member { id: 0xce768491 @@ -65981,10 +68050,10 @@ member { offset: 192 } member { - id: 0x3861be30 + id: 0x3861b9dc name: "dapm_routes" type_id: 0x3d828cd9 - offset: 3328 + offset: 3712 } member { id: 0x3861beb7 @@ -65993,10 +68062,10 @@ member { offset: 320 } member { - id: 0x1458894d + id: 0x14588350 name: "dapm_stats" type_id: 0x04a70038 - offset: 5248 + offset: 5632 } member { id: 0xe8b650c9 @@ -66005,10 +68074,10 @@ member { offset: 192 } member { - id: 0xe8b65730 + id: 0xe8b65e69 name: "dapm_widgets" type_id: 0x3db7fb40 - offset: 3200 + offset: 3584 } member { id: 0xc8691905 @@ -66209,10 +68278,10 @@ member { offset: 32 } member { - id: 0xff770ca3 + id: 0xff770e06 name: "data" type_id: 0xe5217790 - offset: 1600 + offset: 1856 } member { id: 0xff7ae59e @@ -66250,12 +68319,6 @@ member { type_id: 0x1a41d386 offset: 320 } -member { - id: 0xff886913 - name: "data" - type_id: 0x1a41d386 - offset: 6080 -} member { id: 0xff886c7d name: "data" @@ -66263,10 +68326,10 @@ member { offset: 128 } member { - id: 0xff8a90b1 + id: 0xff886f81 name: "data" - type_id: 0x18bd6530 - offset: 1600 + type_id: 0x1a41d386 + offset: 6720 } member { id: 0xff8a90cb @@ -66286,18 +68349,24 @@ member { type_id: 0x18bd6530 offset: 192 } +member { + id: 0xff8a91fa + name: "data" + type_id: 0x18bd6530 + offset: 960 +} +member { + id: 0xff8a9211 + name: "data" + type_id: 0x18bd6530 + offset: 512 +} member { id: 0xff8a933f name: "data" type_id: 0x18bd6530 offset: 5120 } -member { - id: 0xff8a938a - name: "data" - type_id: 0x18bd6530 - offset: 1344 -} member { id: 0xff8a93af name: "data" @@ -66305,34 +68374,28 @@ member { offset: 896 } member { - id: 0xff8a9429 + id: 0xff8a9518 name: "data" type_id: 0x18bd6530 - offset: 5888 + offset: 9728 } member { - id: 0xff8a95e6 + id: 0xff8a95a5 name: "data" type_id: 0x18bd6530 - offset: 8000 + offset: 6080 } member { - id: 0xff8a9841 + id: 0xff8a9798 name: "data" type_id: 0x18bd6530 - offset: 7360 + offset: 8832 } member { - id: 0xff8a989b + id: 0xff8a98d7 name: "data" type_id: 0x18bd6530 - offset: 384 -} -member { - id: 0xff8a989d - name: "data" - type_id: 0x18bd6530 - offset: 5952 + offset: 1920 } member { id: 0xff8a9909 @@ -66351,12 +68414,24 @@ member { type_id: 0x18bd6530 offset: 832 } +member { + id: 0xff8a9d1f + name: "data" + type_id: 0x18bd6530 + offset: 7488 +} member { id: 0xff8a9de8 name: "data" type_id: 0x18bd6530 offset: 64 } +member { + id: 0xff8a9e2c + name: "data" + type_id: 0x18bd6530 + offset: 1728 +} member { id: 0xff8a9e7e name: "data" @@ -66387,16 +68462,16 @@ member { type_id: 0x1f52e925 } member { - id: 0xff8fd592 + id: 0xff8fd273 name: "data" type_id: 0x1df06cce - offset: 384 + offset: 1792 } member { - id: 0xff8fd72c + id: 0xff8fdf18 name: "data" type_id: 0x1df06cce - offset: 1664 + offset: 512 } member { id: 0xff91a19f @@ -66613,10 +68688,10 @@ member { offset: 16 } member { - id: 0xfff50a29 + id: 0xfff50d81 name: "data" type_id: 0x6720d32f - offset: 3424 + offset: 4000 } member { id: 0x9e14f48e @@ -66690,22 +68765,22 @@ member { offset: 32 } member { - id: 0xdbff9ede + id: 0xdbff96da name: "data_cmd" type_id: 0x2ea8d96e - offset: 5952 + offset: 6592 } member { - id: 0x46c18147 + id: 0x46c1878d name: "data_dir" type_id: 0x872c701d - offset: 2944 + offset: 3072 } member { - id: 0xd402f214 + id: 0xd402f675 name: "data_early" type_id: 0x4585663f - offset: 6144 + offset: 6784 bitsize: 1 } member { @@ -66876,16 +68951,16 @@ member { offset: 256 } member { - id: 0xac65ed16 + id: 0xac65e341 name: "data_role" type_id: 0xc607e025 - offset: 6368 + offset: 7584 } member { - id: 0xac65ee55 + id: 0xac65ebc1 name: "data_role" type_id: 0xc607e025 - offset: 1216 + offset: 1472 } member { id: 0x52e02b4b @@ -66906,10 +68981,10 @@ member { offset: 256 } member { - id: 0x56c02652 + id: 0x56c020ba name: "data_size" type_id: 0xc9082b19 - offset: 2976 + offset: 3104 } member { id: 0x56c02dce @@ -66936,10 +69011,10 @@ member { offset: 512 } member { - id: 0x3796fdd7 + id: 0x3796f2ec name: "data_size_from_cmnd" type_id: 0xc9082b19 - offset: 3008 + offset: 3136 } member { id: 0x784f7cea @@ -66990,16 +69065,16 @@ member { offset: 8256 } member { - id: 0x45ba958f + id: 0x45ba9eb3 name: "data_timeout" type_id: 0x92233392 - offset: 9216 + offset: 10240 } member { - id: 0x0d6b40b3 + id: 0x0d6b4488 name: "data_timer" type_id: 0xd298e888 - offset: 8000 + offset: 8896 } member { id: 0x815eb576 @@ -67032,10 +69107,10 @@ member { offset: 128 } member { - id: 0x26d3188c + id: 0x26d31747 name: "data_vm" type_id: 0x33756485 - offset: 1600 + offset: 1792 } member { id: 0x7c7bb469 @@ -67061,10 +69136,10 @@ member { offset: 448 } member { - id: 0xb9e1f784 + id: 0xb9e1f779 name: "datalen" type_id: 0xc93e017b - offset: 1008 + offset: 1136 } member { id: 0x6f49e81a @@ -67103,16 +69178,16 @@ member { offset: 320 } member { - id: 0x49b973b2 + id: 0x49b9746f name: "dax_ida" type_id: 0xe1a31370 - offset: 6464 + offset: 7680 } member { - id: 0x0850995a + id: 0x08509b5c name: "dax_seed" type_id: 0x0258f96e - offset: 6848 + offset: 8064 } member { id: 0x8b951fe9 @@ -67145,10 +69220,10 @@ member { offset: 320 } member { - id: 0x26b328bc + id: 0x26b32295 name: "dbc" type_id: 0x18bd6530 - offset: 58496 + offset: 59200 } member { id: 0x5cb6e321 @@ -67174,10 +69249,10 @@ member { offset: 3008 } member { - id: 0xdd40692e + id: 0xdd406d35 name: "dbg_dir" type_id: 0x120540d1 - offset: 6912 + offset: 8256 } member { id: 0x82a62b80 @@ -67234,10 +69309,10 @@ member { offset: 112 } member { - id: 0xef2015a4 + id: 0xef2014c6 name: "dbs_data" type_id: 0x3863a91c - offset: 1024 + offset: 1280 } member { id: 0x6afdae54 @@ -67440,16 +69515,22 @@ member { type_id: 0xd2755d5f } member { - id: 0x1036fb73 + id: 0x1036f59b name: "ddc" type_id: 0x249959de - offset: 1472 + offset: 1600 } member { - id: 0x1036fce9 + id: 0x1036ffd4 name: "ddc" type_id: 0x249959de - offset: 14464 + offset: 14592 +} +member { + id: 0x71b92056 + name: "ddestroy" + type_id: 0xd3c80119 + offset: 3328 } member { id: 0x71b92279 @@ -67457,12 +69538,6 @@ member { type_id: 0xd3c80119 offset: 16704 } -member { - id: 0x71b92826 - name: "ddestroy" - type_id: 0xd3c80119 - offset: 3200 -} member { id: 0x6ac8a1eb name: "deactivate" @@ -67488,10 +69563,10 @@ member { offset: 576 } member { - id: 0x4397ddd1 + id: 0x4397dac6 name: "deactivated" type_id: 0x4585663f - offset: 7118 + offset: 8462 bitsize: 1 } member { @@ -67513,10 +69588,10 @@ member { offset: 64 } member { - id: 0x3b9a11b3 + id: 0x3b9a1c89 name: "dead" type_id: 0x295c7202 - offset: 1072 + offset: 1200 } member { id: 0x3b9a1ffe @@ -67543,10 +69618,10 @@ member { offset: 448 } member { - id: 0x3bd46ead + id: 0x3bd46e6c name: "dead" type_id: 0x6720d32f - offset: 5056 + offset: 7104 } member { id: 0x3bde3148 @@ -67597,10 +69672,10 @@ member { offset: 1216 } member { - id: 0xb0c7f718 + id: 0xb0c7fc0c name: "deadprops" type_id: 0x03064599 - offset: 768 + offset: 832 } member { id: 0x36b0db88 @@ -67644,10 +69719,10 @@ member { type_id: 0x366bef7d } member { - id: 0x07395c4c + id: 0x073956d8 name: "debug" type_id: 0x3f498f10 - offset: 1600 + offset: 1664 } member { id: 0x075b6aff @@ -67656,28 +69731,28 @@ member { offset: 5760 } member { - id: 0x07cf20ac + id: 0x07cf2cee name: "debug" type_id: 0xc93e017b - offset: 60608 + offset: 62080 } member { - id: 0x8aa7aa94 + id: 0x8aa7a24b name: "debug_dir" type_id: 0x120540d1 - offset: 8960 + offset: 10368 } member { - id: 0x8aa7aef5 + id: 0x8aa7ae55 name: "debug_dir" type_id: 0x120540d1 - offset: 60672 + offset: 62144 } member { - id: 0x58740c95 + id: 0x58740fba name: "debug_events" type_id: 0x120540d1 - offset: 60800 + offset: 62272 } member { id: 0x0a2b1c5c @@ -67704,16 +69779,16 @@ member { offset: 1536 } member { - id: 0xab17da00 + id: 0xab17d40e name: "debug_list" type_id: 0xd3c80119 - offset: 60864 + offset: 62336 } member { - id: 0xaf4366ae + id: 0xaf4362fa name: "debug_list_lock" type_id: 0xf313e71a - offset: 60992 + offset: 62464 } member { id: 0xe0038b0c @@ -67728,10 +69803,10 @@ member { offset: 15424 } member { - id: 0x2c8c5aa8 + id: 0x2c8c53b8 name: "debug_rdesc" type_id: 0x120540d1 - offset: 60736 + offset: 62208 } member { id: 0xd48f2f23 @@ -67740,10 +69815,10 @@ member { offset: 96 } member { - id: 0xff66b072 + id: 0xff66bcf9 name: "debug_wait" type_id: 0x03913382 - offset: 61056 + offset: 62528 } member { id: 0x1c35735f @@ -67757,12 +69832,6 @@ member { type_id: 0x120540d1 offset: 1024 } -member { - id: 0x1c357595 - name: "debugfs" - type_id: 0x120540d1 - offset: 2048 -} member { id: 0x1c3575d0 name: "debugfs" @@ -67770,22 +69839,28 @@ member { offset: 320 } member { - id: 0x1c3576df + id: 0x1c357788 name: "debugfs" type_id: 0x120540d1 - offset: 27136 + offset: 2176 } member { - id: 0x1c35795b + id: 0x1c35799b name: "debugfs" type_id: 0x120540d1 - offset: 13376 + offset: 31232 } member { - id: 0x1c357cc5 + id: 0x1c357c44 name: "debugfs" type_id: 0x120540d1 - offset: 8704 + offset: 10560 +} +member { + id: 0x1c357d5d + name: "debugfs" + type_id: 0x120540d1 + offset: 16256 } member { id: 0x055225e4 @@ -67794,10 +69869,10 @@ member { offset: 640 } member { - id: 0x5ce8e9a4 + id: 0x5ce8eefb name: "debugfs_card_root" type_id: 0x120540d1 - offset: 5440 + offset: 5824 } member { id: 0x1678052a @@ -67806,22 +69881,22 @@ member { offset: 576 } member { - id: 0x6425d157 + id: 0x6425d0fe name: "debugfs_dentry" type_id: 0x120540d1 - offset: 25664 + offset: 26432 } member { - id: 0x35a0a2e0 + id: 0x35a0a098 name: "debugfs_dir" type_id: 0x120540d1 - offset: 6912 + offset: 4352 } member { - id: 0x35a0a6c1 + id: 0x35a0a1d5 name: "debugfs_dir" type_id: 0x120540d1 - offset: 3712 + offset: 8320 } member { id: 0x35a0a6c6 @@ -67830,28 +69905,28 @@ member { offset: 256 } member { - id: 0xa6456681 + id: 0xa645680e name: "debugfs_disable" type_id: 0x6d7f5ff6 - offset: 2016 + offset: 2144 } member { - id: 0xfebe64b7 + id: 0xfebe6b8b name: "debugfs_dpcm_root" type_id: 0x120540d1 - offset: 13312 + offset: 13760 } member { - id: 0x58afd415 + id: 0x58afd2ad name: "debugfs_ee_rate_limit_ms" type_id: 0xc9082b19 - offset: 35840 + offset: 40064 } member { - id: 0xcb2b57b5 + id: 0xcb2b5333 name: "debugfs_ee_work" type_id: 0xf1159c31 - offset: 35136 + offset: 38976 } member { id: 0xd170400d @@ -67860,16 +69935,16 @@ member { offset: 3328 } member { - id: 0xd1704b41 + id: 0xd1704840 name: "debugfs_entry" type_id: 0x120540d1 - offset: 12096 + offset: 14784 } member { - id: 0xd1704f30 + id: 0xd1704eaa name: "debugfs_entry" type_id: 0x120540d1 - offset: 14656 + offset: 12224 } member { id: 0xeba81ea2 @@ -67914,28 +69989,22 @@ member { offset: 384 } member { - id: 0x1120f02d + id: 0x1120fdc2 name: "debugfs_mutex" type_id: 0xa7c362b0 - offset: 7104 + offset: 8512 } member { - id: 0x26d88da5 + id: 0x26d88a14 name: "debugfs_name" type_id: 0x3e10b518 - offset: 2112 + offset: 2240 } member { - id: 0x6e6583e9 + id: 0x6e65816a name: "debugfs_off_cache" type_id: 0xd3c80119 - offset: 2304 -} -member { - id: 0xd11f5158 - name: "debugfs_prefix" - type_id: 0x3e10b518 - offset: 2688 + offset: 2432 } member { id: 0xd11f5aed @@ -67943,6 +70012,12 @@ member { type_id: 0x3e10b518 offset: 2880 } +member { + id: 0xd11f5b0c + name: "debugfs_prefix" + type_id: 0x3e10b518 + offset: 2816 +} member { id: 0x9b75ff8f name: "debugfs_private" @@ -67956,34 +70031,22 @@ member { offset: 896 } member { - id: 0x038c81cf + id: 0x038c835b name: "debugfs_reg_len" type_id: 0x4585663f - offset: 2176 + offset: 2304 } member { - id: 0x83e53085 + id: 0x83e5319b name: "debugfs_root" type_id: 0x120540d1 - offset: 35072 + offset: 2752 } member { - id: 0x83e535fd + id: 0x83e539f9 name: "debugfs_root" type_id: 0x120540d1 - offset: 10048 -} -member { - id: 0x83e536fe - name: "debugfs_root" - type_id: 0x120540d1 - offset: 10880 -} -member { - id: 0x83e53902 - name: "debugfs_root" - type_id: 0x120540d1 - offset: 58240 + offset: 38912 } member { id: 0x83e53a6f @@ -67992,40 +70055,52 @@ member { offset: 192 } member { - id: 0x83e53bfc + id: 0x83e53b5e name: "debugfs_root" type_id: 0x120540d1 - offset: 2624 + offset: 58944 } member { - id: 0x06879e74 + id: 0x83e53c4f + name: "debugfs_root" + type_id: 0x120540d1 + offset: 11904 +} +member { + id: 0x83e53eaa + name: "debugfs_root" + type_id: 0x120540d1 + offset: 12096 +} +member { + id: 0x06879837 name: "debugfs_slots" type_id: 0x120540d1 - offset: 58304 + offset: 59008 } member { - id: 0xcd446777 + id: 0xcd446a90 name: "debugfs_stat_data" type_id: 0x073894f9 - offset: 25728 + offset: 26496 } member { - id: 0xa113b66a + id: 0xa113b6ec name: "debugfs_tot_len" type_id: 0x4585663f - offset: 2240 + offset: 2368 } member { - id: 0x486b78aa + id: 0x486b7345 name: "debugfs_val_len" type_id: 0x4585663f - offset: 2208 + offset: 2336 } member { - id: 0x0b88f0c6 + id: 0x0b88f597 name: "debugfsdir" type_id: 0x120540d1 - offset: 9152 + offset: 10496 } member { id: 0xeb4c7e28 @@ -68099,10 +70174,10 @@ member { offset: 32 } member { - id: 0xffdeb083 + id: 0xffdeb7b9 name: "def_br_lsto" type_id: 0xe8034002 - offset: 6800 + offset: 6928 } member { id: 0x1ce021c4 @@ -68117,34 +70192,34 @@ member { offset: 768 } member { - id: 0x56d299d6 + id: 0x56d29d21 name: "def_flags" type_id: 0x33756485 - offset: 1792 + offset: 1984 } member { - id: 0xbf885cf0 + id: 0xbf88522e name: "def_inq_scan_int" type_id: 0xe8034002 - offset: 6768 + offset: 6896 } member { - id: 0x739200f1 + id: 0x73920265 name: "def_inq_scan_type" type_id: 0xb3e7bac9 - offset: 6752 + offset: 6880 } member { - id: 0xa0df11b5 + id: 0xa0df1bbb name: "def_inq_scan_window" type_id: 0xe8034002 - offset: 6784 + offset: 6912 } member { - id: 0xb0bb846e + id: 0xb0bb8540 name: "def_le_autoconnect_timeout" type_id: 0xe8034002 - offset: 6848 + offset: 6976 } member { id: 0x27cc5bcb @@ -68153,34 +70228,34 @@ member { offset: 1024 } member { - id: 0x0c8eb8ac + id: 0x0c8eba16 name: "def_multi_adv_rotation_duration" type_id: 0xe8034002 + offset: 6960 +} +member { + id: 0x340db501 + name: "def_page_scan_int" + type_id: 0xe8034002 + offset: 6848 +} +member { + id: 0x434c9ecc + name: "def_page_scan_type" + type_id: 0xb3e7bac9 offset: 6832 } member { - id: 0x340dba56 - name: "def_page_scan_int" - type_id: 0xe8034002 - offset: 6720 -} -member { - id: 0x434c9c7f - name: "def_page_scan_type" - type_id: 0xb3e7bac9 - offset: 6704 -} -member { - id: 0xa30bfdca + id: 0xa30bfddb name: "def_page_scan_window" type_id: 0xe8034002 - offset: 6736 + offset: 6864 } member { - id: 0x5a7b4ff1 + id: 0x5a7b4662 name: "def_page_timeout" type_id: 0xe8034002 - offset: 6816 + offset: 6944 } member { id: 0xce2fcc13 @@ -68194,16 +70269,16 @@ member { offset: 192 } member { - id: 0x01200cc8 + id: 0x012000c0 name: "default_ctx" type_id: 0x0d68946d - offset: 8256 + offset: 9600 } member { - id: 0xe1eb91e4 + id: 0xe1eb9c42 name: "default_domain" type_id: 0x2e94a1e1 - offset: 1344 + offset: 1728 } member { id: 0x91bbb2d5 @@ -68277,10 +70352,10 @@ member { offset: 64 } member { - id: 0xb02c4e82 + id: 0xb02c43e7 name: "default_timer_slack_ns" type_id: 0x92233392 - offset: 21120 + offset: 22400 } member { id: 0x6bd84209 @@ -68349,10 +70424,10 @@ member { offset: 448 } member { - id: 0xd590f467 + id: 0xd590f14b name: "defer_caching" type_id: 0x6d7f5ff6 - offset: 3840 + offset: 4096 } member { id: 0x81689872 @@ -68379,10 +70454,10 @@ member { offset: 5696 } member { - id: 0x314441fd + id: 0x31444ba6 name: "defer_list" type_id: 0xd3c80119 - offset: 9536 + offset: 10432 } member { id: 0x3192c2ff @@ -68397,10 +70472,10 @@ member { offset: 5632 } member { - id: 0x894f1211 + id: 0x894f196d name: "defer_start" type_id: 0x33756485 - offset: 1216 + offset: 1600 } member { id: 0xd9d08d96 @@ -68409,16 +70484,16 @@ member { offset: 256 } member { - id: 0xfda400a6 + id: 0xfda405f7 name: "defer_warn" type_id: 0x33756485 - offset: 1280 + offset: 1664 } member { - id: 0xf04d78e0 + id: 0xf04d7467 name: "deferred" type_id: 0xfb1df068 - offset: 3712 + offset: 4096 } member { id: 0xf065af4e @@ -68427,10 +70502,10 @@ member { offset: 1408 } member { - id: 0x17c29aa4 + id: 0x17c292e0 name: "deferred_cmd" type_id: 0x2ea8d96e - offset: 6016 + offset: 6656 } member { id: 0xaf9d5f6e @@ -68463,29 +70538,35 @@ member { offset: 1536 } member { - id: 0xabac3ae9 + id: 0xabac390c name: "deferred_register_work" type_id: 0xf1159c31 - offset: 6784 + offset: 8128 } member { - id: 0x6c33782b + id: 0x6c337333 name: "deferred_resume" type_id: 0x4585663f - offset: 1797 + offset: 1989 bitsize: 1 } member { - id: 0xfcf41dc7 + id: 0xfcf41a58 name: "deferred_resume_work" type_id: 0x1f3c8679 - offset: 5504 + offset: 5888 } member { - id: 0x42756f01 + id: 0x4275680a name: "deferred_setup" type_id: 0x6d7f5ff6 - offset: 2568 + offset: 3080 +} +member { + id: 0x5cbd60fc + name: "deferred_split_queue" + type_id: 0x814f67d4 + offset: 17728 } member { id: 0x5cbd6512 @@ -68493,12 +70574,6 @@ member { type_id: 0x814f67d4 offset: 55808 } -member { - id: 0x5cbd698c - name: "deferred_split_queue" - type_id: 0x814f67d4 - offset: 16576 -} member { id: 0x3a27bb21 name: "deferred_work" @@ -68535,10 +70610,10 @@ member { offset: 1696 } member { - id: 0x26746b1a + id: 0x2674640e name: "defunct" type_id: 0x6720d32f - offset: 41920 + offset: 43776 } member { id: 0x08753e9c @@ -68547,16 +70622,16 @@ member { offset: 2176 } member { - id: 0x8e33bb1b + id: 0x8e33b34d name: "degamma_lut_property" type_id: 0x2a670b41 - offset: 7360 + offset: 8512 } member { - id: 0x0bb4cb31 + id: 0x0bb4cb0d name: "degamma_lut_size_property" type_id: 0x2a670b41 - offset: 7424 + offset: 8576 } member { id: 0x46b00ed5 @@ -68643,10 +70718,10 @@ member { offset: 16 } member { - id: 0x84e83055 + id: 0x84e83fe7 name: "delay" type_id: 0xd298e888 - offset: 1088 + offset: 1216 } member { id: 0x84f3a492 @@ -68655,28 +70730,28 @@ member { offset: 576 } member { - id: 0x9a2f5329 + id: 0x9a2f5ed9 name: "delay_attr" type_id: 0x11cf9350 - offset: 1152 + offset: 1664 } member { - id: 0xf158f2a4 + id: 0xf158fce1 name: "delay_ms" type_id: 0x33756485 - offset: 1024 + offset: 2624 } member { - id: 0xf158fcce + id: 0xf158ff5c name: "delay_ms" type_id: 0x33756485 - offset: 2368 + offset: 1536 } member { - id: 0xcda740a1 + id: 0xcda74d2d name: "delay_nsec" type_id: 0x1f4573ef - offset: 2368 + offset: 2496 } member { id: 0xe2e47fe5 @@ -68691,10 +70766,10 @@ member { offset: 32 } member { - id: 0x64b9705b + id: 0x64b97471 name: "delay_start" type_id: 0x1f4573ef - offset: 2432 + offset: 2560 } member { id: 0xb45614e6 @@ -68709,34 +70784,34 @@ member { offset: 1728 } member { - id: 0xa71fcfae + id: 0xa71fc7ec name: "delayed_event" type_id: 0x6d7f5ff6 - offset: 3600 + offset: 4240 } member { - id: 0x28c8708c + id: 0x28c87ebf name: "delayed_hotplug" type_id: 0x6d7f5ff6 + offset: 3072 +} +member { + id: 0x506f3dc2 + name: "delayed_runtime" + type_id: 0x11c404ba offset: 2560 } member { - id: 0x506f3b6b - name: "delayed_runtime" - type_id: 0x11c404ba - offset: 2304 -} -member { - id: 0xd3364c8a + id: 0xd3364d7b name: "delayed_set_value" type_id: 0x6720d32f - offset: 1792 + offset: 2048 } member { - id: 0xc11a3b46 + id: 0xc11a364c name: "delayed_state" type_id: 0x63b95725 - offset: 2240 + offset: 2496 } member { id: 0xab993d43 @@ -68745,10 +70820,10 @@ member { offset: 1120 } member { - id: 0xed615ae5 + id: 0xed6159d1 name: "delayed_work" type_id: 0xf1159c31 - offset: 12544 + offset: 12608 } member { id: 0xcdb81539 @@ -68787,10 +70862,10 @@ member { offset: 448 } member { - id: 0x7ccfd4e2 + id: 0x7ccfd443 name: "deleted" type_id: 0x6d7f5ff6 - offset: 3072 + offset: 3200 } member { id: 0x1144d809 @@ -68858,10 +70933,10 @@ member { offset: 768 } member { - id: 0x4aaf182c + id: 0x4aaf1ade name: "delta_msr_wait" type_id: 0x03913382 - offset: 1664 + offset: 1920 } member { id: 0x67d3399c @@ -68953,10 +71028,10 @@ member { offset: 768 } member { - id: 0xf3efe5f5 + id: 0xf3efe74d name: "dentry" type_id: 0x120540d1 - offset: 2944 + offset: 34240 } member { id: 0xf3efe84f @@ -68971,16 +71046,16 @@ member { offset: 1728 } member { - id: 0xf3efec57 + id: 0xf3efebee name: "dentry" type_id: 0x120540d1 - offset: 33536 + offset: 3328 } member { - id: 0x5101458b + id: 0x5101454d name: "dentry_name" type_id: 0xdd536304 - offset: 3008 + offset: 3392 } member { id: 0x7f5ce60e @@ -68989,10 +71064,10 @@ member { offset: 320 } member { - id: 0x3428e287 + id: 0x3428ed37 name: "dep_link_up" type_id: 0x6d7f5ff6 - offset: 6400 + offset: 7616 } member { id: 0x34682498 @@ -69007,10 +71082,10 @@ member { offset: 448 } member { - id: 0xca5e3fcb + id: 0xca5e395d name: "dep_map" type_id: 0x5f2909b3 - offset: 3072 + offset: 3840 } member { id: 0x18a77240 @@ -69212,16 +71287,16 @@ member { type_id: 0x1c4f6f14 } member { - id: 0x87ca6121 + id: 0x87ca6bab name: "desc" type_id: 0x104d72c1 - offset: 384 + offset: 512 } member { - id: 0x87d44775 + id: 0x87d4415a name: "desc" type_id: 0x0e6618c4 - offset: 6080 + offset: 7296 } member { id: 0x87d47374 @@ -69238,18 +71313,18 @@ member { name: "desc" type_id: 0x03c8112b } +member { + id: 0x87dea235 + name: "desc" + type_id: 0x0483e6f8 + offset: 7424 +} member { id: 0x87dea4a4 name: "desc" type_id: 0x0483e6f8 offset: 1344 } -member { - id: 0x87dea925 - name: "desc" - type_id: 0x0483e6f8 - offset: 6208 -} member { id: 0x87e1eb87 name: "desc" @@ -69303,10 +71378,10 @@ member { offset: 456 } member { - id: 0x87ff4b1e + id: 0x87ff4e4f name: "desc" type_id: 0x2560a232 - offset: 1280 + offset: 1664 } member { id: 0x6cdf3282 @@ -69367,10 +71442,10 @@ member { offset: 1472 } member { - id: 0x1d9807cc + id: 0x1d980984 name: "desc_sz" type_id: 0x4585663f - offset: 7296 + offset: 7936 } member { id: 0xbfb20c6f @@ -69442,10 +71517,10 @@ member { offset: 192 } member { - id: 0xd6f2893e + id: 0xd6f280e5 name: "descriptor" type_id: 0x2211c501 - offset: 7424 + offset: 8640 } member { id: 0xb52221b3 @@ -69466,10 +71541,10 @@ member { offset: 128 } member { - id: 0x2b91405a + id: 0x2b914e16 name: "descs" type_id: 0x2560a232 - offset: 7168 + offset: 8640 } member { id: 0x2bd1f481 @@ -69554,10 +71629,10 @@ member { offset: 128 } member { - id: 0xa4f94e67 + id: 0xa4f9453f name: "destroy" type_id: 0x0f6acd3e - offset: 7232 + offset: 7488 } member { id: 0xa4f94efd @@ -69584,10 +71659,10 @@ member { offset: 64 } member { - id: 0xa4fad47f + id: 0xa4fad24e name: "destroy" type_id: 0x0cf0f1be - offset: 2816 + offset: 2944 } member { id: 0xa4fb36f9 @@ -69683,10 +71758,10 @@ member { offset: 896 } member { - id: 0x74ede374 + id: 0x74edecc6 name: "destroy_rwork" type_id: 0xd15fd98f - offset: 1088 + offset: 1216 } member { id: 0x83803681 @@ -69694,18 +71769,18 @@ member { type_id: 0x1f3c8679 offset: 832 } -member { - id: 0x83803b68 - name: "destroy_work" - type_id: 0x1f3c8679 - offset: 10560 -} member { id: 0x83803b79 name: "destroy_work" type_id: 0x1f3c8679 offset: 2112 } +member { + id: 0x83803bb9 + name: "destroy_work" + type_id: 0x1f3c8679 + offset: 10944 +} member { id: 0xa8329ff7 name: "destroys" @@ -69784,10 +71859,10 @@ member { offset: 448 } member { - id: 0x059da918 + id: 0x059dad50 name: "desync_factor" type_id: 0xc9082b19 - offset: 5088 + offset: 7136 } member { id: 0x0e0992c4 @@ -69826,10 +71901,10 @@ member { offset: 64 } member { - id: 0x0e2b288c + id: 0x0e2b2bd3 name: "detach" type_id: 0x0efedd0a - offset: 1536 + offset: 1600 } member { id: 0x0e2b7283 @@ -69838,10 +71913,10 @@ member { offset: 128 } member { - id: 0x5eb1888a + id: 0x5eb183ec name: "detach_completion" type_id: 0x0562c566 - offset: 5568 + offset: 5824 } member { id: 0xa3103fbf @@ -69850,10 +71925,10 @@ member { offset: 64 } member { - id: 0xa312b0f4 + id: 0xa312bc9c name: "detach_dev" type_id: 0x0edd74c9 - offset: 9792 + offset: 11264 } member { id: 0xc045a990 @@ -69879,6 +71954,12 @@ member { type_id: 0x2f58e605 offset: 192 } +member { + id: 0x0c6f73e9 + name: "detached" + type_id: 0x6d7f5ff6 + offset: 448 +} member { id: 0xe981c2b5 name: "detailed_timings" @@ -69910,22 +71991,22 @@ member { offset: 1216 } member { - id: 0x9878ebe4 + id: 0x9878e916 name: "detect" type_id: 0x2ef9f6ce - offset: 1664 + offset: 1920 } member { - id: 0x98a7031a + id: 0x98a7089d name: "detect" type_id: 0xf1159c31 - offset: 8320 + offset: 9664 } member { - id: 0x9579fb41 + id: 0x9579f947 name: "detect_change" type_id: 0x6720d32f - offset: 9024 + offset: 10752 } member { id: 0x442a89f1 @@ -69934,10 +72015,10 @@ member { offset: 64 } member { - id: 0x9a2030f2 + id: 0x9a203f42 name: "detected" type_id: 0xd3c80119 - offset: 6400 + offset: 7616 } member { id: 0x81c31d2a @@ -69962,12 +72043,6 @@ member { type_id: 0x3b04bead offset: 64 } -member { - id: 0xce02e4c9 - name: "dev" - type_id: 0x3b04bead - offset: 704 -} member { id: 0xce02e54e name: "dev" @@ -69985,6 +72060,12 @@ member { name: "dev" type_id: 0x3b04bead } +member { + id: 0xce02ee07 + name: "dev" + type_id: 0x3b04bead + offset: 960 +} member { id: 0xce02ee5a name: "dev" @@ -70026,10 +72107,10 @@ member { offset: 64 } member { - id: 0xce0a8468 + id: 0xce0a8660 name: "dev" type_id: 0x336e8c54 - offset: 768 + offset: 896 } member { id: 0xce0b4088 @@ -70037,6 +72118,18 @@ member { type_id: 0x32a623d7 offset: 64 } +member { + id: 0xce0b4210 + name: "dev" + type_id: 0x32a623d7 + offset: 640 +} +member { + id: 0xce0b4261 + name: "dev" + type_id: 0x32a623d7 + offset: 3008 +} member { id: 0xce0b4376 name: "dev" @@ -70060,18 +72153,18 @@ member { type_id: 0x32a623d7 offset: 384 } +member { + id: 0xce0b469a + name: "dev" + type_id: 0x32a623d7 + offset: 1408 +} member { id: 0xce0b4ab5 name: "dev" type_id: 0x32a623d7 offset: 1152 } -member { - id: 0xce0b4ae2 - name: "dev" - type_id: 0x32a623d7 - offset: 2880 -} member { id: 0xce0b4ca0 name: "dev" @@ -70084,12 +72177,6 @@ member { type_id: 0x32a623d7 offset: 128 } -member { - id: 0xce0b4f71 - name: "dev" - type_id: 0x32a623d7 - offset: 512 -} member { id: 0xce0b8482 name: "dev" @@ -70119,23 +72206,29 @@ member { type_id: 0x23230326 offset: 384 } +member { + id: 0xce1ac0eb + name: "dev" + type_id: 0x23230326 + offset: 2560 +} member { id: 0xce1ac149 name: "dev" type_id: 0x23230326 } -member { - id: 0xce1ac1cc - name: "dev" - type_id: 0x23230326 - offset: 9472 -} member { id: 0xce1ac1e2 name: "dev" type_id: 0x23230326 offset: 256 } +member { + id: 0xce1ac1fe + name: "dev" + type_id: 0x23230326 + offset: 50944 +} member { id: 0xce1ac265 name: "dev" @@ -70143,28 +72236,10 @@ member { offset: 1664 } member { - id: 0xce1ac274 + id: 0xce1ac3ba name: "dev" type_id: 0x23230326 - offset: 2752 -} -member { - id: 0xce1ac2f3 - name: "dev" - type_id: 0x23230326 - offset: 832 -} -member { - id: 0xce1ac3cd - name: "dev" - type_id: 0x23230326 - offset: 1984 -} -member { - id: 0xce1ac4d6 - name: "dev" - type_id: 0x23230326 - offset: 2176 + offset: 1408 } member { id: 0xce1ac5a8 @@ -70184,12 +72259,6 @@ member { type_id: 0x23230326 offset: 448 } -member { - id: 0xce1ac642 - name: "dev" - type_id: 0x23230326 - offset: 2304 -} member { id: 0xce1ac68e name: "dev" @@ -70200,19 +72269,19 @@ member { id: 0xce1ac741 name: "dev" type_id: 0x23230326 - offset: 3008 + offset: 8960 } member { - id: 0xce1ac793 + id: 0xce1ac83c name: "dev" type_id: 0x23230326 - offset: 5760 + offset: 2368 } member { - id: 0xce1ac7bc + id: 0xce1ac87a name: "dev" type_id: 0x23230326 - offset: 4352 + offset: 3136 } member { id: 0xce1ac88b @@ -70221,10 +72290,16 @@ member { offset: 128 } member { - id: 0xce1ac8f1 + id: 0xce1ac891 name: "dev" type_id: 0x23230326 - offset: 1600 + offset: 6464 +} +member { + id: 0xce1ac8ba + name: "dev" + type_id: 0x23230326 + offset: 2240 } member { id: 0xce1ac980 @@ -70232,24 +72307,54 @@ member { type_id: 0x23230326 offset: 192 } +member { + id: 0xce1ac9ba + name: "dev" + type_id: 0x23230326 + offset: 960 +} +member { + id: 0xce1aca3a + name: "dev" + type_id: 0x23230326 + offset: 10496 +} +member { + id: 0xce1aca51 + name: "dev" + type_id: 0x23230326 + offset: 512 +} +member { + id: 0xce1aca54 + name: "dev" + type_id: 0x23230326 + offset: 1856 +} +member { + id: 0xce1acb44 + name: "dev" + type_id: 0x23230326 + offset: 4608 +} member { id: 0xce1acbca name: "dev" type_id: 0x23230326 offset: 1344 } -member { - id: 0xce1acbcb - name: "dev" - type_id: 0x23230326 - offset: 7296 -} member { id: 0xce1acbef name: "dev" type_id: 0x23230326 offset: 896 } +member { + id: 0xce1acc2a + name: "dev" + type_id: 0x23230326 + offset: 31296 +} member { id: 0xce1acc3f name: "dev" @@ -70257,28 +72362,16 @@ member { offset: 1088 } member { - id: 0xce1acf95 + id: 0xce1acdd7 name: "dev" type_id: 0x23230326 - offset: 1152 + offset: 9600 } member { - id: 0xce1acf9e + id: 0xce1acfc2 name: "dev" type_id: 0x23230326 - offset: 10368 -} -member { - id: 0xce1acfba - name: "dev" - type_id: 0x23230326 - offset: 27200 -} -member { - id: 0xce1acfd1 - name: "dev" - type_id: 0x23230326 - offset: 50816 + offset: 2880 } member { id: 0xce261ad4 @@ -70316,10 +72409,16 @@ member { type_id: 0x0d7ce7cc } member { - id: 0xce3784f9 + id: 0xce3785c0 name: "dev" type_id: 0x0e6618c4 - offset: 256 + offset: 384 +} +member { + id: 0xce3bb00c + name: "dev" + type_id: 0x0258f96e + offset: 5504 } member { id: 0xce3bb015 @@ -70327,6 +72426,12 @@ member { type_id: 0x0258f96e offset: 896 } +member { + id: 0xce3bb054 + name: "dev" + type_id: 0x0258f96e + offset: 1536 +} member { id: 0xce3bb1ab name: "dev" @@ -70352,16 +72457,10 @@ member { offset: 576 } member { - id: 0xce3bb3e9 + id: 0xce3bb438 name: "dev" type_id: 0x0258f96e - offset: 2624 -} -member { - id: 0xce3bb65c - name: "dev" - type_id: 0x0258f96e - offset: 8000 + offset: 2880 } member { id: 0xce3bb837 @@ -70369,18 +72468,18 @@ member { type_id: 0x0258f96e offset: 1984 } -member { - id: 0xce3bb840 - name: "dev" - type_id: 0x0258f96e - offset: 1408 -} member { id: 0xce3bb88e name: "dev" type_id: 0x0258f96e offset: 704 } +member { + id: 0xce3bb900 + name: "dev" + type_id: 0x0258f96e + offset: 12544 +} member { id: 0xce3bb909 name: "dev" @@ -70388,22 +72487,10 @@ member { offset: 832 } member { - id: 0xce3bb928 + id: 0xce3bb95e name: "dev" type_id: 0x0258f96e - offset: 5248 -} -member { - id: 0xce3bb953 - name: "dev" - type_id: 0x0258f96e - offset: 11200 -} -member { - id: 0xce3bb99f - name: "dev" - type_id: 0x0258f96e - offset: 1664 + offset: 9280 } member { id: 0xce3bba18 @@ -70422,24 +72509,36 @@ member { type_id: 0x0258f96e offset: 384 } +member { + id: 0xce3bbb6d + name: "dev" + type_id: 0x0258f96e + offset: 1920 +} +member { + id: 0xce3bbcc0 + name: "dev" + type_id: 0x0258f96e + offset: 1792 +} member { id: 0xce3bbcca name: "dev" type_id: 0x0258f96e offset: 640 } +member { + id: 0xce3bbd96 + name: "dev" + type_id: 0x0258f96e + offset: 1728 +} member { id: 0xce3bbdc4 name: "dev" type_id: 0x0258f96e offset: 448 } -member { - id: 0xce3bbde3 - name: "dev" - type_id: 0x0258f96e - offset: 1472 -} member { id: 0xce3bbe52 name: "dev" @@ -70465,10 +72564,10 @@ member { offset: 33216 } member { - id: 0xced2e589 + id: 0xced2ea38 name: "dev" type_id: 0xeb0f6de6 - offset: 768 + offset: 1024 } member { id: 0xced2eae0 @@ -70477,10 +72576,10 @@ member { offset: 320 } member { - id: 0xced2ed8c + id: 0xced2ecb5 name: "dev" type_id: 0xeb0f6de6 - offset: 256 + offset: 384 } member { id: 0xcee162bb @@ -70494,22 +72593,22 @@ member { offset: 6144 } member { - id: 0x6571cbf8 + id: 0x6571c16a name: "dev_addr_genid" type_id: 0x74d29cf1 - offset: 5824 + offset: 6400 } member { - id: 0x6571ce23 + id: 0x6571c768 name: "dev_addr_genid" type_id: 0x74d29cf1 - offset: 4800 + offset: 4928 } member { - id: 0xc746f3fd + id: 0xc746f55a name: "dev_addr_shadow" type_id: 0x5e9b9471 - offset: 18624 + offset: 19968 } member { id: 0x78528128 @@ -70548,22 +72647,22 @@ member { offset: 488 } member { - id: 0x72b49e29 + id: 0x72b49762 name: "dev_class" type_id: 0x3e3c1b86 - offset: 4800 + offset: 4928 } member { - id: 0xf0b1f9a0 + id: 0xf0b1fc8e name: "dev_cmd" type_id: 0xd2481e52 - offset: 18752 + offset: 19456 } member { - id: 0x53306e03 + id: 0x533062f2 name: "dev_cmd_queue" type_id: 0x2d3b4fc6 - offset: 37568 + offset: 41792 } member { id: 0xab3be6cc @@ -70581,10 +72680,10 @@ member { type_id: 0x6720d32f } member { - id: 0xa64bb689 + id: 0xa64bb146 name: "dev_debug" type_id: 0x6720d32f - offset: 8576 + offset: 9792 } member { id: 0x0b7248bd @@ -70611,22 +72710,22 @@ member { offset: 1024 } member { - id: 0x760001b0 + id: 0x760001ae name: "dev_flags" type_id: 0xc9082b19 - offset: 8128 + offset: 9344 } member { - id: 0x76275cd5 + id: 0x76275ed5 name: "dev_flags" type_id: 0xee5ea0c4 - offset: 16560 + offset: 22128 } member { - id: 0x76701e27 + id: 0x76701066 name: "dev_flags" type_id: 0xb914bfab - offset: 33344 + offset: 38656 } member { id: 0xf95461ff @@ -70653,10 +72752,10 @@ member { offset: 640 } member { - id: 0xf9d2b5fb + id: 0xf9d2bfb7 name: "dev_groups" type_id: 0x809e12ef - offset: 17344 + offset: 19904 } member { id: 0xb883ae1d @@ -70664,10 +72763,10 @@ member { type_id: 0x49a73111 } member { - id: 0x8e0e13b3 + id: 0x8e0e1819 name: "dev_id" type_id: 0x6720d32f - offset: 6144 + offset: 7360 } member { id: 0x8e0e1aeb @@ -70706,10 +72805,10 @@ member { offset: 2432 } member { - id: 0x1d86e592 + id: 0x1d86e345 name: "dev_info" type_id: 0xc97fa0d5 - offset: 19776 + offset: 20608 } member { id: 0x34b4b616 @@ -70717,6 +72816,18 @@ member { type_id: 0x23f09c34 offset: 256 } +member { + id: 0x5f7af107 + name: "dev_list" + type_id: 0xd3c80119 + offset: 2816 +} +member { + id: 0x5f7af2f3 + name: "dev_list" + type_id: 0xd3c80119 + offset: 9600 +} member { id: 0x5f7af575 name: "dev_list" @@ -70724,22 +72835,10 @@ member { offset: 512 } member { - id: 0x5f7afc50 + id: 0x5f7afdd7 name: "dev_list" type_id: 0xd3c80119 - offset: 704 -} -member { - id: 0x5f7afd50 - name: "dev_list" - type_id: 0xd3c80119 - offset: 2752 -} -member { - id: 0x5f7afefb - name: "dev_list" - type_id: 0xd3c80119 - offset: 8256 + offset: 832 } member { id: 0x31c5367f @@ -70757,6 +72856,12 @@ member { name: "dev_name" type_id: 0x3e10b518 } +member { + id: 0x863c4277 + name: "dev_name" + type_id: 0x3e10b518 + offset: 1984 +} member { id: 0x863c4412 name: "dev_name" @@ -70776,22 +72881,16 @@ member { offset: 128 } member { - id: 0x863c494b - name: "dev_name" - type_id: 0x3e10b518 - offset: 1600 -} -member { - id: 0x863d7f26 + id: 0x863d7f7b name: "dev_name" type_id: 0x3f2589d8 - offset: 792 + offset: 920 } member { - id: 0x863feff1 + id: 0x863fe5e6 name: "dev_name" type_id: 0x3db8d8c8 - offset: 8064 + offset: 9344 } member { id: 0x4ae5eb53 @@ -70818,28 +72917,28 @@ member { offset: 32 } member { - id: 0xc33b74f6 + id: 0xc33b73ee name: "dev_ops" type_id: 0x34ae24a9 - offset: 2112 + offset: 2624 } member { - id: 0xc3d6d71f + id: 0xc3d6dca3 name: "dev_ops" type_id: 0xd90f114b - offset: 9600 + offset: 11072 } member { - id: 0xb0a96a41 + id: 0xb0a96c90 name: "dev_parent" type_id: 0x0258f96e - offset: 7680 + offset: 8896 } member { - id: 0x7a05017c + id: 0x7a05079e name: "dev_policy" type_id: 0x74fea38b - offset: 2560 + offset: 3328 } member { id: 0xf5680d3e @@ -70854,10 +72953,10 @@ member { offset: 1792 } member { - id: 0xe08fe6ab + id: 0xe08fe60a name: "dev_priv" type_id: 0x18bd6530 - offset: 2176 + offset: 2688 } member { id: 0xe08febfd @@ -70895,10 +72994,10 @@ member { offset: 1600 } member { - id: 0x67526a18 + id: 0x67526130 name: "dev_registered_tracker" type_id: 0xc76fa419 - offset: 18880 + offset: 20224 } member { id: 0xbf524a4a @@ -70907,10 +73006,10 @@ member { offset: 512 } member { - id: 0xdc65cac5 + id: 0xdc65c001 name: "dev_released" type_id: 0x3fcbf304 - offset: 7488 + offset: 8704 } member { id: 0xa17af2d0 @@ -70976,6 +73075,12 @@ member { type_id: 0x92233392 offset: 4608 } +member { + id: 0x94d4206b + name: "dev_tracker" + type_id: 0xc76fa419 + offset: 3072 +} member { id: 0x94d4255c name: "dev_tracker" @@ -70988,18 +73093,18 @@ member { type_id: 0xc76fa419 offset: 128 } -member { - id: 0x94d426a1 - name: "dev_tracker" - type_id: 0xc76fa419 - offset: 2944 -} member { id: 0x94d42733 name: "dev_tracker" type_id: 0xc76fa419 offset: 192 } +member { + id: 0x94d428aa + name: "dev_tracker" + type_id: 0xc76fa419 + offset: 1472 +} member { id: 0x94d42b1b name: "dev_tracker" @@ -71013,16 +73118,10 @@ member { offset: 2752 } member { - id: 0x94d42d3e - name: "dev_tracker" - type_id: 0xc76fa419 - offset: 1216 -} -member { - id: 0x79d4a3fb + id: 0x79d4a214 name: "dev_type" type_id: 0xb3e7bac9 - offset: 536 + offset: 664 } member { id: 0x4edf8b8d @@ -71042,16 +73141,16 @@ member { type_id: 0x2dbf7b0c } member { - id: 0x846a486e + id: 0x846a4adb name: "dev_up" type_id: 0x6d7f5ff6 - offset: 6272 + offset: 7488 } member { - id: 0x3a5037f8 + id: 0x3a503292 name: "devaddr" type_id: 0x295c7202 - offset: 9952 + offset: 11168 } member { id: 0xfb4ccc76 @@ -71077,16 +73176,16 @@ member { offset: 1344 } member { - id: 0xad69719b + id: 0xad697802 name: "devconf_all" type_id: 0x13218759 - offset: 3008 + offset: 3072 } member { - id: 0x504e5e08 + id: 0x504e58aa name: "devconf_dflt" type_id: 0x13218759 - offset: 3072 + offset: 3136 } member { id: 0x50746a51 @@ -71095,16 +73194,16 @@ member { offset: 1408 } member { - id: 0xaf9a20a4 + id: 0xaf9a22a2 name: "devdata" type_id: 0x18bd6530 - offset: 6848 + offset: 8064 } member { - id: 0xaf9a2f30 + id: 0xaf9a2d47 name: "devdata" type_id: 0x18bd6530 - offset: 6336 + offset: 7552 } member { id: 0x23225d98 @@ -71113,10 +73212,10 @@ member { offset: 448 } member { - id: 0x7b6d6673 + id: 0x7b6d6b82 name: "devfreq" type_id: 0x276a1779 - offset: 22976 + offset: 24512 } member { id: 0xd5ef67a8 @@ -71130,10 +73229,10 @@ member { offset: 64 } member { - id: 0xea03e2ad + id: 0xea03e6d7 name: "device" type_id: 0x31c0ce8c - offset: 896 + offset: 1152 } member { id: 0xea11030f @@ -71181,10 +73280,10 @@ member { offset: 128 } member { - id: 0xea307154 + id: 0xea3074eb name: "device" type_id: 0x0258f96e - offset: 5184 + offset: 5440 } member { id: 0xea3077fb @@ -71211,10 +73310,10 @@ member { offset: 192 } member { - id: 0xea55016d + id: 0xea5504f9 name: "device" type_id: 0x6720d32f - offset: 6656 + offset: 8000 } member { id: 0xea77a098 @@ -71246,10 +73345,10 @@ member { offset: 32 } member { - id: 0xeafb1067 + id: 0xeafb12d2 name: "device" type_id: 0xc93e017b - offset: 6272 + offset: 7488 } member { id: 0xeafb1344 @@ -71312,10 +73411,10 @@ member { offset: 2432 } member { - id: 0x368932ca + id: 0x36893246 name: "device_count" type_id: 0x4585663f - offset: 9024 + offset: 10496 } member { id: 0xccdc16ef @@ -71330,10 +73429,10 @@ member { offset: 384 } member { - id: 0x17ccf01f + id: 0x17ccf7c2 name: "device_free" type_id: 0x0fa1cf5a - offset: 6464 + offset: 7680 } member { id: 0xefc959d6 @@ -71407,10 +73506,16 @@ member { bitsize: 1 } member { - id: 0x5adf73ac + id: 0x5adf7097 name: "device_list" type_id: 0xd3c80119 - offset: 1344 + offset: 1600 +} +member { + id: 0x5adf788d + name: "device_list" + type_id: 0xd3c80119 + offset: 2560 } member { id: 0x5adf792f @@ -71423,12 +73528,6 @@ member { type_id: 0xd3c80119 offset: 64 } -member { - id: 0x5adf7dd6 - name: "device_list" - type_id: 0xd3c80119 - offset: 2496 -} member { id: 0x5adf7f8c name: "device_list" @@ -71436,10 +73535,10 @@ member { offset: 6272 } member { - id: 0x3afe3515 + id: 0x3afe32c8 name: "device_name" type_id: 0x3e10b518 - offset: 6464 + offset: 7680 } member { id: 0xed7615b7 @@ -71454,10 +73553,10 @@ member { offset: 2496 } member { - id: 0x8cde7140 + id: 0x8cde7287 name: "device_pool" type_id: 0x2d66740a - offset: 19584 + offset: 20160 } member { id: 0x2d93d965 @@ -71550,10 +73649,10 @@ member { offset: 64 } member { - id: 0x31f012e9 + id: 0x31f01d64 name: "device_remove" type_id: 0x0fa1cf5a - offset: 6528 + offset: 7744 } member { id: 0x5f551195 @@ -71568,10 +73667,10 @@ member { offset: 2560 } member { - id: 0xdad988ac + id: 0xdad98644 name: "device_root" type_id: 0x120540d1 - offset: 1472 + offset: 1600 } member { id: 0x38e78b66 @@ -71637,6 +73736,12 @@ member { type_id: 0xd3c80119 offset: 64 } +member { + id: 0x33ed52b5 + name: "devices" + type_id: 0xd3c80119 + offset: 26240 +} member { id: 0x33ed531f name: "devices" @@ -71650,10 +73755,10 @@ member { offset: 3328 } member { - id: 0x33ed54a0 + id: 0x33ed5762 name: "devices" type_id: 0xd3c80119 - offset: 25472 + offset: 832 } member { id: 0x33ed5c11 @@ -71661,28 +73766,22 @@ member { type_id: 0xd3c80119 offset: 192 } -member { - id: 0x33ed5daa - name: "devices" - type_id: 0xd3c80119 - offset: 576 -} member { id: 0x7c9dc892 name: "devices_in_package" type_id: 0xc9082b19 } member { - id: 0xeb0d4018 + id: 0xeb0d43ae name: "devices_kobj" type_id: 0x23f09c34 - offset: 512 + offset: 768 } member { - id: 0xcb5fe509 + id: 0xcb5febda name: "devices_kset" type_id: 0x1457cd38 - offset: 768 + offset: 1280 } member { id: 0x3363027c @@ -71691,34 +73790,34 @@ member { offset: 512 } member { - id: 0x33ef2bbc + id: 0x33ef2acb name: "devid" type_id: 0xeb0f6de6 - offset: 8128 + offset: 9728 } member { - id: 0xad2ee7f6 + id: 0xad2eefd3 name: "devid_product" type_id: 0xe8034002 - offset: 6672 + offset: 6800 } member { - id: 0xcc74d5d7 + id: 0xcc74db49 name: "devid_source" type_id: 0xe8034002 - offset: 6640 + offset: 6768 } member { - id: 0x8f4bc852 + id: 0x8f4bcfaa name: "devid_vendor" type_id: 0xe8034002 - offset: 6656 + offset: 6784 } member { - id: 0x811b11bd + id: 0x811b1d72 name: "devid_version" type_id: 0xe8034002 - offset: 6688 + offset: 6816 } member { id: 0x5685a7bf @@ -71738,16 +73837,16 @@ member { type_id: 0x3b68ec61 } member { - id: 0xf45f248c + id: 0xf45f2394 name: "devlink_rate" type_id: 0x0f4dcd61 - offset: 2112 + offset: 2624 } member { - id: 0x68ca3db5 + id: 0x68ca31a9 name: "devm_allocated" type_id: 0x6d7f5ff6 - offset: 6448 + offset: 7664 } member { id: 0x314dcd25 @@ -71779,10 +73878,10 @@ member { offset: 256 } member { - id: 0x57939373 + id: 0x57939da4 name: "devmap" type_id: 0x9111b86d - offset: 640 + offset: 768 } member { id: 0x8a8d8547 @@ -71855,28 +73954,28 @@ member { offset: 32 } member { - id: 0xd04938e2 + id: 0xd049376f name: "devres_group_id" type_id: 0x18bd6530 - offset: 6528 + offset: 7744 } member { - id: 0x08267b9e + id: 0x08267623 name: "devres_head" type_id: 0xd3c80119 - offset: 5504 + offset: 6208 } member { - id: 0xda0f5537 + id: 0xda0f5b02 name: "devres_lock" type_id: 0xf313e71a - offset: 5440 + offset: 6144 } member { - id: 0xb523fef2 + id: 0xb523f202 name: "devres_managed" type_id: 0x6d7f5ff6 - offset: 10816 + offset: 12288 } member { id: 0xb7376579 @@ -71885,16 +73984,16 @@ member { offset: 576 } member { - id: 0xb7661fba + id: 0xb7661625 name: "devs" type_id: 0x70eedbce - offset: 3136 + offset: 3712 } member { - id: 0x70a03e1d + id: 0x70a0348a name: "devt" type_id: 0xeb0f6de6 - offset: 5376 + offset: 6080 } member { id: 0xa1ebf76b @@ -71927,10 +74026,10 @@ member { offset: 576 } member { - id: 0x95a3dc39 + id: 0x95a3d8b7 name: "dfl_pwq" type_id: 0x2033e582 - offset: 1280 + offset: 1408 } member { id: 0x5898f7bd @@ -72011,10 +74110,10 @@ member { offset: 3520 } member { - id: 0x5089cdaa + id: 0x5089c972 name: "diag_nlsk" type_id: 0x1d44326e - offset: 30336 + offset: 32704 } member { id: 0xbd827e06 @@ -72023,10 +74122,10 @@ member { offset: 224 } member { - id: 0xc3552683 + id: 0xc3552be5 name: "dialed_frequency" type_id: 0xfc0e1dbd - offset: 8256 + offset: 9856 } member { id: 0x74ab0220 @@ -72035,16 +74134,16 @@ member { offset: 32 } member { - id: 0x4e3ae308 + id: 0x4e3ae6ab name: "died_poll_count" type_id: 0x6720d32f - offset: 1408 + offset: 1472 } member { - id: 0xfc7e0f06 + id: 0xfc7e0dba name: "died_work" type_id: 0x1f3c8679 - offset: 2048 + offset: 2688 } member { id: 0x990d3fd2 @@ -72113,10 +74212,10 @@ member { offset: 128 } member { - id: 0xeed2b14f + id: 0xeed2b692 name: "dimm_id" type_id: 0x3e10b518 - offset: 6464 + offset: 7680 } member { id: 0x55357f1a @@ -72209,10 +74308,10 @@ member { offset: 320 } member { - id: 0x2e561343 + id: 0x2e561a88 name: "dir" type_id: 0xa031d804 - offset: 1536 + offset: 1664 } member { id: 0x2e9bdae0 @@ -72340,16 +74439,16 @@ member { offset: 32 } member { - id: 0xa0c61def + id: 0xa0c61f9f name: "direction" type_id: 0x5eda7065 - offset: 960 + offset: 1344 } member { - id: 0xa0dd40f7 + id: 0xa0dd4280 name: "direction" type_id: 0x4585663f - offset: 6336 + offset: 7552 } member { id: 0xa0ffe776 @@ -72418,16 +74517,16 @@ member { offset: 2112 } member { - id: 0x483b8179 + id: 0x483b8d41 name: "dirtied_time_when" type_id: 0x33756485 - offset: 1728 + offset: 1856 } member { - id: 0x6fa1a251 + id: 0x6fa1a70e name: "dirtied_when" type_id: 0x33756485 - offset: 1664 + offset: 1792 } member { id: 0xb540d111 @@ -72477,22 +74576,22 @@ member { offset: 192 } member { - id: 0x9decdc36 + id: 0x9decd18f name: "dirty_limit" type_id: 0x33756485 - offset: 896 + offset: 1024 } member { - id: 0x3935e071 + id: 0x3935eb38 name: "dirty_limit_tstamp" type_id: 0x33756485 - offset: 832 + offset: 960 } member { - id: 0x32d74789 + id: 0x32d744b8 name: "dirty_paused_when" type_id: 0x33756485 - offset: 20992 + offset: 22272 } member { id: 0x2ef6f90f @@ -72501,22 +74600,22 @@ member { offset: 2368 } member { - id: 0x0741cacd + id: 0x0741ce14 name: "dirty_ring" type_id: 0x95e9e529 - offset: 76992 + offset: 77248 } member { - id: 0x8de2786b + id: 0x8de27dbd name: "dirty_ring_size" type_id: 0xc9082b19 - offset: 32032 + offset: 34336 } member { - id: 0xaa41fd16 + id: 0xaa41fb92 name: "dirty_sleep" type_id: 0x33756485 - offset: 4544 + offset: 5312 } member { id: 0xd7a3d362 @@ -72645,17 +74744,17 @@ member { offset: 112 } member { - id: 0xc5a6325f + id: 0xc5a636a8 name: "disable_depth" type_id: 0x4585663f - offset: 1792 + offset: 1984 bitsize: 3 } member { - id: 0x46c16366 + id: 0x46c16626 name: "disable_hub_initiated_lpm" type_id: 0x4585663f - offset: 2114 + offset: 2370 bitsize: 1 } member { @@ -72701,10 +74800,10 @@ member { offset: 1760 } member { - id: 0x905fb905 + id: 0x905fb5ad name: "disable_route_checks" type_id: 0x4585663f - offset: 5795 + offset: 6307 bitsize: 1 } member { @@ -72720,10 +74819,10 @@ member { offset: 64 } member { - id: 0xe3d20e1c + id: 0xe3d208ab name: "disable_source" type_id: 0x0f5f599e - offset: 4864 + offset: 4992 } member { id: 0x53f8f1cf @@ -72768,10 +74867,10 @@ member { offset: 960 } member { - id: 0xca170c94 + id: 0xca170866 name: "disable_work" type_id: 0xf1159c31 - offset: 7936 + offset: 9408 } member { id: 0x145ca6f0 @@ -72792,16 +74891,16 @@ member { type_id: 0x74d29cf1 } member { - id: 0x66b91a9f + id: 0x66b91ede name: "disc" type_id: 0x28fe5710 - offset: 1920 + offset: 2176 } member { - id: 0xd4cf112f + id: 0xd4cf1f92 name: "disc_data" type_id: 0x18bd6530 - offset: 4800 + offset: 5568 } member { id: 0xdc0f3007 @@ -72810,10 +74909,10 @@ member { offset: 1472 } member { - id: 0x74507d20 + id: 0x745075c8 name: "disc_reason" type_id: 0xb3e7bac9 - offset: 2048 + offset: 2816 } member { id: 0x59dd05d4 @@ -72840,10 +74939,10 @@ member { offset: 704 } member { - id: 0x6f393ff6 + id: 0x6f393deb name: "discard_clusters" type_id: 0x696e069f - offset: 2048 + offset: 2176 } member { id: 0xfbff1b4b @@ -72870,10 +74969,10 @@ member { offset: 256 } member { - id: 0x82203e05 + id: 0x82203533 name: "disconn_cfm_cb" type_id: 0x0c2f924e - offset: 14016 + offset: 16896 } member { id: 0x8d87fb64 @@ -72882,16 +74981,16 @@ member { offset: 192 } member { - id: 0x8da483e8 + id: 0x8da487d3 name: "disconnect" type_id: 0x0f3dfb90 - offset: 1152 + offset: 1536 } member { - id: 0x8da4e910 + id: 0x8da4e999 name: "disconnect" type_id: 0x0f5e5d84 - offset: 2048 + offset: 2304 } member { id: 0x8da522b5 @@ -72936,17 +75035,17 @@ member { offset: 8 } member { - id: 0xd63956e7 + id: 0xd6395374 name: "disconnect" type_id: 0x4585663f - offset: 2662 + offset: 2790 bitsize: 1 } member { - id: 0x9ea57264 + id: 0x9ea573bb name: "disconnect_bssid" type_id: 0xabf64f28 - offset: 1408 + offset: 1664 } member { id: 0x474deee1 @@ -72961,10 +75060,10 @@ member { offset: 576 } member { - id: 0xf77950cd + id: 0xf779586c name: "disconnect_wk" type_id: 0x1f3c8679 - offset: 1152 + offset: 1280 } member { id: 0xd1a76d30 @@ -72974,22 +75073,22 @@ member { bitsize: 1 } member { - id: 0x77b2da17 + id: 0x77b2ddab name: "discov_interleaved_timeout" type_id: 0xe8034002 - offset: 6448 + offset: 6576 } member { - id: 0xec10e983 + id: 0xec10e2f4 name: "discov_off" type_id: 0xf1159c31 - offset: 16192 + offset: 17472 } member { - id: 0x9d3090c7 + id: 0x9d309caf name: "discov_timeout" type_id: 0xe8034002 - offset: 16128 + offset: 17408 } member { id: 0x8ca232e1 @@ -72998,22 +75097,22 @@ member { offset: 768 } member { - id: 0xd0a93d7d + id: 0xd0a93ec2 name: "discovery" type_id: 0xf51d515d - offset: 22592 + offset: 26688 } member { - id: 0x45128ccb + id: 0x45128fe7 name: "discovery_old_state" type_id: 0x6720d32f - offset: 23744 + offset: 27840 } member { - id: 0x98e47e0f + id: 0x98e4789b name: "discovery_paused" type_id: 0x6d7f5ff6 - offset: 23776 + offset: 27872 } member { id: 0x8c9f2a57 @@ -73044,10 +75143,10 @@ member { offset: 128 } member { - id: 0xe0083442 + id: 0xe00832b6 name: "disk_events_disable_depth" type_id: 0x74d29cf1 - offset: 2784 + offset: 2912 } member { id: 0x256ac234 @@ -73056,22 +75155,22 @@ member { offset: 96 } member { - id: 0x628ffcac + id: 0x628ffa80 name: "diskseq" type_id: 0x92233392 - offset: 4032 + offset: 4288 } member { - id: 0xc4b80df0 + id: 0xc4b80724 name: "dismantle" type_id: 0x6d7f5ff6 - offset: 9992 + offset: 10120 } member { - id: 0x563421ea + id: 0x563420bc name: "dismiss" type_id: 0x0e93a255 - offset: 1728 + offset: 1792 } member { id: 0x3814ab00 @@ -73092,16 +75191,16 @@ member { offset: 64 } member { - id: 0x8ecb6e47 + id: 0x8ecb65b6 name: "dispatch_busy" type_id: 0x4585663f - offset: 1984 + offset: 2368 } member { - id: 0xcd5f52a1 + id: 0xcd5f5474 name: "dispatch_from" type_id: 0x30ae0fb9 - offset: 1920 + offset: 2304 } member { id: 0x7ad5f659 @@ -73110,22 +75209,22 @@ member { offset: 896 } member { - id: 0xd42025bd + id: 0xd4202180 name: "dispatch_wait" type_id: 0x347ff86e - offset: 2176 + offset: 2560 } member { - id: 0xac5a73f2 + id: 0xac5a7949 name: "dispatch_wait_lock" type_id: 0xf313e71a - offset: 2112 + offset: 2496 } member { - id: 0x6a75548f + id: 0x6a755c2e name: "dispatch_work" type_id: 0x1f3c8679 - offset: 1152 + offset: 1280 } member { id: 0x6ede6239 @@ -73134,10 +75233,10 @@ member { offset: 64 } member { - id: 0x0bb966e7 + id: 0x0bb9687a name: "display_info" type_id: 0x0710d451 - offset: 1600 + offset: 1728 } member { id: 0x07dfd492 @@ -73256,10 +75355,10 @@ member { offset: 20736 } member { - id: 0x4693422d + id: 0x4693400d name: "dl" type_id: 0x0f61fb85 - offset: 3968 + offset: 4736 } member { id: 0xe828d796 @@ -73324,10 +75423,10 @@ member { offset: 320 } member { - id: 0x7cfef9ae + id: 0x7cfef104 name: "dl_read" type_id: 0x2c3ce96e - offset: 5056 + offset: 5312 } member { id: 0x45e7f049 @@ -73349,10 +75448,10 @@ member { offset: 704 } member { - id: 0x9d133f14 + id: 0x9d133319 name: "dl_write" type_id: 0x0f1de512 - offset: 5120 + offset: 5376 } member { id: 0xd19c0196 @@ -73414,10 +75513,10 @@ member { offset: 4376 } member { - id: 0x81c2c649 + id: 0x81c2c839 name: "dma" type_id: 0x381472e2 - offset: 4928 + offset: 5184 } member { id: 0x1e86e785 @@ -73425,18 +75524,18 @@ member { type_id: 0x33756485 offset: 384 } -member { - id: 0xfb57235d - name: "dma_addr" - type_id: 0xe02e14d6 - offset: 6080 -} member { id: 0xfb57275f name: "dma_addr" type_id: 0xe02e14d6 offset: 768 } +member { + id: 0xfb5728f3 + name: "dma_addr" + type_id: 0xe02e14d6 + offset: 6208 +} member { id: 0xfb847c48 name: "dma_addr" @@ -73473,16 +75572,16 @@ member { offset: 896 } member { - id: 0x8dd11756 + id: 0x8dd118a9 name: "dma_alignment" type_id: 0x914dbfdc - offset: 6240 + offset: 7456 } member { - id: 0x404148bb + id: 0x40414366 name: "dma_area" type_id: 0x1df06cce - offset: 6016 + offset: 6144 } member { id: 0x40414bb9 @@ -73503,10 +75602,10 @@ member { offset: 2432 } member { - id: 0x656a2b9e + id: 0x656a29d1 name: "dma_boundary" type_id: 0x33756485 - offset: 3840 + offset: 4160 } member { id: 0x597c6763 @@ -73514,12 +75613,6 @@ member { type_id: 0x00c83ba6 offset: 1856 } -member { - id: 0x941cf34f - name: "dma_buffer" - type_id: 0xe1b79909 - offset: 1088 -} member { id: 0x941cf6ca name: "dma_buffer" @@ -73527,10 +75620,10 @@ member { offset: 960 } member { - id: 0x1fa10524 - name: "dma_buffer_p" - type_id: 0x32fddfe5 - offset: 6208 + id: 0x941cf969 + name: "dma_buffer" + type_id: 0xe1b79909 + offset: 1472 } member { id: 0x1fa10880 @@ -73539,10 +75632,16 @@ member { offset: 896 } member { - id: 0xe342e7e3 + id: 0x1fa108db + name: "dma_buffer_p" + type_id: 0x32fddfe5 + offset: 6336 +} +member { + id: 0xe342eba2 name: "dma_bytes" type_id: 0xf435685e - offset: 6144 + offset: 6272 } member { id: 0xe342eebb @@ -73551,10 +75650,10 @@ member { offset: 832 } member { - id: 0x0fe331cd + id: 0x0fe3384c name: "dma_channel" type_id: 0x5d8155a5 - offset: 4616 + offset: 4936 } member { id: 0xf2ef2bc4 @@ -73563,10 +75662,10 @@ member { offset: 1152 } member { - id: 0xc86e7e1e + id: 0xc86e7bbe name: "dma_coherent" type_id: 0x6d7f5ff6 - offset: 6053 + offset: 6757 bitsize: 1 } member { @@ -73576,10 +75675,10 @@ member { offset: 1088 } member { - id: 0x810a04ff + id: 0x810a01b7 name: "dma_dev" type_id: 0x0258f96e - offset: 16960 + offset: 19712 } member { id: 0x810a0b09 @@ -73594,28 +75693,28 @@ member { offset: 192 } member { - id: 0xeed6dd24 + id: 0xeed6dd5f name: "dma_dir" type_id: 0xcd84e3cd - offset: 1632 + offset: 1760 } member { - id: 0x4df855d1 + id: 0x4df857e5 name: "dma_drain_buf" type_id: 0x18bd6530 - offset: 16384 + offset: 19328 } member { - id: 0xe856eaf0 + id: 0xe856e7f5 name: "dma_drain_len" type_id: 0xf435685e - offset: 16320 + offset: 19264 } member { - id: 0xf4c01a86 + id: 0xf4c016ce name: "dma_io_tlb_mem" type_id: 0x017d6bbb - offset: 5184 + offset: 5888 } member { id: 0xc58e6844 @@ -73630,10 +75729,10 @@ member { offset: 576 } member { - id: 0x04ffae93 + id: 0x04ffa34f name: "dma_map_dev" type_id: 0x0258f96e - offset: 7808 + offset: 9408 } member { id: 0x2af3d123 @@ -73643,10 +75742,10 @@ member { bitsize: 1 } member { - id: 0x4d0c4e3a + id: 0x4d0c48ad name: "dma_mask" type_id: 0x2e18f543 - offset: 4608 + offset: 5312 } member { id: 0x4db07287 @@ -73661,10 +75760,10 @@ member { offset: 576 } member { - id: 0x4db07a6e + id: 0x4db078fa name: "dma_mask" type_id: 0x92233392 - offset: 2176 + offset: 2304 } member { id: 0x5fa99e1d @@ -73673,10 +75772,10 @@ member { offset: 1408 } member { - id: 0x1bdb3a7c + id: 0x1bdb3896 name: "dma_mem" type_id: 0x1cc3928a - offset: 5056 + offset: 5760 } member { id: 0xf5bb7fa5 @@ -73691,16 +75790,16 @@ member { offset: 1712 } member { - id: 0x3d3d2955 + id: 0x3d3d20d0 name: "dma_ops" type_id: 0x3dd71310 - offset: 4544 + offset: 5248 } member { - id: 0x6ca434fd + id: 0x6ca431a2 name: "dma_pad_mask" type_id: 0x4585663f - offset: 1856 + offset: 2112 } member { id: 0x69583779 @@ -73715,16 +75814,16 @@ member { offset: 1504 } member { - id: 0xebac16cc + id: 0xebac1479 name: "dma_parms" type_id: 0x5d0e8a16 - offset: 6272 + offset: 7488 } member { - id: 0xebac1914 + id: 0xebac1d09 name: "dma_parms" type_id: 0x5d0e8a16 - offset: 6656 + offset: 8128 } member { id: 0xebac1eb3 @@ -73733,28 +75832,28 @@ member { offset: 1152 } member { - id: 0xebecc8b4 + id: 0xebecc590 name: "dma_parms" type_id: 0x1dd39b22 - offset: 4864 + offset: 5568 } member { - id: 0x327b1eb6 + id: 0x327b1828 name: "dma_pools" type_id: 0xd3c80119 - offset: 4928 + offset: 5632 } member { - id: 0x70ab2192 + id: 0x70ab2d7e name: "dma_range_map" type_id: 0x30383293 - offset: 4800 + offset: 5504 } member { - id: 0x5b2aeec9 + id: 0x5b2ae144 name: "dma_ranges" type_id: 0xd3c80119 - offset: 6528 + offset: 7744 } member { id: 0xc009bf1b @@ -73763,10 +75862,10 @@ member { offset: 320 } member { - id: 0x28a64254 + id: 0x28a6404f name: "dma_rx" type_id: 0x3a583251 - offset: 10368 + offset: 11968 } member { id: 0xc2724877 @@ -73781,10 +75880,10 @@ member { offset: 1280 } member { - id: 0x297f5a6c + id: 0x297f5e4a name: "dma_tx" type_id: 0x3a583251 - offset: 10304 + offset: 11904 } member { id: 0x590c841e @@ -73792,16 +75891,16 @@ member { type_id: 0x00c83ba6 } member { - id: 0x590c8f06 + id: 0x590c8cb0 name: "dmabuf" type_id: 0x00c83ba6 - offset: 512 + offset: 768 } member { - id: 0x810e2175 + id: 0x810e204c name: "dmabufs" type_id: 0xeb923a9b - offset: 256 + offset: 384 } member { id: 0x8c0f52a7 @@ -73816,22 +75915,22 @@ member { offset: 320 } member { - id: 0x3b3e3f2f + id: 0x3b3e3bcb name: "do_get_auto_tdcv" type_id: 0x2ef14f1a - offset: 2880 + offset: 3264 } member { - id: 0x23961149 + id: 0x23961113 name: "do_get_berr_counter" type_id: 0x2efda0ad - offset: 2816 + offset: 3200 } member { - id: 0x250fea9a + id: 0x250fe094 name: "do_get_state" type_id: 0x2ecd9a2a - offset: 2752 + offset: 3136 } member { id: 0xaeaf989d @@ -73840,41 +75939,41 @@ member { offset: 192 } member { - id: 0x95931d59 + id: 0x95931458 name: "do_remote_wakeup" type_id: 0x4585663f - offset: 10624 + offset: 11840 bitsize: 1 } member { - id: 0xa24f6ca0 + id: 0xa24f66d2 name: "do_set_bittiming" type_id: 0x2eda6351 - offset: 2496 + offset: 2880 } member { - id: 0x5206d223 + id: 0x5206dada name: "do_set_data_bittiming" type_id: 0x2eda6351 - offset: 2560 + offset: 2944 } member { - id: 0x1e5899b0 + id: 0x1e5896e2 name: "do_set_mode" type_id: 0x2ef0956f - offset: 2624 + offset: 3008 } member { - id: 0x34e27837 + id: 0x34e27298 name: "do_set_termination" type_id: 0x2e4b2eee - offset: 2688 + offset: 3072 } member { - id: 0xfde70000 + id: 0xfde70709 name: "do_wakeup" type_id: 0x6720d32f - offset: 3072 + offset: 3648 } member { id: 0x83eaed13 @@ -73925,16 +76024,16 @@ member { offset: 320 } member { - id: 0x6bd9d1cc + id: 0x6bd9d4c0 name: "dobj_list" type_id: 0xd3c80119 - offset: 4480 + offset: 4864 } member { - id: 0x6bd9d3f9 + id: 0x6bd9dbed name: "dobj_list" type_id: 0xd3c80119 - offset: 1408 + offset: 1536 } member { id: 0x43aeb87c @@ -73950,17 +76049,17 @@ member { bitsize: 4 } member { - id: 0xa5425694 + id: 0xa5425246 name: "doing_init_tune" type_id: 0x4585663f - offset: 7266 + offset: 8482 bitsize: 1 } member { - id: 0x75745a71 + id: 0x75745ff2 name: "doing_retune" type_id: 0x4585663f - offset: 7268 + offset: 8484 bitsize: 1 } member { @@ -73981,10 +76080,10 @@ member { type_id: 0x2d95d9be } member { - id: 0x626da75d + id: 0x626dace8 name: "dom_cgrp" type_id: 0x18a16691 - offset: 6336 + offset: 7360 } member { id: 0x8c690725 @@ -74009,18 +76108,18 @@ member { name: "domain" type_id: 0x18a2fb63 } -member { - id: 0xa719d35e - name: "domain" - type_id: 0x18a2fb63 - offset: 2560 -} member { id: 0xa719d61d name: "domain" type_id: 0x18a2fb63 offset: 64 } +member { + id: 0xa719d7c2 + name: "domain" + type_id: 0x18a2fb63 + offset: 2688 +} member { id: 0xa719db3e name: "domain" @@ -74033,12 +76132,6 @@ member { type_id: 0x18a2fb63 offset: 576 } -member { - id: 0xa72fe3f6 - name: "domain" - type_id: 0x2e94a1e1 - offset: 1472 -} member { id: 0xa72fed64 name: "domain" @@ -74046,10 +76139,16 @@ member { offset: 128 } member { - id: 0xa7c87331 + id: 0xa72fefbb + name: "domain" + type_id: 0x2e94a1e1 + offset: 1856 +} +member { + id: 0xa7c8766e name: "domain" type_id: 0xc9082b19 - offset: 1856 + offset: 2112 } member { id: 0xa7c879be @@ -74058,10 +76157,10 @@ member { offset: 384 } member { - id: 0xa7da381f + id: 0xa7da3e30 name: "domain" type_id: 0xdb44b469 - offset: 6080 + offset: 7296 } member { id: 0xa7e75a59 @@ -74082,10 +76181,10 @@ member { offset: 384 } member { - id: 0x5d0e21f6 + id: 0x5d0e2c97 name: "domain_data" type_id: 0x07cece0f - offset: 512 + offset: 640 } member { id: 0x617add50 @@ -74094,16 +76193,16 @@ member { offset: 448 } member { - id: 0xbee5923c + id: 0xbee592c3 name: "domain_nr" type_id: 0x6720d32f - offset: 1760 + offset: 7584 } member { - id: 0xbee59c94 + id: 0xbee5988a name: "domain_nr" type_id: 0x6720d32f - offset: 6368 + offset: 2016 } member { id: 0x7441b38b @@ -74146,10 +76245,10 @@ member { type_id: 0x4585663f } member { - id: 0x1d18f3a0 + id: 0x1d18f5cb name: "done" type_id: 0x578f9c2b - offset: 2944 + offset: 3200 } member { id: 0x1d220120 @@ -74249,22 +76348,22 @@ member { offset: 3968 } member { - id: 0xd715fb53 + id: 0xd715f08e name: "done_list" type_id: 0xd3c80119 - offset: 6016 -} -member { - id: 0xbfd149a9 - name: "done_lock" - type_id: 0xf313e71a offset: 6144 } member { - id: 0x10ba6beb + id: 0xbfd145e8 + name: "done_lock" + type_id: 0xf313e71a + offset: 6272 +} +member { + id: 0x10ba6614 name: "done_wq" type_id: 0x03913382 - offset: 6208 + offset: 6336 } member { id: 0xbd60b76c @@ -74284,10 +76383,10 @@ member { offset: 512 } member { - id: 0x72a50040 + id: 0x72a50ec1 name: "doublescan_allowed" type_id: 0x6d7f5ff6 - offset: 1192 + offset: 1320 } member { id: 0x9c3663f5 @@ -74332,10 +76431,10 @@ member { offset: 208 } member { - id: 0x7fe178bf + id: 0x7fe17814 name: "downshifted_rate" type_id: 0x4585663f - offset: 8041 + offset: 9257 bitsize: 1 } member { @@ -74350,10 +76449,10 @@ member { type_id: 0x80ba3719 } member { - id: 0x1e9583ea + id: 0x1e95895b name: "dp_subconnector_property" type_id: 0x2a670b41 - offset: 6272 + offset: 7424 } member { id: 0x93b48e83 @@ -74379,10 +76478,10 @@ member { type_id: 0x7f06f597 } member { - id: 0x50cf3be5 + id: 0x50cf371b name: "dpcm" type_id: 0x4b6441c7 - offset: 1280 + offset: 1344 } member { id: 0xda5953eb @@ -74426,10 +76525,10 @@ member { offset: 280 } member { - id: 0xf817b3e2 + id: 0xf817b513 name: "dpms" type_id: 0x6720d32f - offset: 12192 + offset: 12320 } member { id: 0xf85e12a9 @@ -74453,10 +76552,10 @@ member { offset: 1008 } member { - id: 0xa362e635 + id: 0xa362e1f2 name: "dpms_property" type_id: 0x2a670b41 - offset: 4800 + offset: 5952 } member { id: 0x297dd07a @@ -74482,10 +76581,10 @@ member { offset: 1056 } member { - id: 0x535fd62f + id: 0x535fdeda name: "dq_count" type_id: 0x74d29cf1 - offset: 800 + offset: 928 } member { id: 0x536e83d7 @@ -74500,22 +76599,22 @@ member { offset: 384 } member { - id: 0x8fbe1a22 + id: 0x8fbe1590 name: "dq_dqb" type_id: 0x18b59e5b - offset: 1088 + offset: 1216 } member { - id: 0xf8bb6b64 + id: 0xf8bb696c name: "dq_dqb_lock" type_id: 0xf313e71a - offset: 768 + offset: 896 } member { - id: 0xbad2d045 + id: 0xbad2d986 name: "dq_flags" type_id: 0x33756485 - offset: 1024 + offset: 1152 } member { id: 0xa21aba41 @@ -74529,10 +76628,10 @@ member { type_id: 0x49a73111 } member { - id: 0x159ea24f + id: 0x159eaff6 name: "dq_id" type_id: 0x508a987d - offset: 896 + offset: 1024 } member { id: 0xb3454cf0 @@ -74547,10 +76646,10 @@ member { offset: 512 } member { - id: 0x4be083ae + id: 0x4be0862b name: "dq_off" type_id: 0x27a7c613 - offset: 960 + offset: 1088 } member { id: 0x10c97e90 @@ -74559,10 +76658,10 @@ member { offset: 448 } member { - id: 0x9f508ddd + id: 0x9f508694 name: "dq_sb" type_id: 0x26ee682a - offset: 832 + offset: 960 } member { id: 0xdae271b1 @@ -74677,10 +76776,10 @@ member { offset: 64 } member { - id: 0xbbe515ef + id: 0xbbe5188a name: "dql" type_id: 0x33fed362 - offset: 1536 + offset: 2048 } member { id: 0xeca9acd6 @@ -74696,10 +76795,10 @@ member { bitsize: 1 } member { - id: 0xd4b64394 + id: 0xd4b64bd1 name: "drain_delay" type_id: 0x6720d32f - offset: 2880 + offset: 3392 } member { id: 0x9e87ea4a @@ -74716,16 +76815,16 @@ member { bitsize: 1 } member { - id: 0x83a02fe2 + id: 0x83a02723 name: "drain_wait" type_id: 0x03913382 - offset: 4672 + offset: 5632 } member { - id: 0x0022cbf8 + id: 0x0022ce3c name: "drive_strength" type_id: 0x4585663f - offset: 10816 + offset: 12032 } member { id: 0xd40cbfed @@ -74745,10 +76844,10 @@ member { type_id: 0x60ca2c23 } member { - id: 0xd44dcc52 + id: 0xd44dce66 name: "driver" type_id: 0x0357d2dd - offset: 56896 + offset: 58240 } member { id: 0xd45092fb @@ -74775,10 +76874,10 @@ member { offset: 8 } member { - id: 0xd4751144 + id: 0xd47519de name: "driver" type_id: 0x3b845f97 - offset: 2304 + offset: 3072 } member { id: 0xd477fd9a @@ -74792,16 +76891,16 @@ member { offset: 768 } member { - id: 0xd47cf60d + id: 0xd47cf744 name: "driver" type_id: 0x3267a784 - offset: 832 + offset: 1408 } member { - id: 0xd47cfb6b + id: 0xd47cf8c1 name: "driver" type_id: 0x3267a784 - offset: 1152 + offset: 1088 } member { id: 0xd47d4689 @@ -74828,10 +76927,10 @@ member { offset: 576 } member { - id: 0xd4ad46eb + id: 0xd4ad468f name: "driver" type_id: 0xe3de788c - offset: 1344 + offset: 1536 } member { id: 0xd4ad4a11 @@ -74922,6 +77021,12 @@ member { type_id: 0x18bd6530 offset: 960 } +member { + id: 0x6d52b05c + name: "driver_data" + type_id: 0x18bd6530 + offset: 5568 +} member { id: 0x6d52b07b name: "driver_data" @@ -74929,10 +77034,10 @@ member { offset: 192 } member { - id: 0x6d52b10a + id: 0x6d52b134 name: "driver_data" type_id: 0x18bd6530 - offset: 1600 + offset: 5632 } member { id: 0x6d52b170 @@ -74940,6 +77045,12 @@ member { type_id: 0x18bd6530 offset: 128 } +member { + id: 0x6d52b896 + name: "driver_data" + type_id: 0x18bd6530 + offset: 61696 +} member { id: 0x6d52b8b2 name: "driver_data" @@ -74951,6 +77062,12 @@ member { type_id: 0x18bd6530 offset: 384 } +member { + id: 0x6d52ba36 + name: "driver_data" + type_id: 0x18bd6530 + offset: 1984 +} member { id: 0x6d52ba76 name: "driver_data" @@ -74963,24 +77080,6 @@ member { type_id: 0x18bd6530 offset: 64 } -member { - id: 0x6d52bd78 - name: "driver_data" - type_id: 0x18bd6530 - offset: 4864 -} -member { - id: 0x6d52bee1 - name: "driver_data" - type_id: 0x18bd6530 - offset: 4800 -} -member { - id: 0x6d52bef4 - name: "driver_data" - type_id: 0x18bd6530 - offset: 60224 -} member { id: 0x6d52bf30 name: "driver_data" @@ -74994,10 +77093,10 @@ member { offset: 448 } member { - id: 0x6d731025 + id: 0x6d731cb1 name: "driver_data" type_id: 0x391f15ea - offset: 1536 + offset: 1792 } member { id: 0x6d79728e @@ -75048,10 +77147,10 @@ member { offset: 128 } member { - id: 0x3f6b14f0 + id: 0x3f6b1d8c name: "driver_input_lock" type_id: 0x6e3b7d7f - offset: 50624 + offset: 50752 } member { id: 0xee864cc4 @@ -75060,22 +77159,22 @@ member { offset: 128 } member { - id: 0xdbbc120c + id: 0xdbbc115d name: "driver_managed_dma" type_id: 0x6d7f5ff6 - offset: 1408 + offset: 2560 } member { - id: 0xdbbc17f4 + id: 0xdbbc13d3 name: "driver_managed_dma" type_id: 0x6d7f5ff6 - offset: 2304 + offset: 1664 } member { - id: 0xdbbc1978 + id: 0xdbbc13f5 name: "driver_managed_dma" type_id: 0x6d7f5ff6 - offset: 1544 + offset: 1800 } member { id: 0xb3c8d0ce @@ -75089,18 +77188,18 @@ member { type_id: 0x3e10b518 offset: 128 } -member { - id: 0xf415f6ff - name: "driver_name" - type_id: 0x3e10b518 - offset: 6656 -} member { id: 0xf415f74d name: "driver_name" type_id: 0x3e10b518 offset: 192 } +member { + id: 0xf415f94a + name: "driver_name" + type_id: 0x3e10b518 + offset: 7872 +} member { id: 0xf415fb65 name: "driver_name" @@ -75114,34 +77213,34 @@ member { offset: 384 } member { - id: 0x09f1f09e + id: 0x09f1f71e name: "driver_override" type_id: 0x3e10b518 - offset: 6720 + offset: 25856 } member { - id: 0x09f1f330 + id: 0x09f1f745 name: "driver_override" type_id: 0x3e10b518 - offset: 6592 + offset: 7808 } member { - id: 0x09f1f3ba + id: 0x09f1f94d name: "driver_override" type_id: 0x3e10b518 - offset: 6400 + offset: 9280 } member { - id: 0x09f1f4a5 + id: 0x09f1fc0a name: "driver_override" type_id: 0x3e10b518 - offset: 7680 + offset: 7616 } member { - id: 0x09f1f7d3 + id: 0x09f1fe6b name: "driver_override" type_id: 0x3e10b518 - offset: 20160 + offset: 7936 } member { id: 0xe49f62ad @@ -75168,10 +77267,10 @@ member { offset: 1472 } member { - id: 0x2f1651d7 + id: 0x2f165559 name: "driver_private" type_id: 0x18bd6530 - offset: 1280 + offset: 1408 } member { id: 0xbb66fad9 @@ -75192,16 +77291,16 @@ member { offset: 560 } member { - id: 0x8cc1ff9c + id: 0x8cc1f8e4 name: "driver_tstamp" type_id: 0x399c459b - offset: 6400 + offset: 6528 } member { - id: 0xd759fe40 + id: 0xd759fe1e name: "driver_type" type_id: 0x60f31502 - offset: 7552 + offset: 8896 } member { id: 0x922207d0 @@ -75210,10 +77309,10 @@ member { offset: 32 } member { - id: 0x12f21026 + id: 0x12f21060 name: "drivers_autoprobe" type_id: 0x4585663f - offset: 2368 + offset: 3136 bitsize: 1 } member { @@ -75223,16 +77322,16 @@ member { offset: 960 } member { - id: 0xd57df6eb + id: 0xd57dfc23 name: "drivers_dir" type_id: 0x23f09c34 - offset: 576 + offset: 832 } member { - id: 0x375fc834 + id: 0x375fc1ed name: "drivers_kset" type_id: 0x1457cd38 - offset: 1216 + offset: 1856 } member { id: 0x92130897 @@ -75341,10 +77440,10 @@ member { offset: 2432 } member { - id: 0xb14af921 + id: 0xb14afb27 name: "drv" type_id: 0x023b50cb - offset: 6848 + offset: 8064 } member { id: 0xb150f7c5 @@ -75399,16 +77498,16 @@ member { offset: 144 } member { - id: 0xe1f689c6 + id: 0xe1f68161 name: "drv_type" type_id: 0x295c7202 - offset: 5640 + offset: 6280 } member { - id: 0x7020b573 + id: 0x7020bc06 name: "drvdata" type_id: 0x18bd6530 - offset: 5824 + offset: 6336 } member { id: 0x7020be32 @@ -75434,10 +77533,10 @@ member { type_id: 0x0a5c3627 } member { - id: 0x3c3a783a + id: 0x3c3a7c4f name: "dsc" type_id: 0x0155bbcc - offset: 6592 + offset: 7808 } member { id: 0x402e95a7 @@ -75498,18 +77597,18 @@ member { type_id: 0x2fe9613c offset: 640 } -member { - id: 0x7d8eb938 - name: "dsp_loaded" - type_id: 0x4585663f - offset: 8544 -} member { id: 0x7d8eb982 name: "dsp_loaded" type_id: 0x4585663f offset: 320 } +member { + id: 0x7d8ebaa3 + name: "dsp_loaded" + type_id: 0x4585663f + offset: 9952 +} member { id: 0x51fefdf1 name: "dsp_status" @@ -75529,10 +77628,10 @@ member { offset: 32 } member { - id: 0x39bdc68c + id: 0x39bdc394 name: "dsr" type_id: 0xc9082b19 - offset: 10272 + offset: 12128 } member { id: 0x1dff11a3 @@ -75542,10 +77641,10 @@ member { bitsize: 1 } member { - id: 0x90ad8775 + id: 0x90ad81e0 name: "dsr_req" type_id: 0x6720d32f - offset: 10240 + offset: 12096 } member { id: 0xbb13d2b4 @@ -75566,10 +77665,10 @@ member { offset: 288 } member { - id: 0xbb38a752 + id: 0xbb38a968 name: "dst" type_id: 0xc9082b19 - offset: 6496 + offset: 7712 } member { id: 0xbb476824 @@ -75766,10 +77865,10 @@ member { offset: 352 } member { - id: 0x12a604ab + id: 0x12a60912 name: "dst_prog" type_id: 0x3382a638 - offset: 896 + offset: 1024 } member { id: 0xcdacfab5 @@ -75791,10 +77890,10 @@ member { offset: 64 } member { - id: 0xb420ae3b + id: 0xb420abbe name: "dst_trampoline" type_id: 0x056e14dc - offset: 960 + offset: 1088 } member { id: 0x156c52a8 @@ -75893,10 +77992,10 @@ member { offset: 512 } member { - id: 0xc973030f + id: 0xc9730947 name: "dtr_rts" type_id: 0x0cf07e3c - offset: 3648 + offset: 3904 } member { id: 0x8c9f51a9 @@ -75940,10 +78039,10 @@ member { offset: 192 } member { - id: 0x1ae9d666 + id: 0x1ae9d53c name: "dummy" type_id: 0x0570ebcb - offset: 1920 + offset: 1984 } member { id: 0xd22ca869 @@ -75958,16 +78057,16 @@ member { type_id: 0x06835e9c } member { - id: 0xf20c0e6b + id: 0xf20c003b name: "dummy_rx" type_id: 0x18bd6530 - offset: 10432 + offset: 12032 } member { - id: 0xc2a88173 + id: 0xc2a8860c name: "dummy_tx" type_id: 0x18bd6530 - offset: 10496 + offset: 12096 } member { id: 0x5272cd4d @@ -76030,16 +78129,16 @@ member { offset: 512 } member { - id: 0x29edb170 + id: 0x29edb505 name: "dump_conf" type_id: 0x425c572c - offset: 6592 + offset: 7808 } member { - id: 0xc8295328 + id: 0xc82958b0 name: "dump_segments" type_id: 0xd3c80119 - offset: 8704 + offset: 10176 } member { id: 0xa06da4bc @@ -76113,10 +78212,10 @@ member { type_id: 0xe3222f5b } member { - id: 0x88d9c62c + id: 0x88d9cc44 name: "dupl_rcvcnt" type_id: 0x74d29cf1 - offset: 7072 + offset: 7712 } member { id: 0x703907cc @@ -76131,10 +78230,10 @@ member { offset: 64 } member { - id: 0x70edc100 + id: 0x70edc607 name: "duplex" type_id: 0x6720d32f - offset: 8224 + offset: 9440 } member { id: 0x70edcbaf @@ -76233,10 +78332,10 @@ member { offset: 128 } member { - id: 0x305ca6e5 + id: 0x305ca20b name: "dvfs_possible_from_any_cpu" type_id: 0x6d7f5ff6 - offset: 4288 + offset: 5056 } member { id: 0x6f27e8d3 @@ -76245,16 +78344,16 @@ member { offset: 352 } member { - id: 0x32b0d65c + id: 0x32b0d016 name: "dvi_i_select_subconnector_property" type_id: 0x2a670b41 - offset: 6208 + offset: 7360 } member { - id: 0xc411d11d + id: 0xc411d17c name: "dvi_i_subconnector_property" type_id: 0x2a670b41 - offset: 6144 + offset: 7296 } member { id: 0x5afe07a0 @@ -76314,16 +78413,16 @@ member { offset: 3136 } member { - id: 0x20d98be6 + id: 0x20d98a61 name: "dwork" type_id: 0xf1159c31 - offset: 704 + offset: 832 } member { - id: 0x20d98cb2 + id: 0x20d98eb4 name: "dwork" type_id: 0xf1159c31 - offset: 6848 + offset: 8064 } member { id: 0x5f6207d0 @@ -76410,16 +78509,16 @@ member { bitsize: 1 } member { - id: 0x1b277507 + id: 0x1b277230 name: "dynids" type_id: 0x3077bd6f - offset: 2112 + offset: 2368 } member { - id: 0x1b86a2c8 + id: 0x1b86a2bd name: "dynids" type_id: 0x91a9600d - offset: 1472 + offset: 1728 } member { id: 0x1b86a7a5 @@ -76529,10 +78628,10 @@ member { offset: 1216 } member { - id: 0x2fcdc214 + id: 0x2fcdcf1b name: "e_csets" type_id: 0x5c3c9877 - offset: 5440 + offset: 6464 } member { id: 0xf9e27450 @@ -76697,10 +78796,10 @@ member { offset: 320 } member { - id: 0x72840e61 + id: 0x728403c7 name: "edac_check" type_id: 0x0e1f8d92 - offset: 1344 + offset: 1728 } member { id: 0x1146bbf2 @@ -76744,16 +78843,16 @@ member { offset: 256 } member { - id: 0xabec4ba7 + id: 0xabec48fb name: "edid_blob_ptr" type_id: 0x343ebce3 - offset: 3136 + offset: 3264 } member { - id: 0x96f9223d + id: 0x96f926dc name: "edid_corrupt" type_id: 0x6d7f5ff6 - offset: 14592 + offset: 14720 } member { id: 0x12380e71 @@ -76768,10 +78867,10 @@ member { offset: 392 } member { - id: 0x9d2c5127 + id: 0x9d2c5b2f name: "edid_property" type_id: 0x2a670b41 - offset: 4736 + offset: 5888 } member { id: 0x61c1eafd @@ -76792,28 +78891,28 @@ member { offset: 1280 } member { - id: 0x90a34bf7 + id: 0x90a34da9 name: "ee_ctrl_mask" type_id: 0x914dbfdc - offset: 3712 + offset: 4032 } member { - id: 0xbd4b0b0c + id: 0xbd4b0af6 name: "ee_ctrl_mutex" type_id: 0xa7c362b0 - offset: 3776 + offset: 4096 } member { - id: 0x1e319255 + id: 0x1e3195b0 name: "ee_drv_mask" type_id: 0x914dbfdc - offset: 3728 + offset: 4048 } member { - id: 0xca4b8c9d + id: 0xca4b8ab1 name: "ee_usr_mask" type_id: 0x914dbfdc - offset: 3744 + offset: 4064 } member { id: 0x3486ee16 @@ -76828,10 +78927,10 @@ member { offset: 128 } member { - id: 0x1fc9de8e + id: 0x1fc9ddcc name: "eee_broken_modes" type_id: 0xc9082b19 - offset: 8960 + offset: 10176 } member { id: 0x4331f46c @@ -76840,16 +78939,16 @@ member { offset: 160 } member { - id: 0x7e49f762 + id: 0x7e49fc07 name: "eeh_work" type_id: 0x1f3c8679 - offset: 4608 + offset: 5184 } member { - id: 0x50c14098 + id: 0x50c14745 name: "eeprom" type_id: 0x5c509347 - offset: 6464 + offset: 7680 } member { id: 0x9b589369 @@ -76865,10 +78964,10 @@ member { bitsize: 1 } member { - id: 0x509fe450 + id: 0x509fe27f name: "effect_owners" type_id: 0xc2031448 - offset: 960 + offset: 1152 } member { id: 0x319cfbc2 @@ -76899,22 +78998,22 @@ member { offset: 736 } member { - id: 0x3e5e7440 + id: 0x3e5e79f9 name: "effects" type_id: 0x3dad9aa1 - offset: 896 + offset: 1024 } member { - id: 0xa9f1f3f7 + id: 0xa9f1f9ba name: "efficiencies_available" type_id: 0x6d7f5ff6 - offset: 4248 + offset: 5016 } member { - id: 0x22996b1e + id: 0x22996cc3 name: "eg_boundary" type_id: 0x4585663f - offset: 6464 + offset: 7680 } member { id: 0xdd519931 @@ -76947,16 +79046,16 @@ member { offset: 640 } member { - id: 0x61592420 + id: 0x61592628 name: "eh_abort_list" type_id: 0xd3c80119 - offset: 768 + offset: 896 } member { - id: 0xb5d7eccb + id: 0xb5d7e379 name: "eh_action" type_id: 0x0562c566 - offset: 1088 + offset: 1216 } member { id: 0x45007cf9 @@ -76965,16 +79064,16 @@ member { offset: 832 } member { - id: 0x2f532eed + id: 0x2f532354 name: "eh_cmd_q" type_id: 0xd3c80119 - offset: 896 + offset: 1024 } member { - id: 0x136876cc + id: 0x13687aca name: "eh_deadline" type_id: 0x6720d32f - offset: 3264 + offset: 3584 } member { id: 0xff8a293e @@ -76983,10 +79082,10 @@ member { offset: 704 } member { - id: 0x2bf10c89 + id: 0x2bf10965 name: "eh_eflags" type_id: 0x6720d32f - offset: 1024 + offset: 1408 } member { id: 0xd80ff95d @@ -76995,10 +79094,10 @@ member { offset: 64 } member { - id: 0x5fea1b6d + id: 0x5fea16fd name: "eh_flags" type_id: 0xc9082b19 - offset: 3648 + offset: 3968 } member { id: 0x3a43c628 @@ -77007,10 +79106,10 @@ member { offset: 896 } member { - id: 0x51bad40d + id: 0x51bad129 name: "eh_noresume" type_id: 0x4585663f - offset: 4038 + offset: 4358 bitsize: 1 } member { @@ -77038,28 +79137,28 @@ member { offset: 1920 } member { - id: 0xf34efa6b + id: 0xf34ef00c name: "eh_timeout" type_id: 0x4585663f - offset: 2624 + offset: 2752 } member { - id: 0xba1da1c2 + id: 0xba1da164 name: "eh_work" type_id: 0x1f3c8679 - offset: 4352 + offset: 4800 } member { - id: 0xddd3f02d + id: 0xddd3f7db name: "eh_wq" type_id: 0x13f8b706 - offset: 4288 + offset: 4736 } member { - id: 0xd97439ac + id: 0xd974306f name: "ehandler" type_id: 0x1d19a9d5 - offset: 1024 + offset: 1152 } member { id: 0xe8a98a46 @@ -77085,10 +79184,10 @@ member { offset: 128 } member { - id: 0x97fce2d6 + id: 0x97fcea8a name: "ehdr" type_id: 0x18bd6530 - offset: 9216 + offset: 10752 } member { id: 0xf3eccafa @@ -77115,16 +79214,16 @@ member { offset: 168 } member { - id: 0xe65c7b85 + id: 0xe65c7be8 name: "eir" type_id: 0x3448bb1c - offset: 2856 + offset: 2984 } member { - id: 0x98bedc79 + id: 0x98bed34f name: "eld" type_id: 0x3e14faf9 - offset: 13248 + offset: 13376 } member { id: 0x03146c3c @@ -77139,10 +79238,10 @@ member { offset: 320 } member { - id: 0x30a4db98 + id: 0x30a4d87e name: "elem_size" type_id: 0x914dbfdc - offset: 2144 + offset: 2656 } member { id: 0x30d3b37c @@ -77205,16 +79304,16 @@ member { offset: 64 } member { - id: 0xcc674504 + id: 0xcc6740a5 name: "elevator_alias" type_id: 0x3e10b518 - offset: 1728 + offset: 1984 } member { - id: 0x52082b1c + id: 0x520829b9 name: "elevator_attrs" type_id: 0x2f8ce7d9 - offset: 1600 + offset: 1856 } member { id: 0xb0fa7085 @@ -77223,34 +79322,34 @@ member { offset: 64 } member { - id: 0xead2a22f + id: 0xead2a3de name: "elevator_features" type_id: 0xcd70b42d - offset: 1792 + offset: 2048 } member { - id: 0x438e63ba + id: 0x438e6148 name: "elevator_name" type_id: 0x3e10b518 - offset: 1664 + offset: 1920 } member { - id: 0x9c310ab5 + id: 0x9c310fea name: "elevator_owner" type_id: 0x0b27dc43 - offset: 1856 + offset: 2112 } member { - id: 0x85255092 + id: 0x8525586f name: "elf_class" type_id: 0x295c7202 - offset: 8864 + offset: 10336 } member { - id: 0xf59ea8a0 + id: 0xf59eaa00 name: "elf_machine" type_id: 0x914dbfdc - offset: 8880 + offset: 10352 } member { id: 0x81b72f57 @@ -77265,16 +79364,16 @@ member { offset: 1600 } member { - id: 0x336a0af6 + id: 0x336a0f49 name: "em485" type_id: 0x3f358038 - offset: 5184 + offset: 5440 } member { - id: 0xc1056319 + id: 0xc10560ba name: "em_pd" type_id: 0x3751334b - offset: 4288 + offset: 4992 } member { id: 0xc10563c7 @@ -77282,10 +79381,10 @@ member { type_id: 0x3751334b } member { - id: 0x0517e0ec + id: 0x0517ef7d name: "ema_max_profile_periodicity" type_id: 0x295c7202 - offset: 10568 + offset: 11912 } member { id: 0xfcf1c4f6 @@ -77313,10 +79412,10 @@ member { offset: 320 } member { - id: 0x3e92b078 + id: 0x3e92b3e5 name: "emul_temperature" type_id: 0x6720d32f - offset: 7296 + offset: 8512 } member { id: 0x030a11d9 @@ -77337,10 +79436,10 @@ member { offset: 1216 } member { - id: 0xf6c9a7bb + id: 0xf6c9ad96 name: "ena_gpio_state" type_id: 0x4585663f - offset: 8832 + offset: 10688 bitsize: 1 } member { @@ -77350,10 +79449,10 @@ member { offset: 320 } member { - id: 0x14c47563 + id: 0x14c471d3 name: "ena_pin" type_id: 0x375cc7da - offset: 8768 + offset: 10624 } member { id: 0x980f02e1 @@ -77450,10 +79549,10 @@ member { offset: 512 } member { - id: 0x19ee658e + id: 0x19ee662b name: "enable_advmon_interleave_scan" type_id: 0xb3e7bac9 - offset: 6624 + offset: 6752 } member { id: 0xe95444c9 @@ -77462,18 +79561,18 @@ member { offset: 70 bitsize: 1 } +member { + id: 0xc244b0c7 + name: "enable_attr" + type_id: 0x11cf9350 + offset: 1920 +} member { id: 0xc244b1b2 name: "enable_attr" type_id: 0x11cf9350 offset: 256 } -member { - id: 0xc244b3ea - name: "enable_attr" - type_id: 0x11cf9350 - offset: 1408 -} member { id: 0x1518267c name: "enable_auto_vbus_discharge" @@ -77481,10 +79580,10 @@ member { offset: 1216 } member { - id: 0xf88f7598 + id: 0xf88f7b9d name: "enable_cnt" type_id: 0x74d29cf1 - offset: 16576 + offset: 22144 } member { id: 0x7a5a9508 @@ -77517,10 +79616,10 @@ member { offset: 640 } member { - id: 0x160033b7 + id: 0x1600341d name: "enable_frs" type_id: 0x3835dcc0 - offset: 4992 + offset: 5440 } member { id: 0x161603e0 @@ -77529,10 +79628,10 @@ member { offset: 1088 } member { - id: 0x24b475b3 + id: 0x24b470bf name: "enable_frs_timer" type_id: 0xcd7704bf - offset: 4480 + offset: 4864 } member { id: 0x839dca78 @@ -77547,10 +79646,10 @@ member { offset: 192 } member { - id: 0xfc7905ac + id: 0xfc790fc5 name: "enable_irq_failed" type_id: 0x6d7f5ff6 - offset: 1024 + offset: 1088 } member { id: 0x314c3709 @@ -77619,10 +79718,10 @@ member { type_id: 0x2c804609 } member { - id: 0x053084fe + id: 0x05308db5 name: "enable_source" type_id: 0x2c0e5ceb - offset: 4800 + offset: 4928 } member { id: 0x30687d61 @@ -77648,10 +79747,10 @@ member { offset: 1280 } member { - id: 0x924e5ae6 + id: 0x924e54b1 name: "enable_timeout" type_id: 0x4585663f - offset: 6368 + offset: 7584 } member { id: 0xb0796c56 @@ -77718,6 +79817,12 @@ member { type_id: 0x6720d32f offset: 544 } +member { + id: 0x3a2d30fe + name: "enabled" + type_id: 0x6d7f5ff6 + offset: 2112 +} member { id: 0x3a2d335c name: "enabled" @@ -77730,12 +79835,6 @@ member { type_id: 0x6d7f5ff6 offset: 1088 } -member { - id: 0x3a2d3420 - name: "enabled" - type_id: 0x6d7f5ff6 - offset: 1248 -} member { id: 0x3a2d3543 name: "enabled" @@ -77767,10 +79866,10 @@ member { offset: 136 } member { - id: 0x3a2d393e + id: 0x3a2d374f name: "enabled" type_id: 0x6d7f5ff6 - offset: 2048 + offset: 2240 } member { id: 0x3a2d39cb @@ -77785,16 +79884,16 @@ member { offset: 64 } member { - id: 0x3a2d3c38 + id: 0x3a2d3c99 name: "enabled" type_id: 0x6d7f5ff6 - offset: 1984 + offset: 1376 } member { - id: 0x3a2d3cd3 + id: 0x3a2d3ce8 name: "enabled" type_id: 0x6d7f5ff6 - offset: 2912 + offset: 3296 } member { id: 0x3a2d3e17 @@ -77839,10 +79938,10 @@ member { offset: 32 } member { - id: 0x9cdfb510 + id: 0x9cdfb0ea name: "enabled_protocols" type_id: 0x92233392 - offset: 7680 + offset: 9024 } member { id: 0xf0d53ed1 @@ -77974,40 +80073,40 @@ member { type_id: 0x2c7a6df5 } member { - id: 0x494c0705 + id: 0x494c0817 name: "encode_wakeup" type_id: 0x6d7f5ff6 - offset: 7592 + offset: 8936 } member { - id: 0x3b7dfb85 + id: 0x3b7df3c9 name: "encoder" type_id: 0x91901b03 - offset: 23616 + offset: 23872 } member { - id: 0x3b7dfc47 + id: 0x3b7dfe4e name: "encoder" type_id: 0x91901b03 - offset: 15296 + offset: 15424 } member { - id: 0x3bc29205 + id: 0x3bc2900d name: "encoder" type_id: 0x2ef43f67 - offset: 768 + offset: 896 } member { - id: 0x3bc29dcd + id: 0x3bc29405 name: "encoder" type_id: 0x2ef43f67 - offset: 13184 + offset: 13312 } member { - id: 0x2a645528 + id: 0x2a645bba name: "encoder_list" type_id: 0xd3c80119 - offset: 2560 + offset: 3200 } member { id: 0xc1c86b5c @@ -78103,10 +80202,10 @@ member { offset: 32 } member { - id: 0x828977c4 + id: 0x828973a2 name: "end" type_id: 0x86265fdc - offset: 1536 + offset: 1696 } member { id: 0x829a3ae8 @@ -78151,10 +80250,10 @@ member { offset: 384 } member { - id: 0x0759553b + id: 0x07595220 name: "end_code" type_id: 0x33756485 - offset: 1984 + offset: 2176 } member { id: 0x686c597e @@ -78169,10 +80268,10 @@ member { offset: 704 } member { - id: 0xf2139af4 + id: 0xf21393bd name: "end_data" type_id: 0x33756485 - offset: 2112 + offset: 2304 } member { id: 0xf6c5f7be @@ -78390,10 +80489,10 @@ member { type_id: 0x4585663f } member { - id: 0xfe28832c + id: 0xfe288601 name: "ent" type_id: 0x2e47a18c - offset: 67328 + offset: 67456 } member { id: 0x9fb41354 @@ -78402,10 +80501,10 @@ member { offset: 2048 } member { - id: 0x94f377e6 + id: 0x94f37550 name: "ent_size" type_id: 0x6720d32f - offset: 67488 + offset: 67616 } member { id: 0x05e44400 @@ -78443,10 +80542,10 @@ member { offset: 768 } member { - id: 0xf140925e + id: 0xf1409c62 name: "enter_state" type_id: 0x63b95725 - offset: 2144 + offset: 2400 } member { id: 0xe259ca35 @@ -78489,10 +80588,10 @@ member { offset: 2112 } member { - id: 0xbe098011 + id: 0xbe09816f name: "entries" type_id: 0x74d29cf1 - offset: 4160 + offset: 5120 } member { id: 0xbe09c685 @@ -78557,10 +80656,10 @@ member { type_id: 0x113a7e14 } member { - id: 0xbe72b5af + id: 0xbe72bbaa name: "entries" type_id: 0x0feb1d85 - offset: 448 + offset: 576 } member { id: 0xbe8c49ed @@ -78653,6 +80752,12 @@ member { name: "entry" type_id: 0xd3c80119 } +member { + id: 0x4d8781e2 + name: "entry" + type_id: 0xd3c80119 + offset: 1920 +} member { id: 0x4d8784dd name: "entry" @@ -78660,10 +80765,16 @@ member { offset: 64 } member { - id: 0x4d878723 + id: 0x4d878641 name: "entry" type_id: 0xd3c80119 - offset: 1024 + offset: 1280 +} +member { + id: 0x4d878696 + name: "entry" + type_id: 0xd3c80119 + offset: 7616 } member { id: 0x4d8788f5 @@ -78671,24 +80782,12 @@ member { type_id: 0xd3c80119 offset: 192 } -member { - id: 0x4d878926 - name: "entry" - type_id: 0xd3c80119 - offset: 6400 -} member { id: 0x4d8789fe name: "entry" type_id: 0xd3c80119 offset: 128 } -member { - id: 0x4d878adb - name: "entry" - type_id: 0xd3c80119 - offset: 1536 -} member { id: 0x4dae719d name: "entry" @@ -78702,10 +80801,10 @@ member { offset: 32 } member { - id: 0x81128945 + id: 0x811284bd name: "entry_avg_ms" type_id: 0xd05fb2d0 - offset: 1024 + offset: 1536 } member { id: 0xb0dd5f8b @@ -78772,16 +80871,16 @@ member { type_id: 0x76230193 } member { - id: 0xbb3bd257 + id: 0xbb3bd0c8 name: "env_end" type_id: 0x33756485 - offset: 2560 + offset: 2752 } member { - id: 0x991fcfbc + id: 0x991fce7b name: "env_start" type_id: 0x33756485 - offset: 2496 + offset: 2688 } member { id: 0x6ef2aeb4 @@ -78872,16 +80971,16 @@ member { offset: 64 } member { - id: 0x3b08524b + id: 0x3b0858c1 name: "ep0" type_id: 0x0e2680c2 - offset: 384 + offset: 512 } member { - id: 0x3b0854c6 + id: 0x3b085d05 name: "ep0" type_id: 0x0e2680c2 - offset: 1024 + offset: 1152 } member { id: 0x3b225032 @@ -78890,16 +80989,16 @@ member { offset: 704 } member { - id: 0x65e99f46 + id: 0x65e997e7 name: "ep0_req_tag" type_id: 0x4585663f - offset: 1152 + offset: 1280 } member { - id: 0xd447cd43 + id: 0xd447c2f1 name: "ep0req" type_id: 0x2f99f236 - offset: 1088 + offset: 1216 } member { id: 0xcd580f0d @@ -78927,10 +81026,10 @@ member { offset: 336 } member { - id: 0xd80e1005 + id: 0xd80e161f name: "ep_in" type_id: 0x4cd5b99e - offset: 7808 + offset: 9024 } member { id: 0x76c6e366 @@ -78949,16 +81048,16 @@ member { type_id: 0x4585663f } member { - id: 0xb89866d7 + id: 0xb89868d2 name: "ep_list" type_id: 0xd3c80119 - offset: 448 + offset: 576 } member { - id: 0xb8986853 + id: 0xb89868d5 name: "ep_list" type_id: 0xd3c80119 - offset: 2240 + offset: 2368 } member { id: 0xb8986969 @@ -78979,10 +81078,10 @@ member { offset: 256 } member { - id: 0x775f7c02 + id: 0x775f75c8 name: "ep_out" type_id: 0x4cd5b99e - offset: 8832 + offset: 10048 } member { id: 0xcc45743c @@ -79002,10 +81101,10 @@ member { offset: 832 } member { - id: 0xfbbd1b6d + id: 0xfbbd10f7 name: "epoch_counter" type_id: 0x92233392 - offset: 13056 + offset: 13184 } member { id: 0x65a4a799 @@ -79030,10 +81129,10 @@ member { offset: 256 } member { - id: 0x86162e89 + id: 0x86162104 name: "ept" type_id: 0x3d435d11 - offset: 6528 + offset: 7744 } member { id: 0xf6e89639 @@ -79053,16 +81152,16 @@ member { offset: 320 } member { - id: 0x001f4ab9 + id: 0x001f437a name: "erase" type_id: 0x2eedaed0 - offset: 1024 + offset: 1152 } member { - id: 0xdd66c3f6 + id: 0xdd66cdcc name: "erase_arg" type_id: 0x4585663f - offset: 6496 + offset: 7712 } member { id: 0x7644bdb7 @@ -79077,10 +81176,16 @@ member { offset: 64 } member { - id: 0x5442cca7 + id: 0x5442c317 name: "erase_shift" type_id: 0x4585663f - offset: 6400 + offset: 7616 +} +member { + id: 0xd5efa22e + name: "erase_size" + type_id: 0x4585663f + offset: 7584 } member { id: 0xd5efa537 @@ -79088,12 +81193,6 @@ member { type_id: 0x4585663f offset: 192 } -member { - id: 0xd5efac79 - name: "erase_size" - type_id: 0x4585663f - offset: 6368 -} member { id: 0xdf67c9a0 name: "erase_timeout" @@ -79101,10 +81200,10 @@ member { offset: 32 } member { - id: 0x76ff3d4b + id: 0x76ff32c6 name: "erased_byte" type_id: 0x295c7202 - offset: 6528 + offset: 7744 } member { id: 0x731aef73 @@ -79131,10 +81230,10 @@ member { offset: 320 } member { - id: 0xccd72a51 + id: 0xccd72ae9 name: "err_data_reporting" type_id: 0xb3e7bac9 - offset: 6000 + offset: 6128 } member { id: 0x4e049d50 @@ -79149,10 +81248,10 @@ member { offset: 64 } member { - id: 0x385e9a45 + id: 0x385e95e2 name: "err_lock" type_id: 0xf313e71a - offset: 9024 + offset: 10880 } member { id: 0xc97224e2 @@ -79166,10 +81265,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0xd39b9723 + id: 0xd39b9ad3 name: "err_stats" type_id: 0xc49c902c - offset: 12064 + offset: 14048 } member { id: 0xe3bf32f2 @@ -79189,18 +81288,18 @@ member { type_id: 0x4585663f offset: 224 } -member { - id: 0x7f61f2f1 - name: "error" - type_id: 0x6720d32f - offset: 864 -} member { id: 0x7f61f497 name: "error" type_id: 0x6720d32f offset: 256 } +member { + id: 0x7f61f4ee + name: "error" + type_id: 0x6720d32f + offset: 992 +} member { id: 0x7f61f58c name: "error" @@ -79237,10 +81336,10 @@ member { offset: 832 } member { - id: 0xfbf1871c + id: 0xfbf188de name: "error" type_id: 0x4585663f - offset: 6402 + offset: 6530 bitsize: 1 } member { @@ -79256,10 +81355,10 @@ member { offset: 1312 } member { - id: 0x04a1db49 + id: 0x04a1d35d name: "error_ctx" type_id: 0x3e02e685 - offset: 1408 + offset: 1536 } member { id: 0x1446043f @@ -79303,10 +81402,10 @@ member { offset: 128 } member { - id: 0x43286c56 + id: 0x432861bc name: "error_reset" type_id: 0x1f3c8679 - offset: 14720 + offset: 15360 } member { id: 0x4404e020 @@ -79339,16 +81438,16 @@ member { offset: 128 } member { - id: 0x639d1274 + id: 0x639d1f50 name: "errors" type_id: 0xc9082b19 - offset: 4864 + offset: 5568 } member { - id: 0x0b8d95a1 + id: 0x0b8d9d58 name: "erst" type_id: 0x9d27bc05 - offset: 2560 + offset: 2944 } member { id: 0x1e6122f6 @@ -79399,10 +81498,10 @@ member { offset: 224 } member { - id: 0x52b08407 + id: 0x52b08a03 name: "esco_type" type_id: 0xe8034002 - offset: 6896 + offset: 7024 } member { id: 0xe208a9c9 @@ -79515,10 +81614,10 @@ member { offset: 6016 } member { - id: 0x3934afbe + id: 0x3934a0d0 name: "ev" type_id: 0x14191d75 - offset: 3584 + offset: 3840 } member { id: 0x39c8d546 @@ -79568,10 +81667,10 @@ member { type_id: 0x6720d32f } member { - id: 0x0a28c81d + id: 0x0a28c7ac name: "event" type_id: 0x6720d32f - offset: 768 + offset: 1024 } member { id: 0x0a28cbab @@ -79585,6 +81684,12 @@ member { type_id: 0x77af3121 offset: 704 } +member { + id: 0x0a3b32d2 + name: "event" + type_id: 0x74d29cf1 + offset: 7392 +} member { id: 0x0a3b32fc name: "event" @@ -79596,12 +81701,6 @@ member { type_id: 0x74d29cf1 offset: 128 } -member { - id: 0x0a3b3df0 - name: "event" - type_id: 0x74d29cf1 - offset: 6176 -} member { id: 0x0a428f2d name: "event" @@ -79662,10 +81761,10 @@ member { offset: 704 } member { - id: 0x0a635cf0 + id: 0x0a6350ff name: "event" type_id: 0x2cb597e1 - offset: 3840 + offset: 3968 } member { id: 0x0aa43bfb @@ -79680,9 +81779,9 @@ member { offset: 64 } member { - id: 0x0ab8cdfd + id: 0x0ac7a0a2 name: "event" - type_id: 0xf72d9d6b + type_id: 0x8840c268 } member { id: 0x0acdf01b @@ -79742,10 +81841,10 @@ member { type_id: 0x8b7a3a75 } member { - id: 0x93a4842e + id: 0x93a48b9c name: "event_count" type_id: 0x33756485 - offset: 1088 + offset: 1216 } member { id: 0xfce16356 @@ -79806,40 +81905,40 @@ member { offset: 896 } member { - id: 0x7f9e1656 + id: 0x7f9e1bf4 name: "event_limit" type_id: 0x74d29cf1 - offset: 6816 + offset: 7072 } member { - id: 0xce5284d4 + id: 0xce528094 name: "event_list" type_id: 0xd3c80119 - offset: 16384 + offset: 2112 } member { - id: 0xce528678 + id: 0xce528147 name: "event_list" type_id: 0xd3c80119 - offset: 768 + offset: 3072 } member { - id: 0xce52878d + id: 0xce528470 name: "event_list" type_id: 0xd3c80119 - offset: 2944 + offset: 896 } member { - id: 0xce528986 + id: 0xce528668 name: "event_list" type_id: 0xd3c80119 - offset: 1472 + offset: 17536 } member { - id: 0xce528c52 + id: 0xce5289f3 name: "event_list" type_id: 0xd3c80119 - offset: 1984 + offset: 1728 } member { id: 0xce528d6c @@ -79848,22 +81947,16 @@ member { offset: 832 } member { - id: 0x5812a9b9 + id: 0x5812a5b7 name: "event_list_lock" type_id: 0xf313e71a - offset: 16512 + offset: 17664 } member { - id: 0x8afee449 + id: 0x8afee601 name: "event_lock" type_id: 0xf313e71a - offset: 3968 -} -member { - id: 0x8afee8f9 - name: "event_lock" - type_id: 0xf313e71a - offset: 1600 + offset: 3328 } member { id: 0x8afee9ef @@ -79872,10 +81965,16 @@ member { offset: 768 } member { - id: 0x8afeee2b + id: 0x8afeea5c name: "event_lock" type_id: 0xf313e71a - offset: 2816 + offset: 1856 +} +member { + id: 0x8afeed6a + name: "event_lock" + type_id: 0xf313e71a + offset: 4096 } member { id: 0xbb0d1ab9 @@ -79902,16 +82001,16 @@ member { offset: 1344 } member { - id: 0x5d544186 + id: 0x5d544312 name: "event_read_lock" type_id: 0xa7c362b0 - offset: 2176 + offset: 2304 } member { - id: 0x225cb02b + id: 0x225cba59 name: "event_ring" type_id: 0x21b2d2f4 - offset: 2496 + offset: 2880 } member { id: 0x8e44e10f @@ -79920,10 +82019,10 @@ member { offset: 768 } member { - id: 0x6ab8d208 + id: 0x6ab8d5b9 name: "event_space" type_id: 0x6720d32f - offset: 2112 + offset: 2240 } member { id: 0xb3a10702 @@ -79949,12 +82048,6 @@ member { type_id: 0x0f71fbf9 offset: 1024 } -member { - id: 0x7dd6bafc - name: "event_wait" - type_id: 0x03913382 - offset: 1664 -} member { id: 0x7dd6be17 name: "event_wait" @@ -79962,16 +82055,22 @@ member { offset: 320 } member { - id: 0x4fd97d39 - name: "event_work" - type_id: 0x1f3c8679 - offset: 3072 + id: 0x7dd6bfa3 + name: "event_wait" + type_id: 0x03913382 + offset: 1792 } member { - id: 0x4ffe7f0b + id: 0x4fd97d98 + name: "event_work" + type_id: 0x1f3c8679 + offset: 3200 +} +member { + id: 0x4ffe78cf name: "event_work" type_id: 0x3835dcc0 - offset: 2496 + offset: 2752 } member { id: 0x1c08be87 @@ -79998,10 +82097,10 @@ member { offset: 3136 } member { - id: 0x112572e2 + id: 0x112579ab name: "events" type_id: 0xd0cc8854 - offset: 832 + offset: 960 } member { id: 0x11267216 @@ -80091,16 +82190,16 @@ member { offset: 128 } member { - id: 0x1e5ce6e6 + id: 0x1e5cec94 name: "events_file" type_id: 0x0ee0f933 - offset: 2496 + offset: 2880 } member { - id: 0x1e5cee81 + id: 0x1e5cee5b name: "events_file" type_id: 0x0ee0f933 - offset: 9600 + offset: 9984 } member { id: 0x97ab0bd6 @@ -80114,10 +82213,10 @@ member { type_id: 0xc9082b19 } member { - id: 0x5701b320 + id: 0x5701ba28 name: "events_local_file" type_id: 0x0ee0f933 - offset: 10048 + offset: 10560 } member { id: 0x3c569c3a @@ -80138,10 +82237,10 @@ member { offset: 7232 } member { - id: 0xd2c00253 + id: 0xd2c00a64 name: "evfd_last_cq_tail" type_id: 0x4585663f - offset: 9696 + offset: 10592 } member { id: 0xb31e7df6 @@ -80186,10 +82285,10 @@ member { offset: 128 } member { - id: 0x78e471ba + id: 0x78e47074 name: "ew" type_id: 0x87af050a - offset: 15680 + offset: 18368 } member { id: 0x08a7a3fa @@ -80220,16 +82319,16 @@ member { type_id: 0xe62ebf07 } member { - id: 0xc448e45f + id: 0xc448ecdc name: "exception_arg" type_id: 0x18bd6530 - offset: 2880 + offset: 3008 } member { - id: 0x96207f6a + id: 0x9620795b name: "exception_req_tag" type_id: 0x4585663f - offset: 2816 + offset: 2944 } member { id: 0x5d289cd9 @@ -80288,10 +82387,10 @@ member { bitsize: 1 } member { - id: 0x1520e961 + id: 0x1520e90b name: "exclusive" type_id: 0x4585663f - offset: 8576 + offset: 9984 bitsize: 1 } member { @@ -80302,10 +82401,10 @@ member { bitsize: 1 } member { - id: 0xeed7a9ec + id: 0xeed7a28d name: "exclusive" type_id: 0x6720d32f - offset: 2336 + offset: 2464 } member { id: 0xeed7ab21 @@ -80326,10 +82425,10 @@ member { offset: 384 } member { - id: 0x7815afbf + id: 0x7815abe3 name: "exe_file" type_id: 0x18ea6ae3 - offset: 6528 + offset: 6720 } member { id: 0x455ccc20 @@ -80362,16 +82461,16 @@ member { offset: 512 } member { - id: 0x995306f1 + id: 0x99530108 name: "exec_update_lock" type_id: 0x28b9ec9a - offset: 8064 + offset: 8256 } member { - id: 0x1d4ef6a5 + id: 0x1d4efe94 name: "exec_vm" type_id: 0x33756485 - offset: 1664 + offset: 1856 } member { id: 0x2e311282 @@ -80446,10 +82545,10 @@ member { offset: 2240 } member { - id: 0x0d2d3d24 + id: 0x0d2d31b0 name: "exit" type_id: 0x0d301752 - offset: 1536 + offset: 1792 } member { id: 0x0d2e75d7 @@ -80518,10 +82617,10 @@ member { offset: 576 } member { - id: 0x32afb4ce + id: 0x32afb000 name: "exit_avg_ms" type_id: 0xd05fb2d0 - offset: 1088 + offset: 1600 } member { id: 0xeb4404a9 @@ -80536,10 +82635,10 @@ member { offset: 576 } member { - id: 0xe8fd4f79 + id: 0xe8fd4df4 name: "exit_code" type_id: 0x6720d32f - offset: 10816 + offset: 11840 } member { id: 0x4159b030 @@ -80602,16 +82701,16 @@ member { offset: 64 } member { - id: 0xb4e15e19 + id: 0xb4e1569b name: "exit_signal" type_id: 0x6720d32f - offset: 10848 + offset: 11872 } member { - id: 0x6e4f1c2e + id: 0x6e4f158e name: "exit_state" type_id: 0x6720d32f - offset: 10784 + offset: 11808 } member { id: 0x7c8633eb @@ -80626,16 +82725,16 @@ member { offset: 576 } member { - id: 0xcbce1788 + id: 0xcbce197b name: "exit_work" type_id: 0x1f3c8679 - offset: 8768 + offset: 9536 } member { - id: 0x15426863 + id: 0x154265da name: "exited" type_id: 0x3fcbf304 - offset: 896 + offset: 1024 } member { id: 0x237f1104 @@ -80666,16 +82765,16 @@ member { offset: 16 } member { - id: 0x3333a388 + id: 0x3333aa70 name: "exp_lock" type_id: 0xf313e71a - offset: 3072 + offset: 3584 } member { - id: 0x4a63e47a + id: 0x4a63e672 name: "exp_name" type_id: 0x3e10b518 - offset: 768 + offset: 896 } member { id: 0x4a63ecd4 @@ -80683,34 +82782,34 @@ member { type_id: 0x3e10b518 } member { - id: 0xe7acaeb5 + id: 0xe7acad8a name: "exp_need_flush" type_id: 0x6d7f5ff6 - offset: 4352 + offset: 4864 } member { - id: 0x4cc1b8b0 + id: 0x4cc1bc64 name: "exp_poll_lock" type_id: 0xc8b17aa7 - offset: 4384 + offset: 4896 } member { - id: 0x42ae5358 + id: 0x42ae50e3 name: "exp_poll_wq" type_id: 0x1f3c8679 - offset: 4480 + offset: 4992 } member { - id: 0x7275d50f + id: 0x7275db5f name: "exp_seq_poll_rq" type_id: 0x33756485 - offset: 4416 + offset: 4928 } member { - id: 0x9338d162 + id: 0x9338d0c9 name: "exp_seq_rq" type_id: 0x33756485 - offset: 3136 + offset: 3648 } member { id: 0x938527d6 @@ -80719,16 +82818,16 @@ member { offset: 1280 } member { - id: 0x042bf1e7 + id: 0x042bfe7b name: "exp_wq" type_id: 0x8ca95ffa - offset: 3200 + offset: 3712 } member { - id: 0xe063023c + id: 0xe06305b6 name: "expect_ack" type_id: 0x6d7f5ff6 - offset: 8048 + offset: 8688 } member { id: 0x40cc35fe @@ -80791,24 +82890,24 @@ member { offset: 768 } member { - id: 0x7bd3c892 + id: 0x7bd3cf41 name: "expecting_cc_ua" type_id: 0x4585663f - offset: 2670 + offset: 2798 bitsize: 1 } member { - id: 0xe5dfaa8d + id: 0xe5dfa714 name: "expecting_lun_change" type_id: 0x4585663f - offset: 6500 + offset: 7716 bitsize: 1 } member { - id: 0xbfc5c282 + id: 0xbfc5c60c name: "expire_count" type_id: 0x33756485 - offset: 1280 + offset: 1408 } member { id: 0x910364e7 @@ -80881,16 +82980,16 @@ member { offset: 608 } member { - id: 0x019921eb + id: 0x01992270 name: "explicit_contract" type_id: 0x6d7f5ff6 - offset: 7272 + offset: 7912 } member { - id: 0x4510015e + id: 0x45100f6b name: "explicitly_created" type_id: 0x6d7f5ff6 - offset: 608 + offset: 736 } member { id: 0xeaf7d412 @@ -80988,16 +83087,16 @@ member { offset: 64 } member { - id: 0x8dc4a711 + id: 0x8dc4aaad name: "ext_caps" type_id: 0x38d23361 - offset: 57600 + offset: 58176 } member { - id: 0x58d130ce + id: 0x58d13e53 name: "ext_cb" type_id: 0x3fefb42f - offset: 1600 + offset: 1728 } member { id: 0x50922243 @@ -81005,22 +83104,22 @@ member { type_id: 0x0483e6f8 } member { - id: 0xead789c5 + id: 0xead7848f name: "ext_csd" type_id: 0x1bbbf9dc - offset: 8000 + offset: 9216 } member { - id: 0x2b9f6b6e + id: 0x2b9f6f75 name: "ext_csd_dentry" type_id: 0x120540d1 - offset: 3648 + offset: 4224 } member { - id: 0xd321b6e2 + id: 0xd3fd6d41 name: "ext_features" - type_id: 0xa164938f - offset: 768 + type_id: 0x7dbd382e + offset: 896 } member { id: 0xc7dd1e99 @@ -81029,10 +83128,10 @@ member { offset: 128 } member { - id: 0xb8eec428 + id: 0xb8eec506 name: "ext_iid_sup" type_id: 0x6d7f5ff6 - offset: 36040 + offset: 40264 } member { id: 0xd2804251 @@ -81046,16 +83145,16 @@ member { type_id: 0xf24f58c4 } member { - id: 0x7fec73f0 + id: 0x7fec7163 name: "ext_perf" type_id: 0xe4fe739b - offset: 9728 + offset: 10944 } member { - id: 0xc37c7fe2 + id: 0xc37c7785 name: "ext_power" type_id: 0xe4fe739b - offset: 9664 + offset: 10880 } member { id: 0xd1caa58e @@ -81076,16 +83175,16 @@ member { offset: 192 } member { - id: 0x179e62e1 + id: 0x179e6085 name: "extable" type_id: 0x3110588d - offset: 8000 + offset: 2880 } member { - id: 0x179e6af7 + id: 0x179e6e98 name: "extable" type_id: 0x3110588d - offset: 2496 + offset: 8256 } member { id: 0x103ee183 @@ -81112,10 +83211,10 @@ member { offset: 512 } member { - id: 0xa5453ca7 + id: 0xa5453312 name: "extcon_dev_type" type_id: 0xf292150d - offset: 6656 + offset: 7872 } member { id: 0x19e42f07 @@ -81141,10 +83240,10 @@ member { offset: 64 } member { - id: 0x340bc841 + id: 0x340bcff0 name: "extended_capabilities" type_id: 0x3f0185ef - offset: 2112 + offset: 2240 } member { id: 0x3965bcab @@ -81153,16 +83252,16 @@ member { offset: 192 } member { - id: 0x3965bd91 + id: 0x3965bd17 name: "extended_capabilities_len" type_id: 0x295c7202 - offset: 2240 + offset: 2368 } member { - id: 0xdf584473 + id: 0xdf5846e7 name: "extended_capabilities_mask" type_id: 0x3f0185ef - offset: 2176 + offset: 2304 } member { id: 0xdf58482e @@ -81210,10 +83309,10 @@ member { type_id: 0x33756485 } member { - id: 0x9478f804 + id: 0x9478fd81 name: "extension_prog" type_id: 0x3382a638 - offset: 960 + offset: 1088 } member { id: 0x408bffde @@ -81222,10 +83321,10 @@ member { offset: 1008 } member { - id: 0x40970a84 + id: 0x40970d29 name: "extensions" type_id: 0x35a0b0e9 - offset: 1792 + offset: 1920 } member { id: 0xca9f2e3d @@ -81260,10 +83359,10 @@ member { offset: 19584 } member { - id: 0x77b6c1aa + id: 0x77b6c0c4 name: "external_facing" type_id: 0x4585663f - offset: 16548 + offset: 22116 bitsize: 1 } member { @@ -81344,10 +83443,10 @@ member { offset: 48 } member { - id: 0x358ddbfc + id: 0x358ddfc1 name: "extra_len" type_id: 0x4585663f - offset: 2176 + offset: 2560 } member { id: 0x162bfab8 @@ -81466,16 +83565,16 @@ member { offset: 448 } member { - id: 0xa6bee51d + id: 0xa6beedbc name: "f_cred" type_id: 0x30650ba6 - offset: 1152 + offset: 1280 } member { - id: 0x50102274 + id: 0x5010272b name: "f_ep" type_id: 0x1d33485a - offset: 1664 + offset: 1792 } member { id: 0x93209157 @@ -81496,10 +83595,10 @@ member { offset: 512 } member { - id: 0x385686b2 + id: 0x38568cd5 name: "f_flags" type_id: 0x4585663f - offset: 2624 + offset: 2752 } member { id: 0x38ef02ea @@ -81520,10 +83619,10 @@ member { offset: 448 } member { - id: 0x6f6559c7 + id: 0x6f655677 name: "f_init" type_id: 0x4585663f - offset: 6400 + offset: 7616 } member { id: 0x2ed501e6 @@ -81554,22 +83653,22 @@ member { offset: 256 } member { - id: 0x76275cd2 + id: 0x762750ea name: "f_mapping" type_id: 0x1582ab06 - offset: 1728 + offset: 1856 } member { - id: 0x66cbe935 + id: 0x66cbe762 name: "f_max" type_id: 0x4585663f - offset: 6368 + offset: 7584 } member { - id: 0xf90d8516 + id: 0xf90d8761 name: "f_min" type_id: 0x4585663f - offset: 6336 + offset: 7552 } member { id: 0x8f5951cd @@ -81590,10 +83689,10 @@ member { offset: 320 } member { - id: 0x4a3a97a3 + id: 0x4a3a9a1a name: "f_owner" type_id: 0xd3a8736e - offset: 896 + offset: 1024 } member { id: 0x9354dccd @@ -81602,10 +83701,10 @@ member { offset: 128 } member { - id: 0xaf177b2b + id: 0xaf177062 name: "f_pos" type_id: 0x27a7c613 - offset: 832 + offset: 960 } member { id: 0x17b293a6 @@ -81619,10 +83718,10 @@ member { type_id: 0x6d7f5ff6 } member { - id: 0xe253e5f0 + id: 0xe253edb7 name: "f_ra" type_id: 0x60ac3160 - offset: 1216 + offset: 1344 } member { id: 0x150f1b6e @@ -81630,16 +83729,16 @@ member { type_id: 0xe3222f5b } member { - id: 0xc3689daa + id: 0xc3689c34 name: "f_sb_err" type_id: 0x160ba102 - offset: 1824 + offset: 1952 } member { - id: 0x7494ed38 + id: 0x7494e4f3 name: "f_security" type_id: 0x18bd6530 - offset: 1536 + offset: 1664 } member { id: 0x611c8426 @@ -81653,16 +83752,16 @@ member { type_id: 0xfc0e1dbd } member { - id: 0x1f0ef298 + id: 0x1f0efc70 name: "f_version" type_id: 0x92233392 - offset: 1472 + offset: 1600 } member { - id: 0x8505ada0 + id: 0x8505aa0d name: "f_wb_err" type_id: 0x160ba102 - offset: 1792 + offset: 1920 } member { id: 0x6f6b6d8a @@ -81758,22 +83857,22 @@ member { offset: 35968 } member { - id: 0x64aeb845 + id: 0x64aebb60 name: "fallback" type_id: 0x6d7f5ff6 - offset: 9032 + offset: 10632 } member { - id: 0x2bc8f18d + id: 0x2bc8f70b name: "fallback_llist" type_id: 0x0bf3e543 - offset: 8000 + offset: 8384 } member { - id: 0xfa3ad642 + id: 0xfa3ad812 name: "fallback_work" type_id: 0xf1159c31 - offset: 8064 + offset: 8448 } member { id: 0x5261bd5a @@ -81851,10 +83950,10 @@ member { offset: 448 } member { - id: 0x9ec4e4b4 + id: 0x9ec4e718 name: "family" type_id: 0x914dbfdc - offset: 2992 + offset: 3248 } member { id: 0x9ee64fa7 @@ -81909,16 +84008,16 @@ member { offset: 576 } member { - id: 0xad548f22 + id: 0xad5481c4 name: "fast_switch_enabled" type_id: 0x6d7f5ff6 - offset: 4232 + offset: 5000 } member { - id: 0xf998bed1 + id: 0xf998b12f name: "fast_switch_possible" type_id: 0x6d7f5ff6 - offset: 4224 + offset: 4992 } member { id: 0xbe23cb67 @@ -81933,22 +84032,22 @@ member { offset: 192 } member { - id: 0xa35210ea + id: 0xa3521312 name: "fasync" type_id: 0x25e44921 - offset: 6144 -} -member { - id: 0xa3521623 - name: "fasync" - type_id: 0x25e44921 - offset: 4096 + offset: 6400 } member { id: 0xa3521a08 name: "fasync" type_id: 0x25e44921 } +member { + id: 0xa3521d20 + name: "fasync" + type_id: 0x25e44921 + offset: 4736 +} member { id: 0xa35c6c09 name: "fasync" @@ -81974,16 +84073,16 @@ member { offset: 192 } member { - id: 0xc3419b4f + id: 0xc34194fd name: "fasync_readers" type_id: 0x25e44921 - offset: 1088 + offset: 1216 } member { - id: 0xa5eb1b00 + id: 0xa5eb13a1 name: "fasync_writers" type_id: 0x25e44921 - offset: 1152 + offset: 1280 } member { id: 0x7b6a6e0c @@ -82039,10 +84138,10 @@ member { offset: 64 } member { - id: 0x5a9c4097 + id: 0x5a9c41ae name: "fault_param" type_id: 0x2974a3dd - offset: 256 + offset: 384 } member { id: 0x3162bad8 @@ -82067,6 +84166,18 @@ member { type_id: 0x31c8b544 offset: 320 } +member { + id: 0xfaa792ee + name: "fb" + type_id: 0x31c8b544 + offset: 1472 +} +member { + id: 0xfaa793c7 + name: "fb" + type_id: 0x31c8b544 + offset: 640 +} member { id: 0xfaa795be name: "fb" @@ -82079,34 +84190,22 @@ member { offset: 128 } member { - id: 0xfaa79d10 + id: 0xfaa79f18 name: "fb" type_id: 0x31c8b544 - offset: 768 + offset: 896 } member { - id: 0xfaa79ea6 - name: "fb" - type_id: 0x31c8b544 - offset: 512 -} -member { - id: 0xfaa79f3d - name: "fb" - type_id: 0x31c8b544 - offset: 1344 -} -member { - id: 0xd833fc77 + id: 0xd833fe37 name: "fb_base" type_id: 0x9565759f - offset: 3520 + offset: 4160 } member { - id: 0x64d7cbfd + id: 0x64d7ca61 name: "fb_bl_on" type_id: 0x4f935f0c - offset: 7232 + offset: 8704 } member { id: 0xa610aba5 @@ -82192,10 +84291,10 @@ member { offset: 32 } member { - id: 0x48b4ad1f + id: 0x48b4a326 name: "fb_helper" type_id: 0x3c8cb790 - offset: 12224 + offset: 14016 } member { id: 0x1b7be1f5 @@ -82215,16 +84314,16 @@ member { offset: 1024 } member { - id: 0x23a741fd + id: 0x23a74f2b name: "fb_list" type_id: 0xd3c80119 - offset: 1728 + offset: 2240 } member { - id: 0xd1234b79 + id: 0xd1234ff9 name: "fb_lock" type_id: 0xa7c362b0 - offset: 1408 + offset: 1792 } member { id: 0x9fb0b407 @@ -82233,16 +84332,16 @@ member { offset: 1152 } member { - id: 0x9034ef0b + id: 0x9034e89b name: "fb_modifiers_not_supported" type_id: 0x6d7f5ff6 - offset: 8416 + offset: 9568 } member { - id: 0xe99e9b85 + id: 0xe99e9549 name: "fb_notif" type_id: 0x449a775b - offset: 832 + offset: 1088 } member { id: 0x5983bf80 @@ -82309,10 +84408,10 @@ member { offset: 256 } member { - id: 0x39db2ec2 + id: 0x39db2a64 name: "fbcon_par" type_id: 0x18bd6530 - offset: 5632 + offset: 5888 } member { id: 0xcc4a4101 @@ -82321,16 +84420,16 @@ member { offset: 96 } member { - id: 0x3762da2e + id: 0x3762dfab name: "fbdev" type_id: 0x3ac2a209 - offset: 960 + offset: 1088 } member { - id: 0x09c9c1fc + id: 0x09c9cdf1 name: "fbops" type_id: 0x3f9adc09 - offset: 5120 + offset: 5376 } member { id: 0x3a374984 @@ -82716,10 +84815,10 @@ member { bitsize: 2 } member { - id: 0xd9352883 + id: 0xd93523f0 name: "fcr" type_id: 0x5d8155a5 - offset: 4648 + offset: 4904 } member { id: 0x271bad93 @@ -82774,10 +84873,10 @@ member { offset: 32 } member { - id: 0xcc2fd002 + id: 0xcc2fdbf8 name: "fd_array" type_id: 0x87cd136d - offset: 59776 + offset: 76224 } member { id: 0xcc45eef0 @@ -82792,10 +84891,10 @@ member { offset: 1280 } member { - id: 0x25fffe26 + id: 0x25fffba3 name: "fd_fixups" type_id: 0xd3c80119 - offset: 960 + offset: 1088 } member { id: 0x27dcd73a @@ -82864,10 +84963,10 @@ member { offset: 128 } member { - id: 0xeada127e + id: 0xeada1648 name: "fe_compr" type_id: 0x4585663f - offset: 13825 + offset: 14273 bitsize: 1 } member { @@ -82953,28 +85052,28 @@ member { offset: 1312 } member { - id: 0x09fa7ca0 + id: 0x09fa7934 name: "feature_table" type_id: 0x39cc14ac - offset: 1216 + offset: 1472 } member { - id: 0x15ffca94 + id: 0x15ffc9af name: "feature_table_legacy" type_id: 0x39cc14ac - offset: 1344 + offset: 1600 } member { - id: 0xc0f50e4a + id: 0xc0f502d0 name: "feature_table_size" type_id: 0x4585663f - offset: 1280 + offset: 1536 } member { - id: 0x5ad3f363 + id: 0x5ad3f2bc name: "feature_table_size_legacy" type_id: 0x4585663f - offset: 1408 + offset: 1664 } member { id: 0xc531247f @@ -82989,10 +85088,10 @@ member { offset: 40 } member { - id: 0xc5388329 + id: 0xc5388d91 name: "features" type_id: 0x20f42c9c - offset: 4848 + offset: 4976 } member { id: 0xc5388ff0 @@ -83019,28 +85118,28 @@ member { offset: 480 } member { - id: 0xc58a5d95 + id: 0xc58a5218 name: "features" type_id: 0x92233392 - offset: 6528 + offset: 7744 } member { - id: 0xc5a160d0 + id: 0xc5a16345 name: "features" type_id: 0xb914bfab - offset: 67072 + offset: 11520 } member { - id: 0xc5a16b87 + id: 0xc5a16600 name: "features" type_id: 0xb914bfab - offset: 9920 + offset: 11712 } member { - id: 0xc5a16f9a + id: 0xc5a16f87 name: "features" type_id: 0xb914bfab - offset: 9792 + offset: 67264 } member { id: 0xc5bc078c @@ -83049,16 +85148,16 @@ member { offset: 344 } member { - id: 0xc5cbcb1f + id: 0xc5cbcac0 name: "features" type_id: 0xd3b92883 - offset: 1408 + offset: 1664 } member { - id: 0xc5d17628 + id: 0xc5d17e22 name: "features" type_id: 0xc9082b19 - offset: 736 + offset: 864 } member { id: 0x19ab147e @@ -83097,40 +85196,40 @@ member { offset: 704 } member { - id: 0xcbf39a20 + id: 0xcbf39aa2 name: "fence_context" type_id: 0x4585663f - offset: 16512 + offset: 16640 } member { - id: 0xcbf39c4d + id: 0xcbf39aa3 name: "fence_context" type_id: 0x4585663f - offset: 12736 + offset: 12864 } member { - id: 0xccba22bc + id: 0xccba23de name: "fence_lock" type_id: 0xf313e71a - offset: 12768 + offset: 12896 } member { - id: 0xccba294e + id: 0xccba26ee name: "fence_lock" type_id: 0xf313e71a - offset: 16544 + offset: 16672 } member { - id: 0xaaa23003 + id: 0xaaa23b13 name: "fence_seqno" type_id: 0x33756485 - offset: 16576 + offset: 12928 } member { - id: 0xaaa238c7 + id: 0xaaa23bd8 name: "fence_seqno" type_id: 0x33756485 - offset: 12800 + offset: 16704 } member { id: 0x45eaa685 @@ -83145,10 +85244,10 @@ member { offset: 448 } member { - id: 0xb0e7a070 + id: 0xb0e7a0c0 name: "fences" type_id: 0x028fcf55 - offset: 320 + offset: 448 } member { id: 0xb0e7a71c @@ -83181,10 +85280,10 @@ member { offset: 1984 } member { - id: 0x53d0c050 + id: 0x53d0c010 name: "ff_init" type_id: 0x2d2e4d07 - offset: 60288 + offset: 61760 } member { id: 0x94cea1dd @@ -83235,16 +85334,16 @@ member { offset: 256 } member { - id: 0x2db4ab9c + id: 0x2db4ae9c name: "fh_list" type_id: 0xd3c80119 - offset: 8448 + offset: 9664 } member { - id: 0x5dd641d8 + id: 0x5dd6479d name: "fh_lock" type_id: 0xf313e71a - offset: 8416 + offset: 9632 } member { id: 0x4b95f76a @@ -83259,10 +85358,10 @@ member { offset: 128 } member { - id: 0x3086e79e + id: 0x3086ecf9 name: "fhs" type_id: 0xd3c80119 - offset: 7552 + offset: 9280 } member { id: 0x10601c0f @@ -83325,10 +85424,10 @@ member { offset: 672 } member { - id: 0x389ce94c + id: 0x389ce5b9 name: "fib6_gc_lock" type_id: 0xf313e71a - offset: 4096 + offset: 4288 } member { id: 0x97d16e82 @@ -83337,16 +85436,16 @@ member { offset: 256 } member { - id: 0x50257728 + id: 0x50257db9 name: "fib6_has_custom_rules" type_id: 0x6d7f5ff6 - offset: 4232 + offset: 4424 } member { - id: 0x204cb2ff + id: 0x204cb9ba name: "fib6_local_tbl" type_id: 0x283d9b05 - offset: 4416 + offset: 4608 } member { id: 0xcf8b2454 @@ -83355,10 +85454,10 @@ member { offset: 320 } member { - id: 0xd93c6d6c + id: 0xd93c6299 name: "fib6_main_tbl" type_id: 0x283d9b05 - offset: 3840 + offset: 4032 } member { id: 0x3559b239 @@ -83379,10 +85478,10 @@ member { offset: 64 } member { - id: 0xb209e1d4 + id: 0xb209e9a4 name: "fib6_nh" type_id: 0xd1341eff - offset: 1344 + offset: 1408 } member { id: 0xb28ce909 @@ -83420,10 +85519,10 @@ member { offset: 320 } member { - id: 0xbe6b4bf4 + id: 0xbe6b46db name: "fib6_null_entry" type_id: 0x238091f9 - offset: 3264 + offset: 3328 } member { id: 0xda8865c9 @@ -83450,16 +85549,16 @@ member { offset: 896 } member { - id: 0x46fed0b6 + id: 0x46fed137 name: "fib6_rules_ops" type_id: 0x1b686fa1 - offset: 4480 + offset: 4672 } member { - id: 0xe2eb1d90 + id: 0xe2eb1f5c name: "fib6_rules_require_fldissect" type_id: 0x4585663f - offset: 4256 + offset: 4448 } member { id: 0x7c31c5bb @@ -83468,10 +85567,10 @@ member { offset: 448 } member { - id: 0x8faf4495 + id: 0x8faf41e7 name: "fib6_sernum" type_id: 0x74d29cf1 - offset: 5856 + offset: 6432 } member { id: 0x67f43ed4 @@ -83514,16 +85613,16 @@ member { offset: 768 } member { - id: 0xf279a90b + id: 0xf279a37a name: "fib6_walker_lock" type_id: 0xf4933b90 - offset: 4032 + offset: 4224 } member { - id: 0xffcc5705 + id: 0xffcc59fe name: "fib6_walkers" type_id: 0xd3c80119 - offset: 3904 + offset: 4096 } member { id: 0x2235893f @@ -83538,10 +85637,10 @@ member { offset: 544 } member { - id: 0xa9407795 + id: 0xa94071c9 name: "fib_default" type_id: 0x25a39938 - offset: 1920 + offset: 2048 } member { id: 0x8271e1f2 @@ -83562,16 +85661,16 @@ member { offset: 512 } member { - id: 0x475444d9 + id: 0x475440e7 name: "fib_has_custom_local_routes" type_id: 0x6d7f5ff6 - offset: 2024 + offset: 2152 } member { - id: 0x70b99588 + id: 0x70b99b07 name: "fib_has_custom_rules" type_id: 0x6d7f5ff6 - offset: 2016 + offset: 2144 } member { id: 0x5aa9bfd6 @@ -83585,10 +85684,10 @@ member { offset: 128 } member { - id: 0x650e8d70 + id: 0x650e84e9 name: "fib_main" type_id: 0x25a39938 - offset: 1856 + offset: 1984 } member { id: 0x9ad49793 @@ -83642,10 +85741,10 @@ member { offset: 1416 } member { - id: 0x1c61120e + id: 0x1c61123e name: "fib_offload_disabled" type_id: 0x6d7f5ff6 - offset: 2032 + offset: 2160 } member { id: 0x775c7e71 @@ -83690,10 +85789,10 @@ member { offset: 64 } member { - id: 0xb2d53bd8 + id: 0xb2d5371e name: "fib_rules_require_fldissect" type_id: 0x4585663f - offset: 1984 + offset: 2112 } member { id: 0xfdba21fe @@ -83708,16 +85807,16 @@ member { offset: 560 } member { - id: 0x92f46c22 + id: 0x92f46ad8 name: "fib_seq" type_id: 0x4585663f - offset: 928 + offset: 5184 } member { - id: 0x92f46f80 + id: 0x92f46b62 name: "fib_seq" type_id: 0x4585663f - offset: 5056 + offset: 992 } member { id: 0x048da853 @@ -83726,16 +85825,16 @@ member { offset: 192 } member { - id: 0x5904649a + id: 0x59046610 name: "fib_table_hash" type_id: 0x1d33485a - offset: 2048 + offset: 3968 } member { - id: 0x59046ec9 + id: 0x59046687 name: "fib_table_hash" type_id: 0x1d33485a - offset: 3776 + offset: 2176 } member { id: 0x9c014592 @@ -83756,10 +85855,10 @@ member { offset: 568 } member { - id: 0x928594fe + id: 0x9285934f name: "fibnl" type_id: 0x1d44326e - offset: 2112 + offset: 2240 } member { id: 0xc332f49b @@ -83890,10 +85989,10 @@ member { offset: 192 } member { - id: 0x1419f0a4 + id: 0x1419f8d8 name: "fifo_bug" type_id: 0x6d7f5ff6 - offset: 4592 + offset: 4848 } member { id: 0x9d361053 @@ -83978,10 +86077,10 @@ member { offset: 64 } member { - id: 0xbfbedd0d + id: 0xbfbed644 name: "file" type_id: 0x390ad61e - offset: 832 + offset: 960 } member { id: 0xbfcac75a @@ -84077,10 +86176,10 @@ member { type_id: 0x33756485 } member { - id: 0x346b1570 + id: 0x346b1e3f name: "file_table" type_id: 0x6f540d85 - offset: 576 + offset: 704 } member { id: 0x3242b618 @@ -84095,10 +86194,10 @@ member { offset: 1344 } member { - id: 0xb6bd14bd + id: 0xb6bd14f5 name: "fileio" type_id: 0x1015bc71 - offset: 6464 + offset: 6592 } member { id: 0xa8f477ff @@ -84115,28 +86214,28 @@ member { bitsize: 1 } member { - id: 0x520242bf + id: 0x52024921 name: "filelist" type_id: 0xd3c80119 - offset: 10240 + offset: 11456 } member { - id: 0x52024e55 + id: 0x52024db9 name: "filelist" type_id: 0xd3c80119 - offset: 1792 + offset: 2176 } member { - id: 0x3bf3954b + id: 0x3bf3939e name: "filelist_internal" type_id: 0xd3c80119 - offset: 1920 + offset: 2304 } member { - id: 0xcd45736b + id: 0xcd457fff name: "filelist_mutex" type_id: 0xa7c362b0 - offset: 1536 + offset: 1792 } member { id: 0xb07871e2 @@ -84180,10 +86279,10 @@ member { offset: 384 } member { - id: 0xc791283d + id: 0xc791274e name: "files" type_id: 0x2b119ef2 - offset: 15936 + offset: 16960 } member { id: 0xc7947d1f @@ -84191,34 +86290,34 @@ member { type_id: 0x2e449240 } member { - id: 0xc7ae1a6b + id: 0xc7ae146e name: "files" type_id: 0x1424911e - offset: 448 + offset: 576 } member { - id: 0xc7ffba26 + id: 0xc7ffbc39 name: "files" type_id: 0x4585663f - offset: 864 + offset: 992 } member { - id: 0x6753ca30 + id: 0x6753c78f name: "files_list" type_id: 0xd3c80119 - offset: 10880 + offset: 12224 } member { - id: 0x0fd6d4c9 + id: 0x0fd6d755 name: "files_lock" type_id: 0xf313e71a - offset: 11072 + offset: 5696 } member { - id: 0x0fd6dcf3 + id: 0x0fd6db1c name: "files_lock" type_id: 0xf313e71a - offset: 4928 + offset: 12416 } member { id: 0xbf5c8fa3 @@ -84365,10 +86464,10 @@ member { offset: 704 } member { - id: 0xa33d24ba + id: 0xa33d246d name: "filter" type_id: 0x36b637f1 - offset: 8064 + offset: 8320 } member { id: 0xa33d2b1c @@ -84412,10 +86511,10 @@ member { type_id: 0xd7e22f89 } member { - id: 0x652ba060 + id: 0x652ba159 name: "filter_chain" type_id: 0x09451098 - offset: 256 + offset: 384 } member { id: 0xf5ce55a9 @@ -84476,10 +86575,10 @@ member { offset: 160 } member { - id: 0xc345b8bd + id: 0xc345bb5b name: "filtered_latency" type_id: 0x33756485 - offset: 6464 + offset: 6720 } member { id: 0xc0b3a49e @@ -84500,10 +86599,10 @@ member { offset: 5504 } member { - id: 0x65aad2ec + id: 0x65aadbb7 name: "filters" type_id: 0x6d3a18c2 - offset: 384 + offset: 192 } member { id: 0x32fe8ef8 @@ -84621,10 +86720,10 @@ member { offset: 768 } member { - id: 0x3284c62d + id: 0x3284cdc6 name: "finished" type_id: 0x03913382 - offset: 14592 + offset: 14848 } member { id: 0x7e491f35 @@ -84709,10 +86808,10 @@ member { type_id: 0x18f9f5e3 } member { - id: 0x67a6f854 + id: 0x67a6f683 name: "first_flusher" type_id: 0x05563a83 - offset: 640 + offset: 768 } member { id: 0x8e3a4b7c @@ -84793,16 +86892,16 @@ member { offset: 184 } member { - id: 0x7601e466 + id: 0x7601e027 name: "fix" type_id: 0x0d5c9be0 - offset: 1920 + offset: 2176 } member { - id: 0x6621ca87 + id: 0x6621c0d3 name: "fix_capacity" type_id: 0x4585663f - offset: 2688 + offset: 2816 bitsize: 1 } member { @@ -84812,10 +86911,10 @@ member { offset: 32 } member { - id: 0x59f34aec + id: 0x59f346f2 name: "fixed_drv_type" type_id: 0x6720d32f - offset: 6816 + offset: 8032 } member { id: 0x2899a5e8 @@ -84848,10 +86947,10 @@ member { offset: 32 } member { - id: 0x7071b51a + id: 0x7071b1b4 name: "fixup_controls" type_id: 0x0f27f3f4 - offset: 1664 + offset: 2048 } member { id: 0x1fa993f1 @@ -85066,16 +87165,10 @@ member { offset: 352 } member { - id: 0x2d0fa208 + id: 0x2d0fa105 name: "flags" type_id: 0x6720d32f - offset: 5408 -} -member { - id: 0x2d0fa30f - name: "flags" - type_id: 0x6720d32f - offset: 2048 + offset: 2432 } member { id: 0x2d0fa3dd @@ -85089,12 +87182,6 @@ member { type_id: 0x6720d32f offset: 256 } -member { - id: 0x2d0fa50a - name: "flags" - type_id: 0x6720d32f - offset: 6368 -} member { id: 0x2d0fa53d name: "flags" @@ -85102,10 +87189,22 @@ member { offset: 480 } member { - id: 0x2d0fa6d0 + id: 0x2d0fa67e name: "flags" type_id: 0x6720d32f - offset: 6624 + offset: 1408 +} +member { + id: 0x2d0fa6b0 + name: "flags" + type_id: 0x6720d32f + offset: 704 +} +member { + id: 0x2d0fa7a2 + name: "flags" + type_id: 0x6720d32f + offset: 7840 } member { id: 0x2d0fa7a9 @@ -85114,10 +87213,10 @@ member { offset: 224 } member { - id: 0x2d0fa7b0 + id: 0x2d0fa7ad name: "flags" type_id: 0x6720d32f - offset: 2752 + offset: 6048 } member { id: 0x2d0fa9b6 @@ -85132,10 +87231,16 @@ member { offset: 1088 } member { - id: 0x2d0faa51 + id: 0x2d0faa06 name: "flags" type_id: 0x6720d32f - offset: 1152 + offset: 2880 +} +member { + id: 0x2d0fab5d + name: "flags" + type_id: 0x6720d32f + offset: 7584 } member { id: 0x2d0fad4f @@ -85213,12 +87318,24 @@ member { type_id: 0x4585663f offset: 704 } +member { + id: 0x2d2d03a4 + name: "flags" + type_id: 0x4585663f + offset: 1440 +} member { id: 0x2d2d03cb name: "flags" type_id: 0x4585663f offset: 1408 } +member { + id: 0x2d2d03e8 + name: "flags" + type_id: 0x4585663f + offset: 3904 +} member { id: 0x2d2d0561 name: "flags" @@ -85243,12 +87360,6 @@ member { type_id: 0x4585663f offset: 448 } -member { - id: 0x2d2d0678 - name: "flags" - type_id: 0x4585663f - offset: 3328 -} member { id: 0x2d2d0679 name: "flags" @@ -85285,18 +87396,18 @@ member { type_id: 0x4585663f offset: 1056 } +member { + id: 0x2d2d0822 + name: "flags" + type_id: 0x4585663f + offset: 13824 +} member { id: 0x2d2d08bb name: "flags" type_id: 0x4585663f offset: 96 } -member { - id: 0x2d2d08f3 - name: "flags" - type_id: 0x4585663f - offset: 1312 -} member { id: 0x2d2d08fa name: "flags" @@ -85304,10 +87415,16 @@ member { offset: 128 } member { - id: 0x2d2d09cf + id: 0x2d2d0972 name: "flags" type_id: 0x4585663f - offset: 12416 + offset: 11328 +} +member { + id: 0x2d2d09cb + name: "flags" + type_id: 0x4585663f + offset: 960 } member { id: 0x2d2d09f1 @@ -85321,12 +87438,6 @@ member { type_id: 0x4585663f offset: 512 } -member { - id: 0x2d2d0b9e - name: "flags" - type_id: 0x4585663f - offset: 896 -} member { id: 0x2d2d0ba4 name: "flags" @@ -85345,12 +87456,6 @@ member { type_id: 0x4585663f offset: 32 } -member { - id: 0x2d2d0cc8 - name: "flags" - type_id: 0x4585663f - offset: 9856 -} member { id: 0x2d2d0cd8 name: "flags" @@ -85369,12 +87474,6 @@ member { type_id: 0x4585663f offset: 544 } -member { - id: 0x2d2d0fff - name: "flags" - type_id: 0x4585663f - offset: 736 -} member { id: 0x2d350bb5 name: "flags" @@ -85393,6 +87492,12 @@ member { type_id: 0x295c7202 offset: 768 } +member { + id: 0x2d41d176 + name: "flags" + type_id: 0x295c7202 + offset: 3224 +} member { id: 0x2d41d1af name: "flags" @@ -85447,12 +87552,6 @@ member { type_id: 0x295c7202 offset: 368 } -member { - id: 0x2d41d8b3 - name: "flags" - type_id: 0x295c7202 - offset: 2968 -} member { id: 0x2d41da41 name: "flags" @@ -85495,18 +87594,18 @@ member { type_id: 0x3e09ba9c offset: 32 } -member { - id: 0x2d5bf072 - name: "flags" - type_id: 0x33756485 - offset: 7360 -} member { id: 0x2d5bf0a8 name: "flags" type_id: 0x33756485 offset: 384 } +member { + id: 0x2d5bf0ae + name: "flags" + type_id: 0x33756485 + offset: 5952 +} member { id: 0x2d5bf13a name: "flags" @@ -85518,18 +87617,36 @@ member { type_id: 0x33756485 offset: 256 } +member { + id: 0x2d5bf216 + name: "flags" + type_id: 0x33756485 + offset: 1664 +} member { id: 0x2d5bf280 name: "flags" type_id: 0x33756485 offset: 832 } +member { + id: 0x2d5bf2a1 + name: "flags" + type_id: 0x33756485 + offset: 5248 +} member { id: 0x2d5bf307 name: "flags" type_id: 0x33756485 offset: 704 } +member { + id: 0x2d5bf38a + name: "flags" + type_id: 0x33756485 + offset: 9536 +} member { id: 0x2d5bf3c9 name: "flags" @@ -85537,10 +87654,28 @@ member { offset: 1408 } member { - id: 0x2d5bf3ea + id: 0x2d5bf3fe name: "flags" type_id: 0x33756485 - offset: 3904 + offset: 1216 +} +member { + id: 0x2d5bf44a + name: "flags" + type_id: 0x33756485 + offset: 67520 +} +member { + id: 0x2d5bf4b2 + name: "flags" + type_id: 0x33756485 + offset: 2432 +} +member { + id: 0x2d5bf4f3 + name: "flags" + type_id: 0x33756485 + offset: 8640 } member { id: 0x2d5bf586 @@ -85548,12 +87683,6 @@ member { type_id: 0x33756485 offset: 10688 } -member { - id: 0x2d5bf5c3 - name: "flags" - type_id: 0x33756485 - offset: 2496 -} member { id: 0x2d5bf5db name: "flags" @@ -85561,10 +87690,10 @@ member { offset: 64 } member { - id: 0x2d5bf612 + id: 0x2d5bf61f name: "flags" type_id: 0x33756485 - offset: 4736 + offset: 1728 } member { id: 0x2d5bf625 @@ -85572,24 +87701,12 @@ member { type_id: 0x33756485 offset: 1024 } -member { - id: 0x2d5bf638 - name: "flags" - type_id: 0x33756485 - offset: 6208 -} member { id: 0x2d5bf64d name: "flags" type_id: 0x33756485 offset: 448 } -member { - id: 0x2d5bf682 - name: "flags" - type_id: 0x33756485 - offset: 8320 -} member { id: 0x2d5bf6b8 name: "flags" @@ -85603,10 +87720,10 @@ member { offset: 320 } member { - id: 0x2d5bf701 + id: 0x2d5bf732 name: "flags" type_id: 0x33756485 - offset: 5376 + offset: 8960 } member { id: 0x2d5bf743 @@ -85620,12 +87737,6 @@ member { type_id: 0x33756485 offset: 1280 } -member { - id: 0x2d5bf749 - name: "flags" - type_id: 0x33756485 - offset: 1792 -} member { id: 0x2d5bf753 name: "flags" @@ -85633,10 +87744,16 @@ member { offset: 3584 } member { - id: 0x2d5bf7f4 + id: 0x2d5bf7c8 name: "flags" type_id: 0x33756485 - offset: 3392 + offset: 4032 +} +member { + id: 0x2d5bf820 + name: "flags" + type_id: 0x33756485 + offset: 6400 } member { id: 0x2d5bf848 @@ -85650,12 +87767,6 @@ member { type_id: 0x33756485 offset: 1600 } -member { - id: 0x2d5bf8aa - name: "flags" - type_id: 0x33756485 - offset: 6592 -} member { id: 0x2d5bf8f8 name: "flags" @@ -85693,16 +87804,16 @@ member { offset: 1856 } member { - id: 0x2d5bfabf + id: 0x2d5bfb37 name: "flags" type_id: 0x33756485 - offset: 7168 + offset: 4608 } member { - id: 0x2d5bfb00 + id: 0x2d5bfb55 name: "flags" type_id: 0x33756485 - offset: 67392 + offset: 3264 } member { id: 0x2d5bfb9c @@ -85717,16 +87828,10 @@ member { offset: 1344 } member { - id: 0x2d5bfbd8 + id: 0x2d5bfcdf name: "flags" type_id: 0x33756485 - offset: 6144 -} -member { - id: 0x2d5bfc4c - name: "flags" - type_id: 0x33756485 - offset: 1088 + offset: 7808 } member { id: 0x2d5bff78 @@ -85740,6 +87845,12 @@ member { type_id: 0x33756485 offset: 2880 } +member { + id: 0x2d5bffb9 + name: "flags" + type_id: 0x33756485 + offset: 6784 +} member { id: 0x2d603bf3 name: "flags" @@ -85905,10 +88016,10 @@ member { offset: 192 } member { - id: 0x2d85c133 + id: 0x2d85c124 name: "flags" type_id: 0xed40f2c0 - offset: 2176 + offset: 2432 } member { id: 0x2d8a4e32 @@ -86035,12 +88146,6 @@ member { type_id: 0xc9082b19 offset: 5312 } -member { - id: 0x2da18103 - name: "flags" - type_id: 0xc9082b19 - offset: 1088 -} member { id: 0x2da1814e name: "flags" @@ -86053,6 +88158,12 @@ member { type_id: 0xc9082b19 offset: 800 } +member { + id: 0x2da18414 + name: "flags" + type_id: 0xc9082b19 + offset: 7712 +} member { id: 0x2da18486 name: "flags" @@ -86102,16 +88213,10 @@ member { offset: 288 } member { - id: 0x2da18a2e + id: 0x2da189ea name: "flags" type_id: 0xc9082b19 - offset: 6496 -} -member { - id: 0x2da18b25 - name: "flags" - type_id: 0xc9082b19 - offset: 1472 + offset: 2176 } member { id: 0x2da18b34 @@ -86119,6 +88224,12 @@ member { type_id: 0xc9082b19 offset: 672 } +member { + id: 0x2da18b50 + name: "flags" + type_id: 0xc9082b19 + offset: 1728 +} member { id: 0x2da18bb2 name: "flags" @@ -86130,24 +88241,18 @@ member { name: "flags" type_id: 0xc9082b19 } +member { + id: 0x2da18c87 + name: "flags" + type_id: 0xc9082b19 + offset: 608 +} member { id: 0x2da18cde name: "flags" type_id: 0xc9082b19 offset: 256 } -member { - id: 0x2da18dab - name: "flags" - type_id: 0xc9082b19 - offset: 1920 -} -member { - id: 0x2da18dc5 - name: "flags" - type_id: 0xc9082b19 - offset: 480 -} member { id: 0x2da18de7 name: "flags" @@ -86166,6 +88271,12 @@ member { type_id: 0xc9082b19 offset: 1184 } +member { + id: 0x2da18eb1 + name: "flags" + type_id: 0xc9082b19 + offset: 1216 +} member { id: 0x2da18f51 name: "flags" @@ -86290,18 +88401,18 @@ member { type_id: 0xb3e7bac9 offset: 128 } -member { - id: 0x2ddb6a3d - name: "flags" - type_id: 0xb3e7bac9 - offset: 1160 -} member { id: 0x2ddb6c62 name: "flags" type_id: 0xb3e7bac9 offset: 88 } +member { + id: 0x2ddb6d82 + name: "flags" + type_id: 0xb3e7bac9 + offset: 1288 +} member { id: 0x2ddb6edf name: "flags" @@ -86344,18 +88455,18 @@ member { type_id: 0x914dbfdc offset: 16 } -member { - id: 0x2df9c7cd - name: "flags" - type_id: 0x914dbfdc - offset: 6432 -} member { id: 0x2df9cd8e name: "flags" type_id: 0x914dbfdc offset: 208 } +member { + id: 0x2df9cec4 + name: "flags" + type_id: 0x914dbfdc + offset: 7648 +} member { id: 0x2dfaa76d name: "flags" @@ -86400,10 +88511,10 @@ member { offset: 608 } member { - id: 0xae97ee67 + id: 0xae97e9a3 name: "flags_req" type_id: 0x160238dd - offset: 2496 + offset: 2752 } member { id: 0x52898c16 @@ -86430,10 +88541,10 @@ member { offset: 2112 } member { - id: 0x678f7319 + id: 0x678f7df1 name: "flash_resume" type_id: 0x0d9a8731 - offset: 1472 + offset: 1600 } member { id: 0x4ad49fc7 @@ -86495,16 +88606,16 @@ member { offset: 192 } member { - id: 0x97f1d2d4 + id: 0x97f1db17 name: "flexible_active" type_id: 0xd3c80119 - offset: 1024 + offset: 1152 } member { - id: 0x339750ba + id: 0x33975e6d name: "flexible_groups" type_id: 0xb3579875 - offset: 640 + offset: 768 } member { id: 0x10302dee @@ -86525,28 +88636,28 @@ member { offset: 1472 } member { - id: 0x1cf8770a + id: 0x1cf87de0 name: "flow" type_id: 0x130b9b47 - offset: 3584 + offset: 4224 } member { - id: 0x0ec0d96d + id: 0x0ec0d80f name: "flow_block" type_id: 0xba1689b9 - offset: 1024 + offset: 1280 } member { - id: 0x62a961ff + id: 0x62a96efa name: "flow_change" type_id: 0x6720d32f - offset: 3968 + offset: 4608 } member { - id: 0x737a7ff2 + id: 0x737a791c name: "flow_ctl_mode" type_id: 0xb3e7bac9 - offset: 12736 + offset: 12864 } member { id: 0x24112253 @@ -86661,10 +88772,10 @@ member { offset: 624 } member { - id: 0x1732aeaf + id: 0x1732a364 name: "flowlabel_has_excl" type_id: 0x5d8155a5 - offset: 4224 + offset: 4416 } member { id: 0xbb70d4f6 @@ -86702,10 +88813,10 @@ member { offset: 704 } member { - id: 0x7f818c92 + id: 0x7f818c8c name: "flush" type_id: 0x2f8e960d - offset: 8128 + offset: 9344 } member { id: 0x7f81ca37 @@ -86714,10 +88825,10 @@ member { offset: 384 } member { - id: 0x7f822a91 + id: 0x7f822124 name: "flush" type_id: 0x2c2c3c2e - offset: 43328 + offset: 50176 } member { id: 0x7f825805 @@ -86726,10 +88837,10 @@ member { offset: 128 } member { - id: 0x7f82ee74 + id: 0x7f82e175 name: "flush" type_id: 0x2cecc79b - offset: 3776 + offset: 3904 } member { id: 0x7f82f6e7 @@ -86779,12 +88890,6 @@ member { type_id: 0x0c59c5c5 offset: 576 } -member { - id: 0xe71240e9 - name: "flush_color" - type_id: 0x6720d32f - offset: 544 -} member { id: 0xe71243d6 name: "flush_color" @@ -86797,6 +88902,12 @@ member { type_id: 0x6720d32f offset: 128 } +member { + id: 0xe7124977 + name: "flush_color" + type_id: 0x6720d32f + offset: 672 +} member { id: 0xce738796 name: "flush_data_in_flight" @@ -86871,28 +88982,28 @@ member { offset: 480 } member { - id: 0xd9f93295 + id: 0xd9f93d25 name: "flush_wpq" type_id: 0x3b4ce03a - offset: 6400 + offset: 7616 } member { - id: 0x91f530c8 + id: 0x91f53b81 name: "flusher_overflow" type_id: 0xd3c80119 + offset: 960 +} +member { + id: 0x52ca1c99 + name: "flusher_queue" + type_id: 0xd3c80119 offset: 832 } member { - id: 0x52ca1d1e - name: "flusher_queue" - type_id: 0xd3c80119 - offset: 704 -} -member { - id: 0x772e211f + id: 0x772e2e78 name: "flushing" type_id: 0x6d7f5ff6 - offset: 616 + offset: 744 } member { id: 0x69aa4dd1 @@ -86906,10 +89017,10 @@ member { type_id: 0x3e10b518 } member { - id: 0x69e5f06f + id: 0x69e5fb26 name: "fmt" type_id: 0x0483e6f8 - offset: 832 + offset: 960 } member { id: 0x69eadea2 @@ -86936,10 +89047,10 @@ member { offset: 1216 } member { - id: 0xa94438aa + id: 0xa9443513 name: "fmt_size" type_id: 0x4585663f - offset: 896 + offset: 1024 } member { id: 0x2a040114 @@ -87122,10 +89233,10 @@ member { offset: 448 } member { - id: 0x00670b8f + id: 0x0067008e name: "follower_cnt" type_id: 0xc9082b19 - offset: 9664 + offset: 11520 } member { id: 0xb191f236 @@ -87177,10 +89288,10 @@ member { bitsize: 1 } member { - id: 0x4b47d40c + id: 0x4b47d823 name: "for_devices" type_id: 0x6720d32f - offset: 1152 + offset: 1408 } member { id: 0x56ed3a56 @@ -87211,10 +89322,10 @@ member { bitsize: 1 } member { - id: 0xdf3c0601 + id: 0xdf3c0436 name: "force" type_id: 0x658d0669 - offset: 12960 + offset: 13088 } member { id: 0xdf3c0ae1 @@ -87267,10 +89378,10 @@ member { offset: 352 } member { - id: 0x61b0f72f + id: 0x61b0fb48 name: "force_pmc" type_id: 0x6d7f5ff6 - offset: 18696 + offset: 19400 } member { id: 0x53106073 @@ -87278,10 +89389,10 @@ member { type_id: 0x7eadb465 } member { - id: 0x9bf394c7 + id: 0x9bf39d6f name: "force_reset" type_id: 0x6d7f5ff6 - offset: 18688 + offset: 19392 } member { id: 0xecfeccb9 @@ -87326,10 +89437,10 @@ member { offset: 896 } member { - id: 0x081f5612 + id: 0x081f58c5 name: "format" type_id: 0x4803c51f - offset: 640 + offset: 768 } member { id: 0x082fa6d9 @@ -87373,10 +89484,10 @@ member { offset: 800 } member { - id: 0x0896965e + id: 0x08969809 name: "format" type_id: 0xc1c477e4 - offset: 6368 + offset: 7584 } member { id: 0x089e5b85 @@ -87402,16 +89513,16 @@ member { offset: 288 } member { - id: 0xf3f08e1f + id: 0xf3f081ad name: "format_count" type_id: 0x4585663f - offset: 1088 + offset: 1216 } member { - id: 0xea09a0cc + id: 0xea09a74a name: "format_default" type_id: 0x6d7f5ff6 - offset: 1120 + offset: 1248 } member { id: 0x6a5020ab @@ -87432,10 +89543,10 @@ member { offset: 384 } member { - id: 0x0d08cce5 + id: 0x0d08c526 name: "format_types" type_id: 0x0d9f5631 - offset: 1024 + offset: 1152 } member { id: 0x25ef1b76 @@ -87590,22 +89701,22 @@ member { offset: 1088 } member { - id: 0x1a7ed271 + id: 0x1a7ed948 name: "fq" type_id: 0x232dc51f - offset: 1536 + offset: 1920 } member { - id: 0x1a7ede63 + id: 0x1a7edbeb name: "fq" type_id: 0x232dc51f - offset: 4352 + offset: 4992 } member { - id: 0xa2e7d293 + id: 0xa2e7db0a name: "fq_domain" type_id: 0x2e94a1e1 - offset: 1856 + offset: 1984 } member { id: 0x440463e8 @@ -87626,22 +89737,28 @@ member { offset: 1280 } member { - id: 0xf49437c6 + id: 0xf494395b name: "fq_timer_on" type_id: 0x74d29cf1 - offset: 1600 + offset: 1728 } member { - id: 0x7771768a + id: 0x77717339 name: "fqdir" type_id: 0x0d6b4ee3 - offset: 3200 + offset: 1344 } member { - id: 0x77717b7e + id: 0x777173d5 name: "fqdir" type_id: 0x0d6b4ee3 - offset: 1216 + offset: 3264 +} +member { + id: 0x77717c32 + name: "fqdir" + type_id: 0x0d6b4ee3 + offset: 2432 } member { id: 0x77717d5b @@ -87650,16 +89767,10 @@ member { offset: 64 } member { - id: 0x77717eb1 - name: "fqdir" - type_id: 0x0d6b4ee3 - offset: 2304 -} -member { - id: 0x92e4326b + id: 0x92e43c58 name: "fqslock" type_id: 0xc8b17aa7 - offset: 2560 + offset: 3072 } member { id: 0xd69815b7 @@ -87717,16 +89828,16 @@ member { offset: 48 } member { - id: 0xe81e74b6 + id: 0xe81e79bc name: "frag_offset" type_id: 0x4585663f - offset: 1376 + offset: 1760 } member { - id: 0x772339f1 + id: 0x77233d71 name: "frag_page" type_id: 0x06835e9c - offset: 1408 + offset: 1792 } member { id: 0x3c33517f @@ -87735,16 +89846,16 @@ member { offset: 224 } member { - id: 0x74ebcfde + id: 0x74ebc136 name: "frag_threshold" type_id: 0xc9082b19 - offset: 1472 + offset: 1600 } member { - id: 0x79f33bd8 + id: 0x79f33795 name: "frag_users" type_id: 0xfc0e1dbd - offset: 1472 + offset: 1856 } member { id: 0x9e3d7ecc @@ -87788,10 +89899,10 @@ member { offset: 32 } member { - id: 0xdc7afadb + id: 0xdc7af762 name: "fragments_tail" type_id: 0x054f691a - offset: 896 + offset: 1024 } member { id: 0x5ed9c6c0 @@ -87906,10 +90017,10 @@ member { offset: 96 } member { - id: 0x8cf277d4 + id: 0x8cf2790e name: "frame_index_bug" type_id: 0x4585663f - offset: 5548 + offset: 5612 bitsize: 1 } member { @@ -88031,10 +90142,10 @@ member { offset: 960 } member { - id: 0xdc2cc003 + id: 0xdc2cceb0 name: "framedur_ns" type_id: 0x6720d32f - offset: 928 + offset: 1056 } member { id: 0xafdeb24a @@ -88109,10 +90220,10 @@ member { offset: 320 } member { - id: 0xfea9f190 + id: 0xfea9f5ea name: "free" type_id: 0x0bf3e543 - offset: 896 + offset: 1152 } member { id: 0xfeac0d11 @@ -88197,10 +90308,10 @@ member { offset: 320 } member { - id: 0xfeafc1ca + id: 0xfeafc015 name: "free" type_id: 0x0dcbeae6 - offset: 1408 + offset: 1664 } member { id: 0xfbc061e4 @@ -88209,10 +90320,10 @@ member { offset: 1536 } member { - id: 0x67b3991b + id: 0x67b3989c name: "free_async_space" type_id: 0xf435685e - offset: 704 + offset: 832 } member { id: 0x7eeec275 @@ -88227,10 +90338,10 @@ member { offset: 1600 } member { - id: 0xc583c144 + id: 0xc583ca0b name: "free_buffers" type_id: 0xeb923a9b - offset: 576 + offset: 704 } member { id: 0xf5d2401f @@ -88367,18 +90478,18 @@ member { type_id: 0xdf9f948b offset: 896 } +member { + id: 0xe04b527b + name: "free_list" + type_id: 0xd3c80119 + offset: 768 +} member { id: 0xe04b5a7e name: "free_list" type_id: 0xd3c80119 offset: 256 } -member { - id: 0xe04b5cac - name: "free_list" - type_id: 0xd3c80119 - offset: 640 -} member { id: 0xe08d31d4 name: "free_list" @@ -88391,10 +90502,10 @@ member { offset: 448 } member { - id: 0xe0b9d63a + id: 0xe0b9dbb6 name: "free_list" type_id: 0x214d9bc0 - offset: 2368 + offset: 2496 } member { id: 0xba8b2af7 @@ -88421,10 +90532,10 @@ member { offset: 320 } member { - id: 0x7dca847a + id: 0x7dca883d name: "free_node" type_id: 0x214d9bc0 - offset: 15104 + offset: 15232 } member { id: 0x8200ecca @@ -88493,16 +90604,16 @@ member { offset: 192 } member { - id: 0x648f068f + id: 0x648f0bcc name: "free_states" type_id: 0x0d5ea64d - offset: 9984 + offset: 11456 } member { - id: 0xebf10600 + id: 0xebf100a8 name: "free_storage_on_release" type_id: 0x4585663f - offset: 3137 + offset: 3265 bitsize: 1 } member { @@ -88627,10 +90738,10 @@ member { offset: 256 } member { - id: 0x2cce6efa + id: 0x2cce6f0b name: "freeze" type_id: 0x2f63630f - offset: 1792 + offset: 2048 } member { id: 0x2cceb26f @@ -88651,10 +90762,10 @@ member { offset: 640 } member { - id: 0x5f4d7d83 + id: 0x5f4d7597 name: "freeze_mutex" type_id: 0xa7c362b0 - offset: 1408 + offset: 1536 } member { id: 0xee8a76bf @@ -88675,10 +90786,10 @@ member { offset: 960 } member { - id: 0x144e1fc9 + id: 0x144e1540 name: "freezer" type_id: 0x8eaee9d1 - offset: 11872 + offset: 13280 } member { id: 0xd5e4618a @@ -88762,16 +90873,16 @@ member { offset: 128 } member { - id: 0x8db94fd5 + id: 0x8db94f8f name: "freq_table" type_id: 0x0374654c - offset: 2816 + offset: 3200 } member { - id: 0x8dbc7130 + id: 0x8dbc7a57 name: "freq_table" type_id: 0x064d6086 - offset: 7552 + offset: 9280 } member { id: 0x8dbc7ecd @@ -88780,10 +90891,10 @@ member { offset: 448 } member { - id: 0xd8e48d89 + id: 0xd8e4896d name: "freq_table_sorted" type_id: 0xe99880e8 - offset: 2880 + offset: 3264 } member { id: 0x50a14007 @@ -88897,11 +91008,23 @@ member { offset: 320 } member { - id: 0x7f58d350 + id: 0x7f58d505 name: "from_parent" type_id: 0x02a8d0c9 + offset: 384 +} +member { + id: 0x49762360 + name: "from_pid" + type_id: 0x49b889e7 offset: 320 } +member { + id: 0x68f8c0c9 + name: "from_tid" + type_id: 0x49b889e7 + offset: 352 +} member { id: 0xcad7e6ac name: "from_user" @@ -88921,10 +91044,10 @@ member { offset: 256 } member { - id: 0x25d9c6d5 + id: 0x25d9c05f name: "frozen" type_id: 0x4585663f - offset: 11078 + offset: 12102 bitsize: 1 } member { @@ -88935,10 +91058,10 @@ member { bitsize: 1 } member { - id: 0xb8c671e2 + id: 0xb8c677f5 name: "frozen" type_id: 0x6d7f5ff6 - offset: 1832 + offset: 2088 } member { id: 0xb8c67f5c @@ -88975,18 +91098,18 @@ member { type_id: 0x9f206b88 offset: 128 } -member { - id: 0x94eef5e6 - name: "fs" - type_id: 0x336955b0 - offset: 15872 -} member { id: 0x94eef864 name: "fs" type_id: 0x336955b0 offset: 128 } +member { + id: 0x94eefd4e + name: "fs" + type_id: 0x336955b0 + offset: 16896 +} member { id: 0x778c7e1c name: "fs_descriptors" @@ -89000,10 +91123,10 @@ member { offset: 64 } member { - id: 0x4ef12444 + id: 0x4ef12ece name: "fs_private" type_id: 0x18bd6530 - offset: 384 + offset: 512 } member { id: 0x8d9c85a5 @@ -89012,10 +91135,10 @@ member { offset: 512 } member { - id: 0xaa1441e0 + id: 0xaa144150 name: "fs_type" type_id: 0x32ec08f2 - offset: 320 + offset: 448 } member { id: 0x62129df4 @@ -89036,10 +91159,10 @@ member { offset: 6496 } member { - id: 0x866e24ad + id: 0x866e2cb9 name: "fsg_num_buffers" type_id: 0x4585663f - offset: 1408 + offset: 1536 } member { id: 0x3a3817df @@ -89066,10 +91189,10 @@ member { offset: 64 } member { - id: 0x992e6806 + id: 0x992e67b4 name: "fsn_fa" type_id: 0x25e44921 - offset: 1088 + offset: 1216 } member { id: 0x2d3d047d @@ -89231,16 +91354,16 @@ member { offset: 128 } member { - id: 0xeebefb99 + id: 0xeebefb67 name: "full_trig" type_id: 0x0e6ba6f7 - offset: 8000 + offset: 9728 } member { - id: 0x4ec284f8 + id: 0x4ec28876 name: "full_trig_name" type_id: 0x0483e6f8 - offset: 8064 + offset: 9792 } member { id: 0x93c958b7 @@ -89274,10 +91397,10 @@ member { bitsize: 1 } member { - id: 0xf9bad98c + id: 0xf9bad50a name: "fully_routed" type_id: 0x4585663f - offset: 5794 + offset: 6306 bitsize: 1 } member { @@ -89321,10 +91444,10 @@ member { type_id: 0x0c3d2d88 } member { - id: 0x2109a75b + id: 0x2109a3d5 name: "func" type_id: 0x06709029 - offset: 1280 + offset: 1408 } member { id: 0x21165e66 @@ -89354,10 +91477,10 @@ member { type_id: 0x2fffbd5a } member { - id: 0x212058ea + id: 0x212053a5 name: "func" type_id: 0x2f802e03 - offset: 576 + offset: 704 } member { id: 0x21224f43 @@ -89454,10 +91577,10 @@ member { offset: 320 } member { - id: 0x6c504e33 + id: 0x6c504e57 name: "func_info" type_id: 0x0f7a6de4 - offset: 7616 + offset: 7872 } member { id: 0x6cb2c6fa @@ -89466,10 +91589,10 @@ member { offset: 640 } member { - id: 0x61b1c833 + id: 0x61b1c2fd name: "func_info_aux" type_id: 0x00d1ba62 - offset: 7680 + offset: 7936 } member { id: 0xf7d1dbee @@ -89478,10 +91601,10 @@ member { offset: 704 } member { - id: 0xf7fef989 + id: 0xf7fef221 name: "func_info_cnt" type_id: 0xc9082b19 - offset: 7872 + offset: 8128 } member { id: 0x2c820705 @@ -89501,10 +91624,10 @@ member { type_id: 0xdff52411 } member { - id: 0x23c05f96 + id: 0x23c05514 name: "func_proto_unreliable" type_id: 0x6d7f5ff6 - offset: 1112 + offset: 1240 } member { id: 0x88373043 @@ -89531,22 +91654,22 @@ member { offset: 832 } member { - id: 0x36125ad9 + id: 0x3612560b name: "funcs" type_id: 0x324a2d7b - offset: 24640 + offset: 24896 } member { - id: 0x361450c2 + id: 0x36145c63 name: "funcs" type_id: 0x344a8f68 - offset: 3264 + offset: 3392 } member { - id: 0x3617f1ff + id: 0x3617ff28 name: "funcs" type_id: 0x37e7a473 - offset: 640 + offset: 768 } member { id: 0x36184afd @@ -89555,22 +91678,28 @@ member { offset: 128 } member { - id: 0x3618b503 + id: 0x3618b5a2 name: "funcs" type_id: 0x38aab014 - offset: 3072 + offset: 3200 } member { - id: 0x361a8a76 + id: 0x361a8c17 name: "funcs" type_id: 0x3a901e7f - offset: 3456 + offset: 4096 } member { - id: 0x361b3b59 + id: 0x361b3f73 name: "funcs" type_id: 0x3b2ef32b - offset: 2432 + offset: 2560 +} +member { + id: 0x361b83e4 + name: "funcs" + type_id: 0x3b94d9f5 + offset: 1024 } member { id: 0x361b8d9e @@ -89578,12 +91707,6 @@ member { type_id: 0x3b9d17e6 offset: 256 } -member { - id: 0x361b8e5d - name: "funcs" - type_id: 0x3b94d9f5 - offset: 896 -} member { id: 0x361daecf name: "funcs" @@ -89591,16 +91714,16 @@ member { offset: 640 } member { - id: 0x361dd2e9 + id: 0x361ddc01 name: "funcs" type_id: 0x3dc59b1f - offset: 1472 + offset: 1600 } member { - id: 0x361e08ee + id: 0x361e00a9 name: "funcs" type_id: 0x3e1a0886 - offset: 1216 + offset: 1344 } member { id: 0x361e61c6 @@ -89627,10 +91750,10 @@ member { offset: 192 } member { - id: 0xab6baf61 + id: 0xab6ba475 name: "function" type_id: 0x00256a1d - offset: 768 + offset: 832 } member { id: 0xab6f0143 @@ -89661,10 +91784,10 @@ member { offset: 64 } member { - id: 0x364a64d9 + id: 0x364a66b1 name: "function_num_map" type_id: 0x33756485 - offset: 6848 + offset: 8192 } member { id: 0x7daa945a @@ -89684,10 +91807,10 @@ member { type_id: 0x0d2844e8 } member { - id: 0x9f47294c + id: 0x9f4726e7 name: "futex_exit_mutex" type_id: 0xa7c362b0 - offset: 19776 + offset: 20800 } member { id: 0xda866af9 @@ -89702,10 +91825,10 @@ member { offset: 32 } member { - id: 0x66b117ed + id: 0x66b1164d name: "futex_state" type_id: 0x4585663f - offset: 20032 + offset: 21184 } member { id: 0x5e8abd79 @@ -89726,16 +91849,16 @@ member { offset: 704 } member { - id: 0x8ec1b153 + id: 0x8ec1b317 name: "fw_download_in_progress" type_id: 0x6d7f5ff6 - offset: 6280 + offset: 7496 } member { - id: 0xed3cf12e + id: 0xed3cf293 name: "fw_info" type_id: 0x3e10b518 - offset: 27072 + offset: 31168 } member { id: 0x6f04a1ea @@ -89756,22 +91879,22 @@ member { offset: 640 } member { - id: 0x0ec731bb + id: 0x0ec73713 name: "fw_ops" type_id: 0x3845c003 - offset: 7552 + offset: 9152 } member { - id: 0xa40db68d + id: 0xa40db181 name: "fw_translate_cs" type_id: 0x2db85d20 - offset: 10560 + offset: 12160 } member { - id: 0xfb37b987 + id: 0xfb37b87b name: "fw_version" type_id: 0x5adf57ae - offset: 1544 + offset: 1672 } member { id: 0xfb37bedf @@ -89796,6 +91919,12 @@ member { name: "fwnode" type_id: 0x0490bb4a } +member { + id: 0x6e4d8161 + name: "fwnode" + type_id: 0x0490bb4a + offset: 6016 +} member { id: 0x6e4d81cc name: "fwnode" @@ -89826,12 +91955,6 @@ member { type_id: 0x0490bb4a offset: 192 } -member { - id: 0x6e4d8cc4 - name: "fwnode" - type_id: 0x0490bb4a - offset: 5312 -} member { id: 0x6e711a27 name: "fwnode" @@ -89862,10 +91985,10 @@ member { type_id: 0x2ed09696 } member { - id: 0xc67a54fe + id: 0xc67a5e74 name: "fwspec" type_id: 0x13eb12a8 - offset: 384 + offset: 512 } member { id: 0x24b0617a @@ -90033,16 +92156,16 @@ member { offset: 2304 } member { - id: 0xac05b298 + id: 0xac05b4c0 name: "gamma_lut_property" type_id: 0x2a670b41 - offset: 7552 + offset: 8704 } member { - id: 0x2194ce7f + id: 0x2194c496 name: "gamma_lut_size_property" type_id: 0x2a670b41 - offset: 7616 + offset: 8768 } member { id: 0x93c99c65 @@ -90051,22 +92174,22 @@ member { offset: 256 } member { - id: 0xfc46c833 + id: 0xfc46c539 name: "gamma_size" type_id: 0x1c3dbe5a - offset: 3328 + offset: 3456 } member { - id: 0x09501101 + id: 0x09501ec7 name: "gamma_store" type_id: 0x2678c091 - offset: 3392 + offset: 3520 } member { - id: 0xc8f8fa8a + id: 0xc8f8f278 name: "gap_start" type_id: 0x11c404ba - offset: 16128 + offset: 19200 } member { id: 0x49469be8 @@ -90120,10 +92243,10 @@ member { offset: 192 } member { - id: 0x802c0383 + id: 0x802c069a name: "gc_entries" type_id: 0x74d29cf1 - offset: 4192 + offset: 5152 } member { id: 0x80403b50 @@ -90132,22 +92255,22 @@ member { offset: 128 } member { - id: 0x8fd94d70 + id: 0x8fd944b0 name: "gc_interval" type_id: 0x6720d32f - offset: 2048 + offset: 2112 } member { - id: 0xacc9f4f7 + id: 0xacc9f166 name: "gc_list" type_id: 0xd3c80119 - offset: 2496 + offset: 5184 } member { - id: 0xacc9fc8d + id: 0xacc9f954 name: "gc_list" type_id: 0xd3c80119 - offset: 4224 + offset: 2624 } member { id: 0xee9258e8 @@ -90156,28 +92279,28 @@ member { offset: 32 } member { - id: 0xb3e08428 + id: 0xb3e087fd name: "gc_thresh1" type_id: 0x6720d32f - offset: 2080 -} -member { - id: 0x7123d183 - name: "gc_thresh2" - type_id: 0x6720d32f - offset: 2112 -} -member { - id: 0x306052a1 - name: "gc_thresh3" - type_id: 0x6720d32f offset: 2144 } member { - id: 0x6909a859 + id: 0x7123da5e + name: "gc_thresh2" + type_id: 0x6720d32f + offset: 2176 +} +member { + id: 0x30605474 + name: "gc_thresh3" + type_id: 0x6720d32f + offset: 2208 +} +member { + id: 0x6909a6a1 name: "gc_work" type_id: 0xf1159c31 - offset: 2240 + offset: 2304 } member { id: 0xdceffd77 @@ -90185,16 +92308,16 @@ member { type_id: 0x49a73111 } member { - id: 0xc917f129 + id: 0xc917f3f7 name: "gd" type_id: 0x224973b2 - offset: 8448 + offset: 9792 } member { - id: 0xd05beb9c + id: 0xd05bee08 name: "gdbs_data" type_id: 0x3863a91c - offset: 1216 + offset: 1472 } member { id: 0xc0b7e746 @@ -90249,10 +92372,10 @@ member { offset: 32 } member { - id: 0xa9dec20e + id: 0xa9dece9e name: "gen" type_id: 0x0387a44d - offset: 21184 + offset: 22272 } member { id: 0xa9f41a7b @@ -90302,10 +92425,10 @@ member { offset: 64 } member { - id: 0x694cf55c + id: 0x694cfcc5 name: "generation" type_id: 0x92233392 - offset: 1856 + offset: 1984 } member { id: 0x694cfe41 @@ -90356,10 +92479,10 @@ member { offset: 160 } member { - id: 0x300a014e + id: 0x300a07a6 name: "generic_implicit_fb" type_id: 0x6d7f5ff6 - offset: 2976 + offset: 3104 } member { id: 0x4a8a7a23 @@ -90368,10 +92491,10 @@ member { offset: 4096 } member { - id: 0xe46642f7 + id: 0xe46640ff name: "genid" type_id: 0x74d29cf1 - offset: 768 + offset: 896 } member { id: 0xe4db921d @@ -90386,10 +92509,10 @@ member { offset: 2880 } member { - id: 0x071c9577 + id: 0x071c92aa name: "genl_data" type_id: 0x00c50bec - offset: 6464 + offset: 7680 } member { id: 0xe84562f4 @@ -90416,22 +92539,22 @@ member { offset: 448 } member { - id: 0x62c4f9e6 + id: 0x62c4f6d1 name: "genpd_performance_state" type_id: 0x6d7f5ff6 - offset: 2920 + offset: 3304 } member { - id: 0xf8a177e3 + id: 0xf8a17242 name: "genpd_virt_dev_lock" type_id: 0xa7c362b0 - offset: 1728 + offset: 1984 } member { - id: 0x8ecf5316 + id: 0x8ecf58e7 name: "genpd_virt_devs" type_id: 0x0a0607fc - offset: 1984 + offset: 2368 } member { id: 0x3a570a9f @@ -90497,10 +92620,10 @@ member { offset: 192 } member { - id: 0x31738070 + id: 0x317385e4 name: "get" type_id: 0x2ab66166 - offset: 6656 + offset: 8000 } member { id: 0x31738ecc @@ -90670,10 +92793,10 @@ member { offset: 768 } member { - id: 0x483f34fa + id: 0x483f37d6 name: "get_codec_config_data" type_id: 0x2c9f2c07 - offset: 44160 + offset: 51008 } member { id: 0xc0137b3b @@ -90730,10 +92853,10 @@ member { offset: 448 } member { - id: 0x6ae7b819 + id: 0x6ae7b18d name: "get_data_path_id" type_id: 0x2c0a55f9 - offset: 44096 + offset: 50944 } member { id: 0x6b09f785 @@ -90892,10 +93015,10 @@ member { offset: 2752 } member { - id: 0xad0b2638 + id: 0xad0b27c9 name: "get_features" type_id: 0x2ee76b64 - offset: 1792 + offset: 2048 } member { id: 0xad383bfd @@ -90946,10 +93069,10 @@ member { offset: 128 } member { - id: 0x9cbd4468 + id: 0x9cbd4137 name: "get_fixed_state" type_id: 0x0da193c0 - offset: 1664 + offset: 1792 } member { id: 0xbb0e6a74 @@ -91048,10 +93171,10 @@ member { type_id: 0x30934160 } member { - id: 0x34f4a820 + id: 0x34f4a74e name: "get_icount" type_id: 0x2f1a6bce - offset: 3584 + offset: 3840 } member { id: 0x34f4a83a @@ -91095,18 +93218,18 @@ member { type_id: 0x397a812c offset: 704 } +member { + id: 0xb949e043 + name: "get_irq_reg" + type_id: 0x3858448c + offset: 3584 +} member { id: 0xb949e4ee name: "get_irq_reg" type_id: 0x3858448c offset: 1216 } -member { - id: 0xb949ec60 - name: "get_irq_reg" - type_id: 0x3858448c - offset: 3456 -} member { id: 0x9c3a679c name: "get_latch_status" @@ -91549,10 +93672,10 @@ member { offset: 64 } member { - id: 0x3e5fdd1a + id: 0x3e5fd845 name: "get_rate_matching" type_id: 0x2e09860c - offset: 1856 + offset: 2112 } member { id: 0x531e364c @@ -91704,10 +93827,10 @@ member { offset: 1856 } member { - id: 0x956eb4d7 + id: 0x956eb42c name: "get_serial" type_id: 0x0c436bab - offset: 2816 + offset: 3072 } member { id: 0x545ea760 @@ -91746,16 +93869,16 @@ member { offset: 704 } member { - id: 0x67a93274 + id: 0x67a9383c name: "get_sqi" type_id: 0x2ee76b64 - offset: 3648 + offset: 3904 } member { - id: 0xce8e0a17 + id: 0xce8e0fb3 name: "get_sqi_max" type_id: 0x2ee76b64 - offset: 3712 + offset: 3968 } member { id: 0x921d85f7 @@ -91764,10 +93887,10 @@ member { offset: 1920 } member { - id: 0x921dd46e + id: 0x921dd709 name: "get_sset_count" type_id: 0x2ee76b64 - offset: 3264 + offset: 3520 } member { id: 0x7e8c8476 @@ -91782,10 +93905,10 @@ member { offset: 576 } member { - id: 0xba326a0a + id: 0xba32645c name: "get_stats" type_id: 0x0d84e7d0 - offset: 3392 + offset: 3648 } member { id: 0x0217a7cd @@ -91818,10 +93941,10 @@ member { offset: 1472 } member { - id: 0xab22a6d9 + id: 0xab22a7f0 name: "get_strings" type_id: 0x0da180ee - offset: 3328 + offset: 3584 } member { id: 0x953fe099 @@ -91926,10 +94049,10 @@ member { offset: 3264 } member { - id: 0x267222f2 + id: 0x26722814 name: "get_tunable" type_id: 0x2ecdbda3 - offset: 3456 + offset: 3712 } member { id: 0x899074db @@ -92022,10 +94145,10 @@ member { offset: 256 } member { - id: 0x208dc9ae + id: 0x208dc766 name: "get_wol" type_id: 0x0d806302 - offset: 2560 + offset: 2816 } member { id: 0x208df2c3 @@ -92165,17 +94288,17 @@ member { type_id: 0xf1a6dfed offset: 64 } +member { + id: 0xa4a18519 + name: "gfp_mask" + type_id: 0xf1a6dfed + offset: 704 +} member { id: 0xa4a18724 name: "gfp_mask" type_id: 0xf1a6dfed } -member { - id: 0xa4a18e56 - name: "gfp_mask" - type_id: 0xf1a6dfed - offset: 576 -} member { id: 0xa4b05766 name: "gfp_mask" @@ -92229,18 +94352,18 @@ member { name: "gid" type_id: 0xb0ddb211 } -member { - id: 0x08e67583 - name: "gid" - type_id: 0xb0ddb211 - offset: 928 -} member { id: 0x08e676f0 name: "gid" type_id: 0xb0ddb211 offset: 64 } +member { + id: 0x08e67b30 + name: "gid" + type_id: 0xb0ddb211 + offset: 1056 +} member { id: 0x08e67dab name: "gid" @@ -92260,10 +94383,10 @@ member { offset: 576 } member { - id: 0x9e65d767 + id: 0x9e65d647 name: "global" type_id: 0x6d7f5ff6 - offset: 1233 + offset: 1361 bitsize: 1 } member { @@ -92285,10 +94408,10 @@ member { offset: 2304 } member { - id: 0x88f860eb + id: 0x88f8622b name: "global_l" type_id: 0xd3c80119 - offset: 5824 + offset: 7360 } member { id: 0x523f440f @@ -92297,10 +94420,10 @@ member { offset: 256 } member { - id: 0xab242840 + id: 0xab2426d6 name: "glue_dirs" type_id: 0x7b1fd27f - offset: 2496 + offset: 3264 } member { id: 0x5168f15c @@ -92313,10 +94436,10 @@ member { type_id: 0x2ef8d5bf } member { - id: 0xf4b15a90 + id: 0xf4b15a60 name: "going_away" type_id: 0x6d7f5ff6 - offset: 4320 + offset: 4576 } member { id: 0x827a5cb3 @@ -92354,10 +94477,10 @@ member { type_id: 0x3d610880 } member { - id: 0xbf083a68 + id: 0xbf083c10 name: "gov" type_id: 0x1a29773f - offset: 8384 + offset: 9728 } member { id: 0xbf22ab93 @@ -92366,10 +94489,10 @@ member { offset: 320 } member { - id: 0xbf2d10d5 + id: 0xbf2d12a5 name: "gov" type_id: 0x3f015031 - offset: 960 + offset: 1344 } member { id: 0xbf2e3fb2 @@ -92377,10 +94500,10 @@ member { type_id: 0x3c26c400 } member { - id: 0x8b18ca4d + id: 0x8b18c6d7 name: "gov_dbs_update" type_id: 0x393f044a - offset: 1280 + offset: 1536 } member { id: 0xb047819b @@ -92389,16 +94512,16 @@ member { offset: 8640 } member { - id: 0xb04ae09e + id: 0xb04ae832 name: "governor" type_id: 0x337a1bef - offset: 6528 + offset: 7872 } member { - id: 0xb06438e7 + id: 0xb06430dc name: "governor" type_id: 0x1daaaa3b - offset: 7616 + offset: 8832 } member { id: 0xb07c0b16 @@ -92413,16 +94536,16 @@ member { offset: 704 } member { - id: 0xb1ba24b2 + id: 0xb1ba283c name: "governor_data" type_id: 0x18bd6530 - offset: 8064 + offset: 9792 } member { - id: 0xb1ba2dd8 + id: 0xb1ba2b09 name: "governor_data" type_id: 0x18bd6530 - offset: 7680 + offset: 8896 } member { id: 0x6e6c011b @@ -92494,22 +94617,22 @@ member { type_id: 0x1b4ba19a } member { - id: 0xca660472 + id: 0xca660682 name: "gpc_list" type_id: 0xd3c80119 - offset: 18304 + offset: 18560 } member { - id: 0x46e18a46 + id: 0x46e189ff name: "gpc_lock" type_id: 0xf313e71a - offset: 18240 + offset: 18496 } member { - id: 0x4298e081 + id: 0x4298e7ea name: "gpd_list_node" type_id: 0xd3c80119 - offset: 7872 + offset: 9216 } member { id: 0x07481c1e @@ -92565,10 +94688,10 @@ member { offset: 64 } member { - id: 0xf39b3500 + id: 0xf39b3763 name: "gpios" type_id: 0x0cb7ac99 - offset: 4800 + offset: 5056 } member { id: 0x03dc8fd6 @@ -92578,10 +94701,10 @@ member { bitsize: 1 } member { - id: 0x15c7f8ce + id: 0x15c7f286 name: "gpl_crcs" type_id: 0x30d5aa47 - offset: 2368 + offset: 2752 } member { id: 0x77c47d01 @@ -92590,10 +94713,10 @@ member { offset: 64 } member { - id: 0xcb7214a1 + id: 0xcb721694 name: "gpl_syms" type_id: 0x3e096c25 - offset: 2304 + offset: 2688 } member { id: 0x2bc76984 @@ -92601,10 +94724,10 @@ member { type_id: 0x6fb0151f } member { - id: 0x1ef48dc4 + id: 0x1ef489e6 name: "grab" type_id: 0x39c3bcd2 - offset: 3904 + offset: 4032 } member { id: 0x816c9dc2 @@ -92811,10 +94934,10 @@ member { offset: 432 } member { - id: 0xd3823733 + id: 0xd38238e3 name: "group" type_id: 0x1030cbfb - offset: 7872 + offset: 8512 } member { id: 0xd3856a12 @@ -92823,10 +94946,10 @@ member { offset: 64 } member { - id: 0xd3a0ce02 + id: 0xd3a0c18f name: "group" type_id: 0x32c156ea - offset: 6528 + offset: 7744 } member { id: 0xd3ac1183 @@ -92846,10 +94969,10 @@ member { offset: 696 } member { - id: 0xd3be0f66 + id: 0xd3be02c5 name: "group" type_id: 0x2c0aa9ee - offset: 2496 + offset: 2624 } member { id: 0xd3f524cf @@ -92906,16 +95029,16 @@ member { offset: 1216 } member { - id: 0x9ced5344 + id: 0x9ced5af9 name: "group_is_open" type_id: 0x6d7f5ff6 - offset: 8064 + offset: 8704 } member { - id: 0xc39769b5 + id: 0xc397678c name: "group_leader" type_id: 0x1d19a9d5 - offset: 12160 + offset: 13184 } member { id: 0xc397b990 @@ -92982,12 +95105,6 @@ member { type_id: 0x06433852 offset: 448 } -member { - id: 0x93011720 - name: "groups" - type_id: 0x06433852 - offset: 5696 -} member { id: 0x9301177f name: "groups" @@ -93000,6 +95117,12 @@ member { type_id: 0x06433852 offset: 128 } +member { + id: 0x93011a84 + name: "groups" + type_id: 0x06433852 + offset: 6400 +} member { id: 0x93011aec name: "groups" @@ -93088,18 +95211,18 @@ member { type_id: 0x6720d32f offset: 896 } +member { + id: 0x55f3e00d + name: "grpmask" + type_id: 0x33756485 + offset: 2752 +} member { id: 0x55f3e08a name: "grpmask" type_id: 0x33756485 offset: 832 } -member { - id: 0x55f3e7c9 - name: "grpmask" - type_id: 0x33756485 - offset: 2496 -} member { id: 0x513a8d6d name: "grpnum" @@ -93107,16 +95230,16 @@ member { offset: 960 } member { - id: 0xe0d91625 + id: 0xe0d914d3 name: "gso_max_segs" type_id: 0x914dbfdc - offset: 16896 + offset: 18240 } member { - id: 0x723fe1b6 + id: 0x723feab2 name: "gso_max_size" type_id: 0x4585663f - offset: 16832 + offset: 18176 } member { id: 0xa865e417 @@ -93131,10 +95254,10 @@ member { offset: 1024 } member { - id: 0xf913a036 + id: 0xf913a5b3 name: "gsquery" type_id: 0x5d8155a5 - offset: 960 + offset: 1088 } member { id: 0x6f99e521 @@ -93155,16 +95278,16 @@ member { type_id: 0x2d7e0a72 } member { - id: 0x1424811b + id: 0x1424892f name: "gtime" type_id: 0x92233392 - offset: 3648 + offset: 3712 } member { - id: 0x14248483 + id: 0x14248e95 name: "gtime" type_id: 0x92233392 - offset: 13696 + offset: 14720 } member { id: 0x92d68ed9 @@ -93178,10 +95301,10 @@ member { type_id: 0x0faae5b1 } member { - id: 0xc4de1f7e + id: 0xc4de146d name: "guess_capacity" type_id: 0x4585663f - offset: 2689 + offset: 2817 bitsize: 1 } member { @@ -93191,10 +95314,10 @@ member { offset: 512 } member { - id: 0x57b4ffd9 + id: 0x57b4f0b1 name: "guest_debug_preserved" type_id: 0x2d873b56 - offset: 66560 + offset: 66752 } member { id: 0x3cad5ec0 @@ -93244,10 +95367,10 @@ member { offset: 704 } member { - id: 0x94d39ffb + id: 0x94d399f9 name: "h_list" type_id: 0xd3c80119 - offset: 10432 + offset: 11904 } member { id: 0x031118bb @@ -93292,16 +95415,16 @@ member { offset: 32 } member { - id: 0x330e2c6b + id: 0x330e242c name: "ha" type_id: 0x43acdd98 - offset: 1216 + offset: 1344 } member { - id: 0x7983fe9b + id: 0x7983f91d name: "ha_lock" type_id: 0x000ff4a8 - offset: 1120 + offset: 1248 } member { id: 0x8e0bf6d7 @@ -93357,10 +95480,10 @@ member { offset: 128 } member { - id: 0xcffef89e + id: 0xcffef03f name: "halt_poll_ns" type_id: 0x4585663f - offset: 1152 + offset: 1280 } member { id: 0x47baacc5 @@ -93445,10 +95568,10 @@ member { offset: 64 } member { - id: 0xb8ca2924 + id: 0xb8ca2234 name: "handle" type_id: 0x29bb2b33 - offset: 6208 + offset: 7424 } member { id: 0xb8f5134f @@ -93474,10 +95597,10 @@ member { offset: 32 } member { - id: 0x06f5e67a + id: 0x06f5eeb8 name: "handle_err" type_id: 0x0e9a2b80 - offset: 9920 + offset: 11520 } member { id: 0xc1c70b80 @@ -93491,10 +95614,10 @@ member { offset: 64 } member { - id: 0x22eb62f3 + id: 0x22eb645a name: "handle_interrupt" type_id: 0x01367297 - offset: 2304 + offset: 2560 } member { id: 0x72138c01 @@ -93515,10 +95638,10 @@ member { offset: 2560 } member { - id: 0x33f92306 + id: 0x33f92e8a name: "handle_kick" type_id: 0xb61e350c - offset: 2368 + offset: 2496 } member { id: 0x49a800a4 @@ -93580,10 +95703,10 @@ member { offset: 4224 } member { - id: 0xf96a1c15 + id: 0xf96a116e name: "handler" type_id: 0x300966b8 - offset: 16192 + offset: 19136 } member { id: 0xf9770229 @@ -93642,10 +95765,10 @@ member { offset: 192 } member { - id: 0x5703c5d9 + id: 0x5703cbe9 name: "handler_data" type_id: 0x18bd6530 - offset: 16256 + offset: 19200 } member { id: 0x5703cd54 @@ -93690,10 +95813,10 @@ member { offset: 160 } member { - id: 0xb87610ec + id: 0xb876105c name: "handles" type_id: 0xeb923a9b - offset: 320 + offset: 448 } member { id: 0x85fded81 @@ -93727,10 +95850,10 @@ member { offset: 1216 } member { - id: 0x8cfba754 + id: 0x8cfbac22 name: "hangup_work" type_id: 0x1f3c8679 - offset: 4544 + offset: 5184 } member { id: 0xc5dbda47 @@ -93757,10 +95880,10 @@ member { offset: 1776 } member { - id: 0xb7653415 + id: 0xb7653122 name: "hard_mtu" type_id: 0xc9082b19 - offset: 1952 + offset: 2208 } member { id: 0x195dbd54 @@ -93769,10 +95892,10 @@ member { offset: 192 } member { - id: 0x6216473f + id: 0x62164ebf name: "hard_reset_count" type_id: 0x4585663f - offset: 7232 + offset: 7872 } member { id: 0x30d53623 @@ -93808,10 +95931,10 @@ member { offset: 160 } member { - id: 0x0bf149b4 + id: 0x0bf1485d name: "has_amcc_usb23" type_id: 0x4585663f - offset: 5543 + offset: 5607 bitsize: 1 } member { @@ -93867,10 +95990,10 @@ member { bitsize: 1 } member { - id: 0x09d5da74 + id: 0x09d5d38f name: "has_cycles" type_id: 0x6d7f5ff6 - offset: 43656 + offset: 45768 } member { id: 0x907f5a56 @@ -93897,10 +96020,10 @@ member { bitsize: 1 } member { - id: 0xa56ce86f + id: 0xa56ce0b4 name: "has_fixups" type_id: 0x4585663f - offset: 8036 + offset: 9252 bitsize: 1 } member { @@ -93909,24 +96032,24 @@ member { type_id: 0x6d7f5ff6 } member { - id: 0x878e9ecc + id: 0x878e979e name: "has_fsl_hs_errata" type_id: 0x4585663f - offset: 5538 + offset: 5602 bitsize: 1 } member { - id: 0x5202add9 + id: 0x5202a45d name: "has_fsl_port_bug" type_id: 0x4585663f - offset: 5537 + offset: 5601 bitsize: 1 } member { - id: 0xd49474ae + id: 0xd4947d27 name: "has_fsl_susp_errata" type_id: 0x4585663f - offset: 5539 + offset: 5603 bitsize: 1 } member { @@ -93941,10 +96064,10 @@ member { type_id: 0x6d7f5ff6 } member { - id: 0x739a09fb + id: 0x739a04c3 name: "has_hostpc" type_id: 0x4585663f - offset: 5632 + offset: 5696 bitsize: 1 } member { @@ -93954,10 +96077,10 @@ member { offset: 64 } member { - id: 0x7b74bf6b + id: 0x7b74bdb9 name: "has_iommu" type_id: 0x6d7f5ff6 - offset: 8640 + offset: 10112 } member { id: 0xe8372eb1 @@ -93996,17 +96119,17 @@ member { offset: 128 } member { - id: 0xe77403f1 + id: 0xe77408cb name: "has_ppcd" type_id: 0x4585663f - offset: 5634 + offset: 5698 bitsize: 1 } member { - id: 0x4b4f1755 + id: 0x4b4f130b name: "has_provider" type_id: 0x6d7f5ff6 - offset: 8832 + offset: 10304 } member { id: 0x11c79ca4 @@ -94045,10 +96168,10 @@ member { bitsize: 1 } member { - id: 0x0e91c58b + id: 0x0e91ce78 name: "has_synopsys_hc_bug" type_id: 0x4585663f - offset: 5547 + offset: 5611 bitsize: 1 } member { @@ -94064,17 +96187,17 @@ member { offset: 80 } member { - id: 0x15986ae8 + id: 0x15986526 name: "has_tdi_phy_lpm" type_id: 0x4585663f - offset: 5633 + offset: 5697 bitsize: 1 } member { - id: 0x0e5652da + id: 0x0e565aaf name: "has_tile" type_id: 0x6d7f5ff6 - offset: 14848 + offset: 14976 } member { id: 0xbd3fd9cc @@ -94083,10 +96206,10 @@ member { offset: 96 } member { - id: 0xb5f94b52 + id: 0xb5f94af8 name: "has_tt" type_id: 0x4585663f - offset: 2599 + offset: 3367 bitsize: 1 } member { @@ -94151,10 +96274,10 @@ member { offset: 1344 } member { - id: 0x631a830a + id: 0x631a817a name: "hash" type_id: 0x2408766a - offset: 960 + offset: 1344 } member { id: 0x6339472a @@ -94252,10 +96375,10 @@ member { type_id: 0x92233392 } member { - id: 0xdd1ece75 + id: 0xdd1ec491 name: "hash_map" type_id: 0x3e2fe44b - offset: 7808 + offset: 8192 } member { id: 0xa31ad885 @@ -94263,18 +96386,18 @@ member { type_id: 0xc9082b19 offset: 2560 } +member { + id: 0x64224310 + name: "hash_node" + type_id: 0x49a73111 + offset: 6080 +} member { id: 0x64224775 name: "hash_node" type_id: 0x49a73111 offset: 192 } -member { - id: 0x64224c34 - name: "hash_node" - type_id: 0x49a73111 - offset: 5824 -} member { id: 0x64224fbc name: "hash_node" @@ -94377,10 +96500,10 @@ member { bitsize: 1 } member { - id: 0xbf831d30 + id: 0xbf831cb1 name: "have_langid" type_id: 0x4585663f - offset: 9963 + offset: 11179 bitsize: 1 } member { @@ -94511,10 +96634,10 @@ member { offset: 96 } member { - id: 0xe8de0127 + id: 0xe8de00d5 name: "hcd_priv" type_id: 0xc8e4d7d1 - offset: 4736 + offset: 5760 } member { id: 0x5446949f @@ -94541,16 +96664,16 @@ member { offset: 504 } member { - id: 0x17dd5654 + id: 0x17dd5b60 name: "hci_rev" type_id: 0xe8034002 - offset: 5856 + offset: 5984 } member { - id: 0x9262ad03 + id: 0x9262a5ee name: "hci_ver" type_id: 0xb3e7bac9 - offset: 5840 + offset: 5968 } member { id: 0xa85d8bdf @@ -94588,10 +96711,10 @@ member { offset: 14848 } member { - id: 0xd39b1789 + id: 0xd39b1380 name: "hcs_params" type_id: 0xe62ebf07 - offset: 1664 + offset: 1728 } member { id: 0xd3b43f0a @@ -94642,16 +96765,16 @@ member { offset: 384 } member { - id: 0xdaffa5bf + id: 0xdaffaec8 name: "hctx_debugfs_attrs" type_id: 0x30791928 - offset: 1984 + offset: 2240 } member { - id: 0x224d73eb + id: 0x224d7a2a name: "hctx_list" type_id: 0xd3c80119 - offset: 3840 + offset: 4480 } member { id: 0x4a9127b4 @@ -94677,10 +96800,10 @@ member { offset: 864 } member { - id: 0xf1555bd4 + id: 0xf1555b7b name: "hdcp_content_type_property" type_id: 0x2a670b41 - offset: 8256 + offset: 9408 } member { id: 0xaf38e1a7 @@ -94689,10 +96812,10 @@ member { offset: 128 } member { - id: 0xaf38e9a5 + id: 0xaf38e467 name: "hdev" type_id: 0x1dc3d428 - offset: 13440 + offset: 16320 } member { id: 0x6b10d6d5 @@ -94736,10 +96859,10 @@ member { offset: 448 } member { - id: 0x596a1580 + id: 0x596a1b85 name: "hdmi_dev" type_id: 0x0258f96e - offset: 448 + offset: 576 } member { id: 0x60e10937 @@ -94810,16 +96933,16 @@ member { offset: 1152 } member { - id: 0x3ba10c13 + id: 0x3ba10298 name: "hdr_output_metadata_property" type_id: 0x2a670b41 - offset: 8128 + offset: 9280 } member { - id: 0x3021feff + id: 0x3021fa6d name: "hdr_sink_metadata" type_id: 0xb7cd5fb5 - offset: 15168 + offset: 15296 } member { id: 0x6d657971 @@ -94886,10 +97009,10 @@ member { offset: 81920 } member { - id: 0xb51f3a1e + id: 0xb51f34c9 name: "head" type_id: 0x4585663f - offset: 640 + offset: 768 } member { id: 0xb51f3c67 @@ -94915,10 +97038,16 @@ member { offset: 64 } member { - id: 0xb54108e5 + id: 0xb5410326 name: "head" type_id: 0x1bb6a471 - offset: 3328 + offset: 4224 +} +member { + id: 0xb54104bd + name: "head" + type_id: 0x1bb6a471 + offset: 512 } member { id: 0xb5410b44 @@ -94926,22 +97055,16 @@ member { type_id: 0x1bb6a471 offset: 64 } -member { - id: 0xb5410e37 - name: "head" - type_id: 0x1bb6a471 - offset: 384 -} member { id: 0xb5410fa5 name: "head" type_id: 0x1bb6a471 } member { - id: 0xb54740d5 + id: 0xb5474e48 name: "head" type_id: 0x1df06cce - offset: 1600 + offset: 1728 } member { id: 0xb54aa37b @@ -95026,6 +97149,12 @@ member { type_id: 0x21de2259 offset: 64 } +member { + id: 0xb5897092 + name: "head" + type_id: 0xd3c80119 + offset: 384 +} member { id: 0xb5897100 name: "head" @@ -95037,12 +97166,6 @@ member { type_id: 0xd3c80119 offset: 256 } -member { - id: 0xb5897384 - name: "head" - type_id: 0xd3c80119 - offset: 1984 -} member { id: 0xb58975e1 name: "head" @@ -95050,10 +97173,10 @@ member { offset: 64 } member { - id: 0xb58976c7 + id: 0xb5897677 name: "head" type_id: 0xd3c80119 - offset: 320 + offset: 448 } member { id: 0xb58978c2 @@ -95067,6 +97190,12 @@ member { type_id: 0xd3c80119 offset: 512 } +member { + id: 0xb5897f42 + name: "head" + type_id: 0xd3c80119 + offset: 2112 +} member { id: 0xb593b12a name: "head" @@ -95261,10 +97390,10 @@ member { type_id: 0x5d8155a5 } member { - id: 0xdcc85727 + id: 0xdcc859e0 name: "heads" type_id: 0x2bbf9982 - offset: 141952 + offset: 142080 } member { id: 0xdce81c97 @@ -95273,16 +97402,16 @@ member { offset: 1216 } member { - id: 0xba4fbfb6 + id: 0xba4fbdbe name: "heads_cnt" type_id: 0xc9082b19 - offset: 768 + offset: 896 } member { - id: 0x049196aa + id: 0x049198e2 name: "heap" type_id: 0x0de3ba50 - offset: 3328 + offset: 3520 } member { id: 0xd78582b0 @@ -95291,16 +97420,16 @@ member { offset: 384 } member { - id: 0x2f8cdd27 + id: 0x2f8cdd80 name: "heap_default" type_id: 0x6bdac314 - offset: 3392 + offset: 3584 } member { - id: 0x2c71509a + id: 0x2c715c00 name: "heap_dev" type_id: 0x0258f96e - offset: 1280 + offset: 1536 } member { id: 0xf81d6349 @@ -95309,10 +97438,10 @@ member { offset: 192 } member { - id: 0x83ebabe3 + id: 0x83ebabc6 name: "heap_size" type_id: 0x6720d32f - offset: 3264 + offset: 3456 } member { id: 0x2b586065 @@ -95416,28 +97545,28 @@ member { offset: 896 } member { - id: 0x3b568aa8 + id: 0x3b568b1c name: "helper_private" type_id: 0x3fc670b8 - offset: 9856 + offset: 9984 } member { - id: 0x3b592d48 + id: 0x3b5924e3 name: "helper_private" type_id: 0x30658794 - offset: 12224 + offset: 12352 } member { - id: 0x3b5d18c6 + id: 0x3b5d14e5 name: "helper_private" type_id: 0x3453a47a - offset: 3456 + offset: 3584 } member { - id: 0x3b5eb185 + id: 0x3b5ebfad name: "helper_private" type_id: 0x37f564a2 - offset: 8640 + offset: 9792 } member { id: 0x36e9a16e @@ -95487,10 +97616,10 @@ member { offset: 192 } member { - id: 0x791c93b5 + id: 0x791c9d5d name: "hh" type_id: 0x16c2f3e5 - offset: 1472 + offset: 1600 } member { id: 0x6a915593 @@ -95539,34 +97668,34 @@ member { offset: 224 } member { - id: 0x44106fa4 + id: 0x44106ed8 name: "hiddev" type_id: 0x18bd6530 - offset: 58048 + offset: 59520 } member { - id: 0x7b2bc0ec + id: 0x7b2bccdd name: "hiddev_connect" type_id: 0x2d6bc861 - offset: 60352 + offset: 61824 } member { - id: 0x5ad9942f + id: 0x5ad99975 name: "hiddev_disconnect" type_id: 0x0e6861a8 - offset: 60416 + offset: 61888 } member { - id: 0x2e5d8f77 + id: 0x2e5d8158 name: "hiddev_hid_event" type_id: 0x0e428b2e - offset: 60480 + offset: 61952 } member { - id: 0x7515f344 + id: 0x7515f016 name: "hiddev_report_event" type_id: 0x0e46caf3 - offset: 60544 + offset: 62016 } member { id: 0x0348f16f @@ -95581,10 +97710,10 @@ member { offset: 128 } member { - id: 0x900b3568 + id: 0x900b35d9 name: "hidraw" type_id: 0x18bd6530 - offset: 58112 + offset: 59584 } member { id: 0x343bd385 @@ -95642,10 +97771,10 @@ member { offset: 8 } member { - id: 0x8f06543c + id: 0x8f065dcb name: "high_prio_bh" type_id: 0x5395485e - offset: 2944 + offset: 3712 } member { id: 0x15795ada @@ -95769,10 +97898,10 @@ member { offset: 1600 } member { - id: 0x01c4f4d7 + id: 0x01c4f5fa name: "hiwater_rss" type_id: 0x33756485 - offset: 1280 + offset: 1472 } member { id: 0x451aef27 @@ -95781,10 +97910,10 @@ member { offset: 1664 } member { - id: 0x45c4619b + id: 0x45c461ff name: "hiwater_vm" type_id: 0x33756485 - offset: 1344 + offset: 1536 } member { id: 0xf0e09c62 @@ -95860,10 +97989,10 @@ member { offset: 128 } member { - id: 0x6bce4b5c + id: 0x6bce491a name: "hnp_polling_support" type_id: 0x4585663f - offset: 7110 + offset: 8454 bitsize: 1 } member { @@ -95890,10 +98019,10 @@ member { type_id: 0x578f9c2b } member { - id: 0xb0e51cae + id: 0xb0e51cf3 name: "hold_retune" type_id: 0x6720d32f - offset: 7392 + offset: 8608 } member { id: 0xc2e07f3f @@ -95908,22 +98037,22 @@ member { offset: 192 } member { - id: 0x8949e4ad + id: 0x8949e683 name: "holder_data" type_id: 0x18bd6530 - offset: 6272 + offset: 6912 } member { - id: 0x43997322 + id: 0x43997d98 name: "holder_ops" type_id: 0x35dc1d5d - offset: 6336 + offset: 6976 } member { - id: 0xf82bbef1 + id: 0xf82bbc03 name: "holders_dir" type_id: 0x23f09c34 - offset: 1664 + offset: 1920 } member { id: 0x4258b0e7 @@ -96075,10 +98204,10 @@ member { type_id: 0x626cbe56 } member { - id: 0xa5bf252c + id: 0xa5bf2655 name: "host_blocked" type_id: 0x74d29cf1 - offset: 3136 + offset: 3456 } member { id: 0x17c45121 @@ -96117,16 +98246,16 @@ member { offset: 1344 } member { - id: 0x978fece0 + id: 0x978fead8 name: "host_eh_scheduled" type_id: 0x4585663f - offset: 3200 + offset: 3520 } member { - id: 0x596586d9 + id: 0x59658d70 name: "host_failed" type_id: 0x4585663f - offset: 3168 + offset: 3488 } member { id: 0x909d979f @@ -96140,10 +98269,10 @@ member { type_id: 0x2fa99c67 } member { - id: 0xb4674d82 + id: 0xb467424d name: "host_interfaces" type_id: 0xb914bfab - offset: 8896 + offset: 10112 } member { id: 0xc2defa03 @@ -96158,16 +98287,16 @@ member { offset: 448 } member { - id: 0x0b5b9075 + id: 0x0b5b9055 name: "host_no" type_id: 0x4585663f - offset: 3232 + offset: 3552 } member { - id: 0xae4d65a4 + id: 0xae4d69ac name: "host_notify_domain" type_id: 0x18a2fb63 - offset: 8256 + offset: 9600 } member { id: 0x5b25a8b4 @@ -96182,10 +98311,10 @@ member { offset: 1856 } member { - id: 0xc80b59d1 + id: 0xc80b5bf6 name: "host_request_flag" type_id: 0x4585663f - offset: 7111 + offset: 8455 bitsize: 1 } member { @@ -96195,23 +98324,23 @@ member { offset: 2048 } member { - id: 0x33014275 + id: 0x330142dc name: "host_scribble" type_id: 0x1df06cce - offset: 2240 + offset: 2624 } member { - id: 0x84380cef + id: 0x84380b69 name: "host_self_blocked" type_id: 0x4585663f - offset: 4034 + offset: 4354 bitsize: 1 } member { - id: 0xce184ca5 + id: 0xce184a90 name: "host_sem" type_id: 0x6e3b7d7f - offset: 4096 + offset: 4544 } member { id: 0x97147ad4 @@ -96243,6 +98372,13 @@ member { type_id: 0xc93e017b offset: 544 } +member { + id: 0xfa2a8620 + name: "host_tagset" + type_id: 0x4585663f + offset: 4360 + bitsize: 1 +} member { id: 0xfa2a890e name: "host_tagset" @@ -96251,23 +98387,16 @@ member { bitsize: 1 } member { - id: 0xfa2a8c61 - name: "host_tagset" - type_id: 0x4585663f - offset: 4040 - bitsize: 1 -} -member { - id: 0xd7232907 + id: 0xd7232081 name: "host_timer_irq" type_id: 0xc9082b19 - offset: 672 + offset: 736 } member { - id: 0x0b3a6706 + id: 0x0b3a6d95 name: "host_timer_irq_flags" type_id: 0xc9082b19 - offset: 704 + offset: 768 } member { id: 0x3f896917 @@ -96276,16 +98405,16 @@ member { offset: 1536 } member { - id: 0x53ed0ac0 + id: 0x53ed0261 name: "host_wait" type_id: 0x03913382 - offset: 1152 + offset: 1280 } member { - id: 0x337e026c + id: 0x337e0faa name: "hostdata" type_id: 0xc8e4d7d1 - offset: 17024 + offset: 19840 } member { id: 0x33ae5724 @@ -96294,10 +98423,10 @@ member { offset: 1344 } member { - id: 0x33ae5799 + id: 0x33ae596c name: "hostdata" type_id: 0x18bd6530 - offset: 6720 + offset: 7936 } member { id: 0xc92885a7 @@ -96306,10 +98435,10 @@ member { offset: 32 } member { - id: 0x9d9fca7b + id: 0x9d9fc7a8 name: "hostt" type_id: 0x33baebd5 - offset: 1344 + offset: 1472 } member { id: 0x13544c4c @@ -96397,16 +98526,16 @@ member { offset: 192 } member { - id: 0x01a76a44 + id: 0x01a76bb5 name: "hpd_cb" type_id: 0x0f77ab9d - offset: 1792 + offset: 2048 } member { - id: 0xedc15316 + id: 0xedc15649 name: "hpd_data" type_id: 0x18bd6530 - offset: 1856 + offset: 2112 } member { id: 0x51aeab45 @@ -96421,10 +98550,10 @@ member { offset: 1472 } member { - id: 0xf9792175 + id: 0xf97928be name: "hpd_mutex" type_id: 0xa7c362b0 - offset: 1536 + offset: 1664 } member { id: 0x50f543ca @@ -96481,10 +98610,10 @@ member { offset: 27392 } member { - id: 0x928f3d57 + id: 0x928f3aa8 name: "hrtick_time" type_id: 0x11c404ba - offset: 28160 + offset: 28224 } member { id: 0xebb9ac97 @@ -96493,10 +98622,10 @@ member { offset: 27648 } member { - id: 0x8a1dd068 + id: 0x8a1dd442 name: "hrtimer" type_id: 0xcd7704bf - offset: 2432 + offset: 2560 } member { id: 0x8a1dd5e0 @@ -96516,16 +98645,16 @@ member { offset: 128 } member { - id: 0x7e4bcb4f + id: 0x7e4bc277 name: "hrtimer_active" type_id: 0x4585663f - offset: 3008 + offset: 3200 } member { - id: 0xa015c3bd + id: 0xa015c3d5 name: "hrtimer_interval" type_id: 0x11c404ba - offset: 2944 + offset: 3136 } member { id: 0x14169e6c @@ -96534,10 +98663,10 @@ member { offset: 704 } member { - id: 0x04598cf4 + id: 0x04598178 name: "hrtimer_lock" type_id: 0xc8b17aa7 - offset: 2368 + offset: 2496 } member { id: 0xf9df2d32 @@ -96576,10 +98705,10 @@ member { offset: 704 } member { - id: 0xfd9334d6 + id: 0xfd933f9f name: "hs_companion" type_id: 0x3d8951f4 - offset: 832 + offset: 960 } member { id: 0x91ca3fe6 @@ -96635,10 +98764,10 @@ member { offset: 192 } member { - id: 0xcbd5c6f7 + id: 0xcbd5c12a name: "hs_rate" type_id: 0x33756485 - offset: 6464 + offset: 7680 } member { id: 0xde48f6f6 @@ -96694,10 +98823,10 @@ member { offset: 96 } member { - id: 0x39fac46d + id: 0x39fac508 name: "hsq_enabled" type_id: 0x6d7f5ff6 - offset: 12032 + offset: 14016 } member { id: 0x8c045ea7 @@ -96826,10 +98955,10 @@ member { offset: 224 } member { - id: 0x7723f56b + id: 0x7723fa9d name: "ht_capa_mod_mask" type_id: 0x3ccbbab7 - offset: 9216 + offset: 10560 } member { id: 0x31722d1e @@ -96893,10 +99022,10 @@ member { offset: 1216 } member { - id: 0xcbfaf9d5 + id: 0xcbfaf84d name: "hub_delay" type_id: 0x914dbfdc - offset: 11136 + offset: 12352 } member { id: 0xe3ad9a2c @@ -96969,10 +99098,10 @@ member { type_id: 0x249b55ac } member { - id: 0x97e6b9b4 + id: 0x97e6b515 name: "hw" type_id: 0x21b62a20 - offset: 3264 + offset: 3392 } member { id: 0x97fa8c95 @@ -97058,10 +99187,10 @@ member { offset: 5408 } member { - id: 0x5c83a578 + id: 0x5c83a15a name: "hw_constraints" type_id: 0x001c9928 - offset: 3904 + offset: 4032 } member { id: 0xce8c8321 @@ -97088,16 +99217,16 @@ member { offset: 2112 } member { - id: 0xa65cd16a + id: 0xa65cd211 name: "hw_error" type_id: 0x0f434cf3 - offset: 43648 + offset: 50496 } member { - id: 0x0d3b5cf0 + id: 0x0d3b5bd1 name: "hw_error_code" type_id: 0xb3e7bac9 - offset: 6544 + offset: 6672 } member { id: 0x2d3aa998 @@ -97154,10 +99283,10 @@ member { offset: 32 } member { - id: 0x37178875 + id: 0x37178a6f name: "hw_info" type_id: 0x3e10b518 - offset: 27008 + offset: 31104 } member { id: 0xec485b4b @@ -97172,10 +99301,10 @@ member { offset: 64 } member { - id: 0x103aec27 + id: 0x103aefe8 name: "hw_lpm_support" type_id: 0x4585663f - offset: 57536 + offset: 58112 bitsize: 1 } member { @@ -97200,10 +99329,10 @@ member { type_id: 0x087aa58e } member { - id: 0x4624a32a + id: 0x4624a51b name: "hw_opened" type_id: 0x4585663f - offset: 2816 + offset: 2944 bitsize: 1 } member { @@ -97243,10 +99372,10 @@ member { offset: 64 } member { - id: 0x7f19664b + id: 0x7f1968d4 name: "hw_ports" type_id: 0x39185662 - offset: 20480 + offset: 21056 } member { id: 0xfd31b028 @@ -97339,10 +99468,16 @@ member { offset: 1568 } member { - id: 0x995b24f1 + id: 0x995b248a name: "hw_status_cache" type_id: 0x6720d32f - offset: 1632 + offset: 1760 +} +member { + id: 0xbf5bc2e4 + name: "hw_stopped" + type_id: 0x6720d32f + offset: 4544 } member { id: 0xbf5bc539 @@ -97350,12 +99485,6 @@ member { type_id: 0x6720d32f offset: 2208 } -member { - id: 0xbf5bca2a - name: "hw_stopped" - type_id: 0x6720d32f - offset: 3904 -} member { id: 0x46fd83c9 name: "hw_token" @@ -97399,10 +99528,10 @@ member { offset: 64 } member { - id: 0xe68eeec1 + id: 0xe68eef5f name: "hw_version" type_id: 0xc9082b19 - offset: 1824 + offset: 1952 } member { id: 0xdc67b1f1 @@ -97441,16 +99570,16 @@ member { offset: 64 } member { - id: 0x9f170a0d + id: 0x9f1700c3 name: "hwirq_max" type_id: 0x22b36393 - offset: 704 + offset: 960 } member { - id: 0x52f49374 + id: 0x52f49bde name: "hwlock" type_id: 0x0ab9fa4c - offset: 5056 + offset: 5312 } member { id: 0x9d887656 @@ -97465,16 +99594,16 @@ member { offset: 2464 } member { - id: 0xfa9dd04d + id: 0xfa9dd98e name: "hwmode" type_id: 0x81bb7781 - offset: 1024 + offset: 1152 } member { - id: 0xfa9ddea1 + id: 0xfa9dde27 name: "hwmode" type_id: 0x81bb7781 - offset: 2240 + offset: 2368 } member { id: 0xb6590178 @@ -97563,10 +99692,10 @@ member { offset: 64 } member { - id: 0xd4be1866 + id: 0xd4be13cc name: "i2c" type_id: 0xb82581e5 - offset: 6144 + offset: 7360 } member { id: 0xd4d5f6c6 @@ -97697,10 +99826,10 @@ member { type_id: 0x1d4da256 } member { - id: 0x2d1f7235 + id: 0x2d1f7404 name: "i_count" type_id: 0x74d29cf1 - offset: 2816 + offset: 2944 } member { id: 0x9829bbfd @@ -97709,10 +99838,10 @@ member { offset: 832 } member { - id: 0x7e005c6a + id: 0x7e005c8d name: "i_crypt_info" type_id: 0x26f99b29 - offset: 5056 + offset: 5440 } member { id: 0xe3b9ec16 @@ -97727,10 +99856,10 @@ member { offset: 64 } member { - id: 0x5bafa62c + id: 0x5bafa68d name: "i_data" type_id: 0x7c4a4a84 - offset: 3072 + offset: 3200 } member { id: 0x2665f7b3 @@ -97744,16 +99873,16 @@ member { type_id: 0x5e8dc7f4 } member { - id: 0x2682602d + id: 0x26826d33 name: "i_devices" type_id: 0xd3c80119 - offset: 4736 + offset: 5120 } member { - id: 0x8d92d1db + id: 0x8d92da03 name: "i_dio_count" type_id: 0x74d29cf1 - offset: 2848 + offset: 2976 } member { id: 0x35229d2e @@ -97784,10 +99913,10 @@ member { offset: 160 } member { - id: 0x3f66ee6d + id: 0x3f66e156 name: "i_flctx" type_id: 0x0200b127 - offset: 3008 + offset: 3136 } member { id: 0x85c53864 @@ -97795,22 +99924,22 @@ member { type_id: 0x36d130d1 } member { - id: 0x0cb03b57 + id: 0x0cb03e11 name: "i_fsnotify_marks" type_id: 0x3bd2bf42 - offset: 4992 + offset: 5376 } member { - id: 0x5b9ce1fb + id: 0x5b9ce8bd name: "i_fsnotify_mask" type_id: 0xe62ebf07 - offset: 4960 + offset: 5344 } member { - id: 0x79ad2080 + id: 0x79ad2302 name: "i_generation" type_id: 0xe62ebf07 - offset: 4928 + offset: 5312 } member { id: 0xf7de4eb3 @@ -97819,10 +99948,10 @@ member { offset: 64 } member { - id: 0xe17fe3a4 + id: 0xe17fe409 name: "i_hash" type_id: 0x49a73111 - offset: 1792 + offset: 1920 } member { id: 0x47eee67e @@ -97843,10 +99972,10 @@ member { offset: 192 } member { - id: 0xde7fd5c3 + id: 0xde7fd39f name: "i_io_list" type_id: 0xd3c80119 - offset: 1920 + offset: 2048 } member { id: 0xfbc9b763 @@ -97877,10 +100006,10 @@ member { offset: 576 } member { - id: 0x683d3a55 + id: 0x683d38c1 name: "i_lru" type_id: 0xd3c80119 - offset: 2176 + offset: 2304 } member { id: 0x4ddb9822 @@ -97889,22 +100018,22 @@ member { offset: 384 } member { - id: 0xe1738f50 + id: 0xe1738187 name: "i_mmap" type_id: 0xd0f3b5bf - offset: 640 -} -member { - id: 0x2f24f2d9 - name: "i_mmap_rwsem" - type_id: 0x28b9ec9a offset: 768 } member { - id: 0xf4349046 + id: 0x2f24f0d1 + name: "i_mmap_rwsem" + type_id: 0x28b9ec9a + offset: 896 +} +member { + id: 0xf4349e73 name: "i_mmap_writable" type_id: 0x74d29cf1 - offset: 608 + offset: 736 } member { id: 0x4bfa0565 @@ -97958,10 +100087,10 @@ member { type_id: 0x0b3a3706 } member { - id: 0x68bd999a + id: 0x68bd901c name: "i_private" type_id: 0x18bd6530 - offset: 5184 + offset: 5568 } member { id: 0x998e9b78 @@ -97975,10 +100104,10 @@ member { offset: 608 } member { - id: 0xb1540770 + id: 0xb1540c02 name: "i_readcount" type_id: 0x74d29cf1 - offset: 2912 + offset: 3040 } member { id: 0x66815328 @@ -98005,10 +100134,10 @@ member { offset: 320 } member { - id: 0x4eca2136 + id: 0x4eca23b5 name: "i_sb_list" type_id: 0xd3c80119 - offset: 2304 + offset: 2432 } member { id: 0xa327e1be @@ -98022,10 +100151,10 @@ member { type_id: 0x92233392 } member { - id: 0x5da31fa0 + id: 0x5da31216 name: "i_sequence" type_id: 0x1f4573ef - offset: 2752 + offset: 2880 } member { id: 0x426ac742 @@ -98052,10 +100181,10 @@ member { offset: 1216 } member { - id: 0x13510101 + id: 0x13510702 name: "i_thresh" type_id: 0x4585663f - offset: 2688 + offset: 2752 } member { id: 0xdfbcd436 @@ -98064,46 +100193,46 @@ member { offset: 32 } member { - id: 0xd66fa842 + id: 0xd66fa8cb name: "i_verity_info" type_id: 0x0a6c2073 - offset: 5120 + offset: 5504 } member { - id: 0x01184842 + id: 0x01184216 name: "i_version" type_id: 0x1f4573ef - offset: 2688 + offset: 2816 } member { - id: 0x10d1f2a7 + id: 0x10d1f0ba name: "i_wb" type_id: 0x084ef4c8 - offset: 2048 + offset: 2176 } member { - id: 0x0264468c + id: 0x02644289 name: "i_wb_frn_avg_time" type_id: 0x914dbfdc - offset: 2144 + offset: 2272 } member { - id: 0x315b882c + id: 0x315b8712 name: "i_wb_frn_history" type_id: 0x914dbfdc - offset: 2160 + offset: 2288 } member { - id: 0xd1bb1881 + id: 0xd1bb1f30 name: "i_wb_frn_winner" type_id: 0x6720d32f - offset: 2112 + offset: 2240 } member { - id: 0xc1e6fbbc + id: 0xc1e6ff96 name: "i_wb_list" type_id: 0xd3c80119 - offset: 2432 + offset: 2560 } member { id: 0xfe916464 @@ -98112,10 +100241,10 @@ member { offset: 1144 } member { - id: 0x34db2a89 + id: 0x34db220a name: "i_writecount" type_id: 0x74d29cf1 - offset: 2880 + offset: 3008 } member { id: 0xa90e4060 @@ -98182,16 +100311,16 @@ member { offset: 320 } member { - id: 0xd8173f1a + id: 0xd81735d2 name: "ia_range" type_id: 0xfa7638a9 - offset: 576 + offset: 832 } member { - id: 0x9a2d1ab9 + id: 0x9a2d1067 name: "ia_ranges" type_id: 0x1b9904e3 - offset: 4096 + offset: 4352 } member { id: 0xce69e6d3 @@ -98220,10 +100349,10 @@ member { type_id: 0x7c96d56f } member { - id: 0xff8cc099 + id: 0xff8cc9b4 name: "iaa_in_progress" type_id: 0x6d7f5ff6 - offset: 1763 + offset: 1827 bitsize: 1 } member { @@ -98257,10 +100386,10 @@ member { type_id: 0x39ffc4a3 } member { - id: 0x92f5dc36 + id: 0x92f5ddb1 name: "ibi" type_id: 0x1698d083 - offset: 704 + offset: 832 } member { id: 0x8037a98d @@ -98285,10 +100414,10 @@ member { offset: 576 } member { - id: 0x8b7211eb + id: 0x8b721752 name: "icanon" type_id: 0x4585663f - offset: 288 + offset: 416 bitsize: 1 } member { @@ -98409,10 +100538,10 @@ member { offset: 192 } member { - id: 0x083dfc85 + id: 0x083df854 name: "icount" type_id: 0x63b8b563 - offset: 4960 + offset: 5536 } member { id: 0x0843960a @@ -98431,10 +100560,10 @@ member { type_id: 0x1e93567a } member { - id: 0x57bbedd1 + id: 0x57bbe145 name: "icq_align" type_id: 0xf435685e - offset: 1536 + offset: 1792 } member { id: 0x49a24dd5 @@ -98442,10 +100571,10 @@ member { type_id: 0x2efd5036 } member { - id: 0x1d70cb29 + id: 0x1d70cba0 name: "icq_cache_name" type_id: 0xe234e611 - offset: 2048 + offset: 2304 } member { id: 0x6e0e0c77 @@ -98454,10 +100583,10 @@ member { offset: 320 } member { - id: 0xe00c5506 + id: 0xe00c5617 name: "icq_list" type_id: 0xd3c80119 - offset: 2944 + offset: 3456 } member { id: 0xe0811809 @@ -98466,10 +100595,10 @@ member { offset: 384 } member { - id: 0x60740a6f + id: 0x60740a1a name: "icq_size" type_id: 0xf435685e - offset: 1472 + offset: 1728 } member { id: 0xd9df7ea6 @@ -98599,16 +100728,22 @@ member { offset: 384 } member { - id: 0xcc480043 + id: 0xcc480050 name: "id" type_id: 0x6720d32f - offset: 6304 + offset: 7424 } member { - id: 0xcc4800ee + id: 0xcc480086 name: "id" type_id: 0x6720d32f - offset: 6080 + offset: 7520 +} +member { + id: 0xcc480247 + name: "id" + type_id: 0x6720d32f + offset: 7680 } member { id: 0xcc480580 @@ -98616,12 +100751,6 @@ member { type_id: 0x6720d32f offset: 128 } -member { - id: 0xcc48059a - name: "id" - type_id: 0x6720d32f - offset: 6464 -} member { id: 0xcc4805c1 name: "id" @@ -98629,16 +100758,16 @@ member { offset: 96 } member { - id: 0xcc4806a0 + id: 0xcc48062b name: "id" type_id: 0x6720d32f - offset: 6144 + offset: 8384 } member { - id: 0xcc4807c7 + id: 0xcc4806c1 name: "id" type_id: 0x6720d32f - offset: 7168 + offset: 7296 } member { id: 0xcc48081b @@ -98658,12 +100787,6 @@ member { type_id: 0x6720d32f offset: 640 } -member { - id: 0xcc480a3f - name: "id" - type_id: 0x6720d32f - offset: 1280 -} member { id: 0xcc480a8f name: "id" @@ -98676,12 +100799,6 @@ member { type_id: 0x6720d32f offset: 448 } -member { - id: 0xcc480b40 - name: "id" - type_id: 0x6720d32f - offset: 6208 -} member { id: 0xcc480bd0 name: "id" @@ -98699,6 +100816,12 @@ member { type_id: 0x6720d32f offset: 256 } +member { + id: 0xcc480d0a + name: "id" + type_id: 0x6720d32f + offset: 7360 +} member { id: 0xcc480dd0 name: "id" @@ -98717,6 +100840,12 @@ member { type_id: 0x6720d32f offset: 1184 } +member { + id: 0xcc480f6e + name: "id" + type_id: 0x6720d32f + offset: 1664 +} member { id: 0xcc4fe6bd name: "id" @@ -98766,24 +100895,12 @@ member { name: "id" type_id: 0x4664de11 } -member { - id: 0xcc6aa02f - name: "id" - type_id: 0x4585663f - offset: 6464 -} member { id: 0xcc6aa13e name: "id" type_id: 0x4585663f offset: 192 } -member { - id: 0xcc6aa2bf - name: "id" - type_id: 0x4585663f - offset: 4160 -} member { id: 0xcc6aa4cc name: "id" @@ -98796,12 +100913,24 @@ member { type_id: 0x4585663f offset: 1152 } +member { + id: 0xcc6aa7f2 + name: "id" + type_id: 0x4585663f + offset: 7680 +} member { id: 0xcc6aa865 name: "id" type_id: 0x4585663f offset: 384 } +member { + id: 0xcc6aa8b0 + name: "id" + type_id: 0x4585663f + offset: 4672 +} member { id: 0xcc6aa9f7 name: "id" @@ -98820,10 +100949,10 @@ member { offset: 64 } member { - id: 0xcc6aae42 + id: 0xcc6aaeab name: "id" type_id: 0x4585663f - offset: 61248 + offset: 62720 } member { id: 0xcc6c804c @@ -98893,10 +101022,10 @@ member { offset: 1696 } member { - id: 0xccb0bcb1 + id: 0xccb0ba9e name: "id" type_id: 0x9f9c8c2b - offset: 6080 + offset: 7296 } member { id: 0xccbd0660 @@ -98910,18 +101039,18 @@ member { type_id: 0x92233392 offset: 768 } -member { - id: 0xccbd0bb4 - name: "id" - type_id: 0x92233392 - offset: 7488 -} member { id: 0xccbd0c18 name: "id" type_id: 0x92233392 offset: 832 } +member { + id: 0xccbd0e4d + name: "id" + type_id: 0x92233392 + offset: 7744 +} member { id: 0xccbd0fa2 name: "id" @@ -98938,10 +101067,10 @@ member { type_id: 0xee699492 } member { - id: 0xccc724c9 + id: 0xccc729a8 name: "id" type_id: 0xe8034002 - offset: 512 + offset: 640 } member { id: 0xccc9022e @@ -98972,12 +101101,6 @@ member { type_id: 0xc9082b19 offset: 64 } -member { - id: 0xcce6223f - name: "id" - type_id: 0xc9082b19 - offset: 5408 -} member { id: 0xcce62411 name: "id" @@ -98989,6 +101112,12 @@ member { name: "id" type_id: 0xc9082b19 } +member { + id: 0xcce625f2 + name: "id" + type_id: 0xc9082b19 + offset: 7360 +} member { id: 0xcce62687 name: "id" @@ -99013,6 +101142,12 @@ member { type_id: 0xc9082b19 offset: 544 } +member { + id: 0xcce62b00 + name: "id" + type_id: 0xc9082b19 + offset: 6112 +} member { id: 0xcce62c14 name: "id" @@ -99044,16 +101179,10 @@ member { offset: 1344 } member { - id: 0xcce62e58 - name: "id" - type_id: 0xc9082b19 - offset: 6144 -} -member { - id: 0xccec42a8 + id: 0xccec49b8 name: "id" type_id: 0xc3693b57 - offset: 6208 + offset: 7424 } member { id: 0xccedb9aa @@ -99077,10 +101206,10 @@ member { type_id: 0xd646f122 } member { - id: 0xccfa0eee + id: 0xccfa0c4b name: "id" type_id: 0xd52bc7d2 - offset: 1600 + offset: 1856 } member { id: 0xccfff7cf @@ -99123,10 +101252,10 @@ member { offset: 16 } member { - id: 0x8391dab6 + id: 0x8391d94d name: "id_addr_update_work" type_id: 0x1f3c8679 - offset: 1792 + offset: 2432 } member { id: 0x737238c3 @@ -99141,10 +101270,10 @@ member { offset: 576 } member { - id: 0xf3ddd1af + id: 0xf3ddde22 name: "id_entry" type_id: 0x30a18a98 - offset: 6528 + offset: 7744 } member { id: 0x0d4977ca @@ -99205,10 +101334,10 @@ member { type_id: 0x7ec08ca7 } member { - id: 0xd3d515a9 + id: 0xd3d51732 name: "id_number" type_id: 0x6720d32f - offset: 7168 + offset: 8512 } member { id: 0xdaeab405 @@ -99241,16 +101370,16 @@ member { offset: 192 } member { - id: 0xc4f26b73 + id: 0xc4f2675c name: "id_table" type_id: 0x31a2d17a - offset: 1152 + offset: 1408 } member { - id: 0xc4f361a4 + id: 0xc4f361d1 name: "id_table" type_id: 0x30a18a98 - offset: 1472 + offset: 1728 } member { id: 0xc4f4d658 @@ -99265,10 +101394,10 @@ member { offset: 64 } member { - id: 0xc4f7a428 + id: 0xc4f7a807 name: "id_table" type_id: 0x346d8a0d - offset: 1152 + offset: 1408 } member { id: 0xc4f8ef3b @@ -99277,10 +101406,10 @@ member { offset: 64 } member { - id: 0xc4fa59e8 + id: 0xc4fa557c name: "id_table" type_id: 0x39947122 - offset: 1536 + offset: 1792 } member { id: 0xc4fbc795 @@ -99312,22 +101441,22 @@ member { offset: 640 } member { - id: 0xc4fe53c4 + id: 0xc4fe5161 name: "id_table" type_id: 0x3d9d0240 - offset: 1600 + offset: 1856 } member { - id: 0xc4ff9216 + id: 0xc4ff9e8c name: "id_table" type_id: 0x3c5315c3 - offset: 1280 + offset: 1536 } member { - id: 0xc4ffe9a5 + id: 0xc4ffea9e name: "id_table" type_id: 0x3c24585d - offset: 1344 + offset: 1600 } member { id: 0x6a77f134 @@ -99336,10 +101465,10 @@ member { offset: 840 } member { - id: 0x9c6ba8c0 + id: 0x9c6baca0 name: "ida" type_id: 0xe1a31370 - offset: 7872 + offset: 9088 } member { id: 0x50f15a4b @@ -99360,10 +101489,10 @@ member { offset: 352 } member { - id: 0xf893106d + id: 0xf8931a4b name: "ident_lock" type_id: 0xa7c362b0 - offset: 1088 + offset: 1472 } member { id: 0x926bb937 @@ -99383,16 +101512,16 @@ member { type_id: 0x60ca2c23 } member { - id: 0x0b5966a1 + id: 0x0b59635e name: "identity" type_id: 0xc9082b19 - offset: 1888 + offset: 2144 } member { - id: 0x0b8fa1a2 + id: 0x0b8faa08 name: "identity" type_id: 0x1fcb234b - offset: 6144 + offset: 7360 } member { id: 0x0b8fafa1 @@ -99407,10 +101536,10 @@ member { offset: 64 } member { - id: 0x115fa5c8 + id: 0x115fafab name: "identity_resolving_keys" type_id: 0xd3c80119 - offset: 25472 + offset: 29568 } member { id: 0x0c06b72f @@ -99449,22 +101578,22 @@ member { offset: 2752 } member { - id: 0x5762e49d + id: 0x5762e56c name: "idle" type_id: 0x6720d32f - offset: 1792 + offset: 2048 } member { - id: 0x5768b2b2 + id: 0x5768b95e name: "idle" type_id: 0x6d7f5ff6 - offset: 7584 + offset: 8928 } member { - id: 0xf365c386 + id: 0xf365cab6 name: "idle_balance" type_id: 0x5d8155a5 - offset: 23432 + offset: 23496 } member { id: 0x4a8c7ce1 @@ -99493,10 +101622,10 @@ member { offset: 512 } member { - id: 0xbd4ff0e3 + id: 0xbd4ff6bb name: "idle_notification" type_id: 0x4585663f - offset: 1795 + offset: 1987 bitsize: 1 } member { @@ -99506,10 +101635,10 @@ member { offset: 192 } member { - id: 0x3bb6192e + id: 0x3bb616b6 name: "idle_periods" type_id: 0x4585663f - offset: 1248 + offset: 1504 } member { id: 0xf5c5cc36 @@ -99518,22 +101647,22 @@ member { offset: 64 } member { - id: 0x86080cd2 + id: 0x86080473 name: "idle_slots" type_id: 0xd3c80119 - offset: 1152 -} -member { - id: 0x514a509e - name: "idle_slots_lock" - type_id: 0xf313e71a offset: 1280 } member { - id: 0x9e6e62b0 + id: 0x514a5410 + name: "idle_slots_lock" + type_id: 0xf313e71a + offset: 1408 +} +member { + id: 0x9e6e6735 name: "idle_slots_wait_queue" type_id: 0x03913382 - offset: 960 + offset: 1088 } member { id: 0xccf5fa83 @@ -99548,10 +101677,10 @@ member { offset: 256 } member { - id: 0x64ef51c9 + id: 0x64ef54cb name: "idle_state" type_id: 0x3eafc7e2 - offset: 28736 + offset: 28800 } member { id: 0x74d6a2cd @@ -99560,10 +101689,10 @@ member { offset: 384 } member { - id: 0xb1be61cf + id: 0xb1be65fe name: "idle_timeout" type_id: 0xe62ebf07 - offset: 6944 + offset: 7072 } member { id: 0x83e722f1 @@ -99572,22 +101701,22 @@ member { offset: 640 } member { - id: 0x83fcb354 + id: 0x83fcb6b8 name: "idle_timer" type_id: 0xc9082b19 - offset: 1024 + offset: 1408 } member { - id: 0x358464ed + id: 0x35846471 name: "idle_work" type_id: 0xf1159c31 - offset: 5632 + offset: 6400 } member { - id: 0xa0cfb326 + id: 0xa0cfbb99 name: "idmap_scratch" type_id: 0xdc4d09b0 - offset: 54400 + offset: 70848 } member { id: 0xb7a34395 @@ -99624,10 +101753,10 @@ member { type_id: 0xf313e71a } member { - id: 0x0a93d917 + id: 0x0a93d6a6 name: "idr_mutex" type_id: 0xa7c362b0 - offset: 768 + offset: 1024 } member { id: 0xf67054d4 @@ -99687,10 +101816,10 @@ member { offset: 32 } member { - id: 0x3c7bfc2c + id: 0x3c7bf3b6 name: "idx" type_id: 0xfc0e1dbd - offset: 67712 + offset: 67840 } member { id: 0x3c91820b @@ -99762,10 +101891,10 @@ member { offset: 6016 } member { - id: 0x4d3cf68a + id: 0x4d3cf4a5 name: "ieee802154_lowpan" type_id: 0x7eee0fca - offset: 17408 + offset: 18432 } member { id: 0x1de87632 @@ -99780,16 +101909,16 @@ member { offset: 64 } member { - id: 0x372ba717 + id: 0x372baab8 name: "ier" type_id: 0x5d8155a5 - offset: 4656 + offset: 4912 } member { - id: 0x37bf2ae5 + id: 0x37bf2dff name: "ier" type_id: 0xc9082b19 - offset: 8608 + offset: 9632 } member { id: 0x76ed56ef @@ -99826,10 +101955,10 @@ member { offset: 104 } member { - id: 0x7d1e2527 + id: 0x7d1e2280 name: "if_flags" type_id: 0xe62ebf07 - offset: 5024 + offset: 7072 } member { id: 0x2e77e7fa @@ -99842,17 +101971,17 @@ member { type_id: 0xc9082b19 offset: 1344 } -member { - id: 0x2ed9c9cf - name: "if_id" - type_id: 0xc9082b19 - offset: 864 -} member { id: 0x2ed9cf02 name: "if_id" type_id: 0xc9082b19 } +member { + id: 0x2ed9cfd0 + name: "if_id" + type_id: 0xc9082b19 + offset: 992 +} member { id: 0xc85e6aab name: "if_port" @@ -99995,10 +102124,10 @@ member { type_id: 0xf8c43e2a } member { - id: 0x61546fcd + id: 0x615462ac name: "iface_combinations" type_id: 0x31b5ca26 - offset: 512 + offset: 640 } member { id: 0xbb70df22 @@ -100007,10 +102136,10 @@ member { offset: 64 } member { - id: 0xf7efab27 + id: 0xf7efa6ab name: "iface_ref_list" type_id: 0xd3c80119 - offset: 2368 + offset: 2496 } member { id: 0xd93134e1 @@ -100054,10 +102183,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0x50e32ef8 + id: 0x50e32ab9 name: "iflags" type_id: 0x33756485 - offset: 1920 + offset: 2176 } member { id: 0x50f909b7 @@ -100182,10 +102311,10 @@ member { offset: 64 } member { - id: 0xb125866b + id: 0xb1258bb8 name: "iftype_akm_suites" type_id: 0x34aad408 - offset: 1344 + offset: 1472 } member { id: 0x49a8930e @@ -100194,10 +102323,10 @@ member { offset: 768 } member { - id: 0x56d99a4d + id: 0x56d998ce name: "iftype_ext_capab" type_id: 0x3faf3b41 - offset: 2304 + offset: 2432 } member { id: 0x51ec36cd @@ -100211,10 +102340,10 @@ member { type_id: 0x914dbfdc } member { - id: 0xfa3604eb + id: 0xfa360066 name: "igmp_sk" type_id: 0x1d44326e - offset: 4672 + offset: 4864 } member { id: 0x26baa2dd @@ -100230,17 +102359,17 @@ member { offset: 944 } member { - id: 0xfef01ebe + id: 0xfef01a6d name: "ignore_children" type_id: 0x6d7f5ff6 - offset: 1800 + offset: 1992 bitsize: 1 } member { - id: 0xb8c285f4 + id: 0xb8c28e15 name: "ignore_connecting_rst" type_id: 0x6d7f5ff6 - offset: 9544 + offset: 11336 } member { id: 0xa48dc1ed @@ -100269,17 +102398,17 @@ member { offset: 512 } member { - id: 0x480accf0 + id: 0x480acad7 name: "ignore_media_change" type_id: 0x4585663f - offset: 2703 + offset: 2831 bitsize: 1 } member { - id: 0xeb82c4b3 + id: 0xeb82ce95 name: "ignore_nice_load" type_id: 0x4585663f - offset: 1088 + offset: 1472 } member { id: 0x2a1caddd @@ -100301,10 +102430,10 @@ member { bitsize: 1 } member { - id: 0x24e8b468 + id: 0x24e8bd83 name: "ignore_reset_delay" type_id: 0x4585663f - offset: 6912 + offset: 8128 bitsize: 1 } member { @@ -100579,10 +102708,10 @@ member { type_id: 0x2abdbda9 } member { - id: 0x0aaccc3e + id: 0x0aacc218 name: "imx28_write_fix" type_id: 0x4585663f - offset: 5550 + offset: 5614 bitsize: 1 } member { @@ -100620,10 +102749,10 @@ member { offset: 1024 } member { - id: 0x5ceeea08 + id: 0x5ceeec17 name: "in" type_id: 0x4585663f - offset: 864 + offset: 992 } member { id: 0x5ceeecc5 @@ -100657,10 +102786,10 @@ member { offset: 256 } member { - id: 0xf60943b9 + id: 0xf609412d name: "in_ams" type_id: 0x6d7f5ff6 - offset: 33472 + offset: 34176 } member { id: 0x207c8b70 @@ -100704,16 +102833,16 @@ member { bitsize: 1 } member { - id: 0xe760c832 + id: 0xe760cbcd name: "in_epnum" type_id: 0x4585663f - offset: 6976 + offset: 8320 } member { - id: 0xedb3d195 + id: 0xedb3d9ab name: "in_eventfd" type_id: 0x4585663f - offset: 11082 + offset: 12106 bitsize: 1 } member { @@ -100723,10 +102852,10 @@ member { offset: 128 } member { - id: 0xb4468c5d + id: 0xb4468c72 name: "in_execve" type_id: 0x4585663f - offset: 11073 + offset: 12097 bitsize: 1 } member { @@ -100736,10 +102865,10 @@ member { offset: 64 } member { - id: 0x19b66538 + id: 0x19b66306 name: "in_flight" type_id: 0x0b0dc1ff - offset: 1632 + offset: 1824 } member { id: 0x19dba48b @@ -100773,10 +102902,10 @@ member { offset: 1536 } member { - id: 0xb1d8827f + id: 0xb1d88a0c name: "in_iowait" type_id: 0x4585663f - offset: 11074 + offset: 12098 bitsize: 1 } member { @@ -100791,31 +102920,31 @@ member { offset: 256 } member { - id: 0x73f70864 + id: 0x73f70ce8 name: "in_lru_fault" type_id: 0x4585663f - offset: 11076 + offset: 12100 bitsize: 1 } member { - id: 0x6d3fe5af + id: 0x6d3fe298 name: "in_memstall" type_id: 0x4585663f - offset: 11080 + offset: 12104 bitsize: 1 } member { - id: 0x6ea7d825 + id: 0x6ea7d2a1 name: "in_page_owner" type_id: 0x4585663f - offset: 11081 + offset: 12105 bitsize: 1 } member { - id: 0x6f020e84 + id: 0x6f020de3 name: "in_recovery" type_id: 0x6d7f5ff6 - offset: 1776 + offset: 1968 } member { id: 0x2f226ee7 @@ -100851,10 +102980,10 @@ member { type_id: 0x74d29cf1 } member { - id: 0x8bf625ec + id: 0x8bf6285a name: "in_user_fault" type_id: 0x4585663f - offset: 11075 + offset: 12099 bitsize: 1 } member { @@ -100870,10 +102999,10 @@ member { offset: 216 } member { - id: 0xda403afa + id: 0xda403e43 name: "inactive_timer" type_id: 0xcd7704bf - offset: 1216 + offset: 1280 } member { id: 0x7f540fa6 @@ -100888,16 +103017,16 @@ member { offset: 256 } member { - id: 0x4bd458a1 + id: 0x4bd45279 name: "inblock" type_id: 0x33756485 - offset: 4480 + offset: 4544 } member { - id: 0x3d3bc828 + id: 0x3d3bc9d2 name: "inc" type_id: 0x6d7f5ff6 - offset: 3776 + offset: 4096 } member { id: 0xb6fb6b68 @@ -100971,10 +103100,10 @@ member { offset: 192 } member { - id: 0xad5e2171 + id: 0xad5e20f7 name: "index" type_id: 0x6720d32f - offset: 3040 + offset: 9760 } member { id: 0xad5e21ae @@ -100983,16 +103112,10 @@ member { offset: 128 } member { - id: 0xad5e2205 + id: 0xad5e24f2 name: "index" type_id: 0x6720d32f - offset: 8384 -} -member { - id: 0xad5e228e - name: "index" - type_id: 0x6720d32f - offset: 6144 + offset: 9600 } member { id: 0xad5e2557 @@ -101001,10 +103124,10 @@ member { offset: 32 } member { - id: 0xad5e25af + id: 0xad5e2822 name: "index" type_id: 0x6720d32f - offset: 8160 + offset: 3616 } member { id: 0xad5e286c @@ -101017,47 +103140,35 @@ member { type_id: 0x6720d32f offset: 256 } +member { + id: 0xad5e2924 + name: "index" + type_id: 0x6720d32f + offset: 7360 +} +member { + id: 0xad5e2b81 + name: "index" + type_id: 0x6720d32f + offset: 9280 +} member { id: 0xad5e2c8d name: "index" type_id: 0x6720d32f offset: 64 } -member { - id: 0xad5e2ca7 - name: "index" - type_id: 0x6720d32f - offset: 7936 -} member { id: 0xad66bd2e name: "index" type_id: 0x5fb59157 } -member { - id: 0xad7c8083 - name: "index" - type_id: 0x4585663f - offset: 9824 -} -member { - id: 0xad7c80af - name: "index" - type_id: 0x4585663f - offset: 1088 -} member { id: 0xad7c80e2 name: "index" type_id: 0x4585663f offset: 32 } -member { - id: 0xad7c8305 - name: "index" - type_id: 0x4585663f - offset: 1152 -} member { id: 0xad7c8306 name: "index" @@ -101100,6 +103211,12 @@ member { type_id: 0x4585663f offset: 64 } +member { + id: 0xad7c893f + name: "index" + type_id: 0x4585663f + offset: 9952 +} member { id: 0xad7c8a1e name: "index" @@ -101112,6 +103229,12 @@ member { type_id: 0x4585663f offset: 672 } +member { + id: 0xad7c8ba4 + name: "index" + type_id: 0x4585663f + offset: 1280 +} member { id: 0xad7c8c69 name: "index" @@ -101135,6 +103258,12 @@ member { type_id: 0x4585663f offset: 224 } +member { + id: 0xad7c8f1d + name: "index" + type_id: 0x4585663f + offset: 1216 +} member { id: 0xad8932a7 name: "index" @@ -101217,16 +103346,16 @@ member { type_id: 0xc9082b19 } member { - id: 0xadf00106 + id: 0xadf006ed name: "index" type_id: 0xc9082b19 - offset: 384 + offset: 640 } member { - id: 0xadf0032e + id: 0xadf00867 name: "index" type_id: 0xc9082b19 - offset: 832 + offset: 960 } member { id: 0xadf00b8c @@ -101283,22 +103412,22 @@ member { bitsize: 1 } member { - id: 0xefc222f3 + id: 0xefc224b0 name: "indirect" type_id: 0x065bc4a9 - offset: 141888 + offset: 142016 } member { - id: 0xfa8d46ee + id: 0xfa8d43c0 name: "inet6_addr_lst" type_id: 0x1d33485a - offset: 4800 + offset: 4992 } member { - id: 0x3e2083b8 + id: 0x3e2089f0 name: "inexact_bins" type_id: 0xd3c80119 - offset: 2368 + offset: 2752 } member { id: 0x79f74293 @@ -101377,10 +103506,10 @@ member { offset: 192 } member { - id: 0xcd51bf5d + id: 0xcd51b880 name: "info" type_id: 0x0db5f18a - offset: 6464 + offset: 7680 } member { id: 0xcd57a367 @@ -101394,10 +103523,10 @@ member { offset: 64 } member { - id: 0xcd580186 + id: 0xcd580f51 name: "info" type_id: 0x04048b89 - offset: 640 + offset: 768 } member { id: 0xcd58885b @@ -101406,16 +103535,16 @@ member { offset: 192 } member { - id: 0xcd591ef0 + id: 0xcd591692 name: "info" type_id: 0x051414e1 - offset: 6592 + offset: 11840 } member { - id: 0xcd591f93 + id: 0xcd591a85 name: "info" type_id: 0x051414e1 - offset: 10624 + offset: 7808 } member { id: 0xcd5bacd7 @@ -101446,10 +103575,10 @@ member { offset: 192 } member { - id: 0xcd6bb4c2 + id: 0xcd6bb7a2 name: "info" type_id: 0x37b8f80f - offset: 7232 + offset: 8576 } member { id: 0xcd735faa @@ -101464,10 +103593,10 @@ member { offset: 320 } member { - id: 0xcd79fbf5 + id: 0xcd79f0a5 name: "info" type_id: 0x25ffeea5 - offset: 8064 + offset: 9664 } member { id: 0xcdb1f5e2 @@ -101516,10 +103645,10 @@ member { offset: 32 } member { - id: 0x79da74a5 + id: 0x79da7b28 name: "info_lock" type_id: 0xa7c362b0 - offset: 6528 + offset: 7744 } member { id: 0xb5304ec7 @@ -101659,10 +103788,10 @@ member { offset: 64 } member { - id: 0xc9407513 + id: 0xc9407182 name: "inhibited" type_id: 0x6d7f5ff6 - offset: 11072 + offset: 12544 } member { id: 0x1aaf4b5b @@ -101682,10 +103811,10 @@ member { offset: 64 } member { - id: 0x1ac4b44e + id: 0x1ac4b43b name: "init" type_id: 0x2e763bfd - offset: 1472 + offset: 1728 } member { id: 0x1ac4f5f6 @@ -101706,10 +103835,10 @@ member { offset: 512 } member { - id: 0x1ac626c3 + id: 0x1ac62457 name: "init" type_id: 0x2ce67932 - offset: 2176 + offset: 2304 } member { id: 0x1ac62b95 @@ -101766,10 +103895,10 @@ member { offset: 256 } member { - id: 0x1ac73486 + id: 0x1ac73c7f name: "init" type_id: 0x2df0016c - offset: 2560 + offset: 2944 } member { id: 0x1ac749f4 @@ -101783,18 +103912,18 @@ member { type_id: 0x2d8f2b98 offset: 64 } +member { + id: 0x1ac760fd + name: "init" + type_id: 0x2dac2b50 + offset: 2240 +} member { id: 0x1ac761d6 name: "init" type_id: 0x2da6ce0c offset: 704 } -member { - id: 0x1ac7674c - name: "init" - type_id: 0x2dac2b50 - offset: 2112 -} member { id: 0x1ac78232 name: "init" @@ -101938,10 +104067,10 @@ member { offset: 512 } member { - id: 0x0fcb13b8 + id: 0x0fcb1785 name: "init_count" type_id: 0x6720d32f - offset: 6464 + offset: 7808 } member { id: 0x97842617 @@ -101956,10 +104085,10 @@ member { offset: 64 } member { - id: 0x39ba0c74 + id: 0x39ba03d7 name: "init_done" type_id: 0x4585663f - offset: 14593 + offset: 17153 bitsize: 1 } member { @@ -101999,10 +104128,10 @@ member { offset: 1280 } member { - id: 0x17b2398a + id: 0x17b23bfd name: "init_irq" type_id: 0x6720d32f - offset: 6336 + offset: 7552 } member { id: 0xf17f2c5f @@ -102017,10 +104146,10 @@ member { offset: 64 } member { - id: 0xdd57a694 + id: 0xdd57aa4b name: "init_name" type_id: 0x3e10b518 - offset: 640 + offset: 896 } member { id: 0xdb38de26 @@ -102070,10 +104199,10 @@ member { offset: 160 } member { - id: 0x7ab1d6bf + id: 0x7ab1d3e0 name: "init_speed" type_id: 0x4585663f - offset: 1856 + offset: 2112 } member { id: 0x4a0fb161 @@ -102088,10 +104217,10 @@ member { offset: 128 } member { - id: 0xe7104bba + id: 0xe7104099 name: "init_termios" type_id: 0x0c59c5c5 - offset: 3776 + offset: 4032 } member { id: 0xe7c0151f @@ -102183,10 +104312,10 @@ member { offset: 256 } member { - id: 0x989b8e86 + id: 0x989b8848 name: "initial_quirks" type_id: 0x4585663f - offset: 57856 + offset: 59328 } member { id: 0x301c53cf @@ -102243,12 +104372,6 @@ member { type_id: 0x6d7f5ff6 offset: 8 } -member { - id: 0xd5629435 - name: "initialized" - type_id: 0x6d7f5ff6 - offset: 7528 -} member { id: 0xd5629500 name: "initialized" @@ -102261,6 +104384,12 @@ member { type_id: 0x6d7f5ff6 offset: 16 } +member { + id: 0xd56298af + name: "initialized" + type_id: 0x6d7f5ff6 + offset: 9256 +} member { id: 0xd5629b65 name: "initialized" @@ -102304,10 +104433,10 @@ member { offset: 1376 } member { - id: 0x82b739c2 + id: 0x82b73fdd name: "inmodeset" type_id: 0x4585663f - offset: 864 + offset: 992 } member { id: 0x4192c5b2 @@ -102315,10 +104444,10 @@ member { type_id: 0xb3e7bac9 } member { - id: 0x994732a1 + id: 0x994739f8 name: "inner_lock" type_id: 0xf313e71a - offset: 4544 + offset: 4672 } member { id: 0xfa06119e @@ -102339,16 +104468,16 @@ member { offset: 64 } member { - id: 0x1df5804e + id: 0x1df58a40 name: "inner_mode" type_id: 0x3f0693b8 - offset: 5632 + offset: 5824 } member { - id: 0xbb0344bb + id: 0xbb03496e name: "inner_mode_iaf" type_id: 0x3f0693b8 - offset: 5656 + offset: 5848 } member { id: 0x6383669c @@ -102420,18 +104549,18 @@ member { name: "inode" type_id: 0x4456a43e } +member { + id: 0x3b44f9c1 + name: "inode" + type_id: 0x1b8590a8 + offset: 1472 +} member { id: 0x3b44f9e6 name: "inode" type_id: 0x1b8590a8 offset: 448 } -member { - id: 0x3b44fc55 - name: "inode" - type_id: 0x1b8590a8 - offset: 1216 -} member { id: 0x3b44ff03 name: "inode" @@ -102526,10 +104655,10 @@ member { offset: 1024 } member { - id: 0xd74daae6 + id: 0xd74da061 name: "input_dev" type_id: 0x1042c9d1 - offset: 7488 + offset: 8832 } member { id: 0xd74dae5b @@ -102544,10 +104673,10 @@ member { offset: 320 } member { - id: 0x25d41d20 + id: 0x25d41955 name: "input_id" type_id: 0x48c45b15 - offset: 6592 + offset: 7808 } member { id: 0xfd9bce1c @@ -102580,16 +104709,16 @@ member { offset: 160 } member { - id: 0xd3398971 + id: 0xd33986fc name: "input_phys" type_id: 0x3e10b518 - offset: 6528 + offset: 7744 } member { - id: 0xd35d48f5 + id: 0xd35d43fd name: "input_phys" type_id: 0x5adf57ae - offset: 11424 + offset: 13280 } member { id: 0x762f7391 @@ -102622,10 +104751,10 @@ member { offset: 480 } member { - id: 0x342e5448 + id: 0x342e5668 name: "inputs" type_id: 0xd3c80119 - offset: 57920 + offset: 59392 } member { id: 0xbef28bc2 @@ -102634,22 +104763,22 @@ member { offset: 1424 } member { - id: 0xa4895b27 + id: 0xa4895f02 name: "inq_tx_power" type_id: 0x901eaf6a - offset: 5992 + offset: 6120 } member { - id: 0x8268cd10 + id: 0x8268cabd name: "inquiry" type_id: 0x1df06cce - offset: 1792 + offset: 1920 } member { - id: 0xfa80988e + id: 0xfa8094b6 name: "inquiry_len" type_id: 0x5d8155a5 - offset: 1728 + offset: 1856 } member { id: 0x99e4114f @@ -102657,12 +104786,6 @@ member { type_id: 0xa7c362b0 offset: 1472 } -member { - id: 0xabbe528f - name: "inquiry_string" - type_id: 0x1a801a17 - offset: 6592 -} member { id: 0xabbe529c name: "inquiry_string" @@ -102670,10 +104793,16 @@ member { offset: 96 } member { - id: 0xabbe5d76 + id: 0xabbe56fa name: "inquiry_string" type_id: 0x1a801a17 - offset: 3584 + offset: 7808 +} +member { + id: 0xabbe5bb3 + name: "inquiry_string" + type_id: 0x1a801a17 + offset: 3712 } member { id: 0xdc839644 @@ -102772,10 +104901,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0xf3722d0e + id: 0xf372264d name: "insn_processed" type_id: 0xc9082b19 - offset: 59488 + offset: 75936 } member { id: 0x8b19911e @@ -102873,10 +105002,10 @@ member { offset: 128 } member { - id: 0x0651ff1c + id: 0x0651f554 name: "instances" type_id: 0x1696bc95 - offset: 2368 + offset: 2752 } member { id: 0x2111d246 @@ -102885,10 +105014,10 @@ member { offset: 384 } member { - id: 0xdc45138b + id: 0xdc45187d name: "instantiated" type_id: 0x4585663f - offset: 5792 + offset: 6304 bitsize: 1 } member { @@ -102976,28 +105105,28 @@ member { name: "interface" type_id: 0x1c843062 } -member { - id: 0x1e96c5be - name: "interface" - type_id: 0xeeed68e6 - offset: 8160 -} member { id: 0x1e96c8d6 name: "interface" type_id: 0xeeed68e6 offset: 256 } +member { + id: 0x1e96cfa1 + name: "interface" + type_id: 0xeeed68e6 + offset: 9376 +} member { id: 0x5f7feca4 name: "interface_id" type_id: 0x6720d32f } member { - id: 0x5656b585 + id: 0x5656bb52 name: "interface_modes" type_id: 0x914dbfdc - offset: 640 + offset: 768 } member { id: 0xc849a421 @@ -103005,18 +105134,18 @@ member { type_id: 0x914dbfdc offset: 1856 } +member { + id: 0x54b2e4db + name: "interfaces" + type_id: 0xd3c80119 + offset: 1344 +} member { id: 0x54b2e97d name: "interfaces" type_id: 0xd3c80119 offset: 1728 } -member { - id: 0x54b2ede2 - name: "interfaces" - type_id: 0xd3c80119 - offset: 832 -} member { id: 0xfbe2a5a1 name: "interlace" @@ -103024,16 +105153,16 @@ member { offset: 424 } member { - id: 0x50e8b875 + id: 0x50e8b0b9 name: "interlace_allowed" type_id: 0x6d7f5ff6 - offset: 1184 + offset: 1536 } member { - id: 0x50e8b8ad + id: 0x50e8b395 name: "interlace_allowed" type_id: 0x6d7f5ff6 - offset: 1408 + offset: 1312 } member { id: 0xc39dd626 @@ -103042,22 +105171,22 @@ member { offset: 64 } member { - id: 0x8064bc94 + id: 0x8064b316 name: "interleave_scan" type_id: 0xf1159c31 - offset: 42304 + offset: 48768 } member { - id: 0x95cc49bd + id: 0x95cc47a1 name: "interleave_scan_state" type_id: 0x6e2e34cb - offset: 42240 + offset: 48704 } member { - id: 0xcf13927a + id: 0xcf1392d8 name: "internal" type_id: 0x6d7f5ff6 - offset: 14848 + offset: 17536 } member { id: 0xcf28f8e3 @@ -103106,10 +105235,10 @@ member { offset: 1344 } member { - id: 0xcb8ae664 + id: 0xcb8aec26 name: "internal_pages" type_id: 0xe59e5fb5 - offset: 3584 + offset: 4096 } member { id: 0x14ac60e2 @@ -103154,10 +105283,10 @@ member { offset: 448 } member { - id: 0xdd499b5c + id: 0xdd499a75 name: "interrupt" type_id: 0x0130219f - offset: 3328 + offset: 3584 } member { id: 0xdd4afb18 @@ -103166,10 +105295,10 @@ member { offset: 256 } member { - id: 0x72db064a + id: 0x72db081c name: "interrupt_count" type_id: 0x4585663f - offset: 3392 + offset: 3648 } member { id: 0xd6a7ee2b @@ -103184,28 +105313,28 @@ member { offset: 2112 } member { - id: 0xff6c3e37 + id: 0xff6c3cd6 name: "interrupt_in_buffer" type_id: 0x1df06cce - offset: 3200 + offset: 3776 } member { - id: 0x85b719cf + id: 0x85b71c5f name: "interrupt_in_endpointAddress" type_id: 0xb3e7bac9 - offset: 3328 + offset: 3904 } member { - id: 0xa213abc9 + id: 0xa213a8a1 name: "interrupt_in_urb" type_id: 0x0130219f - offset: 3264 + offset: 3840 } member { - id: 0x19761d86 + id: 0x19761760 name: "interrupt_mutex" type_id: 0xa7c362b0 - offset: 3456 + offset: 3712 } member { id: 0x88026c22 @@ -103214,28 +105343,28 @@ member { offset: 3136 } member { - id: 0xf35c572c + id: 0xf35c54ea name: "interrupt_out_buffer" type_id: 0x1df06cce - offset: 3392 + offset: 3968 } member { - id: 0xda5836f1 + id: 0xda583bd0 name: "interrupt_out_endpointAddress" type_id: 0xb3e7bac9 - offset: 3584 + offset: 4160 } member { - id: 0xa83093fc + id: 0xa8309f44 name: "interrupt_out_size" type_id: 0x6720d32f - offset: 3456 + offset: 4032 } member { - id: 0x5e3b6bef + id: 0x5e3b6ecc name: "interrupt_out_urb" type_id: 0x0130219f - offset: 3520 + offset: 4096 } member { id: 0x05278e35 @@ -103267,10 +105396,10 @@ member { offset: 1344 } member { - id: 0xa5ae1f4d + id: 0xa5ae1e5b name: "interrupts" type_id: 0x4585663f - offset: 8047 + offset: 9263 bitsize: 1 } member { @@ -103460,10 +105589,10 @@ member { offset: 680 } member { - id: 0x55973db5 + id: 0x559738ea name: "intr_count" type_id: 0x4585663f - offset: 3200 + offset: 3264 } member { id: 0x0f83608e @@ -103472,10 +105601,10 @@ member { offset: 64 } member { - id: 0x82f27fd9 + id: 0x82f270d7 name: "intr_mask" type_id: 0xc9082b19 - offset: 3680 + offset: 4000 } member { id: 0x6570978b @@ -103484,10 +105613,10 @@ member { offset: 320 } member { - id: 0xc3905b2c + id: 0xc39053d4 name: "intr_qh_list" type_id: 0xd3c80119 - offset: 2560 + offset: 2624 } member { id: 0x3cab4f9d @@ -103496,34 +105625,34 @@ member { offset: 64 } member { - id: 0xd267a23d + id: 0xd267ad6e name: "intr_unlink" type_id: 0xd3c80119 - offset: 2944 + offset: 3008 } member { - id: 0xc02d3394 + id: 0xc02d3ffa name: "intr_unlink_cycle" type_id: 0x4585663f - offset: 3104 + offset: 3168 } member { - id: 0x109cad5b + id: 0x109cacba name: "intr_unlink_wait" type_id: 0xd3c80119 - offset: 2816 + offset: 2880 } member { - id: 0x4b354c4b + id: 0x4b354ae9 name: "intr_unlink_wait_cycle" type_id: 0x4585663f - offset: 3072 + offset: 3136 } member { - id: 0x3f4177af + id: 0x3f4178d7 name: "intr_unlinking" type_id: 0x6d7f5ff6 - offset: 1762 + offset: 1826 bitsize: 1 } member { @@ -103688,10 +105817,10 @@ member { offset: 192 } member { - id: 0xbbb3a7ea + id: 0xbbb3a1bf name: "invert_mask" type_id: 0xc8e4d7d1 - offset: 320 + offset: 384 } member { id: 0x16507b8b @@ -103717,22 +105846,22 @@ member { offset: 256 } member { - id: 0x3627a837 + id: 0x3627a6aa name: "io_bl" type_id: 0x3b7c5d08 - offset: 1600 + offset: 1728 } member { - id: 0x8f60015d + id: 0x8f600402 name: "io_bl_xa" type_id: 0x80c20070 - offset: 1664 + offset: 1792 } member { - id: 0x65b93354 + id: 0x65b934f9 name: "io_buffers_cache" type_id: 0xd3c80119 - offset: 1792 + offset: 1920 } member { id: 0x1124a364 @@ -103741,10 +105870,10 @@ member { offset: 448 } member { - id: 0xd2b7f8d5 + id: 0xd2b7f290 name: "io_buffers_pages" type_id: 0xd3c80119 - offset: 7616 + offset: 8000 } member { id: 0x9009fe4b @@ -103753,10 +105882,10 @@ member { offset: 320 } member { - id: 0xc9427b71 + id: 0xc94272a1 name: "io_capability" type_id: 0xb3e7bac9 - offset: 5984 + offset: 6112 } member { id: 0xc9427d46 @@ -103765,10 +105894,10 @@ member { offset: 784 } member { - id: 0x92838a70 + id: 0x92838138 name: "io_context" type_id: 0x38f320f1 - offset: 18048 + offset: 19072 } member { id: 0xa3dbd5d1 @@ -103795,10 +105924,10 @@ member { offset: 64 } member { - id: 0xfe460f55 + id: 0xfe460429 name: "io_is_busy" type_id: 0x4585663f - offset: 1216 + offset: 1600 } member { id: 0xa8db7330 @@ -103837,10 +105966,10 @@ member { offset: 1152 } member { - id: 0xc859678f + id: 0xc85963fa name: "io_mutex" type_id: 0xa7c362b0 - offset: 6592 + offset: 7808 } member { id: 0x9646647d @@ -103873,10 +106002,10 @@ member { offset: 448 } member { - id: 0x8eb25a8e + id: 0x8eb2555a name: "io_port" type_id: 0x33756485 - offset: 4544 + offset: 4864 } member { id: 0x8eec5613 @@ -103909,10 +106038,10 @@ member { offset: 832 } member { - id: 0x94c20774 + id: 0x94c205c0 name: "io_started" type_id: 0x6d7f5ff6 - offset: 57888 + offset: 59360 } member { id: 0x8b906365 @@ -103933,10 +106062,10 @@ member { offset: 272 } member { - id: 0xc74ecd03 + id: 0xc74ec77e name: "io_uring" type_id: 0x3faf127d - offset: 16000 + offset: 17024 } member { id: 0xd93d92ce @@ -103945,17 +106074,17 @@ member { offset: 192 } member { - id: 0xcbc66374 + id: 0xcbc66b8c name: "io_window" type_id: 0x4585663f - offset: 16521 + offset: 22089 bitsize: 1 } member { - id: 0x7fcdc698 + id: 0x7fcdc1bf name: "io_window_1k" type_id: 0x4585663f - offset: 16550 + offset: 22118 bitsize: 1 } member { @@ -103965,16 +106094,16 @@ member { offset: 128 } member { - id: 0x63f2138e + id: 0x63f210eb name: "ioac" type_id: 0x81bf1eaa - offset: 18304 + offset: 4928 } member { - id: 0x63f21a39 + id: 0x63f217c5 name: "ioac" type_id: 0x81bf1eaa - offset: 4864 + offset: 19328 } member { id: 0xa8ccc093 @@ -103983,10 +106112,10 @@ member { offset: 192 } member { - id: 0xdb660e90 + id: 0xdb660d5a name: "ioam6_data" type_id: 0x3815e999 - offset: 6272 + offset: 6848 } member { id: 0xef330e54 @@ -104136,10 +106265,10 @@ member { offset: 448 } member { - id: 0x4d4b04e5 + id: 0x4d4b01d0 name: "ioctl" type_id: 0x2f595b5a - offset: 2752 + offset: 3008 } member { id: 0x4d4b0f76 @@ -104166,10 +106295,10 @@ member { offset: 384 } member { - id: 0x1796484c + id: 0x179647c1 name: "ioctl_active" type_id: 0x74d29cf1 - offset: 6528 + offset: 7744 } member { id: 0x7f374859 @@ -104178,10 +106307,10 @@ member { offset: 448 } member { - id: 0x71d5bbe1 + id: 0x71d5bbe6 name: "ioctl_ops" type_id: 0x39dc346c - offset: 8768 + offset: 9984 } member { id: 0x5cd03acc @@ -104190,16 +106319,16 @@ member { offset: 1536 } member { - id: 0x2a77697f + id: 0x2a776604 name: "ioctx_lock" type_id: 0xf313e71a - offset: 6272 + offset: 6464 } member { - id: 0x2c10461a + id: 0x2c104285 name: "ioctx_table" type_id: 0x19c60038 - offset: 6336 + offset: 6528 } member { id: 0xc33609f7 @@ -104214,16 +106343,16 @@ member { offset: 192 } member { - id: 0x5a8c229a + id: 0x5a8c2ccc name: "iodone_cnt" type_id: 0x74d29cf1 - offset: 3392 + offset: 3648 } member { - id: 0x37b6be57 + id: 0x37b6b6f1 name: "ioerr_cnt" type_id: 0x74d29cf1 - offset: 3424 + offset: 3680 } member { id: 0x3103f4d5 @@ -104232,10 +106361,10 @@ member { offset: 32 } member { - id: 0x0d7aeb47 + id: 0x0d7ae40f name: "ioeventfds" type_id: 0xd3c80119 - offset: 19776 + offset: 20288 } member { id: 0x51cefec4 @@ -104262,10 +106391,10 @@ member { offset: 448 } member { - id: 0xafaa95cc + id: 0xafaa917c name: "iommu" type_id: 0x0cb928b9 - offset: 5888 + offset: 6592 } member { id: 0x4d0e7528 @@ -104285,16 +106414,16 @@ member { offset: 320 } member { - id: 0x32791b09 + id: 0x3279112f name: "iommu_data" type_id: 0x18bd6530 - offset: 1088 + offset: 1472 } member { - id: 0x984939df + id: 0x98493de4 name: "iommu_data_release" type_id: 0x0f3dfb90 - offset: 1152 + offset: 1536 } member { id: 0xb2de3315 @@ -104303,10 +106432,10 @@ member { offset: 320 } member { - id: 0xb2e283d0 + id: 0xb2e28dd5 name: "iommu_dev" type_id: 0x3ee88c45 - offset: 448 + offset: 576 } member { id: 0x22809337 @@ -104315,10 +106444,10 @@ member { offset: 64 } member { - id: 0x6622e39c + id: 0x6622ee76 name: "iommu_group" type_id: 0x097315c2 - offset: 5824 + offset: 6528 } member { id: 0x4efcd743 @@ -104333,10 +106462,10 @@ member { offset: 448 } member { - id: 0x3ff87014 + id: 0x3ff870a4 name: "iopf_param" type_id: 0x1e840846 - offset: 320 + offset: 448 } member { id: 0x5e4901da @@ -104381,16 +106510,16 @@ member { offset: 96 } member { - id: 0x4bff34c1 + id: 0x4bff3b8c name: "iorequest_cnt" type_id: 0x74d29cf1 - offset: 3360 + offset: 3616 } member { - id: 0x13233e52 + id: 0x13233d1b name: "ios" type_id: 0xf7777e11 - offset: 7104 + offset: 8320 } member { id: 0x1354d68f @@ -104417,28 +106546,28 @@ member { offset: 640 } member { - id: 0xbbd1f6b0 + id: 0xbbd1f737 name: "iotlb" type_id: 0x3ad18ab6 - offset: 704 + offset: 832 } member { - id: 0xbbd1fa19 + id: 0xbbd1f963 name: "iotlb" type_id: 0x3ad18ab6 - offset: 142080 + offset: 142208 } member { - id: 0x0487754e + id: 0x04877fe9 name: "iotlb_iov" type_id: 0x3f60fa99 - offset: 133696 + offset: 133824 } member { - id: 0xeed948c5 + id: 0xeed94acd name: "iotlb_lock" type_id: 0xf313e71a - offset: 768 + offset: 896 } member { id: 0x9f65e3e7 @@ -104453,10 +106582,10 @@ member { offset: 512 } member { - id: 0x61cf61d8 + id: 0x61cf6b3e name: "iotmo_cnt" type_id: 0x74d29cf1 - offset: 3456 + offset: 3712 } member { id: 0x2f72ea82 @@ -104465,10 +106594,10 @@ member { offset: 1488 } member { - id: 0xdf21c66f + id: 0xdf21cc08 name: "iov" type_id: 0x3390b1b4 - offset: 2624 + offset: 2752 } member { id: 0xdf2cf939 @@ -104493,10 +106622,10 @@ member { offset: 64 } member { - id: 0x51daf7ec + id: 0x51daf362 name: "iov_limit" type_id: 0x6720d32f - offset: 1280 + offset: 1408 } member { id: 0x81751da9 @@ -104560,16 +106689,16 @@ member { offset: 320 } member { - id: 0x3dd48d6e + id: 0x3dd48798 name: "iowq_limits" type_id: 0x5eeb4a25 - offset: 9408 + offset: 10304 } member { - id: 0x15478b4f + id: 0x1547851d name: "iowq_limits_set" type_id: 0x6d7f5ff6 - offset: 9472 + offset: 10368 } member { id: 0xd364d156 @@ -104620,10 +106749,10 @@ member { type_id: 0xb4d0b861 } member { - id: 0x3ce92eab + id: 0x3ce92240 name: "ip6_blk_hole_entry" type_id: 0x17b5cc93 - offset: 4352 + offset: 4544 } member { id: 0xd9d01299 @@ -104637,10 +106766,10 @@ member { type_id: 0xaf33de29 } member { - id: 0x9dbbf2ce + id: 0x9dbbf18c name: "ip6_fib_timer" type_id: 0xd298e888 - offset: 3456 + offset: 3520 } member { id: 0x747dade5 @@ -104649,16 +106778,16 @@ member { offset: 512 } member { - id: 0xf6f90db0 + id: 0xf6f90c3e name: "ip6_null_entry" type_id: 0x17b5cc93 - offset: 3328 + offset: 3392 } member { - id: 0xedc3c447 + id: 0xedc3c45f name: "ip6_prohibit_entry" type_id: 0x17b5cc93 - offset: 4288 + offset: 4480 } member { id: 0xecef5afa @@ -104673,10 +106802,10 @@ member { offset: 480 } member { - id: 0xd5da7949 + id: 0xd5da7d05 name: "ip6_rt_gc_expire" type_id: 0x74d29cf1 - offset: 4128 + offset: 4320 } member { id: 0x61a97677 @@ -104697,10 +106826,10 @@ member { offset: 416 } member { - id: 0x051d5d4d + id: 0x051d50f0 name: "ip6_rt_last_gc" type_id: 0x33756485 - offset: 4160 + offset: 4352 } member { id: 0x7c7aa7e6 @@ -104721,10 +106850,10 @@ member { offset: 512 } member { - id: 0x2bee091e + id: 0x2bee09c2 name: "ip6addrlbl_table" type_id: 0x352630a5 - offset: 6144 + offset: 6720 } member { id: 0xe61bc14f @@ -104733,10 +106862,10 @@ member { offset: 128 } member { - id: 0x097ddcfa + id: 0x097dd455 name: "ip6mr_notifier_ops" type_id: 0x0283e1e3 - offset: 6016 + offset: 6592 } member { id: 0x2eafbbb4 @@ -104767,16 +106896,16 @@ member { offset: 128 } member { - id: 0x9348de28 + id: 0x9348db88 name: "ip_id_key" type_id: 0x4edec64c - offset: 5248 + offset: 5376 } member { - id: 0xd2929041 + id: 0xd2929e47 name: "ip_local_ports" type_id: 0x9dc63437 - offset: 2592 + offset: 2720 } member { id: 0x80a6bd43 @@ -104803,22 +106932,22 @@ member { offset: 5760 } member { - id: 0x3d0b6069 + id: 0x3d0b64f5 name: "ip_rt_min_advmss" type_id: 0x6720d32f - offset: 2560 + offset: 2688 } member { - id: 0x7700851e + id: 0x770088bd name: "ip_rt_min_pmtu" type_id: 0xc9082b19 - offset: 2496 + offset: 2624 } member { - id: 0x0a8fa73e + id: 0x0a8fa36d name: "ip_rt_mtu_expires" type_id: 0x6720d32f - offset: 2528 + offset: 2656 } member { id: 0xe759e741 @@ -104868,28 +106997,28 @@ member { offset: 128 } member { - id: 0x0588945c + id: 0x05889fb1 name: "ipc_set" type_id: 0x7b06e63f - offset: 7808 + offset: 8960 } member { - id: 0xb985d039 + id: 0xb985d006 name: "ipc_sysctls" type_id: 0x34544a3f - offset: 8576 + offset: 9728 } member { - id: 0x4c8db445 + id: 0x4c8db422 name: "ipcns_nb" type_id: 0x449a775b - offset: 6528 + offset: 7680 } member { - id: 0x553eb7f8 + id: 0x553eb9fd name: "ipcs_idr" type_id: 0x04b89667 - offset: 448 + offset: 576 } member { id: 0xf696f182 @@ -104921,22 +107050,22 @@ member { offset: 1792 } member { - id: 0xf18fc14d + id: 0xf18fc8e0 name: "ipmr_notifier_ops" type_id: 0x0283e1e3 - offset: 5120 + offset: 5248 } member { - id: 0x3d44b257 + id: 0x3d44ba44 name: "ipmr_seq" type_id: 0x4585663f - offset: 5184 + offset: 6656 } member { - id: 0x3d44bf93 + id: 0x3d44bfa5 name: "ipmr_seq" type_id: 0x4585663f - offset: 6080 + offset: 5312 } member { id: 0x08f2aac8 @@ -104951,10 +107080,10 @@ member { offset: 64 } member { - id: 0xbd2ac5d6 + id: 0xbd2ac666 name: "ipv4" type_id: 0x5c902307 - offset: 5120 + offset: 5632 } member { id: 0xbd7f2844 @@ -104984,10 +107113,10 @@ member { type_id: 0x6d25e07f } member { - id: 0x3baabcf9 + id: 0x3baab289 name: "ipv6" type_id: 0x59d48311 - offset: 10752 + offset: 11264 } member { id: 0x3bc426f6 @@ -105087,10 +107216,10 @@ member { bitsize: 2 } member { - id: 0x068f40f5 + id: 0x068f48a1 name: "irk" type_id: 0x60ca2c23 - offset: 40608 + offset: 46304 } member { id: 0x99159221 @@ -105098,12 +107227,6 @@ member { type_id: 0x6720d32f offset: 320 } -member { - id: 0x99159461 - name: "irq" - type_id: 0x6720d32f - offset: 6368 -} member { id: 0x99159514 name: "irq" @@ -105115,6 +107238,12 @@ member { name: "irq" type_id: 0x6720d32f } +member { + id: 0x991596db + name: "irq" + type_id: 0x6720d32f + offset: 2752 +} member { id: 0x99159786 name: "irq" @@ -105134,10 +107263,16 @@ member { offset: 160 } member { - id: 0x991599e7 + id: 0x99159922 name: "irq" type_id: 0x6720d32f - offset: 6304 + offset: 7520 +} +member { + id: 0x99159a36 + name: "irq" + type_id: 0x6720d32f + offset: 7584 } member { id: 0x99159c15 @@ -105158,10 +107293,10 @@ member { offset: 1312 } member { - id: 0x99159c60 + id: 0x99159c55 name: "irq" type_id: 0x6720d32f - offset: 8992 + offset: 8480 } member { id: 0x99159c65 @@ -105175,12 +107310,6 @@ member { type_id: 0x6720d32f offset: 576 } -member { - id: 0x99159cbc - name: "irq" - type_id: 0x6720d32f - offset: 2624 -} member { id: 0x99159d2f name: "irq" @@ -105188,10 +107317,10 @@ member { offset: 192 } member { - id: 0x99159e6d + id: 0x99159e95 name: "irq" type_id: 0x6720d32f - offset: 7136 + offset: 10496 } member { id: 0x992f360d @@ -105204,12 +107333,24 @@ member { name: "irq" type_id: 0x4585663f } +member { + id: 0x993735f0 + name: "irq" + type_id: 0x4585663f + offset: 4960 +} member { id: 0x9937362e name: "irq" type_id: 0x4585663f offset: 1280 } +member { + id: 0x9937369d + name: "irq" + type_id: 0x4585663f + offset: 3392 +} member { id: 0x99373724 name: "irq" @@ -105217,16 +107358,10 @@ member { offset: 448 } member { - id: 0x993738fc + id: 0x993739d5 name: "irq" type_id: 0x4585663f - offset: 7776 -} -member { - id: 0x99373909 - name: "irq" - type_id: 0x4585663f - offset: 2624 + offset: 8992 } member { id: 0x99373ab4 @@ -105234,12 +107369,6 @@ member { type_id: 0x4585663f offset: 1536 } -member { - id: 0x99373aed - name: "irq" - type_id: 0x4585663f - offset: 4640 -} member { id: 0x99373d68 name: "irq" @@ -105247,10 +107376,10 @@ member { offset: 32 } member { - id: 0x993fb4ef + id: 0x993fb5da name: "irq" type_id: 0x4d04bc3a - offset: 17664 + offset: 19008 } member { id: 0x996a0ec6 @@ -105282,10 +107411,10 @@ member { offset: 64 } member { - id: 0x99c8e6ab + id: 0x99c8e1eb name: "irq" type_id: 0xba52d680 - offset: 7360 + offset: 8960 } member { id: 0x99cadb25 @@ -105306,16 +107435,16 @@ member { offset: 320 } member { - id: 0x3b21a222 + id: 0x3b21a108 name: "irq_ack_notifier_list" type_id: 0x5e8dc7f4 - offset: 24704 + offset: 25344 } member { - id: 0x8dcdda22 + id: 0x8dcdd781 name: "irq_base" type_id: 0x6720d32f - offset: 2496 + offset: 2624 } member { id: 0x8def7afc @@ -105342,10 +107471,10 @@ member { offset: 1216 } member { - id: 0x7814c084 + id: 0x7814c1bd name: "irq_chip" type_id: 0xadd7ccb6 - offset: 256 + offset: 384 } member { id: 0xd6ff3603 @@ -105383,10 +107512,10 @@ member { offset: 1184 } member { - id: 0x71913fc0 + id: 0x7191382d name: "irq_data" type_id: 0x33756485 - offset: 7424 + offset: 9024 } member { id: 0x71a5f6ff @@ -105401,10 +107530,10 @@ member { offset: 1184 } member { - id: 0x5ee85e2a + id: 0x5ee85607 name: "irq_descr" type_id: 0x1b8f18df - offset: 1184 + offset: 1568 } member { id: 0x07d8062b @@ -105449,10 +107578,10 @@ member { offset: 576 } member { - id: 0x3ff2f672 + id: 0x3ff2fd41 name: "irq_flags" type_id: 0x33756485 - offset: 10688 + offset: 12288 } member { id: 0x3ff2fee5 @@ -105473,10 +107602,10 @@ member { offset: 96 } member { - id: 0xc5acf54a + id: 0xc5acf896 name: "irq_freq" type_id: 0x6720d32f - offset: 7808 + offset: 9408 } member { id: 0x7105db40 @@ -105491,10 +107620,10 @@ member { offset: 1600 } member { - id: 0x4efeb5cb + id: 0x4efebe61 name: "irq_handler" type_id: 0x2b3a7da8 - offset: 6144 + offset: 7360 } member { id: 0xd133b0b1 @@ -105508,22 +107637,22 @@ member { type_id: 0xc8b17aa7 } member { - id: 0x8ca930f7 + id: 0x8ca9364f name: "irq_lock" type_id: 0xf313e71a - offset: 7488 + offset: 9088 } member { - id: 0x8cfde6d4 + id: 0x8cfde860 name: "irq_lock" type_id: 0xa7c362b0 - offset: 24384 + offset: 24896 } member { - id: 0xa09e6902 + id: 0xa09e6601 name: "irq_managed" type_id: 0x4585663f - offset: 16551 + offset: 22119 bitsize: 1 } member { @@ -105592,16 +107721,16 @@ member { offset: 1280 } member { - id: 0x2833af7d + id: 0x2833a9d5 name: "irq_queue" type_id: 0x03913382 - offset: 7552 + offset: 9152 } member { - id: 0x6c801073 + id: 0x6c801fb5 name: "irq_reg_stride" type_id: 0x4585663f - offset: 3392 + offset: 3520 } member { id: 0x6c801fcf @@ -105622,23 +107751,23 @@ member { offset: 1344 } member { - id: 0x314e3252 + id: 0x314e3194 name: "irq_requested" type_id: 0x6720d32f - offset: 3392 + offset: 3968 } member { - id: 0x85984897 + id: 0x859848e8 name: "irq_reroute_variant" type_id: 0x4585663f - offset: 16530 + offset: 22098 bitsize: 2 } member { - id: 0x3f9a1c0c + id: 0x3f9a1390 name: "irq_rerun" type_id: 0x4585663f - offset: 8049 + offset: 9265 bitsize: 1 } member { @@ -105654,16 +107783,16 @@ member { offset: 704 } member { - id: 0x71efddb1 + id: 0x71efddfa name: "irq_routing" type_id: 0x2145f7aa - offset: 24640 + offset: 25280 } member { - id: 0x03f31825 + id: 0x03f31823 name: "irq_safe" type_id: 0x4585663f - offset: 1802 + offset: 1994 bitsize: 1 } member { @@ -105703,10 +107832,10 @@ member { offset: 128 } member { - id: 0xb5417c2d + id: 0xb5417608 name: "irq_srcu" type_id: 0xa46efa19 - offset: 28864 + offset: 30400 } member { id: 0xb989726e @@ -105727,10 +107856,10 @@ member { offset: 1024 } member { - id: 0xf49eadbf + id: 0xf49ead5d name: "irq_suspended" type_id: 0x4585663f - offset: 8048 + offset: 9264 bitsize: 1 } member { @@ -105746,28 +107875,28 @@ member { offset: 512 } member { - id: 0x09f51087 + id: 0x09f51326 name: "irq_wake_enabled" type_id: 0x6d7f5ff6 - offset: 5688 + offset: 6328 } member { - id: 0xed01f807 + id: 0xed01f566 name: "irq_work" type_id: 0xb95bf932 - offset: 512 + offset: 640 } member { - id: 0xedbbc2a6 + id: 0xedbbc0ae name: "irq_work" type_id: 0x0362ee21 - offset: 768 + offset: 896 } member { - id: 0xedbbc599 + id: 0xedbbc538 name: "irq_work" type_id: 0x0362ee21 - offset: 3072 + offset: 3200 } member { id: 0xdfe72b60 @@ -105782,10 +107911,10 @@ member { offset: 4480 } member { - id: 0x4509280b + id: 0x450927c5 name: "irqfds" type_id: 0x13064264 - offset: 19200 + offset: 19584 } member { id: 0x53de8d1e @@ -105822,10 +107951,10 @@ member { offset: 192 } member { - id: 0x42b06130 + id: 0x42b06a27 name: "irqwork" type_id: 0x1f3c8679 - offset: 9600 + offset: 11264 } member { id: 0x5ab15455 @@ -105835,10 +107964,10 @@ member { bitsize: 1 } member { - id: 0x30d08dc9 + id: 0x30d08fca name: "is_a_peripheral" type_id: 0x4585663f - offset: 7106 + offset: 8450 bitsize: 1 } member { @@ -105848,23 +107977,23 @@ member { offset: 528 } member { - id: 0x6fc3a51c + id: 0x6fc3ada5 name: "is_active" type_id: 0x6720d32f - offset: 1248 + offset: 1376 } member { - id: 0x0596a2f9 + id: 0x0596a7a3 name: "is_added" type_id: 0x4585663f - offset: 8512 + offset: 9984 bitsize: 1 } member { - id: 0x1aca2aa2 + id: 0x1aca297a name: "is_allowed" type_id: 0x6d7f5ff6 - offset: 1384 + offset: 1640 } member { id: 0x64560e03 @@ -105880,10 +108009,10 @@ member { bitsize: 1 } member { - id: 0xe84e3721 + id: 0xe84e3420 name: "is_aspeed" type_id: 0x4585663f - offset: 5552 + offset: 5616 bitsize: 1 } member { @@ -105925,30 +108054,30 @@ member { offset: 128 } member { - id: 0x8b933f1a + id: 0x8b933b4a name: "is_bound" type_id: 0x6d7f5ff6 - offset: 1793 + offset: 2049 bitsize: 1 } member { - id: 0x9c33984b + id: 0x9c33918b name: "is_busmaster" type_id: 0x4585663f - offset: 16525 + offset: 22093 bitsize: 1 } member { - id: 0xb768e942 + id: 0xb768ef54 name: "is_busy_started" type_id: 0x6d7f5ff6 - offset: 1400 + offset: 1656 } member { - id: 0x77e7393e + id: 0x77e73c7c name: "is_c45" type_id: 0x4585663f - offset: 8032 + offset: 9248 bitsize: 1 } member { @@ -105965,16 +108094,16 @@ member { offset: 176 } member { - id: 0xb46f947c + id: 0xb46f92c4 name: "is_configured" type_id: 0x6d7f5ff6 - offset: 9568 + offset: 11424 } member { - id: 0x6c8b3d02 + id: 0x6c8b318a name: "is_configuring" type_id: 0x6d7f5ff6 - offset: 9552 + offset: 11408 } member { id: 0xa69ebb56 @@ -106033,22 +108162,22 @@ member { offset: 1024 } member { - id: 0x77ea2c18 + id: 0x77ea2060 name: "is_enabled" type_id: 0x6d7f5ff6 - offset: 1664 + offset: 1632 } member { - id: 0x77ea2c6f + id: 0x77ea29b4 name: "is_enabled" type_id: 0x6d7f5ff6 - offset: 9544 + offset: 11400 } member { - id: 0x77ea2d11 + id: 0x77ea2aab name: "is_enabled" type_id: 0x6d7f5ff6 - offset: 1376 + offset: 2176 } member { id: 0x7e25aaa2 @@ -106076,16 +108205,16 @@ member { type_id: 0x6d7f5ff6 } member { - id: 0x5cf775ad + id: 0x5cf7792d name: "is_genpd" type_id: 0x6d7f5ff6 - offset: 2928 + offset: 3312 } member { - id: 0x1a65f983 + id: 0x1a65f7f9 name: "is_gigabit_capable" type_id: 0x4585663f - offset: 8035 + offset: 9251 bitsize: 1 } member { @@ -106113,10 +108242,10 @@ member { offset: 4352 } member { - id: 0xc66fe509 + id: 0xc66fe3c7 name: "is_hotplug_bridge" type_id: 0x4585663f - offset: 16544 + offset: 22112 bitsize: 1 } member { @@ -106126,16 +108255,16 @@ member { offset: 64 } member { - id: 0xbbefb151 + id: 0xbbefba04 name: "is_initialized" type_id: 0x6d7f5ff6 - offset: 1672 + offset: 1648 } member { - id: 0xbbefb64e + id: 0xbbefbfa3 name: "is_initialized" type_id: 0x6d7f5ff6 - offset: 1392 + offset: 2184 } member { id: 0xc2e8d966 @@ -106157,10 +108286,10 @@ member { offset: 14184 } member { - id: 0xeacced5c + id: 0xeacce46e name: "is_internal" type_id: 0x4585663f - offset: 8033 + offset: 9249 bitsize: 1 } member { @@ -106214,10 +108343,10 @@ member { bitsize: 1 } member { - id: 0xdfeafacc + id: 0xdfeafd0b name: "is_le" type_id: 0x6d7f5ff6 - offset: 150656 + offset: 150784 } member { id: 0x3df7be1c @@ -106233,10 +108362,10 @@ member { bitsize: 1 } member { - id: 0x547b6b4e + id: 0x547b670e name: "is_managed" type_id: 0x4585663f - offset: 16538 + offset: 22106 bitsize: 1 } member { @@ -106246,10 +108375,10 @@ member { offset: 56 } member { - id: 0xd1074fff + id: 0xd1074880 name: "is_msi_managed" type_id: 0x4585663f - offset: 16539 + offset: 22107 bitsize: 1 } member { @@ -106271,17 +108400,17 @@ member { offset: 80 } member { - id: 0x294a7a27 + id: 0x294a7c18 name: "is_multiplanar" type_id: 0x4585663f - offset: 6405 + offset: 6533 bitsize: 1 } member { - id: 0x1f3c175a + id: 0x1f3c147c name: "is_nested" type_id: 0x6d7f5ff6 - offset: 904 + offset: 968 } member { id: 0xc8830be2 @@ -106298,17 +108427,17 @@ member { bitsize: 1 } member { - id: 0xec034b4e + id: 0xec034224 name: "is_on_sfp_module" type_id: 0x4585663f - offset: 8042 + offset: 9258 bitsize: 1 } member { - id: 0x1ad2b67d + id: 0x1ad2b967 name: "is_otg" type_id: 0x4585663f - offset: 7105 + offset: 8449 bitsize: 1 } member { @@ -106319,10 +108448,10 @@ member { bitsize: 1 } member { - id: 0x66f84bb7 + id: 0x66f841a5 name: "is_output" type_id: 0x4585663f - offset: 6406 + offset: 6534 bitsize: 1 } member { @@ -106338,17 +108467,17 @@ member { offset: 72 } member { - id: 0x550bb9e6 + id: 0x550bb72a name: "is_physfn" type_id: 0x4585663f - offset: 16542 + offset: 22110 bitsize: 1 } member { - id: 0xa1d3d6da + id: 0xa1d3d0ee name: "is_powered" type_id: 0x6d7f5ff6 - offset: 4032 + offset: 4480 } member { id: 0xb1d2ccae @@ -106378,17 +108507,17 @@ member { bitsize: 1 } member { - id: 0x203b7ba8 + id: 0x203b77b5 name: "is_probed" type_id: 0x4585663f - offset: 16553 + offset: 22121 bitsize: 1 } member { - id: 0xb1a8729f + id: 0xb1a87d96 name: "is_pseudo_fixed_link" type_id: 0x4585663f - offset: 8034 + offset: 9250 bitsize: 1 } member { @@ -106417,10 +108546,10 @@ member { offset: 520 } member { - id: 0x02c5dab1 + id: 0x02c5d0ed name: "is_running" type_id: 0x6d7f5ff6 - offset: 840 + offset: 968 } member { id: 0x7855a324 @@ -106433,17 +108562,17 @@ member { type_id: 0x2cb5196e } member { - id: 0x7b7cfbc1 + id: 0x7b7cfb93 name: "is_selfpowered" type_id: 0x4585663f - offset: 7117 + offset: 8461 bitsize: 1 } member { - id: 0x70e546af + id: 0x70e54a35 name: "is_shared" type_id: 0x6d7f5ff6 - offset: 1280 + offset: 1536 } member { id: 0xfd231946 @@ -106484,16 +108613,16 @@ member { bitsize: 1 } member { - id: 0x2061f765 + id: 0x2061f6ba name: "is_suspended" type_id: 0x6d7f5ff6 - offset: 1408 + offset: 1664 } member { - id: 0x2061f8e0 + id: 0x2061fc2e name: "is_suspended" type_id: 0x6d7f5ff6 - offset: 1088 + offset: 1600 } member { id: 0x7f4b683f @@ -106503,23 +108632,23 @@ member { bitsize: 1 } member { - id: 0x029d1d61 + id: 0x029d1c03 name: "is_switch" type_id: 0x4585663f - offset: 8833 + offset: 10689 bitsize: 1 } member { - id: 0x16b72f41 + id: 0x16b72d77 name: "is_sys_suspended" type_id: 0x6d7f5ff6 - offset: 24520 + offset: 26376 } member { - id: 0x83671ce8 + id: 0x83671a00 name: "is_thunderbolt" type_id: 0x4585663f - offset: 16546 + offset: 22114 bitsize: 1 } member { @@ -106536,10 +108665,10 @@ member { bitsize: 1 } member { - id: 0x4e6ceb87 + id: 0x4e6ce9a6 name: "is_urgent_bkops_lvl_checked" type_id: 0x6d7f5ff6 - offset: 24576 + offset: 26432 } member { id: 0x567e927d @@ -106570,10 +108699,10 @@ member { offset: 1344 } member { - id: 0x8572dc78 + id: 0x8572de7d name: "is_virtfn" type_id: 0x4585663f - offset: 16543 + offset: 22111 bitsize: 1 } member { @@ -106584,16 +108713,16 @@ member { bitsize: 1 } member { - id: 0x70e7a5a7 + id: 0x70e7a631 name: "is_virtual_clock" type_id: 0x6d7f5ff6 - offset: 43648 + offset: 45760 } member { - id: 0x7fde2bc4 + id: 0x7fde2439 name: "is_visible" type_id: 0x4585663f - offset: 2696 + offset: 2824 bitsize: 1 } member { @@ -106669,28 +108798,28 @@ member { offset: 1216 } member { - id: 0x4f6cc5a6 + id: 0x4f6ccbdc name: "iso_cnt" type_id: 0x4585663f - offset: 12992 + offset: 13120 } member { - id: 0xc1208723 + id: 0xc1208b52 name: "iso_data" type_id: 0x18bd6530 - offset: 13632 + offset: 16512 } member { - id: 0x6b683d87 + id: 0x6b683df2 name: "iso_frame_desc" type_id: 0xf8b57ade - offset: 1472 + offset: 1728 } member { - id: 0xcd76b55e + id: 0xcd76b47e name: "iso_mtu" type_id: 0x4585663f - offset: 13120 + offset: 13248 } member { id: 0x15e5eeb5 @@ -106699,10 +108828,10 @@ member { offset: 224 } member { - id: 0xc1652c3c + id: 0xc165230a name: "iso_pkts" type_id: 0x4585663f - offset: 13248 + offset: 13376 } member { id: 0x39eaab32 @@ -106717,10 +108846,10 @@ member { offset: 736 } member { - id: 0x217145e3 + id: 0x21714820 name: "isoc_count" type_id: 0x4585663f - offset: 3232 + offset: 3296 } member { id: 0x18de1567 @@ -106729,10 +108858,10 @@ member { offset: 696 } member { - id: 0x2f497072 + id: 0x2f497469 name: "isoch_delay" type_id: 0x4585663f - offset: 6912 + offset: 8256 } member { id: 0xa0ea2f4a @@ -106769,16 +108898,16 @@ member { offset: 768 } member { - id: 0xd015dfd4 + id: 0xd015d2ba name: "it" type_id: 0x41ffca26 - offset: 1792 + offset: 1856 } member { - id: 0xe29ffa67 + id: 0xe29ffb31 name: "it_real_incr" type_id: 0x11c404ba - offset: 1728 + offset: 1792 } member { id: 0x18f796ee @@ -106810,10 +108939,10 @@ member { offset: 832 } member { - id: 0x774d7338 + id: 0x774d71cb name: "itd_pool" type_id: 0x2d66740a - offset: 5184 + offset: 5248 } member { id: 0x83ba7b80 @@ -106872,10 +109001,10 @@ member { type_id: 0x0a33316a } member { - id: 0x2ba0874e + id: 0x2ba084ff name: "iter" type_id: 0xc24d58cd - offset: 18048 + offset: 18176 } member { id: 0x07a7ec69 @@ -106883,10 +109012,10 @@ member { type_id: 0x04d2ff93 } member { - id: 0x6e028c6e + id: 0x6e0282b9 name: "iter_flags" type_id: 0x33756485 - offset: 640 + offset: 768 } member { id: 0x137a2b1b @@ -106958,10 +109087,10 @@ member { type_id: 0x3c6958c4 } member { - id: 0x857bf16e + id: 0x857bfedc name: "its_lock" type_id: 0xa7c362b0 - offset: 1088 + offset: 1216 } member { id: 0x8e370213 @@ -106992,10 +109121,10 @@ member { type_id: 0x0de80fb7 } member { - id: 0x7dc350f0 + id: 0x7dc35cdf name: "itty" type_id: 0x2efe8065 - offset: 1152 + offset: 1408 } member { id: 0x56d4cc43 @@ -107039,10 +109168,10 @@ member { offset: 192 } member { - id: 0x8f2981ee + id: 0x8f2980d7 name: "jack" type_id: 0x0b2665f4 - offset: 256 + offset: 384 } member { id: 0x8f2b4699 @@ -107063,16 +109192,16 @@ member { offset: 1280 } member { - id: 0xc33f95de + id: 0xc33f915e name: "jack_status_check" type_id: 0x2c7bd73f - offset: 1408 + offset: 1792 } member { - id: 0x5d9c19de + id: 0x5d9c18bc name: "jack_zones" type_id: 0xd3c80119 - offset: 1024 + offset: 1280 } member { id: 0xf599ee88 @@ -107081,10 +109210,10 @@ member { offset: 24 } member { - id: 0xa9c09b91 + id: 0xa9c091b7 name: "jiffies_at_alloc" type_id: 0x33756485 - offset: 1088 + offset: 1472 } member { id: 0x3c052c89 @@ -107092,10 +109221,10 @@ member { type_id: 0x33756485 } member { - id: 0x5b06822a + id: 0x5b068ff9 name: "jit_data" type_id: 0x18bd6530 - offset: 1344 + offset: 1472 } member { id: 0x7a623699 @@ -107148,10 +109277,10 @@ member { offset: 128 } member { - id: 0x5023a597 + id: 0x5023af1d name: "jited_linfo" type_id: 0x0cbf60eb - offset: 7808 + offset: 8064 } member { id: 0x78ce8c19 @@ -107172,10 +109301,10 @@ member { offset: 896 } member { - id: 0x30bc0272 + id: 0x30bc0525 name: "jmps_processed" type_id: 0xc9082b19 - offset: 59552 + offset: 76000 } member { id: 0xca07ed31 @@ -107184,16 +109313,22 @@ member { offset: 128 } member { - id: 0xc927b5b1 + id: 0xc927b25c name: "job_flags" type_id: 0x33756485 - offset: 14528 + offset: 14784 } member { - id: 0x83d1e97c + id: 0x83d1e0f4 name: "job_lock" type_id: 0xf313e71a - offset: 16320 + offset: 16448 +} +member { + id: 0xbd72f435 + name: "job_queue" + type_id: 0xd3c80119 + offset: 16512 } member { id: 0xbd72f615 @@ -107202,16 +109337,10 @@ member { offset: 4160 } member { - id: 0xbd72f75f - name: "job_queue" - type_id: 0xd3c80119 - offset: 16384 -} -member { - id: 0x1457c6ce + id: 0x1457cbeb name: "job_queue_flags" type_id: 0x33756485 - offset: 4608 + offset: 4736 } member { id: 0xbb61bdb7 @@ -107232,10 +109361,10 @@ member { offset: 4352 } member { - id: 0x85efc12e + id: 0x85efc360 name: "jobctl" type_id: 0x33756485 - offset: 10944 + offset: 11968 } member { id: 0x452661f9 @@ -107243,10 +109372,10 @@ member { type_id: 0x3e3c1b86 } member { - id: 0xb0dd34cd + id: 0xb0dd3871 name: "journal_info" type_id: 0x18bd6530 - offset: 17728 + offset: 18752 } member { id: 0xebc086eb @@ -107320,10 +109449,10 @@ member { offset: 5632 } member { - id: 0xabd5a416 + id: 0xabd5a6b3 name: "kasan_info" type_id: 0x3e77001f - offset: 1600 + offset: 1856 } member { id: 0x5638ee2c @@ -107343,28 +109472,28 @@ member { type_id: 0x276d3cfb } member { - id: 0x4d9c8e57 + id: 0x4d9c8a0c name: "kcompactd" type_id: 0x1d19a9d5 - offset: 55168 + offset: 55360 } member { - id: 0x44835581 + id: 0x44835e36 name: "kcompactd_highest_zoneidx" type_id: 0x0b0164a7 - offset: 54912 + offset: 55136 } member { - id: 0xc61019c9 + id: 0xc6101310 name: "kcompactd_max_order" type_id: 0x6720d32f - offset: 54880 + offset: 55104 } member { - id: 0xda079e64 + id: 0xda079936 name: "kcompactd_wait" type_id: 0x03913382 - offset: 54976 + offset: 55168 } member { id: 0xdbfaccd7 @@ -107389,10 +109518,10 @@ member { offset: 1152 } member { - id: 0xe79c9554 + id: 0xe79c9d40 name: "kcov_handle" type_id: 0x92233392 - offset: 1408 + offset: 1536 } member { id: 0xfc4536a4 @@ -107418,10 +109547,10 @@ member { offset: 1632 } member { - id: 0xa389e4fc + id: 0xa389e866 name: "keep_dst" type_id: 0x6d7f5ff6 - offset: 1280 + offset: 1536 } member { id: 0x4422b026 @@ -107436,10 +109565,10 @@ member { offset: 384 } member { - id: 0x3f656839 + id: 0x3f6569d5 name: "keepout" type_id: 0x340dea21 - offset: 7168 + offset: 8384 } member { id: 0x3afd0925 @@ -107465,10 +109594,10 @@ member { offset: 1600 } member { - id: 0x5d71d080 + id: 0x5d71dc53 name: "kernel_fb_list" type_id: 0xd3c80119 - offset: 2432 + offset: 2944 } member { id: 0xb96eb3c9 @@ -107477,10 +109606,10 @@ member { offset: 768 } member { - id: 0x7de43795 + id: 0x7de43299 name: "kevent" type_id: 0x1f3c8679 - offset: 4480 + offset: 4864 } member { id: 0x20068778 @@ -107659,10 +109788,10 @@ member { type_id: 0xe8b6eac7 } member { - id: 0x20c42285 + id: 0x20c42fe4 name: "key" type_id: 0x92233392 - offset: 512 + offset: 640 } member { id: 0x20c661f5 @@ -107676,16 +109805,16 @@ member { offset: 64 } member { - id: 0x20d6c658 + id: 0x20d6cc0c name: "key" type_id: 0x80c9c878 - offset: 2688 + offset: 2816 } member { - id: 0x20e6c838 + id: 0x20e6c0a2 name: "key" type_id: 0xb0c00a27 - offset: 1440 + offset: 1568 } member { id: 0x203b913e @@ -107723,10 +109852,10 @@ member { offset: 64 } member { - id: 0x3a668401 + id: 0x3a668586 name: "key_ht" type_id: 0x674028f7 - offset: 704 + offset: 832 } member { id: 0x8ec1ce72 @@ -107862,10 +109991,10 @@ member { offset: 1728 } member { - id: 0x67a32680 + id: 0x67a32b63 name: "keylock" type_id: 0xf313e71a - offset: 8128 + offset: 9472 } member { id: 0xebd2bfd1 @@ -107873,10 +110002,10 @@ member { type_id: 0xd3c80119 } member { - id: 0x4549faca + id: 0x4549f3c5 name: "keypressed" type_id: 0x6d7f5ff6 - offset: 8160 + offset: 9504 } member { id: 0x65d65e9f @@ -107938,10 +110067,10 @@ member { offset: 128 } member { - id: 0xf6724654 + id: 0xf67243e5 name: "keyup_jiffies" type_id: 0x33756485 - offset: 8192 + offset: 9536 } member { id: 0x515e1a2c @@ -107972,10 +110101,10 @@ member { offset: 32 } member { - id: 0x10ae18b7 + id: 0x10ae117c name: "kfunc_btf_tab" type_id: 0x21c08bd1 - offset: 1536 + offset: 1664 } member { id: 0xc7c124b9 @@ -107984,10 +110113,10 @@ member { offset: 896 } member { - id: 0x1a72cb17 + id: 0x1a72c5ff name: "kfunc_tab" type_id: 0x37c1fe6c - offset: 1472 + offset: 1600 } member { id: 0x1f771786 @@ -108036,10 +110165,10 @@ member { offset: 384 } member { - id: 0x1b51d884 + id: 0x1b51da8c name: "kick" type_id: 0x18ea6ae3 - offset: 768 + offset: 896 } member { id: 0x6e77f1a5 @@ -108077,22 +110206,22 @@ member { type_id: 0x95f8b1fc } member { - id: 0x96ee92f4 + id: 0x96ee9142 name: "klist_devices" type_id: 0x95f8b1fc - offset: 512 + offset: 768 } member { - id: 0x96ee9f91 + id: 0x96ee9832 name: "klist_devices" type_id: 0x95f8b1fc - offset: 1280 + offset: 1920 } member { - id: 0x62cbcc92 + id: 0x62cbccd9 name: "klist_drivers" type_id: 0x95f8b1fc - offset: 1600 + offset: 2240 } member { id: 0x1877b647 @@ -108101,10 +110230,10 @@ member { offset: 1472 } member { - id: 0x8c886649 + id: 0x8c886cec name: "kmap_ctrl" type_id: 0x470694ff - offset: 21696 + offset: 22976 } member { id: 0x7fa3827e @@ -108125,28 +110254,34 @@ member { offset: 960 } member { - id: 0x8399591b + id: 0x839950d1 name: "kmemcg_id" type_id: 0x6720d32f - offset: 13120 + offset: 14144 +} +member { + id: 0x5bb2a4ff + name: "kn" + type_id: 0x3a534a58 + offset: 2240 } member { id: 0x5bb2ad0c name: "kn" type_id: 0x3a534a58 } -member { - id: 0x5bb2af88 - name: "kn" - type_id: 0x3a534a58 - offset: 1984 -} member { id: 0x574556a7 name: "knode_bus" type_id: 0x280be654 offset: 832 } +member { + id: 0x5745586b + name: "knode_bus" + type_id: 0x280be654 + offset: 1088 +} member { id: 0x65aa7bde name: "knode_class" @@ -108182,24 +110317,30 @@ member { type_id: 0xa582964d offset: 384 } +member { + id: 0x452b2605 + name: "kobj" + type_id: 0xa582964d + offset: 3584 +} member { id: 0x452b2615 name: "kobj" type_id: 0xa582964d offset: 640 } +member { + id: 0x452b2664 + name: "kobj" + type_id: 0xa582964d + offset: 3008 +} member { id: 0x452b2767 name: "kobj" type_id: 0xa582964d offset: 2304 } -member { - id: 0x452b2773 - name: "kobj" - type_id: 0xa582964d - offset: 1024 -} member { id: 0x452b27ab name: "kobj" @@ -108218,18 +110359,18 @@ member { type_id: 0xa582964d offset: 192 } -member { - id: 0x452b2936 - name: "kobj" - type_id: 0xa582964d - offset: 2624 -} member { id: 0x452b29ae name: "kobj" type_id: 0xa582964d offset: 128 } +member { + id: 0x452b2a26 + name: "kobj" + type_id: 0xa582964d + offset: 3456 +} member { id: 0x452b2b74 name: "kobj" @@ -108243,22 +110384,10 @@ member { offset: 1088 } member { - id: 0x452b2f5c - name: "kobj" - type_id: 0xa582964d - offset: 3200 -} -member { - id: 0x452b2ffd - name: "kobj" - type_id: 0xa582964d - offset: 3072 -} -member { - id: 0xc1ca0895 + id: 0xc1ca025b name: "kobj_completion" type_id: 0x0562c566 - offset: 704 + offset: 960 } member { id: 0x8d3b73a4 @@ -108278,18 +110407,18 @@ member { type_id: 0x8ffe5e7d offset: 832 } -member { - id: 0x6b5fe089 - name: "kobj_unregister" - type_id: 0x3fcbf304 - offset: 3584 -} member { id: 0x6b5fe201 name: "kobj_unregister" type_id: 0x3fcbf304 offset: 64 } +member { + id: 0x6b5fea63 + name: "kobj_unregister" + type_id: 0x3fcbf304 + offset: 4224 +} member { id: 0x6b5fef22 name: "kobj_unregister" @@ -108303,10 +110432,10 @@ member { offset: 5504 } member { - id: 0xef3edf0e + id: 0xef3edb33 name: "kp" type_id: 0x3ad73636 - offset: 2176 + offset: 2560 } member { id: 0xeff6ae77 @@ -108365,18 +110494,18 @@ member { type_id: 0x398da40b offset: 448 } -member { - id: 0x02ce5011 - name: "kref" - type_id: 0x6f1daf87 - offset: 6560 -} member { id: 0x02ce5044 name: "kref" type_id: 0x6f1daf87 offset: 128 } +member { + id: 0x02ce5129 + name: "kref" + type_id: 0x6f1daf87 + offset: 7776 +} member { id: 0x02ce514f name: "kref" @@ -108384,16 +110513,10 @@ member { offset: 192 } member { - id: 0x02ce5175 + id: 0x02ce529e name: "kref" type_id: 0x6f1daf87 - offset: 960 -} -member { - id: 0x02ce5320 - name: "kref" - type_id: 0x6f1daf87 - offset: 896 + offset: 512 } member { id: 0x02ce54bd @@ -108402,22 +110525,28 @@ member { offset: 32 } member { - id: 0x02ce5685 + id: 0x02ce54f0 name: "kref" type_id: 0x6f1daf87 - offset: 3360 + offset: 1088 } member { - id: 0x02ce570d + id: 0x02ce5707 name: "kref" type_id: 0x6f1daf87 - offset: 2880 + offset: 3936 } member { - id: 0x02ce5814 + id: 0x02ce5710 name: "kref" type_id: 0x6f1daf87 - offset: 384 + offset: 3424 +} +member { + id: 0x02ce575a + name: "kref" + type_id: 0x6f1daf87 + offset: 1152 } member { id: 0x02ce5986 @@ -108430,12 +110559,6 @@ member { type_id: 0x6f1daf87 offset: 1408 } -member { - id: 0x02ce5be9 - name: "kref" - type_id: 0x6f1daf87 - offset: 2912 -} member { id: 0x02ce5d67 name: "kref" @@ -108448,12 +110571,6 @@ member { type_id: 0x6f1daf87 offset: 320 } -member { - id: 0x02ce5e99 - name: "kref" - type_id: 0x6f1daf87 - offset: 1024 -} member { id: 0x02ce5ef1 name: "kref" @@ -108461,10 +110578,16 @@ member { offset: 448 } member { - id: 0x9a3ad5c2 + id: 0x02ce5f8e + name: "kref" + type_id: 0x6f1daf87 + offset: 3008 +} +member { + id: 0x9a3ad1fa name: "kretprobe_instances" type_id: 0x0bf3e543 - offset: 26944 + offset: 28352 } member { id: 0x85969cba @@ -108479,22 +110602,22 @@ member { offset: 832 } member { - id: 0xfe0f3c45 + id: 0xfe0f369c name: "kswapd" type_id: 0x1d19a9d5 - offset: 53696 + offset: 53824 } member { - id: 0x678d6818 + id: 0x678d6528 name: "kswapd_failures" type_id: 0x6720d32f - offset: 54848 + offset: 54976 } member { - id: 0x053abb95 + id: 0x053ab370 name: "kswapd_highest_zoneidx" type_id: 0x0b0164a7 - offset: 54816 + offset: 54944 } member { id: 0xff6f5b56 @@ -108503,10 +110626,10 @@ member { offset: 53440 } member { - id: 0x34381803 + id: 0x34381759 name: "kswapd_order" type_id: 0x6720d32f - offset: 54784 + offset: 54912 } member { id: 0x91281e96 @@ -108514,18 +110637,18 @@ member { type_id: 0x03913382 offset: 52160 } +member { + id: 0x185141de + name: "ksym" + type_id: 0x18628aeb + offset: 1792 +} member { id: 0x1851434c name: "ksym" type_id: 0x18628aeb offset: 64 } -member { - id: 0x18514481 - name: "ksym" - type_id: 0x18628aeb - offset: 1664 -} member { id: 0xc54733a4 name: "ksymbol" @@ -108533,6 +110656,12 @@ member { offset: 349 bitsize: 1 } +member { + id: 0x02bd720c + name: "kthread" + type_id: 0x1d19a9d5 + offset: 10944 +} member { id: 0x02bd754c name: "kthread" @@ -108540,22 +110669,10 @@ member { offset: 128 } member { - id: 0x02bd7e20 - name: "kthread" - type_id: 0x1d19a9d5 - offset: 9088 -} -member { - id: 0xe0ce5aa1 + id: 0xe0ce5e11 name: "kthread_config" type_id: 0x1d19a9d5 - offset: 8768 -} -member { - id: 0x2dbdf3e6 - name: "kthread_waitq" - type_id: 0x03913382 - offset: 9152 + offset: 10624 } member { id: 0x2dbdf50d @@ -108563,6 +110680,12 @@ member { type_id: 0x03913382 offset: 192 } +member { + id: 0x2dbdf6a0 + name: "kthread_waitq" + type_id: 0x03913382 + offset: 11008 +} member { id: 0x75359e44 name: "ktype" @@ -108576,10 +110699,10 @@ member { offset: 7552 } member { - id: 0xa2d27bbb + id: 0xa2d27e29 name: "kunit_test" type_id: 0x291e8a5b - offset: 21184 + offset: 22464 } member { id: 0x52aa1c89 @@ -108610,22 +110733,22 @@ member { offset: 2304 } member { - id: 0x6f62845e + id: 0x6f6286ef name: "kworker" type_id: 0x348f6886 - offset: 42560 + offset: 44416 } member { - id: 0x6f62879f + id: 0x6f628ccf name: "kworker" type_id: 0x348f6886 - offset: 8064 + offset: 9664 } member { - id: 0x18f3b469 + id: 0x18f3bb6c name: "l1_params" type_id: 0xf73d9c84 - offset: 10784 + offset: 12000 } member { id: 0x655ea8bc @@ -108640,10 +110763,10 @@ member { offset: 128 } member { - id: 0x1dcf8168 + id: 0x1dcf84db name: "l2cap_data" type_id: 0x18bd6530 - offset: 13504 + offset: 16384 } member { id: 0xf348616d @@ -108701,10 +110824,10 @@ member { offset: 296 } member { - id: 0xbe79dfbb + id: 0xbe79d648 name: "la_mask" type_id: 0x914dbfdc - offset: 992 + offset: 1056 } member { id: 0x0517038f @@ -108717,24 +110840,24 @@ member { type_id: 0x3e10b518 offset: 64 } -member { - id: 0x0517080a - name: "label" - type_id: 0x3e10b518 - offset: 7168 -} -member { - id: 0x0517090c - name: "label" - type_id: 0x3e10b518 - offset: 7296 -} member { id: 0x05170a4d name: "label" type_id: 0x3e10b518 offset: 128 } +member { + id: 0x05170a91 + name: "label" + type_id: 0x3e10b518 + offset: 8512 +} +member { + id: 0x05170fcc + name: "label" + type_id: 0x3e10b518 + offset: 8768 +} member { id: 0x05cb61ce name: "label" @@ -108765,10 +110888,10 @@ member { offset: 96 } member { - id: 0x8224da2d + id: 0x8224deaf name: "lane" type_id: 0x199ad6e0 - offset: 8064 + offset: 9280 } member { id: 0xdcb2d9c7 @@ -108806,18 +110929,18 @@ member { type_id: 0x4585663f offset: 32 } -member { - id: 0x3d3cbd17 - name: "lanes" - type_id: 0x4585663f - offset: 6336 -} member { id: 0x3d3cbe28 name: "lanes" type_id: 0x4585663f offset: 128 } +member { + id: 0x3d3cbf60 + name: "lanes" + type_id: 0x4585663f + offset: 7552 +} member { id: 0x3db03209 name: "lanes" @@ -108837,10 +110960,10 @@ member { offset: 64 } member { - id: 0x93066dc6 + id: 0x93066213 name: "lanes_per_direction" type_id: 0xc9082b19 - offset: 20576 + offset: 21536 } member { id: 0x34365764 @@ -108848,10 +110971,10 @@ member { type_id: 0x914dbfdc } member { - id: 0xff9724a1 + id: 0xff972e94 name: "laptop_mode_wb_timer" type_id: 0xd298e888 - offset: 8640 + offset: 9920 } member { id: 0x260276bf @@ -108930,18 +111053,18 @@ member { type_id: 0xe62ebf07 offset: 32 } +member { + id: 0x26a602b8 + name: "last" + type_id: 0xc9082b19 + offset: 928 +} member { id: 0x26a60811 name: "last" type_id: 0xc9082b19 offset: 32 } -member { - id: 0x26a60a4d - name: "last" - type_id: 0xc9082b19 - offset: 800 -} member { id: 0x26fd2fa0 name: "last" @@ -109009,10 +111132,10 @@ member { offset: 128 } member { - id: 0xa0dfc8ed + id: 0xa0dfccc7 name: "last_avail_idx" type_id: 0x914dbfdc - offset: 2432 + offset: 2560 } member { id: 0x9ac11ab7 @@ -109027,16 +111150,16 @@ member { offset: 64 } member { - id: 0x8555089d + id: 0x85550ce5 name: "last_boosted_vcpu" type_id: 0x6720d32f - offset: 18528 + offset: 18784 } member { - id: 0x19171691 + id: 0x191711ef name: "last_bstat" type_id: 0x20b780d8 - offset: 6656 + offset: 7680 } member { id: 0x19171723 @@ -109045,17 +111168,17 @@ member { offset: 192 } member { - id: 0x0bd89f20 + id: 0x0bd89cb9 name: "last_buffer_dequeued" type_id: 0x4585663f - offset: 6408 + offset: 6536 bitsize: 1 } member { - id: 0x8ff353c7 + id: 0x8ff35db6 name: "last_busy" type_id: 0x92233392 - offset: 2048 + offset: 2240 } member { id: 0xaa04091e @@ -109064,10 +111187,10 @@ member { offset: 384 } member { - id: 0xb1361b6d + id: 0xb1361b0c name: "last_calculate_time" type_id: 0x33756485 - offset: 6400 + offset: 6656 } member { id: 0x9fc09160 @@ -109076,16 +111199,16 @@ member { offset: 320 } member { - id: 0xa4c258d8 + id: 0xa4c25843 name: "last_cs" type_id: 0x384f7d7c - offset: 9016 + offset: 10616 } member { - id: 0x481f3471 + id: 0x481f377d name: "last_cs_mode_high" type_id: 0x6d7f5ff6 - offset: 9024 + offset: 10624 } member { id: 0xbbca5df7 @@ -109094,10 +111217,10 @@ member { offset: 768 } member { - id: 0x283a5c06 + id: 0x283a51a5 name: "last_delay" type_id: 0x92233392 - offset: 2496 + offset: 2624 } member { id: 0x0c7f9894 @@ -109130,10 +111253,10 @@ member { offset: 32 } member { - id: 0xb7a2ac8b + id: 0xb7a2a1df name: "last_dme_cmd_tstamp" type_id: 0x11c404ba - offset: 19648 + offset: 20480 } member { id: 0x17a5e8ce @@ -109178,10 +111301,10 @@ member { offset: 472 } member { - id: 0xf5a2fc9b + id: 0xf5a2f0f7 name: "last_flush" type_id: 0x33756485 - offset: 2176 + offset: 2240 } member { id: 0xc312300f @@ -109232,10 +111355,10 @@ member { offset: 192 } member { - id: 0x807bc698 + id: 0x807bc4cf name: "last_hw_keepalive" type_id: 0x11c404ba - offset: 7296 + offset: 8896 } member { id: 0x2827065a @@ -109250,16 +111373,16 @@ member { offset: 320 } member { - id: 0x5ed3d8d6 + id: 0x5ed3d0f0 name: "last_idx" type_id: 0x6720d32f - offset: 672 + offset: 800 } member { - id: 0x783e63c0 + id: 0x783e63f7 name: "last_iface" type_id: 0x6720d32f - offset: 1952 + offset: 2080 } member { id: 0x4280578a @@ -109274,10 +111397,10 @@ member { offset: 344 } member { - id: 0x79bc2dcf + id: 0x79bc2888 name: "last_initiator" type_id: 0x295c7202 - offset: 9592 + offset: 11448 } member { id: 0x48cbb7f7 @@ -109297,28 +111420,28 @@ member { offset: 64 } member { - id: 0x9d4e6190 + id: 0x9d4e6964 name: "last_iso_frame" type_id: 0x4585663f - offset: 3168 + offset: 3232 } member { - id: 0x46e8ef6a + id: 0x46e8ec28 name: "last_itd_to_free" type_id: 0x3948db4a - offset: 3456 + offset: 3520 } member { - id: 0x15e76eb9 + id: 0x15e76f66 name: "last_keepalive" type_id: 0x11c404ba - offset: 7232 + offset: 8832 } member { - id: 0x6d621aaa + id: 0x6d62190d name: "last_keycode" type_id: 0xc9082b19 - offset: 8896 + offset: 10496 } member { id: 0xbdffd021 @@ -109326,10 +111449,10 @@ member { type_id: 0x1e820193 } member { - id: 0xc685f5a4 + id: 0xc685feed name: "last_numid" type_id: 0x4585663f - offset: 9536 + offset: 10752 } member { id: 0xc8030ed6 @@ -109338,10 +111461,10 @@ member { offset: 64 } member { - id: 0xc26226a4 + id: 0xc2622789 name: "last_off" type_id: 0x11c404ba - offset: 8896 + offset: 10752 } member { id: 0xb99df953 @@ -109378,10 +111501,10 @@ member { type_id: 0x92233392 } member { - id: 0x90871d91 + id: 0x908713f9 name: "last_periodic_enable" type_id: 0x11c404ba - offset: 5440 + offset: 5504 } member { id: 0x3c9a6b57 @@ -109402,10 +111525,10 @@ member { offset: 576 } member { - id: 0xbc17dab3 + id: 0xbc17d729 name: "last_protocol" type_id: 0x52a8f1d9 - offset: 8928 + offset: 10528 } member { id: 0x7164a4fb @@ -109444,16 +111567,16 @@ member { offset: 192 } member { - id: 0x7668fd83 + id: 0x7668fd22 name: "last_rand" type_id: 0x33756485 - offset: 4544 + offset: 5504 } member { - id: 0xc6b95798 + id: 0xc6b95840 name: "last_reset" type_id: 0x33756485 - offset: 3328 + offset: 3648 } member { id: 0x8675e267 @@ -109462,28 +111585,28 @@ member { offset: 192 } member { - id: 0x38faece3 + id: 0x38fae966 name: "last_run_head" type_id: 0x054f691a - offset: 960 + offset: 1088 } member { - id: 0xa444a438 + id: 0xa444a488 name: "last_sample_time" type_id: 0x92233392 - offset: 320 + offset: 448 } member { - id: 0x6f1ec5b2 + id: 0x6f1ecde9 name: "last_scancode" type_id: 0x92233392 - offset: 8960 + offset: 10560 } member { - id: 0x02f7dcc3 + id: 0x02f7d82f name: "last_sector_bug" type_id: 0x4585663f - offset: 2691 + offset: 2819 bitsize: 1 } member { @@ -109505,16 +111628,16 @@ member { offset: 352 } member { - id: 0xe81e4509 + id: 0xe81e4a10 name: "last_siginfo" type_id: 0x2eec4b41 - offset: 18240 + offset: 19264 } member { - id: 0x9bd4c43d + id: 0x9bd4cc09 name: "last_sitd_to_free" type_id: 0x07eb840a - offset: 3648 + offset: 3712 } member { id: 0xd4502f73 @@ -109529,16 +111652,16 @@ member { offset: 128 } member { - id: 0x9f54f12d + id: 0x9f54f047 name: "last_status" type_id: 0x7091586a - offset: 7744 + offset: 9472 } member { - id: 0x9f6d3d4c + id: 0x9f6d32d0 name: "last_status" type_id: 0x495d0861 - offset: 1920 + offset: 2112 } member { id: 0xb280959d @@ -109546,16 +111669,16 @@ member { type_id: 0x92233392 } member { - id: 0x4ac40420 + id: 0x4ac40d3e name: "last_switch_count" type_id: 0x33756485 - offset: 15744 + offset: 16768 } member { - id: 0x88795da5 + id: 0x887951ee name: "last_switch_time" type_id: 0x33756485 - offset: 15808 + offset: 16832 } member { id: 0xf5595336 @@ -109570,16 +111693,16 @@ member { offset: 736 } member { - id: 0xee057683 + id: 0xee05700b name: "last_temperature" type_id: 0x6720d32f - offset: 7264 + offset: 8480 } member { - id: 0x320c71a7 + id: 0x320c7c1e name: "last_time" type_id: 0x11c404ba - offset: 896 + offset: 1024 } member { id: 0x322eca61 @@ -109593,10 +111716,16 @@ member { offset: 64 } member { - id: 0xb24cf379 + id: 0xb24cf075 name: "last_toggle" type_id: 0x295c7202 - offset: 9024 + offset: 10624 +} +member { + id: 0xd41dc3fc + name: "last_triggered" + type_id: 0x23dd1ac6 + offset: 10368 } member { id: 0x996b918d @@ -109628,28 +111757,28 @@ member { type_id: 0x92233392 } member { - id: 0xea615c1d + id: 0xea615881 name: "last_use" type_id: 0x6720d32f - offset: 2560 + offset: 2688 } member { - id: 0xd30e7921 + id: 0xd30e7268 name: "last_used_at" type_id: 0x865acc96 - offset: 832 + offset: 960 } member { - id: 0x4b226953 + id: 0x4b2269ec name: "last_used_idx" type_id: 0x914dbfdc - offset: 2464 + offset: 2592 } member { - id: 0xab7e433c + id: 0xab7e4a6e name: "last_used_slot" type_id: 0x3d5133eb - offset: 77248 + offset: 77504 } member { id: 0xabf33787 @@ -109658,10 +111787,10 @@ member { offset: 64 } member { - id: 0x1838f9de + id: 0x1838fabc name: "last_used_slot_gen" type_id: 0x92233392 - offset: 77312 + offset: 77568 } member { id: 0x583801a8 @@ -109718,10 +111847,10 @@ member { offset: 576 } member { - id: 0x37a020b5 + id: 0x37a02e60 name: "lastused" type_id: 0x865acc96 - offset: 5376 + offset: 5568 } member { id: 0xa37793d0 @@ -109748,10 +111877,10 @@ member { offset: 384 } member { - id: 0xcff0d05f + id: 0xcff0db63 name: "late_probe" type_id: 0x2c61df5b - offset: 1600 + offset: 1984 } member { id: 0x94990af8 @@ -109795,10 +111924,10 @@ member { offset: 32 } member { - id: 0x561130a4 + id: 0x56113865 name: "latency_buckets" type_id: 0x63164773 - offset: 6272 + offset: 6528 } member { id: 0xa59496fe @@ -109807,16 +111936,16 @@ member { offset: 512 } member { - id: 0x8a0c4477 + id: 0x8a0c4c56 name: "latency_present" type_id: 0x77f6971e - offset: 14272 + offset: 14400 } member { - id: 0x198f2ef8 + id: 0x198f26bd name: "latency_sensitive" type_id: 0x4585663f - offset: 2880 + offset: 3392 } member { id: 0x6725e1c0 @@ -109825,10 +111954,10 @@ member { offset: 320 } member { - id: 0xf959e8ab + id: 0xf959e81d name: "latency_tolerance_req" type_id: 0x160238dd - offset: 2432 + offset: 2688 } member { id: 0xac824246 @@ -109903,16 +112032,16 @@ member { offset: 1568 } member { - id: 0x58753a52 + id: 0x58753ae2 name: "lbits4" type_id: 0x295c7202 - offset: 320 + offset: 448 } member { - id: 0xdaf38dea + id: 0xdaf38040 name: "lbits6" type_id: 0x295c7202 - offset: 336 + offset: 464 } member { id: 0x8c7accc8 @@ -109927,10 +112056,10 @@ member { offset: 1120 } member { - id: 0x8848c867 + id: 0x8848c685 name: "lcr" type_id: 0x5d8155a5 - offset: 4664 + offset: 4920 } member { id: 0x3e9cd6e3 @@ -109945,22 +112074,22 @@ member { offset: 320 } member { - id: 0x3c8efcd7 + id: 0x3c8ef241 name: "le_accept_list" type_id: 0xd3c80119 - offset: 25728 + offset: 29824 } member { - id: 0x082a7776 + id: 0x082a7070 name: "le_accept_list_size" type_id: 0xb3e7bac9 - offset: 5104 + offset: 5232 } member { - id: 0x9d98b673 + id: 0x9d98b672 name: "le_adv_channel_map" type_id: 0xb3e7bac9 - offset: 6056 + offset: 6184 } member { id: 0x67d84ae8 @@ -109975,22 +112104,22 @@ member { offset: 1240 } member { - id: 0x9a124207 + id: 0x9a1249a9 name: "le_adv_max_interval" type_id: 0xe8034002 - offset: 6080 + offset: 6208 } member { - id: 0x09a35842 + id: 0x09a35e60 name: "le_adv_min_interval" type_id: 0xe8034002 - offset: 6064 + offset: 6192 } member { - id: 0x026ea4da + id: 0x026ea6ed name: "le_cnt" type_id: 0x4585663f - offset: 12960 + offset: 13088 } member { id: 0x096b15dd @@ -110005,10 +112134,10 @@ member { offset: 960 } member { - id: 0x8355671c + id: 0x83556531 name: "le_conn_latency" type_id: 0xe8034002 - offset: 6304 + offset: 6432 } member { id: 0x22f820e8 @@ -110017,16 +112146,10 @@ member { offset: 928 } member { - id: 0x22f82dac + id: 0x22f823e0 name: "le_conn_max_interval" type_id: 0xe8034002 - offset: 6288 -} -member { - id: 0x83b23365 - name: "le_conn_min_interval" - type_id: 0xe8034002 - offset: 6272 + offset: 6416 } member { id: 0x83b23c2a @@ -110035,82 +112158,88 @@ member { offset: 912 } member { - id: 0x78450fa5 - name: "le_conn_params" - type_id: 0xd3c80119 - offset: 25984 -} -member { - id: 0x0f35bd6d - name: "le_conn_timeout" - type_id: 0xf1159c31 - offset: 6336 -} -member { - id: 0xbcb876f1 - name: "le_def_tx_len" - type_id: 0xe8034002 - offset: 6336 -} -member { - id: 0x8ea80d93 - name: "le_def_tx_time" - type_id: 0xe8034002 - offset: 6352 -} -member { - id: 0x6e33186d - name: "le_features" - type_id: 0xc8c766a0 - offset: 5040 -} -member { - id: 0x33b19de7 - name: "le_last_tx" - type_id: 0x33756485 - offset: 13504 -} -member { - id: 0x70017c93 - name: "le_max_key_size" - type_id: 0xb3e7bac9 - offset: 6432 -} -member { - id: 0x8437806b - name: "le_max_rx_len" + id: 0x83b23cdc + name: "le_conn_min_interval" type_id: 0xe8034002 offset: 6400 } member { - id: 0x13fd021b + id: 0x78450f73 + name: "le_conn_params" + type_id: 0xd3c80119 + offset: 30080 +} +member { + id: 0x0f35b386 + name: "le_conn_timeout" + type_id: 0xf1159c31 + offset: 7488 +} +member { + id: 0xbcb875d4 + name: "le_def_tx_len" + type_id: 0xe8034002 + offset: 6464 +} +member { + id: 0x8ea80b48 + name: "le_def_tx_time" + type_id: 0xe8034002 + offset: 6480 +} +member { + id: 0x6e331241 + name: "le_features" + type_id: 0xc8c766a0 + offset: 5168 +} +member { + id: 0x33b1974f + name: "le_last_tx" + type_id: 0x33756485 + offset: 13632 +} +member { + id: 0x70017b28 + name: "le_max_key_size" + type_id: 0xb3e7bac9 + offset: 6560 +} +member { + id: 0x84378713 + name: "le_max_rx_len" + type_id: 0xe8034002 + offset: 6528 +} +member { + id: 0x13fd0633 name: "le_max_rx_time" type_id: 0xe8034002 - offset: 6416 + offset: 6544 } member { - id: 0xb1f31ee8 + id: 0xb1f31934 name: "le_max_tx_len" type_id: 0xe8034002 - offset: 6368 + offset: 6496 } member { - id: 0x89165d2e + id: 0x89165678 name: "le_max_tx_time" type_id: 0xe8034002 - offset: 6384 + offset: 6512 } member { - id: 0x7b4b116f + id: 0x7b4b1362 name: "le_min_key_size" type_id: 0xb3e7bac9 - offset: 6440 + offset: 6568 } member { - id: 0xf3771aa7 + id: 0xf3771713 name: "le_mtu" type_id: 0x4585663f - offset: 13088 + offset: 13216 } member { id: 0x02559a7b @@ -110119,10 +112248,10 @@ member { offset: 256 } member { - id: 0xc8b6e807 + id: 0xc8b6e1aa name: "le_num_of_adv_sets" type_id: 0xb3e7bac9 - offset: 5120 + offset: 5248 } member { id: 0xc8503086 @@ -110143,28 +112272,28 @@ member { offset: 3264 } member { - id: 0xb3ca2e27 + id: 0xb3ca2e9b name: "le_pkts" type_id: 0x4585663f - offset: 13216 + offset: 13344 } member { - id: 0xdc9e124a + id: 0xdc9e1f25 name: "le_resolv_list" type_id: 0xd3c80119 - offset: 25856 + offset: 29952 } member { - id: 0x75a1e0d6 + id: 0x75a1e881 name: "le_resolv_list_size" type_id: 0xb3e7bac9 - offset: 5112 + offset: 5240 } member { - id: 0x12298c9d + id: 0x12298c1b name: "le_rx_def_phys" type_id: 0xb3e7bac9 - offset: 13576 + offset: 13704 } member { id: 0x2fe58a0b @@ -110173,100 +112302,100 @@ member { offset: 3280 } member { - id: 0x2a5e8085 + id: 0x2a5e8a3e name: "le_scan_cleanup" type_id: 0x1f3c8679 - offset: 7040 + offset: 8576 } member { - id: 0x4b83b487 + id: 0x4b83b19b name: "le_scan_disable" type_id: 0xf1159c31 - offset: 19776 + offset: 22976 } member { - id: 0x23bc5103 + id: 0x23bc5cfc name: "le_scan_int_adv_monitor" type_id: 0xe8034002 - offset: 6208 + offset: 6336 } member { - id: 0xaa42382d + id: 0xaa42386f name: "le_scan_int_connect" type_id: 0xe8034002 + offset: 6368 +} +member { + id: 0x608a5ddc + name: "le_scan_int_discovery" + type_id: 0xe8034002 + offset: 6304 +} +member { + id: 0xf6702779 + name: "le_scan_int_suspend" + type_id: 0xe8034002 + offset: 6272 +} +member { + id: 0x091a6c17 + name: "le_scan_interval" + type_id: 0xe8034002 offset: 6240 } member { - id: 0x608a5ed1 - name: "le_scan_int_discovery" - type_id: 0xe8034002 - offset: 6176 -} -member { - id: 0xf6702b38 - name: "le_scan_int_suspend" - type_id: 0xe8034002 - offset: 6144 -} -member { - id: 0x091a6268 - name: "le_scan_interval" - type_id: 0xe8034002 - offset: 6112 -} -member { - id: 0xf93119b9 + id: 0xf931197e name: "le_scan_restart" type_id: 0xf1159c31 - offset: 20480 + offset: 24064 } member { - id: 0x32b8a9d5 + id: 0x32b8a7c0 name: "le_scan_type" type_id: 0xb3e7bac9 - offset: 6096 -} -member { - id: 0xc5f840ff - name: "le_scan_window" - type_id: 0xe8034002 - offset: 6128 -} -member { - id: 0xaab35dce - name: "le_scan_window_adv_monitor" - type_id: 0xe8034002 offset: 6224 } member { - id: 0xb73e5ef9 - name: "le_scan_window_connect" + id: 0xc5f84af4 + name: "le_scan_window" type_id: 0xe8034002 offset: 6256 } member { - id: 0xd4fa22dd + id: 0xaab35ddd + name: "le_scan_window_adv_monitor" + type_id: 0xe8034002 + offset: 6352 +} +member { + id: 0xb73e5e75 + name: "le_scan_window_connect" + type_id: 0xe8034002 + offset: 6384 +} +member { + id: 0xd4fa2334 name: "le_scan_window_discovery" type_id: 0xe8034002 - offset: 6192 + offset: 6320 } member { - id: 0x7702a66d + id: 0x7702aff1 name: "le_scan_window_suspend" type_id: 0xe8034002 - offset: 6160 + offset: 6288 } member { - id: 0x7a7ab085 + id: 0x7a7abbcb name: "le_states" type_id: 0xc8c766a0 - offset: 5128 + offset: 5256 } member { - id: 0x9c1e1800 + id: 0x9c1e1541 name: "le_supv_timeout" type_id: 0xe8034002 - offset: 6320 + offset: 6448 } member { id: 0x9c1e1cf9 @@ -110275,10 +112404,10 @@ member { offset: 976 } member { - id: 0x226449a2 + id: 0x22644f52 name: "le_tx_def_phys" type_id: 0xb3e7bac9 - offset: 13568 + offset: 13696 } member { id: 0x3ebdde4d @@ -110287,10 +112416,10 @@ member { offset: 3272 } member { - id: 0xc8f1b6fb + id: 0xc8f1b3a4 name: "leader" type_id: 0x6720d32f - offset: 3200 + offset: 3264 } member { id: 0x2e4133fd @@ -110329,28 +112458,28 @@ member { offset: 1984 } member { - id: 0x23373071 + id: 0x23373c52 name: "led" type_id: 0xb914bfab - offset: 3456 + offset: 3584 } member { - id: 0x236f4d2d + id: 0x236f4dab name: "led" type_id: 0xe16a5a0c - offset: 2240 + offset: 2368 } member { - id: 0x23804ec3 + id: 0x238044e8 name: "led" type_id: 0x0e6ba6f7 - offset: 9792 + offset: 11648 } member { - id: 0x8c6c2ce2 + id: 0x8c6c23b0 name: "led_access" type_id: 0xa7c362b0 - offset: 2624 + offset: 3008 } member { id: 0xbbd532fd @@ -110364,10 +112493,16 @@ member { offset: 320 } member { - id: 0xb6a1d057 + id: 0xb80857ea + name: "led_link_trigger" + type_id: 0x23dd1ac6 + offset: 10432 +} +member { + id: 0xb6a1dcbb name: "led_name" type_id: 0x5adf57ae - offset: 5120 + offset: 5760 } member { id: 0x0358f080 @@ -110453,10 +112588,10 @@ member { offset: 16 } member { - id: 0x812ed203 + id: 0x812ed557 name: "leftover" type_id: 0x6720d32f - offset: 67456 + offset: 67584 } member { id: 0xa7a26725 @@ -110485,16 +112620,16 @@ member { bitsize: 1 } member { - id: 0x717bb2a1 + id: 0x717bb538 name: "legacy_io" type_id: 0x1d841d76 - offset: 8384 + offset: 9856 } member { - id: 0x3cc49e0b + id: 0x3cc498c8 name: "legacy_mem" type_id: 0x1d841d76 - offset: 8448 + offset: 9920 } member { id: 0xe9217627 @@ -110503,10 +112638,10 @@ member { offset: 512 } member { - id: 0x30400b2c + id: 0x304002ef name: "legacy_mutex" type_id: 0xa7c362b0 - offset: 1024 + offset: 1152 } member { id: 0x36bf9c83 @@ -110545,10 +112680,10 @@ member { type_id: 0x4585663f } member { - id: 0xb840509b + id: 0xb84051a2 name: "len" type_id: 0x4585663f - offset: 256 + offset: 384 } member { id: 0xb84054d1 @@ -110557,10 +112692,10 @@ member { offset: 64 } member { - id: 0xb84057f7 + id: 0xb8405747 name: "len" type_id: 0x4585663f - offset: 320 + offset: 448 } member { id: 0xb84059b3 @@ -110615,18 +112750,18 @@ member { name: "len" type_id: 0x6720d32f } +member { + id: 0xb862f741 + name: "len" + type_id: 0x6720d32f + offset: 1216 +} member { id: 0xb862f8be name: "len" type_id: 0x6720d32f offset: 32 } -member { - id: 0xb862f8f3 - name: "len" - type_id: 0x6720d32f - offset: 1088 -} member { id: 0xb862fc47 name: "len" @@ -111065,10 +113200,10 @@ member { offset: 968 } member { - id: 0x86939bbe + id: 0x869394b3 name: "level" type_id: 0x295c7202 - offset: 9944 + offset: 11160 } member { id: 0x86ad6aa3 @@ -111105,10 +113240,10 @@ member { offset: 1792 } member { - id: 0x86ddeced + id: 0x86ddee1f name: "level" type_id: 0x6720d32f - offset: 1664 + offset: 1920 } member { id: 0x86ebc61e @@ -111187,10 +113322,10 @@ member { offset: 2112 } member { - id: 0xa1061d8d + id: 0xa1061599 name: "lft" type_id: 0xb427cfca - offset: 1408 + offset: 1536 } member { id: 0x5e1e6450 @@ -111270,10 +113405,10 @@ member { offset: 160 } member { - id: 0x1b5b010e + id: 0x1b5b0712 name: "limit_active_eps" type_id: 0x4585663f - offset: 20448 + offset: 21024 } member { id: 0xb909dc44 @@ -111282,16 +113417,16 @@ member { offset: 640 } member { - id: 0xcf818ceb + id: 0xcf818d34 name: "limit_index" type_id: 0x4585663f - offset: 1408 + offset: 1664 } member { - id: 0x6270d831 + id: 0x6270d42c name: "limit_valid" type_id: 0x77f6971e - offset: 1440 + offset: 1696 } member { id: 0x0fb93397 @@ -111300,10 +113435,10 @@ member { offset: 848 } member { - id: 0x5d70160a + id: 0x5d70184d name: "limits" type_id: 0xc51b0e75 - offset: 3328 + offset: 3840 } member { id: 0x5d8109d5 @@ -111429,16 +113564,16 @@ member { offset: 576 } member { - id: 0xd1c4024a + id: 0xd1c402eb name: "linecard" type_id: 0x2a0586b2 - offset: 2176 + offset: 2688 } member { - id: 0xc4fd66ff + id: 0xc4fd637a name: "linedur_ns" type_id: 0x6720d32f - offset: 960 + offset: 1088 } member { id: 0xadc4bc6c @@ -111448,10 +113583,10 @@ member { bitsize: 18 } member { - id: 0x6a764862 + id: 0x6a764562 name: "linfo" type_id: 0x381f3165 - offset: 7744 + offset: 8000 } member { id: 0x46a0625c @@ -111460,10 +113595,10 @@ member { offset: 32 } member { - id: 0x46a06bac + id: 0x46a06866 name: "linfo_idx" type_id: 0xc9082b19 - offset: 7936 + offset: 8192 } member { id: 0x55610d26 @@ -111482,17 +113617,17 @@ member { type_id: 0xd3c80119 offset: 1024 } -member { - id: 0x556d5528 - name: "link" - type_id: 0xd3c80119 - offset: 1216 -} member { id: 0x556d57ec name: "link" type_id: 0xd3c80119 } +member { + id: 0x556d5d6f + name: "link" + type_id: 0xd3c80119 + offset: 1344 +} member { id: 0x556d5f25 name: "link" @@ -111506,10 +113641,10 @@ member { offset: 64 } member { - id: 0x5590679f + id: 0x5590602a name: "link" type_id: 0x2efe8065 - offset: 4032 + offset: 4672 } member { id: 0x55918415 @@ -111524,10 +113659,10 @@ member { offset: 384 } member { - id: 0x55959040 + id: 0x55959838 name: "link" type_id: 0x2b0e3ff1 - offset: 13760 + offset: 16640 } member { id: 0x5597c334 @@ -111582,24 +113717,24 @@ member { bitsize: 1 } member { - id: 0xab303bbb + id: 0xab30390b name: "link" type_id: 0x4585663f - offset: 8045 + offset: 9261 bitsize: 1 } member { - id: 0xca212439 + id: 0xca212731 name: "link_active_reporting" type_id: 0x4585663f - offset: 16554 + offset: 22122 bitsize: 1 } member { - id: 0x05661d68 + id: 0x05661ab9 name: "link_change_notify" type_id: 0x0da147cb - offset: 2624 + offset: 2880 } member { id: 0x39c4819f @@ -111681,10 +113816,10 @@ member { offset: 1280 } member { - id: 0x4ba7b648 + id: 0x4ba7b4dd name: "link_keys" type_id: 0xd3c80119 - offset: 25216 + offset: 29312 } member { id: 0x302a5d27 @@ -111722,10 +113857,10 @@ member { offset: 4360 } member { - id: 0x94c9ac21 + id: 0x94c9a78a name: "link_mode" type_id: 0xe8034002 - offset: 6928 + offset: 7056 } member { id: 0xa79bb0e8 @@ -111757,10 +113892,10 @@ member { offset: 720 } member { - id: 0xf6e18e15 + id: 0xf6e18c0d name: "link_policy" type_id: 0xe8034002 - offset: 6912 + offset: 7040 } member { id: 0xe0ed6b10 @@ -111816,10 +113951,10 @@ member { offset: 192 } member { - id: 0x23fe393e + id: 0x23fe30a1 name: "link_status_property" type_id: 0x2a670b41 - offset: 4992 + offset: 6144 } member { id: 0x22e8e4fb @@ -111862,10 +113997,10 @@ member { offset: 768 } member { - id: 0xb6c23dea + id: 0xb6c23c5e name: "link_watch_list" type_id: 0xd3c80119 - offset: 9856 + offset: 9984 } member { id: 0x38f425c4 @@ -111897,10 +114032,10 @@ member { offset: 1984 } member { - id: 0x34784493 + id: 0x34784f8c name: "links" type_id: 0xf28e5a9a - offset: 3392 + offset: 3776 } member { id: 0x3483c04f @@ -111915,16 +114050,16 @@ member { offset: 256 } member { - id: 0x34e2fb6f + id: 0x34e2fe3e name: "links" type_id: 0x68311512 - offset: 1280 + offset: 1664 } member { - id: 0x5359c81e + id: 0x5359c4ed name: "links_count" type_id: 0x4585663f - offset: 1824 + offset: 2016 } member { id: 0xc6fe1e21 @@ -111939,34 +114074,46 @@ member { bitsize: 1 } member { - id: 0xe3ab6eec + id: 0xe3ab65c4 name: "linkwatch_dev_tracker" type_id: 0xc76fa419 - offset: 18880 + offset: 20224 } member { - id: 0xfa794ccc + id: 0xfa7940e4 name: "lirc_cdev" type_id: 0x5f766fc6 - offset: 15296 + offset: 18112 } member { - id: 0x393e7450 + id: 0x393e768a name: "lirc_dev" type_id: 0x23230326 - offset: 9216 + offset: 10816 } member { - id: 0x3a5d7ebc + id: 0x3a5d79c0 name: "lirc_fh" type_id: 0xd3c80119 - offset: 16256 + offset: 19328 } member { - id: 0xbab842a7 + id: 0xbab84db6 name: "lirc_fh_lock" type_id: 0xf313e71a - offset: 16192 + offset: 19264 +} +member { + id: 0x7c00e01c + name: "list" + type_id: 0xd3c80119 + offset: 7232 +} +member { + id: 0x7c00e18e + name: "list" + type_id: 0xd3c80119 + offset: 1152 } member { id: 0x7c00e224 @@ -111987,10 +114134,10 @@ member { offset: 7424 } member { - id: 0x7c00e3fe + id: 0x7c00e3d1 name: "list" type_id: 0xd3c80119 - offset: 6080 + offset: 4224 } member { id: 0x7c00e44a @@ -111999,10 +114146,16 @@ member { offset: 512 } member { - id: 0x7c00e5af + id: 0x7c00e5d1 name: "list" type_id: 0xd3c80119 - offset: 6336 + offset: 7296 +} +member { + id: 0x7c00e5d2 + name: "list" + type_id: 0xd3c80119 + offset: 1344 } member { id: 0x7c00e5f4 @@ -112011,10 +114164,10 @@ member { offset: 896 } member { - id: 0x7c00e655 + id: 0x7c00e65a name: "list" type_id: 0xd3c80119 - offset: 3840 + offset: 3520 } member { id: 0x7c00e690 @@ -112023,10 +114176,10 @@ member { offset: 128 } member { - id: 0x7c00e6a1 + id: 0x7c00e786 name: "list" type_id: 0xd3c80119 - offset: 2240 + offset: 8896 } member { id: 0x7c00e79b @@ -112046,6 +114199,12 @@ member { type_id: 0xd3c80119 offset: 5568 } +member { + id: 0x7c00e7d8 + name: "list" + type_id: 0xd3c80119 + offset: 7552 +} member { id: 0x7c00e802 name: "list" @@ -112058,18 +114217,6 @@ member { type_id: 0xd3c80119 offset: 448 } -member { - id: 0x7c00e84d - name: "list" - type_id: 0xd3c80119 - offset: 1024 -} -member { - id: 0x7c00e850 - name: "list" - type_id: 0xd3c80119 - offset: 6208 -} member { id: 0x7c00e859 name: "list" @@ -112089,16 +114236,16 @@ member { offset: 640 } member { - id: 0x7c00e99c + id: 0x7c00ea6c name: "list" type_id: 0xd3c80119 - offset: 3392 + offset: 2688 } member { - id: 0x7c00eacd + id: 0x7c00ebab name: "list" type_id: 0xd3c80119 - offset: 2176 + offset: 2496 } member { id: 0x7c00ebb3 @@ -112107,10 +114254,10 @@ member { offset: 64 } member { - id: 0x7c00ebec + id: 0x7c00ec6f name: "list" type_id: 0xd3c80119 - offset: 5696 + offset: 2752 } member { id: 0x7c00ece8 @@ -112118,6 +114265,18 @@ member { type_id: 0xd3c80119 offset: 832 } +member { + id: 0x7c00ed37 + name: "list" + type_id: 0xd3c80119 + offset: 13888 +} +member { + id: 0x7c00ed96 + name: "list" + type_id: 0xd3c80119 + offset: 1216 +} member { id: 0x7c00eda1 name: "list" @@ -112125,16 +114284,10 @@ member { offset: 1408 } member { - id: 0x7c00ee1a + id: 0x7c00ee15 name: "list" type_id: 0xd3c80119 - offset: 4416 -} -member { - id: 0x7c00ee92 - name: "list" - type_id: 0xd3c80119 - offset: 13440 + offset: 4672 } member { id: 0x7c00eec0 @@ -112180,17 +114333,17 @@ member { type_id: 0x5e8dc7f4 offset: 192 } -member { - id: 0x7c8daa3f - name: "list" - type_id: 0x5e8dc7f4 - offset: 256 -} member { id: 0x7c8daa94 name: "list" type_id: 0x5e8dc7f4 } +member { + id: 0x7c8dab06 + name: "list" + type_id: 0x5e8dc7f4 + offset: 384 +} member { id: 0x7c8dad8b name: "list" @@ -112278,10 +114431,10 @@ member { offset: 192 } member { - id: 0x74936f15 + id: 0x7493659f name: "list_entry" type_id: 0xd3c80119 - offset: 384 + offset: 512 } member { id: 0xcfa8fc61 @@ -112318,10 +114471,10 @@ member { type_id: 0xd3c80119 } member { - id: 0xd773d6d7 + id: 0xd773df14 name: "list_node" type_id: 0xd3c80119 - offset: 1024 + offset: 1152 } member { id: 0x73163b28 @@ -112347,10 +114500,10 @@ member { offset: 768 } member { - id: 0xe2a2a03a + id: 0xe2a2a2d7 name: "listener" type_id: 0x1d44326e - offset: 6976 + offset: 7616 } member { id: 0x56a9be5d @@ -112370,10 +114523,10 @@ member { offset: 960 } member { - id: 0xb4f1f2b7 + id: 0xb4f1f7cc name: "little_endian" type_id: 0x6d7f5ff6 - offset: 6600 + offset: 7816 } member { id: 0xf62a2c51 @@ -112388,10 +114541,10 @@ member { offset: 32 } member { - id: 0xdeb73807 + id: 0xdeb73004 name: "ll_driver" type_id: 0x01ebfcdd - offset: 56960 + offset: 58304 } member { id: 0x52179283 @@ -112399,16 +114552,16 @@ member { type_id: 0x214d9bc0 } member { - id: 0x18a120c1 + id: 0x18a127c9 name: "ll_open_count" type_id: 0x4585663f - offset: 57280 + offset: 58752 } member { - id: 0xf75353e4 + id: 0xf7535b37 name: "ll_open_lock" type_id: 0xa7c362b0 - offset: 57024 + offset: 58368 } member { id: 0xa0fb3ddd @@ -112527,16 +114680,16 @@ member { offset: 160 } member { - id: 0xb0312f39 + id: 0xb0312eeb name: "lmp_subver" type_id: 0xe8034002 - offset: 5904 + offset: 6032 } member { - id: 0xc2344bc8 + id: 0xc2344046 name: "lmp_ver" type_id: 0xb3e7bac9 - offset: 5872 + offset: 6000 } member { id: 0x497de021 @@ -112597,10 +114750,10 @@ member { offset: 64 } member { - id: 0xbc823a50 + id: 0xbc823c70 name: "load_avg" type_id: 0xb02b353a - offset: 2048 + offset: 2560 } member { id: 0x5ed96d73 @@ -112627,16 +114780,16 @@ member { offset: 64 } member { - id: 0x4397832f + id: 0x43978f39 name: "load_time" type_id: 0x92233392 - offset: 7040 + offset: 7296 } member { - id: 0xbcb6de1f + id: 0xbcb6da5b name: "loaded" type_id: 0x6d7f5ff6 - offset: 640 + offset: 704 } member { id: 0xbcc151ab @@ -112645,10 +114798,10 @@ member { offset: 64 } member { - id: 0xbce3e1f5 + id: 0xbce3e545 name: "loaded" type_id: 0x384f7d7c - offset: 952 + offset: 1080 } member { id: 0x256fc591 @@ -112663,10 +114816,10 @@ member { offset: 64 } member { - id: 0x2d37b7c3 + id: 0x2d37b152 name: "loc_assoc" type_id: 0x7264849d - offset: 7296 + offset: 7424 } member { id: 0x589ca5be @@ -112687,10 +114840,10 @@ member { offset: 1984 } member { - id: 0x74508028 + id: 0x74508206 name: "local_addr" type_id: 0x14637955 - offset: 6272 + offset: 6912 } member { id: 0x82644086 @@ -112699,10 +114852,10 @@ member { offset: 1480 } member { - id: 0x1d6fbf74 + id: 0x1d6fbead name: "local_codecs" type_id: 0xd3c80119 - offset: 26496 + offset: 30592 } member { id: 0x9ddaf23a @@ -112805,10 +114958,10 @@ member { offset: 608 } member { - id: 0x8c567583 + id: 0x8c567013 name: "localmem_pool" type_id: 0x14abdd00 - offset: 4672 + offset: 5440 } member { id: 0xf5ed63af @@ -112823,10 +114976,16 @@ member { offset: 64 } member { - id: 0x2d186341 + id: 0x2d18681e name: "lock" type_id: 0xf4933b90 - offset: 4928 + offset: 6976 +} +member { + id: 0x2d18688e + name: "lock" + type_id: 0xf4933b90 + offset: 5440 } member { id: 0x2d1868b8 @@ -112845,12 +115004,6 @@ member { name: "lock" type_id: 0xf4933b90 } -member { - id: 0x2d186c9f - name: "lock" - type_id: 0xf4933b90 - offset: 4480 -} member { id: 0x2d1fe165 name: "lock" @@ -112864,10 +115017,10 @@ member { offset: 32 } member { - id: 0x2d1fe204 + id: 0x2d1fe1f3 name: "lock" type_id: 0xf313e71a - offset: 1696 + offset: 1088 } member { id: 0x2d1fe259 @@ -112876,10 +115029,10 @@ member { offset: 1152 } member { - id: 0x2d1fe314 + id: 0x2d1fe3aa name: "lock" type_id: 0xf313e71a - offset: 3072 + offset: 1760 } member { id: 0x2d1fe404 @@ -112887,6 +115040,18 @@ member { type_id: 0xf313e71a offset: 32832 } +member { + id: 0x2d1fe41d + name: "lock" + type_id: 0xf313e71a + offset: 3648 +} +member { + id: 0x2d1fe42a + name: "lock" + type_id: 0xf313e71a + offset: 7776 +} member { id: 0x2d1fe42b name: "lock" @@ -112911,12 +115076,6 @@ member { type_id: 0xf313e71a offset: 96 } -member { - id: 0x2d1fe512 - name: "lock" - type_id: 0xf313e71a - offset: 6560 -} member { id: 0x2d1fe53d name: "lock" @@ -112977,18 +115136,24 @@ member { type_id: 0xf313e71a offset: 64 } +member { + id: 0x2d1fe87c + name: "lock" + type_id: 0xf313e71a + offset: 2496 +} +member { + id: 0x2d1fe8a5 + name: "lock" + type_id: 0xf313e71a + offset: 8288 +} member { id: 0x2d1fe8dc name: "lock" type_id: 0xf313e71a offset: 352 } -member { - id: 0x2d1fe90d - name: "lock" - type_id: 0xf313e71a - offset: 2432 -} member { id: 0x2d1fea10 name: "lock" @@ -113002,10 +115167,16 @@ member { offset: 3008 } member { - id: 0x2d1feabe + id: 0x2d1feaec name: "lock" type_id: 0xf313e71a - offset: 5376 + offset: 3584 +} +member { + id: 0x2d1feaf6 + name: "lock" + type_id: 0xf313e71a + offset: 1792 } member { id: 0x2d1feaf8 @@ -113013,18 +115184,6 @@ member { type_id: 0xf313e71a offset: 1280 } -member { - id: 0x2d1feafc - name: "lock" - type_id: 0xf313e71a - offset: 640 -} -member { - id: 0x2d1feb07 - name: "lock" - type_id: 0xf313e71a - offset: 2048 -} member { id: 0x2d1feb42 name: "lock" @@ -113072,6 +115231,18 @@ member { name: "lock" type_id: 0xf313e71a } +member { + id: 0x2d1fed27 + name: "lock" + type_id: 0xf313e71a + offset: 2560 +} +member { + id: 0x2d1fedba + name: "lock" + type_id: 0xf313e71a + offset: 6016 +} member { id: 0x2d1fee41 name: "lock" @@ -113091,10 +115262,10 @@ member { offset: 1408 } member { - id: 0x2d1fee8c + id: 0x2d1feeb8 name: "lock" type_id: 0xf313e71a - offset: 7072 + offset: 704 } member { id: 0x2d1feee5 @@ -113120,12 +115291,6 @@ member { type_id: 0xf313e71a offset: 1664 } -member { - id: 0x2d1fefb8 - name: "lock" - type_id: 0xf313e71a - offset: 2752 -} member { id: 0x2d244323 name: "lock" @@ -113180,10 +115345,10 @@ member { offset: 704 } member { - id: 0x2d27afb6 + id: 0x2d27ae8f name: "lock" type_id: 0xcb507f7c - offset: 256 + offset: 384 } member { id: 0x2d28e7e6 @@ -113192,28 +115357,34 @@ member { offset: 192 } member { - id: 0x2d4b30ac + id: 0x2d4b3011 name: "lock" type_id: 0xa7c362b0 - offset: 6080 + offset: 9728 } member { - id: 0x2d4b30e6 + id: 0x2d4b30cc name: "lock" type_id: 0xa7c362b0 - offset: 18688 + offset: 11968 } member { - id: 0x2d4b30ef + id: 0x2d4b31e5 name: "lock" type_id: 0xa7c362b0 - offset: 8000 + offset: 7808 } member { - id: 0x2d4b351a + id: 0x2d4b32dc name: "lock" type_id: 0xa7c362b0 - offset: 6400 + offset: 1152 +} +member { + id: 0x2d4b353f + name: "lock" + type_id: 0xa7c362b0 + offset: 8448 } member { id: 0x2d4b3572 @@ -113221,18 +115392,6 @@ member { type_id: 0xa7c362b0 offset: 576 } -member { - id: 0x2d4b357b - name: "lock" - type_id: 0xa7c362b0 - offset: 6656 -} -member { - id: 0x2d4b3590 - name: "lock" - type_id: 0xa7c362b0 - offset: 6592 -} member { id: 0x2d4b35c2 name: "lock" @@ -113240,10 +115399,10 @@ member { offset: 128 } member { - id: 0x2d4b3847 + id: 0x2d4b3683 name: "lock" type_id: 0xa7c362b0 - offset: 6976 + offset: 7296 } member { id: 0x2d4b38e1 @@ -113252,28 +115411,16 @@ member { offset: 64 } member { - id: 0x2d4b38f1 + id: 0x2d4b3aaa name: "lock" type_id: 0xa7c362b0 - offset: 7104 + offset: 7616 } member { - id: 0x2d4b399f + id: 0x2d4b3ace name: "lock" type_id: 0xa7c362b0 - offset: 2176 -} -member { - id: 0x2d4b3b1f - name: "lock" - type_id: 0xa7c362b0 - offset: 1024 -} -member { - id: 0x2d4b3b5b - name: "lock" - type_id: 0xa7c362b0 - offset: 10048 + offset: 7872 } member { id: 0x2d4b3b77 @@ -113281,6 +115428,18 @@ member { type_id: 0xa7c362b0 offset: 448 } +member { + id: 0x2d4b3b7e + name: "lock" + type_id: 0xa7c362b0 + offset: 18944 +} +member { + id: 0x2d4b3bb8 + name: "lock" + type_id: 0xa7c362b0 + offset: 8320 +} member { id: 0x2d4b3bc7 name: "lock" @@ -113304,6 +115463,18 @@ member { type_id: 0xa7c362b0 offset: 384 } +member { + id: 0x2d4b3da2 + name: "lock" + type_id: 0xa7c362b0 + offset: 2560 +} +member { + id: 0x2d4b3da5 + name: "lock" + type_id: 0xa7c362b0 + offset: 9216 +} member { id: 0x2d61fc02 name: "lock" @@ -113333,6 +115504,11 @@ member { type_id: 0x28b9ec9a offset: 832 } +member { + id: 0x2dc4468e + name: "lock" + type_id: 0x28b9ec9a +} member { id: 0x2dc44ffc name: "lock" @@ -113340,10 +115516,16 @@ member { offset: 576 } member { - id: 0x2dcf947c + id: 0x2dcf951a name: "lock" type_id: 0x2360e10b - offset: 9024 + offset: 10240 +} +member { + id: 0x2dcf9e11 + name: "lock" + type_id: 0x2360e10b + offset: 384 } member { id: 0x2dcf9f28 @@ -113366,17 +115548,17 @@ member { name: "lock" type_id: 0x0edf2c30 } -member { - id: 0x2decf03d - name: "lock" - type_id: 0x000ff4a8 - offset: 256 -} member { id: 0x2decf096 name: "lock" type_id: 0x000ff4a8 } +member { + id: 0x2decf104 + name: "lock" + type_id: 0x000ff4a8 + offset: 384 +} member { id: 0x2decf44f name: "lock" @@ -113401,28 +115583,28 @@ member { type_id: 0x1013df15 offset: 448 } -member { - id: 0xfc1ba0cb - name: "lock_arg" - type_id: 0x18bd6530 - offset: 384 -} member { id: 0xfc1ba2e3 name: "lock_arg" type_id: 0x18bd6530 offset: 832 } +member { + id: 0xfc1baa41 + name: "lock_arg" + type_id: 0x18bd6530 + offset: 512 +} member { id: 0x811f1f57 name: "lock_bus" type_id: 0x0cba3d38 } member { - id: 0x70972959 + id: 0x7097248a name: "lock_class" type_id: 0x475137a2 - offset: 1344 + offset: 1472 } member { id: 0xf29527a4 @@ -113430,10 +115612,10 @@ member { type_id: 0xedf277ba } member { - id: 0x5e3ce888 + id: 0x5e3ceadf name: "lock_fhs" type_id: 0xa7c362b0 - offset: 7296 + offset: 8896 } member { id: 0x9673fdce @@ -113478,16 +115660,16 @@ member { offset: 256 } member { - id: 0x53c1f522 + id: 0x53c1fdc0 name: "lock_ops" type_id: 0x36cd1433 - offset: 10240 + offset: 11712 } member { - id: 0x2841c9a9 + id: 0x2841c5c3 name: "lockable" type_id: 0x4585663f - offset: 2659 + offset: 2787 bitsize: 1 } member { @@ -113497,10 +115679,10 @@ member { offset: 2560 } member { - id: 0xaa264e62 + id: 0xaa26484e name: "lockdep_map" type_id: 0x5f2909b3 - offset: 4032 + offset: 4288 } member { id: 0x1403255a @@ -113520,17 +115702,17 @@ member { offset: 320 } member { - id: 0x6ce5ebf8 + id: 0x6ce5e69b name: "locked" type_id: 0x4585663f - offset: 2660 + offset: 2788 bitsize: 1 } member { - id: 0x3f805369 + id: 0x3f80502f name: "locked_flags" type_id: 0x33756485 - offset: 6976 + offset: 8192 } member { id: 0x7adfc058 @@ -113556,16 +115738,16 @@ member { offset: 704 } member { - id: 0xb8ae211f + id: 0xb8ae2563 name: "locked_vm" type_id: 0x33756485 - offset: 1472 + offset: 1664 } member { - id: 0x2c77d28a + id: 0x2c77dffb name: "lockeddevcnt" type_id: 0x4585663f - offset: 1376 + offset: 1632 } member { id: 0xabc6d609 @@ -113633,10 +115815,10 @@ member { offset: 192 } member { - id: 0xc0759da4 + id: 0xc0759949 name: "log" type_id: 0x3486f55a - offset: 142400 + offset: 142528 } member { id: 0xc078fdfa @@ -113644,10 +115826,10 @@ member { type_id: 0x39ed95e6 } member { - id: 0xc0d6e1e6 + id: 0xc0d6e3ee name: "log" type_id: 0x97f9278b - offset: 768 + offset: 896 } member { id: 0xa0fdc6e2 @@ -113715,10 +115897,10 @@ member { type_id: 0xa0b4fda8 } member { - id: 0x106b28d8 + id: 0x106b2c44 name: "log_addr" type_id: 0x92233392 - offset: 2560 + offset: 2688 } member { id: 0x1388e846 @@ -113739,10 +115921,10 @@ member { offset: 280 } member { - id: 0x43937446 + id: 0x43937a29 name: "log_addrs" type_id: 0x669bdfd1 - offset: 9888 + offset: 11744 } member { id: 0xec651640 @@ -113751,10 +115933,10 @@ member { offset: 272 } member { - id: 0x5de15c3c + id: 0x5de1525d name: "log_base" type_id: 0x18bd6530 - offset: 142336 + offset: 142464 } member { id: 0x8615b3ed @@ -113781,16 +115963,16 @@ member { offset: 256 } member { - id: 0x5f49664d + id: 0x5f496848 name: "log_ctx" type_id: 0x3e02e685 - offset: 448 + offset: 576 } member { - id: 0x5f49666a + id: 0x5f496882 name: "log_ctx" type_id: 0x3e02e685 - offset: 1472 + offset: 1600 } member { id: 0xafe59b54 @@ -113799,10 +115981,10 @@ member { offset: 256 } member { - id: 0x793660fe + id: 0x79366138 name: "log_iov" type_id: 0x3f60fa99 - offset: 142464 + offset: 142592 } member { id: 0x0f8e9fc1 @@ -113829,10 +116011,10 @@ member { offset: 224 } member { - id: 0x70c2dd82 + id: 0x70c2d596 name: "log_slot_ht_size" type_id: 0x4585663f - offset: 1408 + offset: 1536 } member { id: 0x300bda87 @@ -113846,34 +116028,34 @@ member { offset: 224 } member { - id: 0xdbf89589 + id: 0xdbf890b2 name: "log_used" type_id: 0x6d7f5ff6 - offset: 2520 + offset: 2648 } member { - id: 0xd27fc6b9 + id: 0xd27fca71 name: "logbuffer" type_id: 0x3f6a85f3 - offset: 33920 + offset: 34752 } member { - id: 0x2a721df9 + id: 0x2a721390 name: "logbuffer_head" type_id: 0x6720d32f - offset: 33856 + offset: 34688 } member { - id: 0x6339a845 + id: 0x6339abb1 name: "logbuffer_lock" type_id: 0xa7c362b0 - offset: 33600 + offset: 34304 } member { - id: 0x90e0501a + id: 0x90e05c99 name: "logbuffer_tail" type_id: 0x6720d32f - offset: 33888 + offset: 34720 } member { id: 0xb7357bee @@ -113936,16 +116118,16 @@ member { offset: 576 } member { - id: 0xd42bb00e + id: 0xd42bbec1 name: "logical_unit_scan_finished" type_id: 0x6d7f5ff6 - offset: 3616 + offset: 3936 } member { - id: 0xa2e21fbe + id: 0xa2e21d1d name: "loginuid" type_id: 0xe90b32b7 - offset: 16960 + offset: 17984 } member { id: 0x7575eb94 @@ -113954,10 +116136,10 @@ member { offset: 64 } member { - id: 0x4e95011d + id: 0x4e950be9 name: "long_term_keys" type_id: 0xd3c80119 - offset: 25344 + offset: 29440 } member { id: 0xf24e93bd @@ -113972,10 +116154,10 @@ member { offset: 48 } member { - id: 0xcd725f39 + id: 0xcd72550c name: "longest_mark_read_walk" type_id: 0xc9082b19 - offset: 59744 + offset: 76192 } member { id: 0x6dda6565 @@ -114099,10 +116281,10 @@ member { offset: 2624 } member { - id: 0x1ad1d418 + id: 0x1ad1dac8 name: "loopback_enabled" type_id: 0x4585663f - offset: 8040 + offset: 9256 bitsize: 1 } member { @@ -114129,18 +116311,18 @@ member { type_id: 0x299c4193 offset: 576 } -member { - id: 0xc431d466 - name: "lost_events" - type_id: 0x33756485 - offset: 67392 -} member { id: 0xc431d6f2 name: "lost_events" type_id: 0x33756485 offset: 768 } +member { + id: 0xc431db2c + name: "lost_events" + type_id: 0x33756485 + offset: 67520 +} member { id: 0x6ae3dbb0 name: "lost_idle_time" @@ -114158,10 +116340,10 @@ member { type_id: 0x6f3d464c } member { - id: 0xa0d3e361 + id: 0xa0d3e60e name: "lost_samples" type_id: 0x1f4573ef - offset: 7552 + offset: 7808 } member { id: 0xe4294f6c @@ -114181,10 +116363,10 @@ member { offset: 64 } member { - id: 0x6ae49765 + id: 0x6ae49bf1 name: "low_downgrade_time" type_id: 0x33756485 - offset: 1536 + offset: 1792 } member { id: 0x2ffe4a12 @@ -114205,10 +116387,10 @@ member { offset: 16 } member { - id: 0x468f2f3e + id: 0x468f26e8 name: "low_prio_bh" type_id: 0x5395485e - offset: 3520 + offset: 4288 } member { id: 0x87389bca @@ -114230,10 +116412,10 @@ member { offset: 64 } member { - id: 0xd69dad75 + id: 0xd69dad00 name: "low_upgrade_time" type_id: 0x33756485 - offset: 1472 + offset: 1728 } member { id: 0xf655dc27 @@ -114312,10 +116494,10 @@ member { offset: 672 } member { - id: 0xfb1e410b + id: 0xfb1e4220 name: "lowlatency" type_id: 0x6d7f5ff6 - offset: 2992 + offset: 3120 } member { id: 0x079f80c5 @@ -114353,18 +116535,18 @@ member { type_id: 0xe62ebf07 offset: 256 } +member { + id: 0x62ffd383 + name: "lp_advertising" + type_id: 0x607419c2 + offset: 9856 +} member { id: 0x62ffd7b1 name: "lp_advertising" type_id: 0x607419c2 offset: 128 } -member { - id: 0x62ffdbba - name: "lp_advertising" - type_id: 0x607419c2 - offset: 8640 -} member { id: 0x62ffded8 name: "lp_advertising" @@ -114378,10 +116560,10 @@ member { offset: 768 } member { - id: 0x9a3a11e1 + id: 0x9a3a1e6c name: "lp_rate" type_id: 0x33756485 - offset: 6528 + offset: 7744 } member { id: 0xeb74212a @@ -114432,31 +116614,31 @@ member { offset: 1216 } member { - id: 0x0a9f814c + id: 0x0a9f8132 name: "lpm_capable" type_id: 0x4585663f - offset: 7120 + offset: 11183 bitsize: 1 } member { - id: 0x0a9f8ec7 + id: 0x0a9f8d5e name: "lpm_capable" type_id: 0x4585663f - offset: 9967 + offset: 8464 bitsize: 1 } member { - id: 0xb5e79485 + id: 0xb5e79513 name: "lpm_devinit_allow" type_id: 0x4585663f - offset: 9968 + offset: 11184 bitsize: 1 } member { - id: 0x7407da60 + id: 0x7407d3f8 name: "lpm_disable_count" type_id: 0x4585663f - offset: 11104 + offset: 12320 } member { id: 0x24663046 @@ -114478,10 +116660,10 @@ member { offset: 832 } member { - id: 0x5434d168 + id: 0x5434db0f name: "lru" type_id: 0x360c66c5 - offset: 2624 + offset: 2752 } member { id: 0x5484b289 @@ -114507,10 +116689,10 @@ member { type_id: 0xd3c80119 } member { - id: 0xca4d11a9 + id: 0xca4d1674 name: "lru_gen" type_id: 0x074e13f5 - offset: 7040 + offset: 7360 } member { id: 0xff719763 @@ -114537,16 +116719,16 @@ member { offset: 128 } member { - id: 0x37a01e9c + id: 0x37a0133f name: "lru_node" type_id: 0xd3c80119 - offset: 2496 + offset: 2624 } member { - id: 0xaf7502e7 + id: 0xaf750508 name: "lru_zone_size" type_id: 0xb5054efe - offset: 16768 + offset: 16896 } member { id: 0x9af97a5e @@ -114565,16 +116747,16 @@ member { type_id: 0xce2040d6 } member { - id: 0xd9cefb11 + id: 0xd9cef51a name: "lruvec_stats" type_id: 0xc634f4ac - offset: 11392 + offset: 11520 } member { - id: 0xa2a9ea87 + id: 0xa2a9e3ca name: "lruvec_stats_percpu" type_id: 0x2ced2dfa - offset: 11328 + offset: 11456 } member { id: 0xb1654cb6 @@ -114589,22 +116771,22 @@ member { offset: 24 } member { - id: 0xc4ee41f0 + id: 0xc4ee4a10 name: "lsm_flags" type_id: 0x4585663f - offset: 1184 + offset: 1312 } member { - id: 0xabed45e6 + id: 0xabed406f name: "lsr_save_mask" type_id: 0x914dbfdc - offset: 4880 + offset: 5136 } member { - id: 0xab565595 + id: 0xab565a69 name: "lsr_saved_flags" type_id: 0x914dbfdc - offset: 4864 + offset: 5120 } member { id: 0x1c82693d @@ -114665,10 +116847,10 @@ member { offset: 1344 } member { - id: 0x9219decc + id: 0x9219d051 name: "lun" type_id: 0x4585663f - offset: 1600 + offset: 1728 } member { id: 0x92750921 @@ -114689,17 +116871,17 @@ member { offset: 1216 } member { - id: 0x37d320ad + id: 0x37d32427 name: "lun_in_cdb" type_id: 0x4585663f - offset: 2700 + offset: 2828 bitsize: 1 } member { - id: 0x26905fef + id: 0x26905ab0 name: "luns" type_id: 0x41195943 - offset: 1664 + offset: 1792 } member { id: 0x2694ce7d @@ -114714,10 +116896,10 @@ member { offset: 64 } member { - id: 0xe9c67c2e + id: 0xe9c6751b name: "luns_avail" type_id: 0xc9082b19 - offset: 35872 + offset: 40096 } member { id: 0xe3684bd6 @@ -114777,10 +116959,10 @@ member { type_id: 0x0faae5b1 } member { - id: 0xb254a863 + id: 0xb254a7d1 name: "m2m_ctx" type_id: 0x0858434c - offset: 1088 + offset: 1216 } member { id: 0xbfcfba97 @@ -114789,16 +116971,16 @@ member { offset: 256 } member { - id: 0xe23c0c4c + id: 0xe23c0b58 name: "m2m_ops" type_id: 0x3b773187 - offset: 4672 + offset: 4800 } member { - id: 0x6d293e5e + id: 0x6d293ed3 name: "mA" type_id: 0x4585663f - offset: 7008 + offset: 8352 } member { id: 0x76483be4 @@ -114939,10 +117121,10 @@ member { offset: 448 } member { - id: 0x7667fc2b + id: 0x7667f684 name: "mac_link_dropped" type_id: 0x6d7f5ff6 - offset: 2688 + offset: 3072 } member { id: 0x528ab765 @@ -114957,10 +117139,10 @@ member { offset: 112 } member { - id: 0xb2574ef3 + id: 0xb2574efe name: "mac_managed_pm" type_id: 0x4585663f - offset: 8043 + offset: 9259 bitsize: 1 } member { @@ -115004,28 +117186,28 @@ member { type_id: 0x7c9c61bf } member { - id: 0x3686b345 + id: 0x3686b863 name: "macsec_ops" type_id: 0x30ff2c92 - offset: 18048 + offset: 19392 } member { - id: 0x3686b975 + id: 0x3686b889 name: "macsec_ops" type_id: 0x30ff2c92 - offset: 10880 + offset: 12928 } member { - id: 0xfd37a9ed + id: 0xfd37a2a4 name: "madv" type_id: 0x6720d32f - offset: 3040 + offset: 3296 } member { - id: 0xc2f31111 + id: 0xc2f319c0 name: "madv_list" type_id: 0xd3c80119 - offset: 3072 + offset: 3328 } member { id: 0xd614e9a5 @@ -115102,10 +117284,10 @@ member { offset: 64 } member { - id: 0xe2a32658 + id: 0xe2a32069 name: "main_status_buf" type_id: 0x1bf16028 - offset: 2816 + offset: 2944 } member { id: 0xfb434624 @@ -115126,16 +117308,16 @@ member { offset: 128 } member { - id: 0x53ef4064 + id: 0x53ef4b8a name: "maj_flt" type_id: 0x33756485 - offset: 14400 + offset: 15424 } member { - id: 0x53ef4b95 + id: 0x53ef4dbe name: "maj_flt" type_id: 0x33756485 - offset: 4288 + offset: 4352 } member { id: 0x06fdf947 @@ -115190,22 +117372,22 @@ member { offset: 352 } member { - id: 0x3c0ff780 + id: 0x3c0ffa2f name: "major_class" type_id: 0xb3e7bac9 - offset: 4824 + offset: 4952 } member { - id: 0x659b974b + id: 0x659b959c name: "major_rev" type_id: 0x295c7202 - offset: 6528 + offset: 11776 } member { - id: 0x659b977a + id: 0x659b98c6 name: "major_rev" type_id: 0x295c7202 - offset: 10560 + offset: 7744 } member { id: 0x429aa006 @@ -115242,10 +117424,10 @@ member { offset: 448 } member { - id: 0x42ee5b52 + id: 0x42ee5074 name: "manage_start_stop" type_id: 0x4585663f - offset: 2684 + offset: 2812 bitsize: 1 } member { @@ -115255,10 +117437,10 @@ member { offset: 32 } member { - id: 0x3e80a1cf + id: 0x3e80afef name: "managed" type_id: 0x6d7f5ff6 - offset: 17608 + offset: 20168 } member { id: 0x3ef3e7f4 @@ -115267,29 +117449,29 @@ member { offset: 128 } member { - id: 0xe5d968a6 + id: 0xe5d96e89 name: "managed_alloc" type_id: 0x6d7f5ff6 - offset: 6080 + offset: 7296 } member { - id: 0x9f00b9df + id: 0x9f00b155 name: "managed_buffer_alloc" type_id: 0x4585663f - offset: 2817 + offset: 2945 bitsize: 1 } member { - id: 0xfe75b14e + id: 0xfe75b48e name: "managed_list" type_id: 0xd3c80119 - offset: 2624 + offset: 5312 } member { - id: 0xfe75bee1 + id: 0xfe75bb29 name: "managed_list" type_id: 0xd3c80119 - offset: 4352 + offset: 2752 } member { id: 0xe083d61b @@ -115298,16 +117480,16 @@ member { offset: 960 } member { - id: 0x4a203a8a + id: 0x4a20351f name: "managed_work" type_id: 0xf1159c31 - offset: 2944 + offset: 3392 } member { - id: 0xaf4e10fb + id: 0xaf4e1f46 name: "manager" type_id: 0x2a64866d - offset: 5376 + offset: 5632 } member { id: 0x5abd868a @@ -115344,10 +117526,10 @@ member { offset: 128 } member { - id: 0x69005e2c + id: 0x69005a44 name: "manual_dirty_log_protect" type_id: 0x92233392 - offset: 25600 + offset: 26368 } member { id: 0xac46515e @@ -115375,16 +117557,16 @@ member { offset: 128 } member { - id: 0xa95317c8 + id: 0xa9531899 name: "manufacturer" type_id: 0x0483e6f8 - offset: 10112 + offset: 11328 } member { - id: 0xa9bf9d55 + id: 0xa9bf914a name: "manufacturer" type_id: 0xe8034002 - offset: 5888 + offset: 6016 } member { id: 0xa9f7200f @@ -115513,10 +117695,10 @@ member { offset: 128 } member { - id: 0x8dffd0fd + id: 0x8dffdd71 name: "map" type_id: 0x09a83f1c - offset: 2368 + offset: 2496 } member { id: 0x466a7233 @@ -115589,10 +117771,10 @@ member { offset: 896 } member { - id: 0xfe3c2af8 + id: 0xfe3c291d name: "map_dir" type_id: 0x23f09c34 - offset: 6784 + offset: 8128 } member { id: 0x82e5306e @@ -115729,10 +117911,10 @@ member { type_id: 0xc9082b19 } member { - id: 0x851eb479 + id: 0x851eba8c name: "map_irq" type_id: 0x2e6f560a - offset: 6720 + offset: 7936 } member { id: 0x1d742d06 @@ -115825,10 +118007,10 @@ member { offset: 224 } member { - id: 0xc959c0ec + id: 0xc959ce19 name: "map_name" type_id: 0x3e10b518 - offset: 6720 + offset: 7936 } member { id: 0x847eff97 @@ -116026,10 +118208,10 @@ member { offset: 128 } member { - id: 0x20398629 + id: 0x20398c3a name: "map_wc" type_id: 0x6d7f5ff6 - offset: 3680 + offset: 4064 } member { id: 0x7d0883dd @@ -116056,10 +118238,10 @@ member { offset: 352 } member { - id: 0x5d0a09c3 + id: 0x5d0a0efb name: "mapping" type_id: 0xe09ad666 - offset: 8192 + offset: 9408 } member { id: 0x5dcf7d96 @@ -116091,10 +118273,10 @@ member { offset: 128 } member { - id: 0x0e1ab5a9 + id: 0x0e1ab1dc name: "mapping_list" type_id: 0xd3c80119 - offset: 6592 + offset: 7808 } member { id: 0xa70e9634 @@ -116103,10 +118285,10 @@ member { offset: 3008 } member { - id: 0x4971d060 + id: 0x4971df2a name: "mappings" type_id: 0xd3c80119 - offset: 7296 + offset: 8640 } member { id: 0xb0b6f056 @@ -116139,10 +118321,10 @@ member { offset: 1280 } member { - id: 0x811c0acf + id: 0x811c0776 name: "mark" type_id: 0x43a4c863 - offset: 896 + offset: 1024 } member { id: 0x816a53f4 @@ -116179,10 +118361,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0x31ed7503 + id: 0x31ed78a0 name: "mark_compr_open" type_id: 0x1aeeade4 - offset: 2496 + offset: 2624 } member { id: 0x5b36107b @@ -116191,10 +118373,10 @@ member { offset: 1152 } member { - id: 0x5b361f35 + id: 0x5b361080 name: "mark_compr_startup" type_id: 0x1aeeade4 - offset: 13760 + offset: 14208 } member { id: 0x0543a980 @@ -116203,10 +118385,10 @@ member { offset: 320 } member { - id: 0xde7d8335 + id: 0xde7d86ab name: "mark_hw_params" type_id: 0x14b9453b - offset: 2368 + offset: 14080 } member { id: 0xde7d8d5f @@ -116215,10 +118397,10 @@ member { offset: 1024 } member { - id: 0xde7d8f59 + id: 0xde7d8eb9 name: "mark_hw_params" type_id: 0x14b9453b - offset: 13632 + offset: 2496 } member { id: 0xa37cfe78 @@ -116227,10 +118409,10 @@ member { offset: 224 } member { - id: 0x5c465736 + id: 0x5c4657b0 name: "mark_module" type_id: 0x18bd6530 - offset: 2240 + offset: 2368 } member { id: 0x67269651 @@ -116239,22 +118421,22 @@ member { offset: 640 } member { - id: 0x27aa83a9 + id: 0x27aa812a name: "mark_open" type_id: 0x14b9453b - offset: 2304 + offset: 2432 } member { - id: 0xb16d05bc + id: 0xb16d0120 name: "mark_pm" type_id: 0x18bd6530 - offset: 2560 + offset: 2688 } member { - id: 0xc9e9598f + id: 0xc9e955a1 name: "mark_startup" type_id: 0x14b9453b - offset: 13568 + offset: 14016 } member { id: 0xc9e95a8c @@ -116263,16 +118445,16 @@ member { offset: 960 } member { - id: 0x6390573a + id: 0x63905310 name: "mark_trigger" type_id: 0x14b9453b - offset: 2432 + offset: 2560 } member { - id: 0x63905fb2 + id: 0x63905e22 name: "mark_trigger" type_id: 0x14b9453b - offset: 13696 + offset: 14144 } member { id: 0x63905fc4 @@ -116302,10 +118484,10 @@ member { type_id: 0xe2f7ef45 } member { - id: 0xcf7000b9 + id: 0xcf70053c name: "marks_list" type_id: 0xd3c80119 - offset: 960 + offset: 1088 } member { id: 0xa0e63886 @@ -116533,34 +118715,34 @@ member { type_id: 0x6720d32f offset: 192 } -member { - id: 0xbaacb308 - name: "mask_base" - type_id: 0x4585663f - offset: 2688 -} member { id: 0xbaacb69d name: "mask_base" type_id: 0x4585663f offset: 256 } +member { + id: 0xbaacb95c + name: "mask_base" + type_id: 0x4585663f + offset: 2816 +} member { id: 0xbaf18e35 name: "mask_base" type_id: 0x18bd6530 } member { - id: 0xcec8556c + id: 0xcec853a6 name: "mask_buf" type_id: 0x1bf16028 - offset: 2944 + offset: 3072 } member { - id: 0xe7d5b0b1 + id: 0xe7d5bf8a name: "mask_buf_def" type_id: 0x1bf16028 - offset: 3008 + offset: 3136 } member { id: 0x6d4314bc @@ -116636,10 +118818,10 @@ member { offset: 520 } member { - id: 0x8d60ff99 + id: 0x8d60f2c2 name: "masklength" type_id: 0x4585663f - offset: 6592 + offset: 7936 } member { id: 0x91c8648e @@ -116695,10 +118877,10 @@ member { offset: 128 } member { - id: 0x3a7e0125 + id: 0x3a7e0a8f name: "master" type_id: 0x00dd92af - offset: 6144 + offset: 7360 } member { id: 0x410178d8 @@ -116725,10 +118907,10 @@ member { offset: 128 } member { - id: 0xb1bbc32e + id: 0xb1bbcb69 name: "master_mutex" type_id: 0xa7c362b0 - offset: 1216 + offset: 1344 } member { id: 0x8a0f4d2e @@ -116749,16 +118931,16 @@ member { offset: 136 } member { - id: 0xe4bfc0ac + id: 0xe4bfcb6e name: "master_slave_get" type_id: 0x295c7202 - offset: 8352 + offset: 9568 } member { - id: 0x05a96f8b + id: 0x05a96c02 name: "master_slave_set" type_id: 0x295c7202 - offset: 8360 + offset: 9576 } member { id: 0x2724edb5 @@ -116767,10 +118949,10 @@ member { offset: 144 } member { - id: 0x27be50b1 + id: 0x27be585f name: "master_slave_state" type_id: 0x295c7202 - offset: 8368 + offset: 9584 } member { id: 0x80f1dc21 @@ -116854,10 +119036,10 @@ member { offset: 2112 } member { - id: 0xb97cbec2 + id: 0xb97cb588 name: "match_driver" type_id: 0x6d7f5ff6 - offset: 16512 + offset: 22080 } member { id: 0x5dc4030f @@ -116866,10 +119048,10 @@ member { offset: 832 } member { - id: 0xe5eb8edd + id: 0xe5eb8f2c name: "match_existing_only" type_id: 0x4585663f - offset: 1792 + offset: 2048 bitsize: 1 } member { @@ -116889,10 +119071,10 @@ member { offset: 576 } member { - id: 0xefcc9a78 + id: 0xefcc9ace name: "match_phy_device" type_id: 0x2ee76b64 - offset: 2432 + offset: 2688 } member { id: 0x587bfdf6 @@ -117057,10 +119239,10 @@ member { offset: 264 } member { - id: 0xf69ce5d3 + id: 0xf69ce7fc name: "max_acl_mac_addrs" type_id: 0x914dbfdc - offset: 656 + offset: 784 } member { id: 0xb7493031 @@ -117075,10 +119257,10 @@ member { offset: 896 } member { - id: 0x85f00f29 + id: 0x85f00a8d name: "max_active_zones" type_id: 0x4585663f - offset: 3712 + offset: 3968 } member { id: 0xf8eed16f @@ -117093,10 +119275,10 @@ member { offset: 320 } member { - id: 0xacd235c8 + id: 0xacd234b7 name: "max_adma" type_id: 0x6720d32f - offset: 6848 + offset: 7488 } member { id: 0xc43dcec2 @@ -117110,10 +119292,10 @@ member { offset: 128 } member { - id: 0x22bbaaa8 + id: 0x22bba09d name: "max_ap_assoc_sta" type_id: 0x914dbfdc - offset: 9792 + offset: 11136 } member { id: 0xb580f3da @@ -117134,16 +119316,16 @@ member { offset: 64 } member { - id: 0xf91efe71 + id: 0xf91efeea name: "max_blk_count" type_id: 0x4585663f - offset: 7008 + offset: 8224 } member { - id: 0x7b0a1253 + id: 0x7b0a1115 name: "max_blk_size" type_id: 0x4585663f - offset: 6976 + offset: 8192 } member { id: 0x7ba79d09 @@ -117152,10 +119334,10 @@ member { offset: 32 } member { - id: 0xdde27ecf + id: 0xdde27e0a name: "max_blksize" type_id: 0x4585663f - offset: 6304 + offset: 7520 } member { id: 0x1524c99a @@ -117164,10 +119346,10 @@ member { offset: 1096 } member { - id: 0xe37d95be + id: 0xe37d9637 name: "max_bpc_property" type_id: 0x2a670b41 - offset: 11712 + offset: 11840 } member { id: 0x9a514019 @@ -117200,16 +119382,16 @@ member { offset: 64 } member { - id: 0x9db730ea + id: 0x9db731a9 name: "max_bus_speed" type_id: 0x5d8155a5 - offset: 1744 + offset: 2000 } member { - id: 0xcce2bdd8 + id: 0xcce2bbdb name: "max_busy_timeout" type_id: 0x4585663f - offset: 7040 + offset: 8256 } member { id: 0x38693b32 @@ -117223,10 +119405,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0x98db7c50 + id: 0x98db7a32 name: "max_channel" type_id: 0x4585663f - offset: 3392 + offset: 3712 } member { id: 0x3d071253 @@ -117235,10 +119417,10 @@ member { offset: 256 } member { - id: 0xdf978a5d + id: 0xdf978ca6 name: "max_clk" type_id: 0x4585663f - offset: 5472 + offset: 6112 } member { id: 0x13854277 @@ -117253,10 +119435,10 @@ member { offset: 16 } member { - id: 0x131f19d1 + id: 0x131f15d8 name: "max_cmd_len" type_id: 0xc93e017b - offset: 3552 + offset: 3872 } member { id: 0xeeb21770 @@ -117306,22 +119488,22 @@ member { offset: 128 } member { - id: 0xf98ad545 + id: 0xf98adbb0 name: "max_current_180" type_id: 0xc9082b19 - offset: 6720 + offset: 7936 } member { - id: 0xf269835d + id: 0xf2698208 name: "max_current_300" type_id: 0xc9082b19 - offset: 6688 + offset: 7904 } member { - id: 0xfa602765 + id: 0xfa6028d0 name: "max_current_330" type_id: 0xc9082b19 - offset: 6656 + offset: 7872 } member { id: 0x2c58cf12 @@ -117330,10 +119512,10 @@ member { offset: 320 } member { - id: 0xfd797dab + id: 0xfd797107 name: "max_data_retry_count" type_id: 0x295c7202 - offset: 10368 + offset: 11712 } member { id: 0xeacdd7c2 @@ -117366,16 +119548,16 @@ member { offset: 1152 } member { - id: 0xcceb4a25 + id: 0xcceb4c50 name: "max_depth" type_id: 0x6720d32f - offset: 1696 + offset: 1952 } member { - id: 0x5f148f57 + id: 0x5f148ea6 name: "max_descendants" type_id: 0x6720d32f - offset: 1792 + offset: 2048 } member { id: 0x4912b632 @@ -117390,10 +119572,10 @@ member { offset: 224 } member { - id: 0x3828b858 + id: 0x3828b971 name: "max_device_blocked" type_id: 0x4585663f - offset: 3328 + offset: 3584 } member { id: 0x6108ac87 @@ -117426,10 +119608,10 @@ member { offset: 160 } member { - id: 0xb37d318b + id: 0xb37d3271 name: "max_dma_len" type_id: 0xf435685e - offset: 9344 + offset: 10944 } member { id: 0xaaaeb60b @@ -117468,10 +119650,10 @@ member { offset: 192 } member { - id: 0x779a4781 + id: 0x779a4cc8 name: "max_effects" type_id: 0x6720d32f - offset: 832 + offset: 960 } member { id: 0x5da37275 @@ -117486,10 +119668,10 @@ member { offset: 96 } member { - id: 0x8f1b5e14 + id: 0x8f1b54ca name: "max_enc_key_size" type_id: 0xb3e7bac9 - offset: 6520 + offset: 6648 } member { id: 0x34fa575b @@ -117591,22 +119773,22 @@ member { type_id: 0x4585663f } member { - id: 0xa82df99b + id: 0xa82dfb93 name: "max_freq" type_id: 0x4ba02d1a - offset: 768 + offset: 896 } member { - id: 0x6668550c + id: 0x66685abe name: "max_freq_notifiers" type_id: 0x9249a64d - offset: 1088 + offset: 1216 } member { - id: 0x84cad5b4 + id: 0x84cadfba name: "max_freq_req" type_id: 0x29082583 - offset: 2752 + offset: 3136 } member { id: 0x8f8b88b4 @@ -117627,16 +119809,16 @@ member { offset: 72 } member { - id: 0x49f53d32 + id: 0x49f5343b name: "max_functions" type_id: 0x295c7202 - offset: 6432 + offset: 7648 } member { - id: 0xf60ae035 + id: 0xf60ae606 name: "max_halt_poll_ns" type_id: 0x4585663f - offset: 32000 + offset: 34304 } member { id: 0x7e72c641 @@ -117681,10 +119863,10 @@ member { offset: 128 } member { - id: 0x93d60a46 + id: 0x93d608f3 name: "max_height" type_id: 0x6720d32f - offset: 3424 + offset: 4064 } member { id: 0xa6087b15 @@ -117693,10 +119875,10 @@ member { offset: 24 } member { - id: 0x51e36737 + id: 0x51e36085 name: "max_host_blocked" type_id: 0x4585663f - offset: 4352 + offset: 4672 } member { id: 0x51e36932 @@ -117729,10 +119911,10 @@ member { offset: 120 } member { - id: 0x576b93d8 + id: 0x576b9741 name: "max_id" type_id: 0x4585663f - offset: 3424 + offset: 3744 } member { id: 0x8394863c @@ -117747,16 +119929,16 @@ member { offset: 192 } member { - id: 0xa4cbafae + id: 0xa4cba179 name: "max_idx" type_id: 0x6720d32f - offset: 640 + offset: 768 } member { - id: 0xbf3ad585 + id: 0xbf3ad522 name: "max_instances" type_id: 0x6720d32f - offset: 3392 + offset: 3584 } member { id: 0x8e370577 @@ -117801,10 +119983,10 @@ member { offset: 96 } member { - id: 0xc860b939 + id: 0xc860bd45 name: "max_le_tx_power" type_id: 0x901eaf6a - offset: 6872 + offset: 7000 } member { id: 0xfe6eb0c5 @@ -117849,10 +120031,10 @@ member { offset: 32 } member { - id: 0xb4fac2ac + id: 0xb4fac537 name: "max_lun" type_id: 0x92233392 - offset: 3456 + offset: 3776 } member { id: 0xf2b20eb6 @@ -117861,10 +120043,10 @@ member { offset: 1408 } member { - id: 0x12738cb0 + id: 0x1273815d name: "max_match_sets" type_id: 0x295c7202 - offset: 984 + offset: 1112 } member { id: 0xc6784fdb @@ -117873,10 +120055,10 @@ member { offset: 1176 } member { - id: 0xf0482971 + id: 0xf04826fc name: "max_message_size" type_id: 0x2e73c057 - offset: 6528 + offset: 7744 } member { id: 0xea5caa6c @@ -117891,10 +120073,10 @@ member { offset: 2336 } member { - id: 0x7b864235 + id: 0x7b864e19 name: "max_native_cs" type_id: 0x29b77961 - offset: 10192 + offset: 11792 } member { id: 0x1e7bfb76 @@ -117909,22 +120091,22 @@ member { offset: 704 } member { - id: 0x20fe5e3d + id: 0x20fe5264 name: "max_notifyid" type_id: 0x6720d32f - offset: 8320 + offset: 9792 } member { - id: 0x5fc9a495 + id: 0x5fc9adb3 name: "max_num_akm_suites" type_id: 0x914dbfdc - offset: 10576 + offset: 11920 } member { - id: 0x69320179 + id: 0x6932046b name: "max_num_csa_counters" type_id: 0x295c7202 - offset: 9808 + offset: 11152 } member { id: 0x49b08c59 @@ -117933,10 +120115,10 @@ member { offset: 64 } member { - id: 0x32f21590 + id: 0x32f21309 name: "max_num_pmkids" type_id: 0x295c7202 - offset: 2000 + offset: 2128 } member { id: 0x359cc1e4 @@ -117956,10 +120138,10 @@ member { type_id: 0x2e0f9112 } member { - id: 0x08d50fee + id: 0x08d5075f name: "max_open_zones" type_id: 0x4585663f - offset: 3680 + offset: 3936 } member { id: 0xbcd32111 @@ -117986,16 +120168,16 @@ member { offset: 96 } member { - id: 0xc09a44c5 + id: 0xc09a441d name: "max_page" type_id: 0xb3e7bac9 - offset: 4840 + offset: 4968 } member { - id: 0xe612b3bd + id: 0xe612b8f2 name: "max_pasids" type_id: 0xc9082b19 - offset: 576 + offset: 704 } member { id: 0xe612bd08 @@ -118038,10 +120220,10 @@ member { offset: 192 } member { - id: 0x988df940 + id: 0x988dfb2b name: "max_pkt" type_id: 0xc9082b19 - offset: 6208 + offset: 6848 } member { id: 0x463c11e3 @@ -118092,10 +120274,10 @@ member { offset: 96 } member { - id: 0x307e09f9 + id: 0x307e09fb name: "max_pwr_info" type_id: 0xcddc22d8 - offset: 20832 + offset: 21792 } member { id: 0x6bda87af @@ -118104,10 +120286,10 @@ member { offset: 224 } member { - id: 0xfbb3dd1c + id: 0xfbb3d064 name: "max_queue" type_id: 0x6720d32f - offset: 6976 + offset: 8448 } member { id: 0xedbbde87 @@ -118146,10 +120328,10 @@ member { offset: 896 } member { - id: 0x55f459b6 + id: 0x55f45bd5 name: "max_raw_read" type_id: 0xf435685e - offset: 4800 + offset: 5056 } member { id: 0x55f45d21 @@ -118164,10 +120346,10 @@ member { offset: 960 } member { - id: 0x5cbc8d77 + id: 0x5cbc828b name: "max_raw_write" type_id: 0xf435685e - offset: 4864 + offset: 5120 } member { id: 0x5cbc8ec0 @@ -118218,10 +120400,10 @@ member { offset: 192 } member { - id: 0xc4773ec4 + id: 0xc47730f1 name: "max_reason" type_id: 0x6720d32f - offset: 608 + offset: 736 } member { id: 0xac9bc9eb @@ -118229,6 +120411,12 @@ member { type_id: 0x6720d32f offset: 192 } +member { + id: 0xe96a8172 + name: "max_register" + type_id: 0x4585663f + offset: 2944 +} member { id: 0xe96a8a0c name: "max_register" @@ -118236,16 +120424,10 @@ member { offset: 1376 } member { - id: 0xe96a8d17 - name: "max_register" - type_id: 0x4585663f - offset: 2688 -} -member { - id: 0x1c0f4bc0 + id: 0x1c0f4706 name: "max_remain_on_channel_duration" type_id: 0x914dbfdc - offset: 1984 + offset: 2112 } member { id: 0x10b66e39 @@ -118254,10 +120436,10 @@ member { offset: 128 } member { - id: 0x68bd61e3 + id: 0x68bd6a18 name: "max_req_size" type_id: 0x4585663f - offset: 6944 + offset: 8160 } member { id: 0x2e5739dd @@ -118314,58 +120496,52 @@ member { offset: 640 } member { - id: 0xf671fde0 + id: 0xf671f028 name: "max_scan_ie_len" type_id: 0x914dbfdc - offset: 992 + offset: 1120 } member { - id: 0x67c5e652 + id: 0x67c5e3d7 name: "max_scan_ssids" type_id: 0x295c7202 - offset: 960 -} -member { - id: 0x9b94e6a5 - name: "max_sched_scan_ie_len" - type_id: 0x914dbfdc - offset: 1008 -} -member { - id: 0x846f5da8 - name: "max_sched_scan_plan_interval" - type_id: 0xc9082b19 - offset: 1056 -} -member { - id: 0x5f5efb4e - name: "max_sched_scan_plan_iterations" - type_id: 0xc9082b19 offset: 1088 } member { - id: 0x77131337 + id: 0x9b94e658 + name: "max_sched_scan_ie_len" + type_id: 0x914dbfdc + offset: 1136 +} +member { + id: 0x846f56a2 + name: "max_sched_scan_plan_interval" + type_id: 0xc9082b19 + offset: 1184 +} +member { + id: 0x5f5ef4fc + name: "max_sched_scan_plan_iterations" + type_id: 0xc9082b19 + offset: 1216 +} +member { + id: 0x77131af4 name: "max_sched_scan_plans" type_id: 0xc9082b19 - offset: 1024 + offset: 1152 } member { - id: 0x3c3bc4bf + id: 0x3c3bc696 name: "max_sched_scan_reqs" type_id: 0x295c7202 - offset: 968 + offset: 1096 } member { - id: 0x65099bc3 + id: 0x650991bc name: "max_sched_scan_ssids" type_id: 0x295c7202 - offset: 976 -} -member { - id: 0x51f341e2 - name: "max_sectors" - type_id: 0x4585663f - offset: 3712 + offset: 1104 } member { id: 0x51f34597 @@ -118379,6 +120555,12 @@ member { type_id: 0x4585663f offset: 2336 } +member { + id: 0x51f347bc + name: "max_sectors" + type_id: 0x4585663f + offset: 4032 +} member { id: 0x079d7b3f name: "max_secure_erase_sectors" @@ -118386,10 +120568,10 @@ member { offset: 576 } member { - id: 0x1f0ee76d + id: 0x1f0ee50e name: "max_seg_size" type_id: 0x4585663f - offset: 6880 + offset: 8096 } member { id: 0x60f390ff @@ -118403,10 +120585,10 @@ member { type_id: 0x4585663f } member { - id: 0x60f39ae9 + id: 0x60f39b13 name: "max_segment_size" type_id: 0x4585663f - offset: 3776 + offset: 4096 } member { id: 0x60f39e4d @@ -118421,10 +120603,10 @@ member { offset: 768 } member { - id: 0x8ed65b34 + id: 0x8ed652df name: "max_segs" type_id: 0xc93e017b - offset: 6912 + offset: 8128 } member { id: 0x9cfcb89b @@ -118462,10 +120644,10 @@ member { offset: 80 } member { - id: 0xcf7d61c4 + id: 0xcf7d6fa4 name: "max_size" type_id: 0x914dbfdc - offset: 1168 + offset: 1296 } member { id: 0xcfa9a3ac @@ -118498,10 +120680,10 @@ member { offset: 64 } member { - id: 0xa9e244dc + id: 0xa9e24ae9 name: "max_speed" type_id: 0x52658204 - offset: 608 + offset: 736 } member { id: 0xa9e24ce7 @@ -118510,16 +120692,16 @@ member { offset: 192 } member { - id: 0x195fe55a + id: 0x195fe4f2 name: "max_speed_hz" type_id: 0xc9082b19 - offset: 6208 + offset: 7616 } member { - id: 0x195feb42 + id: 0x195fee4a name: "max_speed_hz" type_id: 0xc9082b19 - offset: 6400 + offset: 7424 } member { id: 0xe9aacb0d @@ -118528,10 +120710,10 @@ member { offset: 320 } member { - id: 0x033004ab + id: 0x03300c8d name: "max_ssp_rate" type_id: 0xefa672c8 - offset: 672 + offset: 800 } member { id: 0x9cbe20ac @@ -118546,16 +120728,16 @@ member { offset: 128 } member { - id: 0x9cbe22ae + id: 0x9cbe23a8 name: "max_state" type_id: 0x4585663f - offset: 13824 + offset: 14848 } member { - id: 0x9cbe2d1e + id: 0x9cbe26cc name: "max_state" type_id: 0x4585663f - offset: 7616 + offset: 9344 } member { id: 0x9cc8d274 @@ -118564,10 +120746,10 @@ member { offset: 128 } member { - id: 0xe38f5d0c + id: 0xe38f53c4 name: "max_states_per_insn" type_id: 0xc9082b19 - offset: 59648 + offset: 76096 } member { id: 0x08da9d9b @@ -118577,16 +120759,16 @@ member { bitsize: 16 } member { - id: 0xc638178e + id: 0xc6381803 name: "max_supported" type_id: 0x6720d32f - offset: 6528 + offset: 7744 } member { - id: 0xcd032ea3 + id: 0xcd032fd1 name: "max_target_blocked" type_id: 0x4585663f - offset: 6624 + offset: 7840 } member { id: 0x7a5a041c @@ -118595,16 +120777,16 @@ member { offset: 3136 } member { - id: 0x0f2e807b + id: 0x0f2e8b32 name: "max_time" type_id: 0x11c404ba - offset: 832 + offset: 960 } member { - id: 0xbe187c59 + id: 0xbe187c0e name: "max_timeout" type_id: 0xc9082b19 - offset: 9120 + offset: 10720 } member { id: 0xbe94f9ba @@ -118613,10 +120795,10 @@ member { offset: 512 } member { - id: 0xbb3e1ef6 + id: 0xbb3e1088 name: "max_timeout_count" type_id: 0x295c7202 - offset: 5536 + offset: 6176 } member { id: 0x373ed61a @@ -118631,10 +120813,10 @@ member { offset: 192 } member { - id: 0xa0a3db63 + id: 0xa0a3dcbe name: "max_transfer_size" type_id: 0x2e73c057 - offset: 6464 + offset: 7680 } member { id: 0xd4251a67 @@ -118721,46 +120903,46 @@ member { offset: 45088 } member { - id: 0xdc6f08fd + id: 0xdc6f097a name: "max_usage" type_id: 0x4585663f - offset: 704 -} -member { - id: 0xa4b87d4d - name: "max_user_freq" - type_id: 0x6720d32f - offset: 7840 -} -member { - id: 0xee8d04de - name: "max_vals" - type_id: 0x4585663f - offset: 10720 -} -member { - id: 0x96cfc2d8 - name: "max_vblank_count" - type_id: 0xc9082b19 offset: 832 } member { - id: 0x96cfc838 + id: 0xa4b8740d + name: "max_user_freq" + type_id: 0x6720d32f + offset: 9440 +} +member { + id: 0xee8d0adc + name: "max_vals" + type_id: 0x4585663f + offset: 12192 +} +member { + id: 0x96cfc851 name: "max_vblank_count" type_id: 0xc9082b19 - offset: 2624 + offset: 3136 } member { - id: 0xcf6c7b55 + id: 0x96cfc991 + name: "max_vblank_count" + type_id: 0xc9082b19 + offset: 960 +} +member { + id: 0xcf6c7dc9 name: "max_vclocks" type_id: 0x4585663f - offset: 43264 + offset: 45248 } member { - id: 0x10772f81 + id: 0x107724e0 name: "max_vcpus" type_id: 0x6720d32f - offset: 18464 + offset: 18720 } member { id: 0xb15d2ccc @@ -118775,10 +120957,10 @@ member { offset: 8 } member { - id: 0x5d5583d7 + id: 0x5d55840a name: "max_vfs" type_id: 0x00c72527 - offset: 6464 + offset: 7680 } member { id: 0xdbee7fb9 @@ -118787,16 +120969,16 @@ member { offset: 64 } member { - id: 0x52f29b55 + id: 0x52f29850 name: "max_wait" type_id: 0x33756485 - offset: 33216 + offset: 33920 } member { - id: 0x3a232a22 + id: 0x3a232a1e name: "max_width" type_id: 0x6720d32f - offset: 3392 + offset: 4032 } member { id: 0x3aa22b42 @@ -118817,10 +120999,10 @@ member { offset: 544 } member { - id: 0xae29aaf8 + id: 0xae29ab09 name: "max_win" type_id: 0xc9082b19 - offset: 1792 + offset: 2048 } member { id: 0x02a4136b @@ -118954,10 +121136,10 @@ member { offset: 96 } member { - id: 0xd8d01e39 + id: 0xd8d01ef5 name: "maxchild" type_id: 0x6720d32f - offset: 10368 + offset: 11584 } member { id: 0x6e9103d9 @@ -119031,10 +121213,10 @@ member { offset: 32 } member { - id: 0xce0ec147 + id: 0xce0ec3ee name: "maxnagle" type_id: 0xc9082b19 - offset: 6240 + offset: 6880 } member { id: 0x05c575b9 @@ -119056,10 +121238,10 @@ member { bitsize: 16 } member { - id: 0x63fb074d + id: 0x63fb0e8e name: "maxpacket" type_id: 0x4585663f - offset: 1024 + offset: 1152 } member { id: 0x0806dc1f @@ -119081,10 +121263,10 @@ member { offset: 448 } member { - id: 0x6af82950 + id: 0x6af8282b name: "maxrss" type_id: 0x33756485 - offset: 4736 + offset: 4800 } member { id: 0x51858165 @@ -119136,16 +121318,16 @@ member { offset: 1088 } member { - id: 0xf420ca0c + id: 0xf420cf89 name: "mayday_timer" type_id: 0xd298e888 - offset: 960 + offset: 1088 } member { - id: 0x91de6c9e + id: 0x91de691b name: "maydays" type_id: 0xd3c80119 - offset: 960 + offset: 1088 } member { id: 0x7a430b3c @@ -119177,10 +121359,10 @@ member { type_id: 0x38fdd541 } member { - id: 0x350eb91d + id: 0x350eb9a7 name: "mbssid_max_interfaces" type_id: 0x295c7202 - offset: 10560 + offset: 11904 } member { id: 0x4197a5a3 @@ -119195,16 +121377,16 @@ member { offset: 5056 } member { - id: 0xedd041d1 + id: 0xedd041f2 name: "mc_autojoin_sk" type_id: 0x1d44326e - offset: 4736 + offset: 2304 } member { - id: 0xedd04366 + id: 0xedd049e1 name: "mc_autojoin_sk" type_id: 0x1d44326e - offset: 2176 + offset: 4928 } member { id: 0x9ee8235b @@ -119219,10 +121401,10 @@ member { offset: 344 } member { - id: 0x8cc109d8 + id: 0x8cc10130 name: "mc_dad_work" type_id: 0xf1159c31 - offset: 2048 + offset: 2816 } member { id: 0xf100fc5d @@ -119255,10 +121437,10 @@ member { offset: 336 } member { - id: 0x615ece53 + id: 0x615ec3f5 name: "mc_ifc_work" type_id: 0xf1159c31 - offset: 1344 + offset: 1728 } member { id: 0x9c4c6ca6 @@ -119273,10 +121455,10 @@ member { offset: 192 } member { - id: 0xa8e2c5cf + id: 0xa8e2c1a0 name: "mc_lock" type_id: 0xa7c362b0 - offset: 4608 + offset: 6528 } member { id: 0x99f606f1 @@ -119285,10 +121467,10 @@ member { offset: 576 } member { - id: 0x3144a700 + id: 0x3144ac7d name: "mc_method" type_id: 0x2025fcf3 - offset: 7424 + offset: 8064 } member { id: 0xa17f5a1c @@ -119309,40 +121491,40 @@ member { offset: 320 } member { - id: 0x16f3f5dd + id: 0x16f3f61b name: "mc_query_lock" type_id: 0xf313e71a - offset: 4544 + offset: 6464 } member { - id: 0x43560e40 + id: 0x435609a4 name: "mc_query_queue" type_id: 0x578f9c2b - offset: 4160 + offset: 6080 } member { - id: 0xe8a0e3f8 + id: 0xe8a0e215 name: "mc_query_work" type_id: 0xf1159c31 - offset: 2752 + offset: 3904 } member { - id: 0x045bf734 + id: 0x045bfd9c name: "mc_report_lock" type_id: 0xf313e71a - offset: 4576 + offset: 6496 } member { - id: 0x65503a14 + id: 0x65503a42 name: "mc_report_queue" type_id: 0x578f9c2b - offset: 4352 + offset: 6272 } member { - id: 0xbbc541a9 + id: 0xbbc5489e name: "mc_report_work" type_id: 0xf1159c31 - offset: 3456 + offset: 4992 } member { id: 0x5509541e @@ -119380,22 +121562,22 @@ member { offset: 416 } member { - id: 0xe33bc510 + id: 0xe33bc190 name: "mca_cstamp" type_id: 0x33756485 - offset: 1408 + offset: 1792 } member { - id: 0xfc51a477 + id: 0xfc51a126 name: "mca_flags" type_id: 0x4585663f - offset: 1280 + offset: 1664 } member { - id: 0xe8764d61 + id: 0xe87640c7 name: "mca_refcnt" type_id: 0xa722c13e - offset: 1344 + offset: 1728 } member { id: 0x93969879 @@ -119422,16 +121604,16 @@ member { offset: 320 } member { - id: 0x4b16fe62 + id: 0x4b16f22f name: "mca_tstamp" type_id: 0x33756485 - offset: 1472 + offset: 1856 } member { - id: 0x854641df + id: 0x85464695 name: "mca_users" type_id: 0x6720d32f - offset: 1312 + offset: 1696 } member { id: 0x929b0f59 @@ -119464,10 +121646,10 @@ member { offset: 160 } member { - id: 0x5fe55f21 + id: 0x5fe5580a name: "mcq_base" type_id: 0x18bd6530 - offset: 37440 + offset: 41664 } member { id: 0xc367159d @@ -119494,16 +121676,16 @@ member { offset: 192 } member { - id: 0xa52fabb1 + id: 0xa52faf23 name: "mcq_enabled" type_id: 0x6d7f5ff6 - offset: 36064 + offset: 40288 } member { - id: 0x920d2161 + id: 0x920d28d3 name: "mcq_opr" type_id: 0xbbe142cb - offset: 37632 + offset: 41856 } member { id: 0xcdef6e49 @@ -119517,16 +121699,16 @@ member { offset: 64 } member { - id: 0x51f950c9 + id: 0x51f95764 name: "mcq_sup" type_id: 0x6d7f5ff6 - offset: 36056 + offset: 40280 } member { - id: 0x18ac3ba7 + id: 0x18ac35f8 name: "mcr" type_id: 0x5d8155a5 - offset: 4672 + offset: 4928 } member { id: 0xd9284316 @@ -119599,10 +121781,10 @@ member { offset: 9088 } member { - id: 0xd1b6bf56 + id: 0xd1b6ba65 name: "mdio_map" type_id: 0x50930294 - offset: 15552 + offset: 16896 } member { id: 0x8da29d66 @@ -119634,16 +121816,16 @@ member { type_id: 0x4814eed5 } member { - id: 0x0a5769f8 + id: 0x0a576241 name: "mdix" type_id: 0x295c7202 - offset: 10688 + offset: 12736 } member { - id: 0xf13d705a + id: 0xf13d7d29 name: "mdix_ctrl" type_id: 0x295c7202 - offset: 10696 + offset: 12744 } member { id: 0xc8eaf519 @@ -119781,10 +121963,10 @@ member { type_id: 0x92233392 } member { - id: 0x15c3a07f + id: 0x15c3a7f9 name: "meat" type_id: 0x6720d32f - offset: 1120 + offset: 1248 } member { id: 0x80a7a1d2 @@ -119804,10 +121986,10 @@ member { type_id: 0x16239d0c } member { - id: 0xdda92c8f + id: 0xdda92c2e name: "media_dev" type_id: 0x16239d0c - offset: 3072 + offset: 3200 } member { id: 0x68246ee4 @@ -119839,10 +122021,10 @@ member { type_id: 0x18bd6530 } member { - id: 0xd972df8a + id: 0xd972d98e name: "medium_streams_pool" type_id: 0x2d66740a - offset: 19776 + offset: 20352 } member { id: 0x93845459 @@ -119855,16 +122037,16 @@ member { type_id: 0x000fdfa4 } member { - id: 0x521d4ace + id: 0x521d48b9 name: "mem" type_id: 0x1cfbc822 - offset: 6336 + offset: 7552 } member { - id: 0x521daed6 + id: 0x521dad60 name: "mem" type_id: 0x1c1e35e0 - offset: 512 + offset: 768 } member { id: 0x521ddddc @@ -119892,10 +122074,10 @@ member { bitsize: 3 } member { - id: 0xb713e17a + id: 0xb713e7eb name: "mem_caps" type_id: 0x39e76e0a - offset: 10048 + offset: 11648 } member { id: 0x5bed4aba @@ -119948,10 +122130,10 @@ member { bitsize: 3 } member { - id: 0x8e4407fe + id: 0x8e440db0 name: "mem_limit" type_id: 0x6720d32f - offset: 992 + offset: 1248 } member { id: 0xcbea6804 @@ -119986,10 +122168,10 @@ member { bitsize: 5 } member { - id: 0xae599dad + id: 0xae599ff2 name: "mem_ops" type_id: 0x35bff718 - offset: 9984 + offset: 11584 } member { id: 0xae5e72b8 @@ -120076,16 +122258,16 @@ member { offset: 832 } member { - id: 0x3e3c0de1 + id: 0x3e3c07d6 name: "mem_used" type_id: 0x74d29cf1 - offset: 960 + offset: 1216 } member { - id: 0x9ced852a + id: 0x9ced8ac7 name: "memalloc_noio" type_id: 0x4585663f - offset: 1805 + offset: 1997 bitsize: 1 } member { @@ -120124,16 +122306,10 @@ member { type_id: 0xeb923a9b } member { - id: 0xc76cf7e3 + id: 0xc76cf9c1 name: "memcg" type_id: 0x1d5bae2a - offset: 1216 -} -member { - id: 0xc76cfbaa - name: "memcg" - type_id: 0x1d5bae2a - offset: 18560 + offset: 18688 } member { id: 0xc76cfce5 @@ -120147,6 +122323,12 @@ member { type_id: 0x1d5bae2a offset: 192 } +member { + id: 0xc76cffa4 + name: "memcg" + type_id: 0x1d5bae2a + offset: 1344 +} member { id: 0xe41e7098 name: "memcg_aware" @@ -120154,16 +122336,16 @@ member { offset: 224 } member { - id: 0xaac1c8d3 + id: 0xaac1c49f name: "memcg_completions" type_id: 0x5b602dab - offset: 4864 + offset: 5632 } member { - id: 0x4ff68f98 + id: 0x4ff68d3c name: "memcg_css" type_id: 0x2b16c036 - offset: 5248 + offset: 6016 } member { id: 0xbf75fe15 @@ -120178,40 +122360,40 @@ member { offset: 64 } member { - id: 0x0768816f + id: 0x0768818c name: "memcg_in_oom" type_id: 0x1d5bae2a - offset: 21312 + offset: 22592 } member { - id: 0x5b9e4fec + id: 0x5b9e4488 name: "memcg_lru" type_id: 0xe524f4fb - offset: 68928 + offset: 69184 } member { - id: 0x14a5c902 + id: 0x14a5c5db name: "memcg_node" type_id: 0xd3c80119 - offset: 5376 + offset: 6144 } member { - id: 0x0880b9d5 + id: 0x0880bac0 name: "memcg_nr_pages_over_high" type_id: 0x4585663f - offset: 21440 + offset: 22720 } member { - id: 0x353e5292 + id: 0x353e54ee name: "memcg_oom_gfp_mask" type_id: 0xf1a6dfed - offset: 21376 + offset: 22656 } member { - id: 0x193acd62 + id: 0x193acd59 name: "memcg_oom_order" type_id: 0x6720d32f - offset: 21408 + offset: 22688 } member { id: 0x26116682 @@ -120242,18 +122424,18 @@ member { type_id: 0xd079ba20 offset: 2048 } -member { - id: 0x1fe933a9 - name: "memory" - type_id: 0x4585663f - offset: 1600 -} member { id: 0x1fe933d3 name: "memory" type_id: 0x4585663f offset: 128 } +member { + id: 0x1fe93d34 + name: "memory" + type_id: 0x4585663f + offset: 1728 +} member { id: 0x1fe93ef0 name: "memory" @@ -120267,16 +122449,16 @@ member { offset: 2048 } member { - id: 0x46bea6e5 + id: 0x46beaefc name: "memory_events" type_id: 0x87394241 - offset: 11840 + offset: 12864 } member { - id: 0xe141ff69 + id: 0xe141f65e name: "memory_events_local" type_id: 0x87394241 - offset: 12416 + offset: 13440 } member { id: 0xd284628d @@ -120285,10 +122467,10 @@ member { offset: 128 } member { - id: 0x45940541 + id: 0x45940c20 name: "memory_mutex" type_id: 0xa7c362b0 - offset: 17920 + offset: 20480 } member { id: 0x797693fc @@ -120303,16 +122485,16 @@ member { offset: 576 } member { - id: 0xcc952207 + id: 0xcc952d48 name: "mems_allowed" type_id: 0x948a2888 - offset: 19072 + offset: 20096 } member { - id: 0xb1f5e1d3 + id: 0xb1f5efcd name: "mems_allowed_seq" type_id: 0xeb90906e - offset: 19136 + offset: 20160 } member { id: 0x7cfa79a6 @@ -120321,10 +122503,10 @@ member { offset: 1792 } member { - id: 0x4f135be7 + id: 0x4f1355bb name: "memslots" type_id: 0xb717646a - offset: 17856 + offset: 18112 } member { id: 0xbaa89f63 @@ -120332,10 +122514,10 @@ member { type_id: 0xd079ba20 } member { - id: 0xcb363698 + id: 0xcb363735 name: "memsw_thresholds" type_id: 0x2f2113b1 - offset: 11328 + offset: 12224 } member { id: 0xddb2c393 @@ -120378,34 +122560,34 @@ member { type_id: 0x22b6f73b } member { - id: 0xc8578e9b + id: 0xc8578daa name: "mesh_ad_types" type_id: 0x60ca2c23 - offset: 5192 -} -member { - id: 0x9962b835 - name: "mesh_pending" - type_id: 0xd3c80119 - offset: 24576 -} -member { - id: 0x81de619e - name: "mesh_send_done" - type_id: 0xf1159c31 - offset: 41536 -} -member { - id: 0x9a076cbc - name: "mesh_send_ref" - type_id: 0xb3e7bac9 offset: 5320 } member { - id: 0x8cf2c0d7 + id: 0x9962b15a + name: "mesh_pending" + type_id: 0xd3c80119 + offset: 28672 +} +member { + id: 0x81de6579 + name: "mesh_send_done" + type_id: 0xf1159c31 + offset: 47616 +} +member { + id: 0x9a07655b + name: "mesh_send_ref" + type_id: 0xb3e7bac9 + offset: 5448 +} +member { + id: 0x8cf2c6b7 name: "message_id" type_id: 0x4585663f - offset: 7168 + offset: 7808 } member { id: 0x673f72e8 @@ -120424,10 +122606,10 @@ member { type_id: 0x0f63bc75 } member { - id: 0xbbdc3e59 + id: 0xbbdc3516 name: "meta_iotlb" type_id: 0x1e937ceb - offset: 576 + offset: 704 } member { id: 0xf7b6b92a @@ -120436,10 +122618,10 @@ member { offset: 640 } member { - id: 0xfae2d01e + id: 0xfae2d2e9 name: "metadata_set" type_id: 0x6d7f5ff6 - offset: 992 + offset: 1376 } member { id: 0x0e140898 @@ -120470,10 +122652,10 @@ member { type_id: 0xb6bc1f4d } member { - id: 0x6eef39b8 + id: 0x6eef360d name: "mfd_cell" type_id: 0x34894aac - offset: 6656 + offset: 7872 } member { id: 0x1c261f45 @@ -120542,10 +122724,10 @@ member { offset: 832 } member { - id: 0x285f0e01 + id: 0x285f0a99 name: "mgmt_pending" type_id: 0xd3c80119 - offset: 24704 + offset: 28800 } member { id: 0x5b8fb9b9 @@ -120561,10 +122743,10 @@ member { bitsize: 1 } member { - id: 0x9cc50b88 + id: 0x9cc5058d name: "mgmt_stypes" type_id: 0x354de58d - offset: 448 + offset: 576 } member { id: 0x356b0ede @@ -120634,10 +122816,10 @@ member { offset: 16 } member { - id: 0x80e66a61 + id: 0x80e66035 name: "midi_list" type_id: 0xd3c80119 - offset: 2688 + offset: 2816 } member { id: 0x0fb003f6 @@ -120652,10 +122834,10 @@ member { offset: 768 } member { - id: 0xdb33f181 + id: 0xdb33fcdf name: "migrate_lock" type_id: 0xf4933b90 - offset: 17408 + offset: 17536 } member { id: 0x8edaa968 @@ -120706,34 +122888,34 @@ member { offset: 800 } member { - id: 0x129a9527 + id: 0x129a9597 name: "migration_disabled" type_id: 0xc93e017b - offset: 8576 + offset: 9600 } member { - id: 0xf0bb768d + id: 0xf0bb75eb name: "migration_flags" type_id: 0xc93e017b - offset: 8592 + offset: 9616 } member { - id: 0x9ca36dc5 + id: 0x9ca3666b name: "migration_pending" type_id: 0x18bd6530 - offset: 8512 + offset: 9536 } member { - id: 0x3ebe7e3f + id: 0x3ebe7eb6 name: "mii" type_id: 0x62249e35 - offset: 2048 + offset: 2304 } member { - id: 0xbf23be49 + id: 0xbf23b09d name: "mii_ts" type_id: 0x0917901f - offset: 10560 + offset: 12608 } member { id: 0xf902a2d9 @@ -120955,22 +123137,22 @@ member { offset: 320 } member { - id: 0xe335aa82 + id: 0xe335a60c name: "min_enc_key_size" type_id: 0xb3e7bac9 - offset: 6512 + offset: 6640 } member { - id: 0x779ea445 + id: 0x779ea23a name: "min_flt" type_id: 0x33756485 - offset: 4224 + offset: 15360 } member { - id: 0x779ea905 + id: 0x779ea818 name: "min_flt" type_id: 0x33756485 - offset: 14336 + offset: 4288 } member { id: 0x83177db4 @@ -121014,16 +123196,16 @@ member { offset: 320 } member { - id: 0xae8ebfd9 + id: 0xae8eb576 name: "min_freq_req" type_id: 0x29082583 - offset: 2688 + offset: 3072 } member { - id: 0x143d7a57 + id: 0x143d796c name: "min_gear" type_id: 0xc9082b19 - offset: 1344 + offset: 1600 } member { id: 0x41b56623 @@ -121032,10 +123214,10 @@ member { offset: 2384 } member { - id: 0x9c64dc61 + id: 0x9c64da5c name: "min_height" type_id: 0x6720d32f - offset: 3360 + offset: 4000 } member { id: 0x9ce5d0ee @@ -121080,10 +123262,10 @@ member { offset: 320 } member { - id: 0xa51a5802 + id: 0xa51a50b8 name: "min_le_tx_power" type_id: 0x901eaf6a - offset: 6864 + offset: 6992 } member { id: 0x638a0c13 @@ -121216,16 +123398,16 @@ member { offset: 96 } member { - id: 0xd0acf914 + id: 0xd0acf743 name: "min_speed_hz" type_id: 0xc9082b19 - offset: 6368 + offset: 7584 } member { - id: 0x351e61f2 + id: 0x351e67e0 name: "min_timeout" type_id: 0xc9082b19 - offset: 9088 + offset: 10688 } member { id: 0x3592efa1 @@ -121302,10 +123484,10 @@ member { offset: 320 } member { - id: 0x3054aebf + id: 0x3054acf7 name: "min_width" type_id: 0x6720d32f - offset: 3328 + offset: 3968 } member { id: 0x30d5a793 @@ -121325,10 +123507,10 @@ member { offset: 512 } member { - id: 0x6f59871d + id: 0x6f598dab name: "min_win" type_id: 0xc9082b19 - offset: 1760 + offset: 2016 } member { id: 0x822e89ea @@ -121390,6 +123572,12 @@ member { type_id: 0x6720d32f offset: 1184 } +member { + id: 0xc840222c + name: "minor" + type_id: 0x6720d32f + offset: 7360 +} member { id: 0xc8402364 name: "minor" @@ -121402,28 +123590,16 @@ member { offset: 256 } member { - id: 0xc84023f2 + id: 0xc84023e1 name: "minor" type_id: 0x6720d32f - offset: 8256 + offset: 9472 } member { - id: 0xc8402795 + id: 0xc840290d name: "minor" type_id: 0x6720d32f - offset: 7104 -} -member { - id: 0xc84027e9 - name: "minor" - type_id: 0x6720d32f - offset: 6912 -} -member { - id: 0xc8402986 - name: "minor" - type_id: 0x6720d32f - offset: 6144 + offset: 8384 } member { id: 0xc8402dbb @@ -121431,6 +123607,12 @@ member { type_id: 0x6720d32f offset: 544 } +member { + id: 0xc8402f4a + name: "minor" + type_id: 0x6720d32f + offset: 8576 +} member { id: 0xc8628228 name: "minor" @@ -121438,16 +123620,10 @@ member { offset: 2496 } member { - id: 0xc8628799 + id: 0xc8628803 name: "minor" type_id: 0x4585663f - offset: 7360 -} -member { - id: 0xc8ee0091 - name: "minor" - type_id: 0xc9082b19 - offset: 3104 + offset: 8704 } member { id: 0xc8ee06a7 @@ -121462,22 +123638,28 @@ member { offset: 480 } member { - id: 0x8500488f + id: 0xc8ee0dac + name: "minor" + type_id: 0xc9082b19 + offset: 3680 +} +member { + id: 0x850041c9 name: "minor_class" type_id: 0xb3e7bac9 - offset: 4832 + offset: 4960 } member { - id: 0x398f550f + id: 0x398f59dc name: "minor_rev" type_id: 0x295c7202 - offset: 6536 + offset: 7752 } member { - id: 0x398f55dc + id: 0x398f5aba name: "minor_rev" type_id: 0x295c7202 - offset: 10568 + offset: 11784 } member { id: 0x6f16a92e @@ -121550,10 +123732,10 @@ member { offset: 120 } member { - id: 0xd7ea8a22 + id: 0xd7ea8fc6 name: "misfit_task_load" type_id: 0x33756485 - offset: 23488 + offset: 23552 } member { id: 0xdc031d8b @@ -121593,10 +123775,10 @@ member { offset: 128 } member { - id: 0xed6b5f43 + id: 0xed6b55c9 name: "missed" type_id: 0x33756485 - offset: 384 + offset: 512 } member { id: 0xd27f7167 @@ -121611,10 +123793,10 @@ member { offset: 128 } member { - id: 0x207998f5 + id: 0x20799ec4 name: "mixer_list" type_id: 0xd3c80119 - offset: 2816 + offset: 2944 } member { id: 0x91245448 @@ -121623,52 +123805,52 @@ member { offset: 1440 } member { - id: 0x22e903a5 + id: 0x22e90ec4 name: "mk_active_refs" type_id: 0xa722c13e - offset: 512 + offset: 640 } member { - id: 0x03feba79 + id: 0x03febaff name: "mk_decrypted_inodes" type_id: 0xd3c80119 - offset: 2240 -} -member { - id: 0x3bd53e73 - name: "mk_decrypted_inodes_lock" - type_id: 0xf313e71a offset: 2368 } member { - id: 0x00de87a1 + id: 0x3bd533ff + name: "mk_decrypted_inodes_lock" + type_id: 0xf313e71a + offset: 2496 +} +member { + id: 0x00de838b name: "mk_direct_keys" type_id: 0xeeea5855 - offset: 2432 + offset: 2560 } member { - id: 0xbc7cb3ce + id: 0xbc7cb436 name: "mk_ino_hash_key" type_id: 0x4edec64c - offset: 6656 -} -member { - id: 0x05814d12 - name: "mk_ino_hash_key_initialized" - type_id: 0x6d7f5ff6 offset: 6784 } member { - id: 0x45fa39d6 - name: "mk_iv_ino_lblk_32_keys" - type_id: 0xeeea5855 - offset: 5248 + id: 0x0581471c + name: "mk_ino_hash_key_initialized" + type_id: 0x6d7f5ff6 + offset: 6912 } member { - id: 0x899392da + id: 0x45fa3c76 + name: "mk_iv_ino_lblk_32_keys" + type_id: 0xeeea5855 + offset: 5376 +} +member { + id: 0x89939ed5 name: "mk_iv_ino_lblk_64_keys" type_id: 0xeeea5855 - offset: 3840 + offset: 3968 } member { id: 0x651b0202 @@ -121676,16 +123858,16 @@ member { type_id: 0x49a73111 } member { - id: 0xfdc043ed + id: 0xfdc048a2 name: "mk_rcu_head" type_id: 0xe3222f5b - offset: 576 + offset: 704 } member { - id: 0x246c653a + id: 0x246c64bd name: "mk_secret" type_id: 0x0fa2b1e5 - offset: 704 + offset: 832 } member { id: 0x52c54e70 @@ -121694,22 +123876,22 @@ member { offset: 128 } member { - id: 0xde332541 + id: 0xde332cd8 name: "mk_spec" type_id: 0xb97ba827 - offset: 1856 + offset: 1984 } member { - id: 0x76357e38 + id: 0x763577a6 name: "mk_struct_refs" type_id: 0xa722c13e - offset: 544 + offset: 672 } member { - id: 0x9453130d + id: 0x94531199 name: "mk_users" type_id: 0x01a688ae - offset: 2176 + offset: 2304 } member { id: 0x7cc537b5 @@ -121736,28 +123918,28 @@ member { offset: 640 } member { - id: 0x11f0de0c + id: 0x11f0d9f9 name: "mkobj" type_id: 0x165ded06 - offset: 1088 + offset: 1344 } member { - id: 0xa2876237 + id: 0xa28764f4 name: "mkswapd" type_id: 0x4b75a8e4 - offset: 53760 + offset: 53888 } member { - id: 0x456ebbce + id: 0x456eb44b name: "ml_priv" type_id: 0x18bd6530 - offset: 10176 + offset: 10304 } member { - id: 0xf5d88d1b + id: 0xf5d88955 name: "ml_priv_type" type_id: 0xc18cfef2 - offset: 10240 + offset: 10368 } member { id: 0xbc42139d @@ -121778,10 +123960,10 @@ member { offset: 416 } member { - id: 0xda32a85d + id: 0xda32aae8 name: "mlock" type_id: 0xa7c362b0 - offset: 6272 + offset: 7488 } member { id: 0xda32aefe @@ -121817,28 +123999,34 @@ member { offset: 64 } member { - id: 0x3025d22c + id: 0x3025d29c name: "mm" type_id: 0x1b36c7a2 - offset: 320 + offset: 448 +} +member { + id: 0x3025d2d5 + name: "mm" + type_id: 0x1b36c7a2 + offset: 11520 } member { id: 0x3025d5eb name: "mm" type_id: 0x1b36c7a2 } +member { + id: 0x3025d651 + name: "mm" + type_id: 0x1b36c7a2 + offset: 832 +} member { id: 0x3025dc29 name: "mm" type_id: 0x1b36c7a2 offset: 128 } -member { - id: 0x3025dc99 - name: "mm" - type_id: 0x1b36c7a2 - offset: 576 -} member { id: 0x3025dd18 name: "mm" @@ -121852,16 +124040,10 @@ member { offset: 192 } member { - id: 0x3025de98 - name: "mm" - type_id: 0x1b36c7a2 - offset: 10496 -} -member { - id: 0xf2c3c948 + id: 0xf2c3ca3b name: "mm_account" type_id: 0x1b36c7a2 - offset: 7936 + offset: 8320 } member { id: 0x8a0133fe @@ -121876,16 +124058,22 @@ member { offset: 256 } member { - id: 0xd1665a57 + id: 0xd1665174 name: "mm_list" type_id: 0xc16769d9 - offset: 16832 + offset: 17984 } member { - id: 0x44f08e72 + id: 0x44f084f8 name: "mm_lock" type_id: 0xa7c362b0 - offset: 384 + offset: 512 +} +member { + id: 0xe0fc554a + name: "mm_lock_seq" + type_id: 0x6720d32f + offset: 1408 } member { id: 0x315ebfd5 @@ -121899,10 +124087,10 @@ member { offset: 128 } member { - id: 0x0abfe44a + id: 0x0abfe66e name: "mm_state" type_id: 0xeb51a15e - offset: 10304 + offset: 10432 } member { id: 0xa668b012 @@ -121923,10 +124111,10 @@ member { offset: 64 } member { - id: 0xa8928082 + id: 0xa89287d6 name: "mm_walk" type_id: 0x8588b58b - offset: 67456 + offset: 67584 } member { id: 0x87d4d5fe @@ -122067,24 +124255,24 @@ member { type_id: 0x74d29cf1 offset: 928 } +member { + id: 0xc392230a + name: "mmap_count" + type_id: 0x74d29cf1 + offset: 2720 +} +member { + id: 0xc3922376 + name: "mmap_count" + type_id: 0x74d29cf1 + offset: 5824 +} member { id: 0xc392280d name: "mmap_count" type_id: 0x74d29cf1 offset: 960 } -member { - id: 0xc3922810 - name: "mmap_count" - type_id: 0x74d29cf1 - offset: 5568 -} -member { - id: 0xc3922d0c - name: "mmap_count" - type_id: 0x74d29cf1 - offset: 2592 -} member { id: 0x009bd1e3 name: "mmap_data" @@ -122123,10 +124311,10 @@ member { offset: 160 } member { - id: 0x0c23345d + id: 0x0c233c10 name: "mmap_mutex" type_id: 0xa7c362b0 - offset: 5312 + offset: 5440 } member { id: 0xc0287d87 @@ -122147,10 +124335,10 @@ member { offset: 1088 } member { - id: 0x02cb486c + id: 0x02cb4f99 name: "mmapped" type_id: 0x6d7f5ff6 - offset: 1088 + offset: 1344 bitsize: 1 } member { @@ -122160,10 +124348,10 @@ member { offset: 576 } member { - id: 0x2716bf87 + id: 0x2716b082 name: "mmc_avail_type" type_id: 0x4585663f - offset: 10784 + offset: 12000 } member { id: 0xd2373134 @@ -122201,10 +124389,10 @@ member { type_id: 0x18bd6530 } member { - id: 0x41a58350 + id: 0x41a58807 name: "mmio_cur_fragment" type_id: 0x6720d32f - offset: 1312 + offset: 1440 } member { id: 0xdd74e29a @@ -122225,16 +124413,16 @@ member { offset: 6848 } member { - id: 0x0abc4092 + id: 0x0abc4886 name: "mmio_fragments" type_id: 0x5d2762c3 - offset: 1408 + offset: 1536 } member { - id: 0xe4aa6836 + id: 0xe4aa6cb8 name: "mmio_is_write" type_id: 0x6720d32f - offset: 1280 + offset: 1408 } member { id: 0xdba12957 @@ -122243,22 +124431,22 @@ member { offset: 512 } member { - id: 0xb16b86b9 + id: 0xb16b8efe name: "mmio_needed" type_id: 0x6720d32f - offset: 1216 -} -member { - id: 0x22a969fa - name: "mmio_nr_fragments" - type_id: 0x6720d32f offset: 1344 } member { - id: 0xf337fbea + id: 0x22a96429 + name: "mmio_nr_fragments" + type_id: 0x6720d32f + offset: 1472 +} +member { + id: 0xf337f353 name: "mmio_read_completed" type_id: 0x6720d32f - offset: 1248 + offset: 1376 } member { id: 0x12cc7367 @@ -122267,10 +124455,10 @@ member { offset: 448 } member { - id: 0x4f86ab37 + id: 0x4f86a396 name: "mmlist" type_id: 0xd3c80119 - offset: 1152 + offset: 1280 } member { id: 0x6d5a2dc5 @@ -122284,28 +124472,28 @@ member { type_id: 0xc9e16a53 } member { - id: 0x1c0c42d1 + id: 0x1c0c4ea6 name: "mmu_invalidate_in_progress" type_id: 0xfc0e1dbd - offset: 25280 + offset: 26048 } member { - id: 0xf7c73073 + id: 0xf7c73e7d name: "mmu_invalidate_range_end" type_id: 0x33756485 - offset: 25408 + offset: 26176 } member { - id: 0xc81d241d + id: 0xc81d2fc7 name: "mmu_invalidate_range_start" type_id: 0x33756485 - offset: 25344 + offset: 26112 } member { - id: 0x59a47e18 + id: 0x59a47d0f name: "mmu_invalidate_seq" type_id: 0x33756485 - offset: 25216 + offset: 25984 } member { id: 0x833819ed @@ -122313,10 +124501,10 @@ member { type_id: 0xf4933b90 } member { - id: 0x4938abf3 + id: 0x4938a60d name: "mmu_notifier" type_id: 0x846ab93f - offset: 24768 + offset: 25408 } member { id: 0x18b48436 @@ -122324,22 +124512,22 @@ member { type_id: 0xa2ba72d6 } member { - id: 0x1a8178b3 + id: 0x1a817692 name: "mn_active_invalidate_count" type_id: 0x33756485 - offset: 18112 + offset: 18368 } member { - id: 0x81740728 + id: 0x8174053d name: "mn_invalidate_lock" type_id: 0xf313e71a - offset: 18048 + offset: 18304 } member { - id: 0xf11c40c1 + id: 0xf11c4ad7 name: "mn_memslots_update_rcuwait" type_id: 0xdba44af3 - offset: 18176 + offset: 18432 } member { id: 0x32301a1f @@ -122353,10 +124541,10 @@ member { type_id: 0x2c8c423d } member { - id: 0x6af187e9 + id: 0x6af18925 name: "mnt_child" type_id: 0xd3c80119 - offset: 832 + offset: 1088 } member { id: 0x5dfed4f8 @@ -122364,22 +124552,22 @@ member { type_id: 0x6720d32f } member { - id: 0xcc1d8a17 + id: 0xcc1d8de2 name: "mnt_devname" type_id: 0x3e10b518 - offset: 1088 + offset: 1344 } member { - id: 0xa8383bf5 + id: 0xa838376f name: "mnt_expire" type_id: 0xd3c80119 - offset: 1280 + offset: 1536 } member { - id: 0x282f1e19 + id: 0x282f13c3 name: "mnt_expiry_mark" type_id: 0x6720d32f - offset: 2400 + offset: 2656 } member { id: 0xe1694592 @@ -122388,22 +124576,22 @@ member { offset: 128 } member { - id: 0x9e8f4537 + id: 0x9e8f483d name: "mnt_fsnotify_marks" type_id: 0x3bd2bf42 - offset: 2240 + offset: 2496 } member { - id: 0xbe3783d0 + id: 0xbe378579 name: "mnt_fsnotify_mask" type_id: 0xe62ebf07 - offset: 2304 + offset: 2560 } member { - id: 0x79ca6eb9 + id: 0x79ca6e96 name: "mnt_group_id" type_id: 0x6720d32f - offset: 2368 + offset: 2624 } member { id: 0x119666b3 @@ -122417,22 +124605,22 @@ member { offset: 1088 } member { - id: 0xefed7d1b + id: 0xefed76c5 name: "mnt_id" type_id: 0x6720d32f - offset: 2336 + offset: 2592 } member { - id: 0xac4348de + id: 0xac4342e9 name: "mnt_instance" type_id: 0xd3c80119 - offset: 960 + offset: 1216 } member { - id: 0xe0213311 + id: 0xe0213f3e name: "mnt_list" type_id: 0xd3c80119 - offset: 1152 + offset: 1408 } member { id: 0x572723a9 @@ -122440,16 +124628,16 @@ member { type_id: 0x214d9bc0 } member { - id: 0x57272fea + id: 0x57272c55 name: "mnt_llist" type_id: 0x214d9bc0 - offset: 8768 + offset: 9920 } member { - id: 0x145d0c3b + id: 0x145d0dca name: "mnt_master" type_id: 0x17bdfa07 - offset: 1792 + offset: 2048 } member { id: 0x4bfbc43c @@ -122458,34 +124646,34 @@ member { offset: 192 } member { - id: 0x309747c5 + id: 0x30974d0b name: "mnt_mounts" type_id: 0xd3c80119 - offset: 704 + offset: 960 } member { - id: 0xd5c53a48 + id: 0xd5c53e09 name: "mnt_mp" type_id: 0x3f4ebacb - offset: 1920 + offset: 2176 } member { id: 0x4c55a243 name: "mnt_mp_list" type_id: 0x49a73111 } +member { + id: 0x22c37289 + name: "mnt_ns" + type_id: 0x2d7ea466 + offset: 2112 +} member { id: 0x22c37402 name: "mnt_ns" type_id: 0x2d7ea466 offset: 192 } -member { - id: 0x22c377d6 - name: "mnt_ns" - type_id: 0x2d7ea466 - offset: 1856 -} member { id: 0x17d8121e name: "mnt_parent" @@ -122493,16 +124681,16 @@ member { offset: 128 } member { - id: 0x39118e25 + id: 0x391182fa name: "mnt_pcp" type_id: 0x14265d92 - offset: 640 + offset: 896 } member { - id: 0xe6e98da1 + id: 0xe6e98d17 name: "mnt_pins" type_id: 0x5e8dc7f4 - offset: 2432 + offset: 2688 } member { id: 0x49d1113e @@ -122521,28 +124709,28 @@ member { offset: 64 } member { - id: 0x057a21f9 + id: 0x057a2026 name: "mnt_share" type_id: 0xd3c80119 - offset: 1408 -} -member { - id: 0xe09727ce - name: "mnt_slave" - type_id: 0xd3c80119 offset: 1664 } member { - id: 0x6e563f95 - name: "mnt_slave_list" + id: 0xe097253c + name: "mnt_slave" type_id: 0xd3c80119 - offset: 1536 + offset: 1920 } member { - id: 0x38595d33 + id: 0x6e563301 + name: "mnt_slave_list" + type_id: 0xd3c80119 + offset: 1792 +} +member { + id: 0x38595af7 name: "mnt_stuck_children" type_id: 0x5e8dc7f4 - offset: 2496 + offset: 2752 } member { id: 0x16c2a0bb @@ -122550,10 +124738,10 @@ member { type_id: 0x49a73111 } member { - id: 0xbba7af88 + id: 0xbba7a8bf name: "mnt_umounting" type_id: 0xd3c80119 - offset: 2112 + offset: 2368 } member { id: 0xf8572128 @@ -122568,16 +124756,16 @@ member { offset: 32 } member { - id: 0x66b5aa46 + id: 0x66b5a73e name: "mockdev" type_id: 0x0258f96e - offset: 6976 + offset: 8448 } member { - id: 0x8c1b6495 + id: 0x8c1b6635 name: "mod" type_id: 0x0b27dc43 - offset: 512 + offset: 1600 } member { id: 0x8c1b664f @@ -122591,12 +124779,6 @@ member { type_id: 0x0b27dc43 offset: 768 } -member { - id: 0x8c1b68dd - name: "mod" - type_id: 0x0b27dc43 - offset: 1472 -} member { id: 0x8c1b6b6c name: "mod" @@ -122608,6 +124790,12 @@ member { name: "mod" type_id: 0x0b27dc43 } +member { + id: 0x413b00d4 + name: "mod_name" + type_id: 0x3e10b518 + offset: 1856 +} member { id: 0x413b0300 name: "mod_name" @@ -122621,22 +124809,16 @@ member { offset: 320 } member { - id: 0x413b0c99 - name: "mod_name" - type_id: 0x3e10b518 - offset: 1472 -} -member { - id: 0x2f2cec4f + id: 0x2f2ce7e5 name: "modalias" type_id: 0x5adf57ae - offset: 6144 + offset: 7360 } member { - id: 0x2f2cef75 + id: 0x2f2ce8a8 name: "modalias" type_id: 0x5adf57ae - offset: 6464 + offset: 7680 } member { id: 0x8709c295 @@ -122651,10 +124833,10 @@ member { offset: 1152 } member { - id: 0x871ca894 + id: 0x871cac1a name: "mode" type_id: 0x81bb7781 - offset: 1280 + offset: 1408 } member { id: 0x872ef553 @@ -122674,10 +124856,10 @@ member { type_id: 0xddf37902 } member { - id: 0x87541b16 + id: 0x875419a3 name: "mode" type_id: 0xc9082b19 - offset: 6272 + offset: 7488 } member { id: 0x875b7c69 @@ -122757,10 +124939,10 @@ member { offset: 576 } member { - id: 0x879d0450 + id: 0x879d0cfa name: "mode" type_id: 0x0015fed8 - offset: 5056 + offset: 5312 } member { id: 0x87ae641b @@ -122804,10 +124986,10 @@ member { offset: 128 } member { - id: 0x87be04d3 + id: 0x87be06bf name: "mode" type_id: 0x231fce4e - offset: 6784 + offset: 8000 } member { id: 0x87d8997b @@ -122844,18 +125026,18 @@ member { name: "mode" type_id: 0x6720d32f } +member { + id: 0x87fa3649 + name: "mode" + type_id: 0x6720d32f + offset: 7328 +} member { id: 0x87fa3876 name: "mode" type_id: 0x6720d32f offset: 32 } -member { - id: 0x87fa3af7 - name: "mode" - type_id: 0x6720d32f - offset: 6112 -} member { id: 0x87fa3e55 name: "mode" @@ -122863,10 +125045,10 @@ member { offset: 512 } member { - id: 0x18fb11ad + id: 0x18fb1318 name: "mode_bits" type_id: 0xc9082b19 - offset: 6272 + offset: 7488 } member { id: 0x8de5340f @@ -122882,16 +125064,16 @@ member { bitsize: 1 } member { - id: 0xe56a9b56 + id: 0xe56a9313 name: "mode_config" type_id: 0xb31a6532 - offset: 2880 + offset: 3392 } member { - id: 0x9d25ffc9 + id: 0x9d25f138 name: "mode_data" type_id: 0x85164ba0 - offset: 11328 + offset: 12032 } member { id: 0x0014ce38 @@ -122918,10 +125100,10 @@ member { offset: 256 } member { - id: 0x8b426b21 + id: 0x8b426491 name: "mode_flags" type_id: 0x33756485 - offset: 6400 + offset: 7616 } member { id: 0x4d5b509d @@ -122930,16 +125112,16 @@ member { offset: 328 } member { - id: 0x2192839e + id: 0x21928834 name: "mode_ids" type_id: 0xe1a31370 - offset: 6144 + offset: 7360 } member { - id: 0x21928fdf + id: 0x21928d6a name: "mode_ids" type_id: 0xe1a31370 - offset: 6272 + offset: 7488 } member { id: 0x0d8b5e63 @@ -123049,10 +125231,10 @@ member { offset: 64 } member { - id: 0xdf7482db + id: 0xdf748487 name: "model" type_id: 0x3e10b518 - offset: 1920 + offset: 2048 } member { id: 0xdf7596d4 @@ -123072,10 +125254,10 @@ member { offset: 736 } member { - id: 0xfe0499e6 + id: 0xfe049796 name: "modelist" type_id: 0xd3c80119 - offset: 4928 + offset: 5184 } member { id: 0x840364bd @@ -123094,10 +125276,10 @@ member { type_id: 0x6720d32f } member { - id: 0x84952709 + id: 0x84952387 name: "modes" type_id: 0xd3c80119 - offset: 1280 + offset: 1408 } member { id: 0x84a0ca09 @@ -123118,10 +125300,10 @@ member { offset: 384 } member { - id: 0x6bced8e8 + id: 0x6bced63f name: "modesets" type_id: 0x3c21809c - offset: 640 + offset: 768 } member { id: 0xc887e988 @@ -123143,28 +125325,28 @@ member { offset: 576 } member { - id: 0xd1faecc0 + id: 0xd1fae487 name: "modifier_count" type_id: 0x4585663f - offset: 1216 + offset: 1344 } member { - id: 0x37418f87 + id: 0x37418726 name: "modifiers" type_id: 0x0db25a6d - offset: 1152 + offset: 1280 } member { - id: 0x77b949aa + id: 0x77b94c0b name: "modifiers_property" type_id: 0x2a670b41 - offset: 8448 + offset: 9600 } member { - id: 0x93d2d90a + id: 0x93d2d8d5 name: "modinfo_attrs" type_id: 0x1d4ed289 - offset: 1408 + offset: 1664 } member { id: 0xe6739132 @@ -123258,10 +125440,10 @@ member { type_id: 0x84c81534 } member { - id: 0x122918ec + id: 0x1229148b name: "module_eeprom" type_id: 0x2ec34144 - offset: 3008 + offset: 3264 } member { id: 0x4877b1eb @@ -123271,10 +125453,10 @@ member { bitsize: 1 } member { - id: 0x1a03b444 + id: 0x1a03b22f name: "module_info" type_id: 0x2ecf465d - offset: 2944 + offset: 3200 } member { id: 0x417d665e @@ -123307,10 +125489,10 @@ member { offset: 32 } member { - id: 0xf30fc22d + id: 0xf30fcad7 name: "monitor" type_id: 0x8026b687 - offset: 32192 + offset: 35904 } member { id: 0xf37f50f9 @@ -123319,22 +125501,22 @@ member { offset: 352 } member { - id: 0xba20c921 + id: 0xba20c145 name: "monitor_all" type_id: 0x6d7f5ff6 - offset: 1008 + offset: 1072 } member { - id: 0xc2cad5d0 + id: 0xc2cad849 name: "monitor_all_cnt" type_id: 0xc9082b19 - offset: 9600 + offset: 11456 } member { - id: 0xb1c41ca7 + id: 0xb1c41efc name: "monitor_pin_cnt" type_id: 0xc9082b19 - offset: 9632 + offset: 11488 } member { id: 0x6051fdf5 @@ -123349,22 +125531,22 @@ member { offset: 1168 } member { - id: 0x0f6e1da8 + id: 0x0f6e1d34 name: "monitor_timer" type_id: 0xf1159c31 - offset: 3584 + offset: 4352 } member { - id: 0xc6a08bd5 + id: 0xc6a08da1 name: "monitored_devices" type_id: 0xd3c80119 - offset: 43008 + offset: 49856 } member { - id: 0x6383412b + id: 0x6383498a name: "mono_delivery_time" type_id: 0x295c7202 - offset: 1152 + offset: 1280 } member { id: 0xd8983093 @@ -123391,10 +125573,10 @@ member { type_id: 0x399c459b } member { - id: 0x46f6f236 + id: 0x46f6fcfe name: "monspecs" type_id: 0x9906a5a0 - offset: 2560 + offset: 2816 } member { id: 0x6418478e @@ -123438,10 +125620,10 @@ member { offset: 384 } member { - id: 0x77a15119 + id: 0x77a15088 name: "move_charge_at_immigrate" type_id: 0x33756485 - offset: 11584 + offset: 12480 } member { id: 0xa32f3594 @@ -123449,12 +125631,6 @@ member { type_id: 0xb3e7bac9 offset: 1488 } -member { - id: 0x8e13d81e - name: "move_lock" - type_id: 0xf313e71a - offset: 11648 -} member { id: 0x8e13d97f name: "move_lock" @@ -123462,16 +125638,22 @@ member { offset: 256 } member { - id: 0xb1f53f6b - name: "move_lock_flags" - type_id: 0x33756485 - offset: 11712 + id: 0x8e13da67 + name: "move_lock" + type_id: 0xf313e71a + offset: 12544 } member { - id: 0x83367f6a + id: 0xb1f53d97 + name: "move_lock_flags" + type_id: 0x33756485 + offset: 12608 +} +member { + id: 0x833679bd name: "move_lock_task" type_id: 0x1d19a9d5 - offset: 13888 + offset: 14912 } member { id: 0x38f5401c @@ -123492,16 +125674,16 @@ member { offset: 1496 } member { - id: 0x9ae05414 + id: 0x9ae05512 name: "moving_account" type_id: 0x74d29cf1 - offset: 13824 + offset: 14848 } member { - id: 0xd87e6fab + id: 0xd87e6374 name: "mp" type_id: 0x064ca9d5 - offset: 640 + offset: 896 } member { id: 0x9a49712d @@ -123515,10 +125697,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0xfcc32b0d + id: 0xfcc328ac name: "mp_state" type_id: 0x029d28cb - offset: 66624 + offset: 66816 } member { id: 0x34f49183 @@ -123588,22 +125770,22 @@ member { offset: 576 } member { - id: 0x4cc6207f + id: 0x4cc6292e name: "mq_freeze_depth" type_id: 0x6720d32f - offset: 5984 + offset: 7264 } member { - id: 0x26f963f0 + id: 0x26f964ef name: "mq_freeze_lock" type_id: 0xa7c362b0 - offset: 6400 + offset: 7680 } member { - id: 0x893ed0c5 + id: 0x893ed3d1 name: "mq_freeze_wq" type_id: 0x03913382 - offset: 6208 + offset: 7488 } member { id: 0x3f3ca544 @@ -123617,10 +125799,10 @@ member { offset: 128 } member { - id: 0x93bdc228 + id: 0x93bdc08d name: "mq_kobj" type_id: 0x23f09c34 - offset: 1600 + offset: 1856 } member { id: 0xf34ef321 @@ -123639,22 +125821,22 @@ member { offset: 64 } member { - id: 0x378b00b5 + id: 0x378b0c45 name: "mq_mnt" type_id: 0x2c8c423d - offset: 6720 + offset: 7872 } member { - id: 0x2ad0b232 + id: 0x2ad0b1d0 name: "mq_msg_default" type_id: 0x4585663f - offset: 6912 + offset: 8064 } member { - id: 0xfc50d8c6 + id: 0xfc50d140 name: "mq_msg_max" type_id: 0x4585663f - offset: 6848 + offset: 8000 } member { id: 0xaf3dcf24 @@ -123663,16 +125845,16 @@ member { offset: 128 } member { - id: 0x7a21d1ee + id: 0x7a21d6d9 name: "mq_msgsize_default" type_id: 0x4585663f - offset: 6944 + offset: 8096 } member { - id: 0x699a4320 + id: 0x699a43f9 name: "mq_msgsize_max" type_id: 0x4585663f - offset: 6880 + offset: 8032 } member { id: 0x878a9cec @@ -123697,16 +125879,16 @@ member { offset: 1536 } member { - id: 0xbc8b0e9b + id: 0xbc8b04d3 name: "mq_queues_count" type_id: 0x4585663f - offset: 6784 + offset: 7936 } member { - id: 0xc91b1eea + id: 0xc91b139f name: "mq_queues_max" type_id: 0x4585663f - offset: 6816 + offset: 7968 } member { id: 0xd3271cdd @@ -123714,22 +125896,22 @@ member { type_id: 0x0e606441 } member { - id: 0x35dfd4d5 + id: 0x35dfddf4 name: "mq_set" type_id: 0x7b06e63f - offset: 6976 + offset: 8128 } member { - id: 0xc6f146dc + id: 0xc6f14fe7 name: "mq_sysctls" type_id: 0x34544a3f - offset: 7744 + offset: 8896 } member { - id: 0x1302ac46 + id: 0x1302a5da name: "mq_sysfs_init_done" type_id: 0x6d7f5ff6 - offset: 7360 + offset: 8896 } member { id: 0x58c3aac3 @@ -123743,16 +125925,16 @@ member { offset: 64 } member { - id: 0xdc9f3a44 + id: 0xdc9f3663 name: "mr6_rules_ops" type_id: 0x1b686fa1 - offset: 5760 + offset: 6336 } member { - id: 0xd71683c7 + id: 0xd7168d43 name: "mr6_tables" type_id: 0xd3c80119 - offset: 5632 + offset: 6208 } member { id: 0xeb62c586 @@ -123773,10 +125955,10 @@ member { offset: 800 } member { - id: 0x3a2fbb63 + id: 0x3a2fb3c2 name: "mr_ifc_timer" type_id: 0xd298e888 - offset: 1152 + offset: 1280 } member { id: 0xda5c950e @@ -123850,10 +126032,10 @@ member { offset: 320 } member { - id: 0x3c20a54d + id: 0x3c20aa8d name: "mrqs_done" type_id: 0x66e26c79 - offset: 5760 + offset: 6400 } member { id: 0x2604a522 @@ -123916,10 +126098,10 @@ member { offset: 320 } member { - id: 0x25bd1c70 + id: 0x25bd144d name: "msg_acc" type_id: 0x914dbfdc - offset: 8016 + offset: 8656 } member { id: 0x49ff8872 @@ -123951,22 +126133,22 @@ member { offset: 512 } member { - id: 0x4e076fa8 + id: 0x4e076dbe name: "msg_ctlmax" type_id: 0x4585663f - offset: 5536 + offset: 6688 } member { - id: 0x73cbb378 + id: 0x73cbb1a8 name: "msg_ctlmnb" type_id: 0x4585663f - offset: 5568 + offset: 6720 } member { - id: 0xad8c17c2 + id: 0xad8c1e2a name: "msg_ctlmni" type_id: 0x4585663f - offset: 5600 + offset: 6752 } member { id: 0x7fc2dde8 @@ -123975,10 +126157,10 @@ member { offset: 576 } member { - id: 0x893559d9 + id: 0x8935554d name: "msg_enable" type_id: 0x6720d32f - offset: 1536 + offset: 1792 } member { id: 0xc31fa462 @@ -124005,10 +126187,10 @@ member { bitsize: 1 } member { - id: 0xe5072644 + id: 0xe5072f8f name: "msg_handler" type_id: 0x2eafb82c - offset: 1536 + offset: 1664 } member { id: 0xdbf3727e @@ -124080,16 +126262,16 @@ member { offset: 704 } member { - id: 0x58674cb1 + id: 0x58674a74 name: "msgs" type_id: 0xd3c80119 - offset: 3584 + offset: 3712 } member { - id: 0x6f63277e + id: 0x6f632c00 name: "msi" type_id: 0xe0037997 - offset: 4416 + offset: 5120 } member { id: 0x63e927d0 @@ -124135,24 +126317,24 @@ member { offset: 832 } member { - id: 0x721b0436 + id: 0x721b0de0 name: "msi_domain" type_id: 0x4585663f - offset: 6923 + offset: 8139 bitsize: 1 } member { - id: 0x8c48b029 + id: 0x8c48ba28 name: "msi_enabled" type_id: 0x4585663f - offset: 2595 + offset: 22100 bitsize: 1 } member { - id: 0x8c48bde6 + id: 0x8c48bd78 name: "msi_enabled" type_id: 0x4585663f - offset: 16532 + offset: 3363 bitsize: 1 } member { @@ -124203,10 +126385,10 @@ member { offset: 1472 } member { - id: 0xa2184b98 + id: 0xa2184f99 name: "msi_lock" type_id: 0xc8b17aa7 - offset: 19520 + offset: 25088 } member { id: 0x583578ea @@ -124226,10 +126408,10 @@ member { offset: 768 } member { - id: 0x771c8095 + id: 0x771c8cad name: "msi_page_list" type_id: 0xd3c80119 - offset: 1728 + offset: 1856 } member { id: 0xeecc3fda @@ -124249,10 +126431,10 @@ member { offset: 104 } member { - id: 0x8e23924e + id: 0x8e2397ea name: "msix_base" type_id: 0x18bd6530 - offset: 19456 + offset: 25024 } member { id: 0x3636dc69 @@ -124279,17 +126461,17 @@ member { type_id: 0xc9082b19 } member { - id: 0xfc3fe07f + id: 0xfc3feae9 name: "msix_enabled" type_id: 0x4585663f - offset: 2594 + offset: 3362 bitsize: 1 } member { - id: 0xfc3fee6b + id: 0xfc3fee64 name: "msix_enabled" type_id: 0x4585663f - offset: 16533 + offset: 22101 bitsize: 1 } member { @@ -124315,10 +126497,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0xcf473f75 + id: 0xcf473d6a name: "msr_saved_flags" type_id: 0x5d8155a5 - offset: 4896 + offset: 5152 } member { id: 0xf3997936 @@ -124327,10 +126509,10 @@ member { offset: 1152 } member { - id: 0xeb6255a1 + id: 0xeb62513d name: "mt" type_id: 0x19f65b03 - offset: 2560 + offset: 2688 } member { id: 0xb4b592cb @@ -124345,10 +126527,10 @@ member { offset: 640 } member { - id: 0x6c1f959b + id: 0x6c1f9ec2 name: "mtimer" type_id: 0xcd7704bf - offset: 4544 + offset: 4672 } member { id: 0x57a36b4e @@ -124495,10 +126677,10 @@ member { type_id: 0x33756485 } member { - id: 0xe1fcb8cf + id: 0xe1fcb5f3 name: "multifunction" type_id: 0x4585663f - offset: 16524 + offset: 22092 bitsize: 1 } member { @@ -124533,16 +126715,16 @@ member { offset: 704 } member { - id: 0x0a41adf3 + id: 0x0a41a364 name: "must_async" type_id: 0x6d7f5ff6 - offset: 10760 + offset: 12360 } member { - id: 0xca44cadc + id: 0xca44ced6 name: "must_reconfigure" type_id: 0x6d7f5ff6 - offset: 9560 + offset: 11416 } member { id: 0x4888e45a @@ -124569,10 +126751,10 @@ member { type_id: 0x6d51c12f } member { - id: 0xad431cd7 + id: 0xad431365 name: "mutex" type_id: 0x6d51c12f - offset: 1088 + offset: 1216 } member { id: 0xad8980b8 @@ -124592,12 +126774,6 @@ member { type_id: 0xa7c362b0 offset: 1216 } -member { - id: 0xad8982dc - name: "mutex" - type_id: 0xa7c362b0 - offset: 1920 -} member { id: 0xad898302 name: "mutex" @@ -124610,16 +126786,22 @@ member { offset: 256 } member { - id: 0xad898400 + id: 0xad898409 name: "mutex" type_id: 0xa7c362b0 - offset: 6208 + offset: 2304 } member { - id: 0xad89841d + id: 0xad898442 name: "mutex" type_id: 0xa7c362b0 - offset: 1024 + offset: 3328 +} +member { + id: 0xad898452 + name: "mutex" + type_id: 0xa7c362b0 + offset: 1472 } member { id: 0xad898480 @@ -124639,18 +126821,24 @@ member { type_id: 0xa7c362b0 offset: 1280 } -member { - id: 0xad8985f0 - name: "mutex" - type_id: 0xa7c362b0 - offset: 4032 -} member { id: 0xad8987e3 name: "mutex" type_id: 0xa7c362b0 offset: 64 } +member { + id: 0xad89884a + name: "mutex" + type_id: 0xa7c362b0 + offset: 4160 +} +member { + id: 0xad8989a4 + name: "mutex" + type_id: 0xa7c362b0 + offset: 896 +} member { id: 0xad898a70 name: "mutex" @@ -124663,12 +126851,6 @@ member { type_id: 0xa7c362b0 offset: 128 } -member { - id: 0xad898bac - name: "mutex" - type_id: 0xa7c362b0 - offset: 768 -} member { id: 0xad898bcb name: "mutex" @@ -124676,16 +126858,16 @@ member { offset: 192 } member { - id: 0xad898bf1 + id: 0xad898e74 name: "mutex" type_id: 0xa7c362b0 - offset: 960 + offset: 1088 } member { - id: 0xad898d89 + id: 0xad898f10 name: "mutex" type_id: 0xa7c362b0 - offset: 2880 + offset: 7424 } member { id: 0xada34a69 @@ -124712,10 +126894,10 @@ member { offset: 128 } member { - id: 0x64ea6215 + id: 0x64ea63ca name: "mutex_owner" type_id: 0x1d19a9d5 - offset: 1408 + offset: 1664 } member { id: 0x68fd34f2 @@ -124729,10 +126911,10 @@ member { type_id: 0x71684ad9 } member { - id: 0xa6f601f2 + id: 0xa6f605e9 name: "mux" type_id: 0x1c551dee - offset: 6912 + offset: 8256 } member { id: 0x9e1509ad @@ -124776,10 +126958,10 @@ member { offset: 1024 } member { - id: 0x801695e4 + id: 0x80169552 name: "mynode" type_id: 0x1592957f - offset: 2432 + offset: 2688 } member { id: 0xc101e64f @@ -124812,16 +126994,16 @@ member { offset: 64 } member { - id: 0x0b27d23c + id: 0x0b27da47 name: "n_addresses" type_id: 0x914dbfdc - offset: 624 + offset: 752 } member { - id: 0x5b7b208d + id: 0x5b7b28ca name: "n_akm_suites" type_id: 0x6720d32f - offset: 1216 + offset: 1344 } member { id: 0x5b7b2b8b @@ -124842,10 +127024,10 @@ member { offset: 192 } member { - id: 0xd0f697d9 + id: 0xd0f69068 name: "n_boosts" type_id: 0x33756485 - offset: 2112 + offset: 2240 } member { id: 0x650782f7 @@ -124860,10 +127042,10 @@ member { offset: 160 } member { - id: 0x4227482f + id: 0x42274fa9 name: "n_cipher_suites" type_id: 0x6720d32f - offset: 1120 + offset: 1248 } member { id: 0xa215a4d6 @@ -124907,10 +127089,10 @@ member { offset: 3648 } member { - id: 0xfb4e24a2 + id: 0xfb4e2fed name: "n_iface_combinations" type_id: 0x6720d32f - offset: 576 + offset: 704 } member { id: 0xaea7053f @@ -124919,10 +127101,10 @@ member { offset: 736 } member { - id: 0xa1ab9971 + id: 0xa1ab9c64 name: "n_io_port" type_id: 0x5d8155a5 - offset: 4608 + offset: 4928 } member { id: 0xfc42b4b6 @@ -124978,10 +127160,10 @@ member { offset: 296 } member { - id: 0x5abaf760 + id: 0x5abaf1c1 name: "n_outbuf" type_id: 0x6720d32f - offset: 3232 + offset: 3808 } member { id: 0xf39eb3e3 @@ -125031,10 +127213,10 @@ member { offset: 2240 } member { - id: 0x84132e00 + id: 0x84132b23 name: "n_read" type_id: 0x4585663f - offset: 3520 + offset: 4096 } member { id: 0xf3c9617f @@ -125096,10 +127278,10 @@ member { offset: 32 } member { - id: 0xdc10e66d + id: 0xdc10e384 name: "n_tables" type_id: 0x4585663f - offset: 352 + offset: 480 } member { id: 0x1053f6ae @@ -125114,34 +127296,34 @@ member { offset: 256 } member { - id: 0xd36e756f + id: 0xd36e73ca name: "n_vclocks" type_id: 0x4585663f - offset: 43296 + offset: 45280 } member { - id: 0x22d5465c + id: 0x22d54ac6 name: "n_vclocks_mux" type_id: 0xa7c362b0 - offset: 43392 + offset: 45376 } member { - id: 0x814ab4df + id: 0x814ab903 name: "n_vendor_cmds" type_id: 0x6720d32f - offset: 7808 + offset: 9408 } member { - id: 0x3c4d3341 + id: 0x3c4d3872 name: "n_vendor_commands" type_id: 0x6720d32f - offset: 9728 + offset: 11072 } member { - id: 0x4cf44d32 + id: 0x4cf44723 name: "n_vendor_events" type_id: 0x6720d32f - offset: 9760 + offset: 11104 } member { id: 0x28d71a7a @@ -125156,16 +127338,16 @@ member { offset: 64 } member { - id: 0x06334a2d + id: 0x06334880 name: "nagle_start" type_id: 0xc9082b19 - offset: 7968 + offset: 8608 } member { - id: 0x3f8f0757 + id: 0x3f8f07fc name: "nak" type_id: 0x295c7202 - offset: 648 + offset: 776 } member { id: 0xe16c372b @@ -125185,18 +127367,18 @@ member { type_id: 0xd71e60c1 offset: 64 } +member { + id: 0x0d1148db + name: "name" + type_id: 0xca2a51af + offset: 10368 +} member { id: 0x0d114b37 name: "name" type_id: 0xca2a51af offset: 32 } -member { - id: 0x0d114f12 - name: "name" - type_id: 0xca2a51af - offset: 8512 -} member { id: 0x0d114fce name: "name" @@ -125215,10 +127397,10 @@ member { type_id: 0xf0be0466 } member { - id: 0x0d314098 + id: 0x0d314a12 name: "name" type_id: 0xea2d574d - offset: 384 + offset: 512 } member { id: 0x0d369e2a @@ -125243,10 +127425,10 @@ member { type_id: 0x9b10fce3 } member { - id: 0x0d5b7b7d + id: 0x0d5b75aa name: "name" type_id: 0x801159da - offset: 640 + offset: 768 } member { id: 0x0d5ccfce @@ -125295,12 +127477,6 @@ member { type_id: 0x5adf57ae offset: 448 } -member { - id: 0x0d81b488 - name: "name" - type_id: 0x5adf57ae - offset: 2048 -} member { id: 0x0d81b573 name: "name" @@ -125308,10 +127484,10 @@ member { offset: 640 } member { - id: 0x0d81b7c1 + id: 0x0d81b682 name: "name" type_id: 0x5adf57ae - offset: 7936 + offset: 2432 } member { id: 0x0d81b7d3 @@ -125325,6 +127501,12 @@ member { type_id: 0x5adf57ae offset: 64 } +member { + id: 0x0d81b934 + name: "name" + type_id: 0x5adf57ae + offset: 6720 +} member { id: 0x0d81ba39 name: "name" @@ -125332,10 +127514,10 @@ member { offset: 3136 } member { - id: 0x0d81ba9a + id: 0x0d81bd28 name: "name" type_id: 0x5adf57ae - offset: 6592 + offset: 9152 } member { id: 0x0d81bde6 @@ -125354,18 +127536,18 @@ member { name: "name" type_id: 0x4d65b854 } +member { + id: 0x0d9944ca + name: "name" + type_id: 0x42201dce + offset: 7552 +} member { id: 0x0d994582 name: "name" type_id: 0x42201dce offset: 128 } -member { - id: 0x0d9946c3 - name: "name" - type_id: 0x42201dce - offset: 7296 -} member { id: 0x0d9948a1 name: "name" @@ -125430,10 +127612,10 @@ member { type_id: 0x1b0f499b } member { - id: 0x0dc0e1b6 + id: 0x0dc0e9a2 name: "name" type_id: 0x1b8f18df - offset: 1408 + offset: 1536 } member { id: 0x0dc2a041 @@ -125453,10 +127635,10 @@ member { type_id: 0x19ce8000 } member { - id: 0x0dc2a83f + id: 0x0dc2a395 name: "name" type_id: 0x19ce8000 - offset: 6144 + offset: 7360 } member { id: 0x0dc2ab5e @@ -125477,16 +127659,16 @@ member { offset: 128 } member { - id: 0x0dc60bce + id: 0x0dc6099d name: "name" type_id: 0x1d61e0cf - offset: 1792 + offset: 8288 } member { - id: 0x0dc60fb4 + id: 0x0dc60a3f name: "name" type_id: 0x1d61e0cf - offset: 7072 + offset: 2048 } member { id: 0x0dcc237c @@ -125530,6 +127712,18 @@ member { type_id: 0x01ef5f77 offset: 800 } +member { + id: 0x0ddfe55c + name: "name" + type_id: 0x0483e6f8 + offset: 1536 +} +member { + id: 0x0ddfe603 + name: "name" + type_id: 0x0483e6f8 + offset: 1600 +} member { id: 0x0ddfe679 name: "name" @@ -125572,12 +127766,6 @@ member { type_id: 0x0483e6f8 offset: 2432 } -member { - id: 0x0ddfed7f - name: "name" - type_id: 0x0483e6f8 - offset: 1216 -} member { id: 0x0ddfef10 name: "name" @@ -125596,16 +127784,22 @@ member { offset: 64 } member { - id: 0x0de57044 + id: 0x0de5723f name: "name" type_id: 0x3e10b518 - offset: 6080 + offset: 10368 } member { - id: 0x0de573d8 + id: 0x0de572ed name: "name" type_id: 0x3e10b518 - offset: 3200 + offset: 7680 +} +member { + id: 0x0de5741b + name: "name" + type_id: 0x3e10b518 + offset: 960 } member { id: 0x0de57421 @@ -125613,12 +127807,6 @@ member { type_id: 0x3e10b518 offset: 192 } -member { - id: 0x0de5743c - name: "name" - type_id: 0x3e10b518 - offset: 8896 -} member { id: 0x0de57446 name: "name" @@ -125631,12 +127819,6 @@ member { type_id: 0x3e10b518 offset: 128 } -member { - id: 0x0de57530 - name: "name" - type_id: 0x3e10b518 - offset: 6464 -} member { id: 0x0de5759a name: "name" @@ -125649,6 +127831,30 @@ member { type_id: 0x3e10b518 offset: 2944 } +member { + id: 0x0de575d7 + name: "name" + type_id: 0x3e10b518 + offset: 8448 +} +member { + id: 0x0de5760f + name: "name" + type_id: 0x3e10b518 + offset: 1536 +} +member { + id: 0x0de5764e + name: "name" + type_id: 0x3e10b518 + offset: 896 +} +member { + id: 0x0de5766b + name: "name" + type_id: 0x3e10b518 + offset: 7296 +} member { id: 0x0de577f0 name: "name" @@ -125662,10 +127868,10 @@ member { offset: 64 } member { - id: 0x0de57819 + id: 0x0de57a81 name: "name" type_id: 0x3e10b518 - offset: 7104 + offset: 3584 } member { id: 0x0de57a91 @@ -125702,46 +127908,34 @@ member { type_id: 0x3e10b518 offset: 384 } -member { - id: 0x0de57e1b - name: "name" - type_id: 0x3e10b518 - offset: 1408 -} member { id: 0x0de57e2c name: "name" type_id: 0x3e10b518 offset: 1216 } -member { - id: 0x0de57f52 - name: "name" - type_id: 0x3e10b518 - offset: 832 -} member { id: 0x0de6d064 name: "name" type_id: 0x3db8d8c8 offset: 64 } -member { - id: 0x0de6d176 - name: "name" - type_id: 0x3db8d8c8 - offset: 45216 -} member { id: 0x0de6d485 name: "name" type_id: 0x3db8d8c8 } member { - id: 0x0de6da0e + id: 0x0de6d8a5 name: "name" type_id: 0x3db8d8c8 - offset: 2880 + offset: 46624 +} +member { + id: 0x0de6dd8d + name: "name" + type_id: 0x3db8d8c8 + offset: 3520 } member { id: 0x0de6df9d @@ -125749,6 +127943,12 @@ member { type_id: 0x3db8d8c8 offset: 512 } +member { + id: 0x0de7660c + name: "name" + type_id: 0x3c0c289f + offset: 640 +} member { id: 0x0dedc180 name: "name" @@ -125784,10 +127984,10 @@ member { offset: 320 } member { - id: 0x0dfb98ea + id: 0x0dfb9ad8 name: "name" type_id: 0x20fd6195 - offset: 58176 + offset: 59648 } member { id: 0x0dffaa34 @@ -125825,10 +128025,10 @@ member { type_id: 0xd3c80119 } member { - id: 0x9bc88c5d + id: 0x9bc881e4 name: "name_lock" type_id: 0xf313e71a - offset: 896 + offset: 1024 } member { id: 0xcd61d8df @@ -125848,10 +128048,10 @@ member { offset: 32 } member { - id: 0x74273c7c + id: 0x742733f1 name: "name_pfx" type_id: 0x051414e1 - offset: 6528 + offset: 7744 } member { id: 0x1029a2c0 @@ -125872,10 +128072,10 @@ member { offset: 1088 } member { - id: 0xa0691985 + id: 0xa0691de5 name: "nameidata" type_id: 0x111e281f - offset: 15680 + offset: 16704 } member { id: 0x0017f014 @@ -125937,10 +128137,10 @@ member { offset: 64 } member { - id: 0x4b4cac1e + id: 0x4b4cad27 name: "namespaces" type_id: 0x674028f7 - offset: 256 + offset: 384 } member { id: 0x91018347 @@ -125950,10 +128150,10 @@ member { bitsize: 1 } member { - id: 0x9480ed99 + id: 0x9480e389 name: "nan_supported_bands" type_id: 0x295c7202 - offset: 9856 + offset: 11200 } member { id: 0x0db69ff9 @@ -125979,22 +128179,22 @@ member { offset: 6464 } member { - id: 0xbd015b41 + id: 0xbd015c91 name: "napi_hash_node" type_id: 0x49a73111 - offset: 2880 -} -member { - id: 0x794002e9 - name: "napi_id" - type_id: 0x4585663f - offset: 3008 + offset: 2944 } member { id: 0x794004e1 name: "napi_id" type_id: 0x4585663f } +member { + id: 0x79400b70 + name: "napi_id" + type_id: 0x4585663f + offset: 3072 +} member { id: 0x79400c28 name: "napi_id" @@ -126072,88 +128272,88 @@ member { offset: 704 } member { - id: 0x85063235 + id: 0x85063ded name: "native_aer" type_id: 0x4585663f - offset: 6915 + offset: 8131 bitsize: 1 } member { - id: 0x96d4eece + id: 0x96d4e589 name: "native_dpc" type_id: 0x4585663f - offset: 6920 + offset: 8136 bitsize: 1 } member { - id: 0x06bb1d4e + id: 0x06bb141a name: "native_ltr" type_id: 0x4585663f - offset: 6919 + offset: 8135 bitsize: 1 } member { - id: 0x24fa7989 + id: 0x24fa7507 name: "native_pcie_hotplug" type_id: 0x4585663f - offset: 6916 + offset: 8132 bitsize: 1 } member { - id: 0x8e9b1ef7 + id: 0x8e9b1c1c name: "native_pme" type_id: 0x4585663f - offset: 6918 + offset: 8134 bitsize: 1 } member { - id: 0x0c7e9f68 + id: 0x0c7e97de name: "native_shpc_hotplug" type_id: 0x4585663f - offset: 6917 + offset: 8133 bitsize: 1 } member { - id: 0xb3731e9b + id: 0xb3731758 name: "navailable" type_id: 0x4585663f - offset: 1024 + offset: 1152 } member { - id: 0xd5e01b71 + id: 0xd5e01ee5 name: "nb" type_id: 0x449a775b - offset: 6656 + offset: 8000 } member { - id: 0x428b2851 + id: 0x428b2e65 name: "nb_max" type_id: 0x449a775b - offset: 5120 + offset: 16320 } member { - id: 0x428b2f67 + id: 0x428b2f47 name: "nb_max" type_id: 0x449a775b - offset: 13696 + offset: 5888 } member { - id: 0x27499126 + id: 0x274997b6 name: "nb_min" type_id: 0x449a775b - offset: 4928 + offset: 16128 } member { - id: 0x2749918f + id: 0x27499a80 name: "nb_min" type_id: 0x449a775b - offset: 13504 + offset: 5696 } member { - id: 0x205a328f + id: 0x205a36d1 name: "nb_vdev" type_id: 0x6720d32f - offset: 8832 + offset: 10304 } member { id: 0x13047be9 @@ -126191,10 +128391,10 @@ member { offset: 320 } member { - id: 0xe5f6e88e + id: 0xe5f6e117 name: "ncmd_timer" type_id: 0xf1159c31 - offset: 18304 + offset: 20736 } member { id: 0x724b21cb @@ -126220,10 +128420,10 @@ member { type_id: 0x03f70c68 } member { - id: 0x213ff6a1 + id: 0x213ffb23 name: "nd_net" type_id: 0xb335d16f - offset: 10112 + offset: 10240 } member { id: 0x9364bc46 @@ -126254,16 +128454,16 @@ member { offset: 1024 } member { - id: 0x6b4be156 + id: 0x6b4beb7f name: "nd_parms" type_id: 0x31c05a21 - offset: 5376 + offset: 7424 } member { - id: 0xf108a5cc + id: 0xf108a886 name: "nd_set" type_id: 0x180a82d6 - offset: 8000 + offset: 9216 } member { id: 0xf108a988 @@ -126302,10 +128502,10 @@ member { offset: 448 } member { - id: 0xe6090da2 + id: 0xe6090375 name: "ndd" type_id: 0x389ecc4e - offset: 640 + offset: 768 } member { id: 0x6e81fced @@ -126351,10 +128551,10 @@ member { offset: 1024 } member { - id: 0xe14dd5c9 + id: 0xe14dd8ff name: "ndisc_sk" type_id: 0x1d44326e - offset: 4544 + offset: 4736 } member { id: 0x9487ac0c @@ -126859,22 +129059,22 @@ member { offset: 4480 } member { - id: 0x97156a88 + id: 0x971569ce name: "ndr_mappings" type_id: 0x914dbfdc - offset: 6976 + offset: 8192 } member { - id: 0x15f17e37 + id: 0x15f17834 name: "ndr_size" type_id: 0x92233392 - offset: 7040 + offset: 8256 } member { - id: 0x2155bfc6 + id: 0x2155bc8f name: "ndr_start" type_id: 0x92233392 - offset: 7104 + offset: 8320 } member { id: 0x7810348e @@ -126883,10 +129083,10 @@ member { offset: 128 } member { - id: 0x298ab6a9 + id: 0x298abdd9 name: "need_delayed_register" type_id: 0x4585663f - offset: 1888 + offset: 2016 bitsize: 1 } member { @@ -126896,17 +129096,17 @@ member { offset: 48 } member { - id: 0xada578ac + id: 0xada579fc name: "need_free" type_id: 0x6d7f5ff6 - offset: 1232 + offset: 1360 bitsize: 1 } member { - id: 0x905a025a + id: 0x905a02be name: "need_io_watchdog" type_id: 0x4585663f - offset: 5544 + offset: 5608 bitsize: 1 } member { @@ -126916,10 +129116,10 @@ member { offset: 24 } member { - id: 0xcb4cb4a8 + id: 0xcb4cb5f2 name: "need_oc_pp_cycle" type_id: 0x4585663f - offset: 5549 + offset: 5613 bitsize: 1 } member { @@ -126947,24 +129147,24 @@ member { offset: 8 } member { - id: 0x6cb8fa18 + id: 0x6cb8fd7d name: "need_replay" type_id: 0x295c7202 - offset: 321 + offset: 449 bitsize: 1 } member { - id: 0xbce3bd30 + id: 0xbce3b23b name: "need_reply" type_id: 0x4585663f - offset: 576 + offset: 640 bitsize: 1 } member { - id: 0xa400c5ce + id: 0xa400c41f name: "need_rescan" type_id: 0x6d7f5ff6 - offset: 1761 + offset: 1825 bitsize: 1 } member { @@ -126974,10 +129174,10 @@ member { offset: 32 } member { - id: 0xa5ad7773 + id: 0xa5ad7a15 name: "need_retune" type_id: 0x6720d32f - offset: 7360 + offset: 8576 } member { id: 0x5472d811 @@ -126998,10 +129198,10 @@ member { offset: 8 } member { - id: 0x394e1871 + id: 0x394e18c1 name: "need_sync" type_id: 0x295c7202 - offset: 320 + offset: 448 bitsize: 1 } member { @@ -127023,10 +129223,10 @@ member { offset: 64 } member { - id: 0x0282c276 + id: 0x0282cbad name: "need_update" type_id: 0x74d29cf1 - offset: 7424 + offset: 8640 } member { id: 0x66ced5ce @@ -127061,30 +129261,30 @@ member { bitsize: 1 } member { - id: 0x87f26e16 + id: 0x87f2640c name: "needs_force_resume" type_id: 0x4585663f - offset: 1798 + offset: 1990 bitsize: 1 } member { - id: 0xb32ede54 + id: 0xb32edac8 name: "needs_free_netdev" type_id: 0x6d7f5ff6 - offset: 10016 + offset: 10144 } member { - id: 0xba8c84a9 + id: 0xba8c8a07 name: "needs_freset" type_id: 0x4585663f - offset: 16540 + offset: 22108 bitsize: 1 } member { - id: 0x9363ebe4 + id: 0x9363e061 name: "needs_hpd" type_id: 0x6d7f5ff6 - offset: 9536 + offset: 11392 } member { id: 0xd78c5d79 @@ -127112,10 +129312,10 @@ member { offset: 512 } member { - id: 0x325062fd + id: 0x325061d9 name: "negotiated_rev" type_id: 0x4585663f - offset: 7136 + offset: 7776 } member { id: 0xcf8ca44d @@ -127165,10 +129365,10 @@ member { type_id: 0x914dbfdc } member { - id: 0xcb40d479 + id: 0xcb40d493 name: "nelems" type_id: 0x74d29cf1 - offset: 1056 + offset: 1312 } member { id: 0xc1045082 @@ -127183,10 +129383,10 @@ member { offset: 64 } member { - id: 0x98a15002 + id: 0x98a15090 name: "nest" type_id: 0x239e18b5 - offset: 9280 + offset: 10816 } member { id: 0x98b1b235 @@ -127217,24 +129417,18 @@ member { type_id: 0x74d29cf1 offset: 224 } +member { + id: 0x7203e42d + name: "net" + type_id: 0x0ca27481 + offset: 576 +} member { id: 0x7203e49d name: "net" type_id: 0x0ca27481 offset: 128 } -member { - id: 0x7203e647 - name: "net" - type_id: 0x0ca27481 - offset: 512 -} -member { - id: 0x7203ea28 - name: "net" - type_id: 0x0ca27481 - offset: 448 -} member { id: 0x7203ea98 name: "net" @@ -127265,10 +129459,10 @@ member { offset: 704 } member { - id: 0x723dee58 + id: 0x723dee2d name: "net" type_id: 0x32a623d7 - offset: 1472 + offset: 1728 } member { id: 0x72bc7afa @@ -127282,10 +129476,10 @@ member { offset: 64 } member { - id: 0x68533d2d + id: 0x68533833 name: "net_cookie" type_id: 0x92233392 - offset: 28672 + offset: 30720 } member { id: 0x61d0c33e @@ -127294,10 +129488,10 @@ member { offset: 288 } member { - id: 0x5770a87b + id: 0x5770ab3a name: "net_notifier_list" type_id: 0xd3c80119 - offset: 17920 + offset: 19264 } member { id: 0x8112103e @@ -127306,16 +129500,16 @@ member { offset: 320 } member { - id: 0x81121180 + id: 0x81121f57 name: "net_ns" type_id: 0x0ca27481 - offset: 640 + offset: 768 } member { - id: 0x871bda41 + id: 0x871bd136 name: "net_plane" type_id: 0x384f7d7c - offset: 1984 + offset: 2240 } member { id: 0xc2d98296 @@ -127329,12 +129523,6 @@ member { type_id: 0x32a623d7 offset: 64 } -member { - id: 0x92c34b25 - name: "netdev" - type_id: 0x32a623d7 - offset: 2048 -} member { id: 0x92c34c0c name: "netdev" @@ -127346,6 +129534,12 @@ member { name: "netdev" type_id: 0x32a623d7 } +member { + id: 0x92c34d05 + name: "netdev" + type_id: 0x32a623d7 + offset: 2560 +} member { id: 0x7ffb6c7c name: "netdev_chain" @@ -127376,10 +129570,10 @@ member { offset: 192 } member { - id: 0x0d09dd7f + id: 0x0d09dffc name: "netmsg_cache" type_id: 0xa2b31df2 - offset: 2304 + offset: 2432 } member { id: 0x2722e901 @@ -127436,10 +129630,10 @@ member { offset: 96 } member { - id: 0x685fb6df + id: 0x685fbe45 name: "new_blink_brightness" type_id: 0x6720d32f - offset: 1440 + offset: 1568 } member { id: 0x4c568493 @@ -127527,10 +129721,10 @@ member { offset: 32 } member { - id: 0x4fa1cefa + id: 0x4fa1c1e5 name: "new_source_frs_current" type_id: 0x9f5bfa55 - offset: 33312 + offset: 34016 } member { id: 0xef42e2c8 @@ -127588,10 +129782,10 @@ member { offset: 64 } member { - id: 0x1120c50f + id: 0x1120c818 name: "next" type_id: 0xd3c80119 - offset: 3776 + offset: 4480 } member { id: 0x113a0136 @@ -127997,10 +130191,10 @@ member { offset: 128 } member { - id: 0x0e49b2c3 + id: 0x0e49b8e7 name: "next_ams" type_id: 0x31aab745 - offset: 33440 + offset: 34144 } member { id: 0x43a6c314 @@ -128015,16 +130209,16 @@ member { offset: 192 } member { - id: 0xf867d623 + id: 0xf867d2ad name: "next_buffhd_to_drain" type_id: 0x3c468c18 - offset: 1280 + offset: 1408 } member { - id: 0x6a389fee + id: 0x6a3897a9 name: "next_buffhd_to_fill" type_id: 0x3c468c18 - offset: 1216 + offset: 1344 } member { id: 0xe124564f @@ -128032,16 +130226,16 @@ member { type_id: 0xd3c80119 } member { - id: 0x0687ee37 + id: 0x0687eb66 name: "next_cpu" type_id: 0x6720d32f - offset: 1280 + offset: 1664 } member { - id: 0x7bdae5f3 + id: 0x7bdae2b9 name: "next_cpu_batch" type_id: 0x6720d32f - offset: 1312 + offset: 1696 } member { id: 0xd2cda571 @@ -128192,18 +130386,18 @@ member { type_id: 0x4585663f offset: 544 } +member { + id: 0x59eebc55 + name: "next_statechange" + type_id: 0x33756485 + offset: 5440 +} member { id: 0x59eebc63 name: "next_statechange" type_id: 0x33756485 offset: 64 } -member { - id: 0x59eebeb9 - name: "next_statechange" - type_id: 0x33756485 - offset: 5376 -} member { id: 0xe211dd14 name: "next_string_id" @@ -128217,10 +130411,10 @@ member { offset: 320 } member { - id: 0x6cd9c80f + id: 0x6cd9cff6 name: "next_track" type_id: 0x6d7f5ff6 - offset: 1000 + offset: 1384 } member { id: 0xe551d421 @@ -128281,16 +130475,16 @@ member { offset: 128 } member { - id: 0xe2b010cf + id: 0xe2b01a04 name: "nexthop" type_id: 0x81cadb9e - offset: 4480 + offset: 4608 } member { - id: 0xd02f5488 + id: 0xd02f52bb name: "nf" type_id: 0x856ef6c4 - offset: 17536 + offset: 18560 } member { id: 0xad249668 @@ -128401,10 +130595,10 @@ member { offset: 1376 } member { - id: 0xe49baed9 + id: 0xe49bac99 name: "ngpio" type_id: 0x914dbfdc - offset: 7264 + offset: 8736 } member { id: 0x2bcea793 @@ -128413,10 +130607,10 @@ member { offset: 32 } member { - id: 0x71302854 + id: 0x71302a23 name: "nh" type_id: 0x15fc2a9e - offset: 6336 + offset: 7552 } member { id: 0x7137a178 @@ -128441,16 +130635,16 @@ member { type_id: 0x1f9da9a8 } member { - id: 0xdb1c1afd + id: 0xdb1c1848 name: "nh_all" type_id: 0x7db04ce7 - offset: 6272 + offset: 7488 } member { - id: 0x2e937820 + id: 0x2e937c1b name: "nh_buckets" type_id: 0xf1797553 - offset: 1152 + offset: 1536 } member { id: 0xd894d611 @@ -128639,10 +130833,10 @@ member { offset: 64 } member { - id: 0xd126932f + id: 0xd1269bee name: "nht" type_id: 0x3017223b - offset: 4672 + offset: 5632 } member { id: 0x2bb16e29 @@ -128668,10 +130862,10 @@ member { offset: 96 } member { - id: 0xe2ed2f65 + id: 0xe2ed26fb name: "nikeys" type_id: 0x74d29cf1 - offset: 544 + offset: 672 } member { id: 0x0c45c1fe @@ -128680,16 +130874,16 @@ member { offset: 2240 } member { - id: 0x0c9b438e + id: 0x0c9b4335 name: "nivcsw" type_id: 0x33756485 - offset: 14144 + offset: 4096 } member { - id: 0x0c9b49ec + id: 0x0c9b4944 name: "nivcsw" type_id: 0x33756485 - offset: 4032 + offset: 15168 } member { id: 0x4d58065e @@ -128698,16 +130892,16 @@ member { offset: 448 } member { - id: 0x4d580e67 + id: 0x4d580816 name: "nkeepout" type_id: 0x4585663f - offset: 7232 + offset: 8448 } member { - id: 0x723c559b + id: 0x723c58fa name: "nkeys" type_id: 0x74d29cf1 - offset: 512 + offset: 640 } member { id: 0xc56a7e08 @@ -128715,18 +130909,18 @@ member { type_id: 0x0ca27481 offset: 64 } -member { - id: 0xa221f66f - name: "nl_owner_dead" - type_id: 0x6d7f5ff6 - offset: 1760 -} member { id: 0xa221fb65 name: "nl_owner_dead" type_id: 0x6d7f5ff6 offset: 1376 } +member { + id: 0xa221fcd9 + name: "nl_owner_dead" + type_id: 0x6d7f5ff6 + offset: 2016 +} member { id: 0x97c34ed5 name: "nla_len" @@ -128809,16 +131003,16 @@ member { offset: 32 } member { - id: 0xc9b2751b + id: 0xc9b27f69 name: "nlsk" type_id: 0x1d44326e - offset: 2496 + offset: 2880 } member { - id: 0x6d93aaf7 + id: 0x6d93a20e name: "nlsk_stash" type_id: 0x1d44326e - offset: 2560 + offset: 2944 } member { id: 0x7dd43c05 @@ -128850,10 +131044,10 @@ member { offset: 64 } member { - id: 0xb017a313 + id: 0xb017a1d2 name: "no_64bit_msi" type_id: 0x4585663f - offset: 16527 + offset: 22095 bitsize: 1 } member { @@ -128863,10 +131057,10 @@ member { offset: 2592 } member { - id: 0x4613c0b1 + id: 0x4613c598 name: "no_callbacks" type_id: 0x4585663f - offset: 1801 + offset: 1993 bitsize: 1 } member { @@ -128877,10 +131071,10 @@ member { bitsize: 1 } member { - id: 0x33351975 + id: 0x333515a1 name: "no_cgroup_migration" type_id: 0x4585663f - offset: 11077 + offset: 12101 bitsize: 1 } member { @@ -128891,10 +131085,10 @@ member { bitsize: 1 } member { - id: 0xad244e47 + id: 0xad244516 name: "no_command_memory" type_id: 0x4585663f - offset: 16556 + offset: 22124 bitsize: 1 } member { @@ -128918,30 +131112,30 @@ member { bitsize: 1 } member { - id: 0x752dbf50 + id: 0x752dbd68 name: "no_device_suspend" type_id: 0x6d7f5ff6 - offset: 14864 + offset: 17552 } member { - id: 0xb76eb144 + id: 0xb76eb22e name: "no_dif" type_id: 0x4585663f - offset: 2698 + offset: 2826 bitsize: 1 } member { - id: 0xd2f1926d + id: 0xd2f1955a name: "no_dynamic_id" type_id: 0x4585663f - offset: 2112 + offset: 2368 bitsize: 1 } member { - id: 0xb9e40b05 + id: 0xb9e403e1 name: "no_ext_tags" type_id: 0x4585663f - offset: 6913 + offset: 8129 bitsize: 1 } member { @@ -128964,10 +131158,10 @@ member { offset: 160 } member { - id: 0x30d5bb07 + id: 0x30d5b78d name: "no_inc_mrrs" type_id: 0x4585663f - offset: 6914 + offset: 8130 bitsize: 1 } member { @@ -128978,10 +131172,10 @@ member { bitsize: 1 } member { - id: 0x9f6bffc3 + id: 0x9f6bf998 name: "no_msi" type_id: 0x4585663f - offset: 16526 + offset: 22094 bitsize: 1 } member { @@ -129031,45 +131225,45 @@ member { offset: 128 } member { - id: 0xa3e975fd + id: 0xa3e97de0 name: "no_read_capacity_16" type_id: 0x4585663f - offset: 2693 + offset: 2821 bitsize: 1 } member { - id: 0xf0355d4a + id: 0xf0355af8 name: "no_read_disc_info" type_id: 0x4585663f - offset: 2692 + offset: 2820 bitsize: 1 } member { - id: 0xaa6a797a + id: 0xaa6a7d8e name: "no_report_luns" type_id: 0x4585663f - offset: 6499 + offset: 7715 bitsize: 1 } member { - id: 0x7e425adb + id: 0x7e425804 name: "no_report_opcodes" type_id: 0x4585663f - offset: 2674 + offset: 2802 bitsize: 1 } member { - id: 0xc0ea7f35 + id: 0xc0ea737e name: "no_scsi2_lun_in_cdb" type_id: 0x4585663f - offset: 4042 + offset: 4362 bitsize: 1 } member { - id: 0x4a689560 + id: 0x4a689c02 name: "no_selective_suspend" type_id: 0x4585663f - offset: 5536 + offset: 5600 bitsize: 1 } member { @@ -129086,10 +131280,10 @@ member { bitsize: 1 } member { - id: 0x1ccebf5c + id: 0x1ccebffc name: "no_start_on_add" type_id: 0x4585663f - offset: 2682 + offset: 2810 bitsize: 1 } member { @@ -129106,10 +131300,10 @@ member { offset: 2016 } member { - id: 0xd1bb129b + id: 0xd1bb1ce0 name: "no_sync_defaults" type_id: 0x6d7f5ff6 - offset: 4616 + offset: 4872 } member { id: 0x95bb8e3c @@ -129118,10 +131312,10 @@ member { offset: 704 } member { - id: 0x6350a866 + id: 0x6350aef3 name: "no_uld_attach" type_id: 0x4585663f - offset: 2686 + offset: 2814 bitsize: 1 } member { @@ -129132,17 +131326,17 @@ member { bitsize: 1 } member { - id: 0xbd7e12d9 + id: 0xbd7e1b2f name: "no_vf_scan" type_id: 0x4585663f - offset: 16555 + offset: 22123 bitsize: 1 } member { - id: 0xad3b1f0e + id: 0xad3b1533 name: "no_vpd_size" type_id: 0x4585663f - offset: 2705 + offset: 2833 bitsize: 1 } member { @@ -129158,17 +131352,17 @@ member { offset: 1024 } member { - id: 0x806a269d + id: 0x806a2296 name: "no_write_same" type_id: 0x4585663f - offset: 2675 + offset: 2803 bitsize: 1 } member { - id: 0x806a2a8b + id: 0x806a257b name: "no_write_same" type_id: 0x4585663f - offset: 4039 + offset: 4359 bitsize: 1 } member { @@ -129190,16 +131384,10 @@ member { offset: 1200 } member { - id: 0xb9c6cb5b + id: 0xb9c6c9cf name: "nocb_gp_wq" type_id: 0x73be2bf1 - offset: 2176 -} -member { - id: 0x0f12227e - name: "node" - type_id: 0x6720d32f - offset: 4320 + offset: 2304 } member { id: 0x0f122346 @@ -129213,6 +131401,12 @@ member { type_id: 0x6720d32f offset: 64 } +member { + id: 0x0f122bde + name: "node" + type_id: 0x6720d32f + offset: 4960 +} member { id: 0x0f122dc7 name: "node" @@ -129229,12 +131423,6 @@ member { name: "node" type_id: 0x6c32e522 } -member { - id: 0x0f3ca0ed - name: "node" - type_id: 0x49a73111 - offset: 576 -} member { id: 0x0f3ca933 name: "node" @@ -129252,6 +131440,12 @@ member { type_id: 0x49a73111 offset: 832 } +member { + id: 0x0f3caba2 + name: "node" + type_id: 0x49a73111 + offset: 704 +} member { id: 0x0f417564 name: "node" @@ -129351,6 +131545,12 @@ member { type_id: 0xe62ebf07 offset: 32 } +member { + id: 0x0fa6c014 + name: "node" + type_id: 0xd3c80119 + offset: 12032 +} member { id: 0x0fa6c061 name: "node" @@ -129363,6 +131563,12 @@ member { type_id: 0xd3c80119 offset: 640 } +member { + id: 0x0fa6c117 + name: "node" + type_id: 0xd3c80119 + offset: 8320 +} member { id: 0x0fa6c168 name: "node" @@ -129370,10 +131576,22 @@ member { offset: 320 } member { - id: 0x0fa6c2e8 + id: 0x0fa6c1b0 name: "node" type_id: 0xd3c80119 - offset: 6976 + offset: 1024 +} +member { + id: 0x0fa6c3e5 + name: "node" + type_id: 0xd3c80119 + offset: 10176 +} +member { + id: 0x0fa6c46b + name: "node" + type_id: 0xd3c80119 + offset: 1216 } member { id: 0x0fa6c515 @@ -129381,34 +131599,22 @@ member { type_id: 0xd3c80119 offset: 832 } -member { - id: 0x0fa6c639 - name: "node" - type_id: 0xd3c80119 - offset: 8256 -} member { id: 0x0fa6c6af name: "node" type_id: 0xd3c80119 } member { - id: 0x0fa6c83e + id: 0x0fa6ca31 name: "node" type_id: 0xd3c80119 - offset: 8832 + offset: 9600 } member { - id: 0x0fa6c8fc + id: 0x0fa6ccc6 name: "node" type_id: 0xd3c80119 - offset: 10560 -} -member { - id: 0x0fa6cd2a - name: "node" - type_id: 0xd3c80119 - offset: 7168 + offset: 8384 } member { id: 0x0fa6ce01 @@ -129416,12 +131622,6 @@ member { type_id: 0xd3c80119 offset: 768 } -member { - id: 0x0fa6ce5c - name: "node" - type_id: 0xd3c80119 - offset: 960 -} member { id: 0x0fa6cf6d name: "node" @@ -129429,22 +131629,22 @@ member { offset: 128 } member { - id: 0x0fc7c815 + id: 0x0fc7cdb4 name: "node" type_id: 0xb2c19e78 - offset: 1728 -} -member { - id: 0x0ff5b016 - name: "node" - type_id: 0x80bff031 - offset: 7360 + offset: 1984 } member { id: 0x0ff5b15e name: "node" type_id: 0x80bff031 } +member { + id: 0x0ff5bdb1 + name: "node" + type_id: 0x80bff031 + offset: 8000 +} member { id: 0x3599c2c8 name: "node6" @@ -129457,10 +131657,10 @@ member { offset: 64 } member { - id: 0xf67bca3c + id: 0xf67bc3a4 name: "node_id" type_id: 0x6720d32f - offset: 3904 + offset: 4160 } member { id: 0xf67bcc6a @@ -129533,16 +131733,16 @@ member { type_id: 0x8cbe1332 } member { - id: 0xd988c495 + id: 0xd988ce91 name: "nodeinfo" type_id: 0xc3f77699 - offset: 17024 + offset: 18304 } member { - id: 0x31d568d6 + id: 0x31d56dbc name: "nodelay" type_id: 0x6d7f5ff6 - offset: 8056 + offset: 8696 } member { id: 0x8b5fc0c2 @@ -129647,10 +131847,10 @@ member { offset: 448 } member { - id: 0x23a8168f + id: 0x23a8176e name: "nohz_idle_balance" type_id: 0x5d8155a5 - offset: 23424 + offset: 23488 } member { id: 0x88e11269 @@ -129697,10 +131897,10 @@ member { bitsize: 1 } member { - id: 0x86105172 + id: 0x8610592e name: "non_compliant_bars" type_id: 0x4585663f - offset: 16552 + offset: 22120 bitsize: 1 } member { @@ -129710,10 +131910,10 @@ member { offset: 1280 } member { - id: 0x6a838447 + id: 0x6a838faa name: "non_desktop_property" type_id: 0x2a670b41 - offset: 7808 + offset: 8960 } member { id: 0x79b71421 @@ -129722,10 +131922,10 @@ member { offset: 512 } member { - id: 0x32301a04 + id: 0x32301b30 name: "non_pd_role_swap" type_id: 0x6d7f5ff6 - offset: 6792 + offset: 7432 } member { id: 0x3cd401f2 @@ -129746,10 +131946,10 @@ member { bitsize: 1 } member { - id: 0x5cf54815 + id: 0x5cf54d0d name: "nonatomic" type_id: 0x6d7f5ff6 - offset: 14856 + offset: 17544 } member { id: 0x9d9055f7 @@ -129777,16 +131977,16 @@ member { offset: 640 } member { - id: 0xbf86edab + id: 0xbf86ee90 name: "nooffloaddevcnt" type_id: 0x4585663f - offset: 1344 + offset: 1600 } member { - id: 0x10e36227 + id: 0x10e36a3b name: "nop_out_timeout" type_id: 0x6720d32f - offset: 19712 + offset: 20544 } member { id: 0x8e9cf29a @@ -129795,10 +131995,10 @@ member { offset: 1120 } member { - id: 0xf5b2767d + id: 0xf5b27476 name: "normalize_zpos" type_id: 0x6d7f5ff6 - offset: 8424 + offset: 9576 } member { id: 0x7e0b39d3 @@ -129874,28 +132074,28 @@ member { offset: 64 } member { - id: 0x37039875 + id: 0x37039c6e name: "notifier" type_id: 0xf02f73da - offset: 6912 + offset: 8256 } member { - id: 0x37039a8b + id: 0x37039d26 name: "notifier" type_id: 0xf02f73da - offset: 1792 + offset: 1920 } member { - id: 0x3761f2a7 + id: 0x3761f1d2 name: "notifier" type_id: 0x9249a64d - offset: 7552 + offset: 9024 } member { - id: 0x3761f35f + id: 0x3761f810 name: "notifier" type_id: 0x9249a64d - offset: 576 + offset: 704 } member { id: 0x3761fc54 @@ -129910,10 +132110,10 @@ member { offset: 2304 } member { - id: 0x37e4faa4 + id: 0x37e4f5b8 name: "notifier" type_id: 0x174acf71 - offset: 11200 + offset: 13056 } member { id: 0x5e95afb2 @@ -129951,22 +132151,22 @@ member { offset: 320 } member { - id: 0xd6463512 + id: 0xd6463ae4 name: "notifier_ops" type_id: 0x0283e1e3 - offset: 5952 + offset: 6528 } member { - id: 0xd64637fb + id: 0xd6463eb0 name: "notifier_ops" type_id: 0x0283e1e3 - offset: 4992 + offset: 5120 } member { - id: 0x480a2e36 + id: 0x480a2925 name: "notifier_subscriptions" type_id: 0x3eeac861 - offset: 6592 + offset: 6784 } member { id: 0xe8601130 @@ -129975,10 +132175,10 @@ member { offset: 256 } member { - id: 0x568a320a + id: 0x568a338d name: "notify" type_id: 0x7c355df7 - offset: 704 + offset: 832 } member { id: 0x56d8a8a7 @@ -129998,16 +132198,16 @@ member { offset: 576 } member { - id: 0x56f92231 + id: 0x56f92eab name: "notify" type_id: 0x0f2f95e7 - offset: 43584 + offset: 50432 } member { - id: 0x56fba053 + id: 0x56fba0e3 name: "notify" type_id: 0x0da2fec2 - offset: 320 + offset: 448 } member { id: 0x7b726ba8 @@ -130016,10 +132216,10 @@ member { offset: 2048 } member { - id: 0x56fe5261 + id: 0x56fe5fc2 name: "notify_connect" type_id: 0x2dfe4ed2 - offset: 2496 + offset: 2624 } member { id: 0xc13945f5 @@ -130028,16 +132228,16 @@ member { offset: 800 } member { - id: 0x975fa7d8 + id: 0x975fa344 name: "notify_disconnect" type_id: 0x2dfe4ed2 - offset: 2560 + offset: 2688 } member { - id: 0x9b6d2c2b + id: 0x9b6d2dfa name: "notify_event" type_id: 0x60af483b - offset: 9088 + offset: 10816 } member { id: 0xddcb1098 @@ -130087,10 +132287,10 @@ member { offset: 1472 } member { - id: 0xe90f383a + id: 0xe90f3a32 name: "notify_priv" type_id: 0x18bd6530 - offset: 768 + offset: 896 } member { id: 0xf5ffd8d8 @@ -130147,16 +132347,16 @@ member { offset: 128 } member { - id: 0x813be724 + id: 0x813be465 name: "notifyids" type_id: 0x04b89667 - offset: 7744 + offset: 9088 } member { - id: 0xf8489341 + id: 0xf8489542 name: "now_frame" type_id: 0x4585663f - offset: 3136 + offset: 3200 } member { id: 0xa27f3770 @@ -130176,16 +132376,10 @@ member { type_id: 0x347303b4 } member { - id: 0x5317f553 + id: 0x5317f738 name: "np" type_id: 0x347303b4 - offset: 1280 -} -member { - id: 0x5317f58d - name: "np" - type_id: 0x347303b4 - offset: 6272 + offset: 7488 } member { id: 0x5317f7cf @@ -130193,6 +132387,12 @@ member { type_id: 0x347303b4 offset: 64 } +member { + id: 0x5317f9c9 + name: "np" + type_id: 0x347303b4 + offset: 1536 +} member { id: 0x5317fbe7 name: "np" @@ -130247,10 +132447,10 @@ member { offset: 480 } member { - id: 0xd1c5135f + id: 0xd1c5155c name: "nr" type_id: 0x6720d32f - offset: 7040 + offset: 8256 } member { id: 0xd1c51561 @@ -130270,10 +132470,10 @@ member { offset: 32 } member { - id: 0xd1c51966 + id: 0xd1c51f49 name: "nr" type_id: 0x6720d32f - offset: 6080 + offset: 7296 } member { id: 0xd1e7b49e @@ -130288,10 +132488,10 @@ member { offset: 128 } member { - id: 0xd1e7bcd3 + id: 0xd1e7bafc name: "nr" type_id: 0x4585663f - offset: 6080 + offset: 7296 } member { id: 0xd1ffb44c @@ -130299,10 +132499,10 @@ member { type_id: 0x5d8155a5 } member { - id: 0xcf9ece08 + id: 0xcf9ecc00 name: "nr_accounted" type_id: 0x4585663f - offset: 768 + offset: 896 } member { id: 0xa21e8135 @@ -130317,10 +132517,16 @@ member { offset: 1984 } member { - id: 0x728eb5f3 + id: 0x728eb117 name: "nr_active" type_id: 0x74d29cf1 - offset: 2880 + offset: 3264 +} +member { + id: 0x729d40fc + name: "nr_active" + type_id: 0x6720d32f + offset: 1312 } member { id: 0x729d47f0 @@ -130329,16 +132535,10 @@ member { offset: 736 } member { - id: 0x729d4b1c - name: "nr_active" - type_id: 0x6720d32f - offset: 1184 -} -member { - id: 0x95ba934a + id: 0x95ba9b60 name: "nr_active_requests_shared_tags" type_id: 0x74d29cf1 - offset: 2816 + offset: 3328 } member { id: 0xd5787a5d @@ -130400,10 +132600,10 @@ member { offset: 1472 } member { - id: 0x4bc96861 + id: 0x4bc9649f name: "nr_cgrps" type_id: 0x74d29cf1 - offset: 12224 + offset: 13632 } member { id: 0x837d50f7 @@ -130417,16 +132617,16 @@ member { type_id: 0x6720d32f } member { - id: 0x98f55de5 + id: 0x98f55073 name: "nr_cpus_allowed" type_id: 0x6720d32f - offset: 8288 + offset: 9312 } member { - id: 0x7962fc51 + id: 0x7962f35a name: "nr_ctx" type_id: 0xc93e017b - offset: 2032 + offset: 2416 } member { id: 0xb9a58615 @@ -130447,10 +132647,10 @@ member { offset: 448 } member { - id: 0xccaa08e9 + id: 0xccaa0d48 name: "nr_descendants" type_id: 0x6720d32f - offset: 1728 + offset: 1984 } member { id: 0x3c88906e @@ -130465,28 +132665,28 @@ member { offset: 81920 } member { - id: 0x3c4c3d37 + id: 0x3c4c3a68 name: "nr_dirtied" type_id: 0x6720d32f - offset: 20928 + offset: 22208 } member { - id: 0x247ed9a6 + id: 0x247ed5cd name: "nr_dirtied_pause" type_id: 0x6720d32f - offset: 20960 + offset: 22240 } member { - id: 0x1cde3c6d + id: 0x1cde34cc name: "nr_drainers" type_id: 0x6720d32f - offset: 1152 + offset: 1280 } member { - id: 0x4fae8ba8 + id: 0x4fae811e name: "nr_dying_descendants" type_id: 0x6720d32f - offset: 1760 + offset: 2016 } member { id: 0xeccf704c @@ -130512,18 +132712,18 @@ member { type_id: 0x4585663f offset: 512 } -member { - id: 0x33764641 - name: "nr_events" - type_id: 0x6720d32f - offset: 1152 -} member { id: 0x33764cc4 name: "nr_events" type_id: 0x6720d32f offset: 352 } +member { + id: 0x33764ee0 + name: "nr_events" + type_id: 0x6720d32f + offset: 1280 +} member { id: 0x1f5b7385 name: "nr_extents" @@ -130578,10 +132778,10 @@ member { offset: 256 } member { - id: 0xfee8f8c8 + id: 0xfee8f39f name: "nr_freq" type_id: 0x6720d32f - offset: 1312 + offset: 1440 } member { id: 0xb0af57e0 @@ -130613,6 +132813,12 @@ member { type_id: 0x4585663f offset: 512 } +member { + id: 0x2980a8c5 + name: "nr_hw_queues" + type_id: 0x4585663f + offset: 4288 +} member { id: 0x2980aa26 name: "nr_hw_queues" @@ -130620,22 +132826,16 @@ member { offset: 704 } member { - id: 0x2980aafb + id: 0x2980ac31 name: "nr_hw_queues" type_id: 0x4585663f - offset: 35904 + offset: 40128 } member { - id: 0x2980ad13 - name: "nr_hw_queues" - type_id: 0x4585663f - offset: 3968 -} -member { - id: 0x6b99a18e + id: 0x6b99a036 name: "nr_ia_ranges" type_id: 0x4585663f - offset: 544 + offset: 800 } member { id: 0xffa38ee3 @@ -130662,10 +132862,10 @@ member { offset: 224 } member { - id: 0x2c28e580 + id: 0x2c28e7b5 name: "nr_instances" type_id: 0xc9082b19 - offset: 2304 + offset: 2688 } member { id: 0xba70b618 @@ -130704,10 +132904,10 @@ member { offset: 64 } member { - id: 0xfcd02ff0 + id: 0xfcd02002 name: "nr_linfo" type_id: 0xc9082b19 - offset: 7904 + offset: 8160 } member { id: 0x2af96acc @@ -130722,10 +132922,10 @@ member { offset: 384 } member { - id: 0x183ebfea + id: 0x183ebad7 name: "nr_maps" type_id: 0x4585663f - offset: 4000 + offset: 4320 } member { id: 0x33e05349 @@ -130740,10 +132940,10 @@ member { offset: 64 } member { - id: 0x8a52d1b1 + id: 0x8a52dd6e name: "nr_memslot_pages" type_id: 0x33756485 - offset: 640 + offset: 896 } member { id: 0x02abbc80 @@ -130770,10 +132970,10 @@ member { offset: 512 } member { - id: 0xd2f306d6 + id: 0xd2f30d9f name: "nr_of_buckets" type_id: 0x914dbfdc - offset: 832 + offset: 960 } member { id: 0x828f709d @@ -130881,16 +133081,16 @@ member { type_id: 0x6720d32f } member { - id: 0x79bd2481 + id: 0x79bd2bfb name: "nr_parts" type_id: 0x4585663f - offset: 13184 + offset: 14848 } member { - id: 0x7a2176ae + id: 0x7a21743a name: "nr_pending" type_id: 0x299c4193 - offset: 2176 + offset: 2304 } member { id: 0x7a4d610e @@ -130911,34 +133111,34 @@ member { offset: 912 } member { - id: 0xcf9929b5 + id: 0xcf992773 name: "nr_pinned" type_id: 0x4585663f - offset: 28800 + offset: 28864 } member { - id: 0xbd02ed71 + id: 0xbd02ecd8 name: "nr_populated_csets" type_id: 0x6720d32f - offset: 1824 + offset: 2080 } member { - id: 0x28329ccb + id: 0x28329994 name: "nr_populated_domain_children" type_id: 0x6720d32f - offset: 1856 + offset: 2112 } member { - id: 0xc0c2a631 + id: 0xc0c2a3ce name: "nr_populated_threaded_children" type_id: 0x6720d32f - offset: 1888 + offset: 2144 } member { - id: 0x8373611a + id: 0x83736a55 name: "nr_pwqs_to_flush" type_id: 0x74d29cf1 - offset: 576 + offset: 704 } member { id: 0x9607d33f @@ -130947,10 +133147,10 @@ member { offset: 320 } member { - id: 0x9607d3e7 + id: 0x9607da24 name: "nr_queued" type_id: 0x7dc8196c - offset: 1024 + offset: 1152 } member { id: 0x9624f411 @@ -130959,10 +133159,10 @@ member { offset: 832 } member { - id: 0x54054436 + id: 0x54054154 name: "nr_queues" type_id: 0x03a4acbb - offset: 35936 + offset: 40160 } member { id: 0x54436541 @@ -131013,10 +133213,10 @@ member { offset: 320 } member { - id: 0x9e262c3f + id: 0x9e262dce name: "nr_requests" type_id: 0x33756485 - offset: 1792 + offset: 2048 } member { id: 0x0a3ca227 @@ -131091,10 +133291,10 @@ member { offset: 64 } member { - id: 0x68445330 + id: 0x684459f8 name: "nr_sectors" type_id: 0xd0b3a203 - offset: 576 + offset: 832 } member { id: 0x90e3c9d4 @@ -131114,10 +133314,10 @@ member { offset: 1024 } member { - id: 0x033a9d0b + id: 0x033a9549 name: "nr_sink_caps" type_id: 0x4585663f - offset: 8256 + offset: 8896 } member { id: 0x004eca1b @@ -131126,28 +133326,28 @@ member { offset: 256 } member { - id: 0xb41e94fe + id: 0xb41e9884 name: "nr_snk_pdo" type_id: 0x4585663f - offset: 8768 + offset: 9408 } member { - id: 0xc545e743 + id: 0xc545eb16 name: "nr_snk_vdo" type_id: 0x4585663f - offset: 9216 + offset: 9856 } member { - id: 0x00b041ce + id: 0x00b04f21 name: "nr_snk_vdo_v1" type_id: 0x4585663f - offset: 8992 + offset: 9632 } member { - id: 0xb0b605ae + id: 0xb0b60c88 name: "nr_source_caps" type_id: 0x4585663f - offset: 8000 + offset: 8640 } member { id: 0x5eb23b58 @@ -131168,16 +133368,16 @@ member { offset: 768 } member { - id: 0x639c1426 + id: 0x639c131a name: "nr_src_pdo" type_id: 0x4585663f - offset: 8512 + offset: 9152 } member { - id: 0xd297ef29 + id: 0xd297eba7 name: "nr_stat" type_id: 0x6720d32f - offset: 1280 + offset: 1408 } member { id: 0x74a3a51a @@ -131209,10 +133409,10 @@ member { offset: 640 } member { - id: 0x2bf6bdfb + id: 0x2bf6b9ba name: "nr_threaded_children" type_id: 0x6720d32f - offset: 1920 + offset: 2176 } member { id: 0xffcc6dd6 @@ -131254,10 +133454,10 @@ member { offset: 768 } member { - id: 0x70f4d45a + id: 0x70f4d1fd name: "nr_triggers" type_id: 0x5a8c92f7 - offset: 4992 + offset: 5760 } member { id: 0x0ce99fa0 @@ -131272,22 +133472,22 @@ member { offset: 21696 } member { - id: 0xfb6f388f + id: 0xfb6f30c8 name: "nr_user" type_id: 0x6720d32f - offset: 1216 + offset: 1344 } member { - id: 0x3cb70025 + id: 0x3cb708d0 name: "nr_user_bufs" type_id: 0x4585663f - offset: 800 + offset: 928 } member { - id: 0x5a61b867 + id: 0x5a61ba6f name: "nr_user_files" type_id: 0x4585663f - offset: 768 + offset: 896 } member { id: 0x04cae934 @@ -131372,12 +133572,6 @@ member { type_id: 0x92233392 offset: 1280 } -member { - id: 0xf8027d46 - name: "nr_walkers" - type_id: 0x6720d32f - offset: 896 -} member { id: 0xf5e6d5da name: "nr_window_size" @@ -131408,10 +133602,10 @@ member { offset: 51840 } member { - id: 0x42b6c0d0 + id: 0x42b6ca98 name: "nr_zones" type_id: 0x4585663f - offset: 3648 + offset: 3904 } member { id: 0xc487c4c7 @@ -131437,16 +133631,16 @@ member { offset: 32 } member { - id: 0x93466f3f + id: 0x93466310 name: "nrpages" type_id: 0x33756485 - offset: 1152 + offset: 1408 } member { - id: 0x911293b4 + id: 0x91129161 name: "ns" type_id: 0xf052f867 - offset: 8832 + offset: 9984 } member { id: 0x911294e7 @@ -131502,10 +133696,10 @@ member { offset: 64 } member { - id: 0x91e8daf4 + id: 0x91e8d8e3 name: "ns" type_id: 0x0a193bb7 - offset: 7424 + offset: 7680 } member { id: 0x91ed6db0 @@ -131520,10 +133714,10 @@ member { offset: 288 } member { - id: 0x181e602f + id: 0x181e6600 name: "ns_ida" type_id: 0xe1a31370 - offset: 6080 + offset: 7296 } member { id: 0x3f2735e9 @@ -131538,10 +133732,10 @@ member { offset: 320 } member { - id: 0x27811e17 + id: 0x278111a2 name: "ns_seed" type_id: 0x0258f96e - offset: 6656 + offset: 7872 } member { id: 0xdcf9b4df @@ -131550,10 +133744,10 @@ member { offset: 192 } member { - id: 0xdcf9bd29 + id: 0xdcf9b6f4 name: "ns_tracker" type_id: 0xf5c6a82e - offset: 6016 + offset: 6144 } member { id: 0x9bd48cb1 @@ -131639,10 +133833,10 @@ member { offset: 96 } member { - id: 0xac7383e4 + id: 0xac738b74 name: "nsproxy" type_id: 0x178226b2 - offset: 16064 + offset: 17088 } member { id: 0xac738cad @@ -131669,10 +133863,10 @@ member { offset: 64 } member { - id: 0xaead0b7b + id: 0xaead052b name: "ntfy" type_id: 0x92233392 - offset: 1728 + offset: 2368 } member { id: 0x233de962 @@ -131680,10 +133874,10 @@ member { type_id: 0x0decc7d7 } member { - id: 0x77ba33ba + id: 0x77ba38b0 name: "nud_state" type_id: 0x295c7202 - offset: 1056 + offset: 1184 } member { id: 0x2766192d @@ -131692,10 +133886,10 @@ member { offset: 104 } member { - id: 0x37b055b8 + id: 0x37b05525 name: "null_edid_counter" type_id: 0x6720d32f - offset: 14528 + offset: 14656 } member { id: 0xbf71c2fe @@ -131733,10 +133927,16 @@ member { offset: 256 } member { - id: 0x1c73c19f + id: 0x1c73c3c9 name: "num" type_id: 0x4585663f - offset: 13376 + offset: 13824 +} +member { + id: 0x1c73c6c1 + name: "num" + type_id: 0x4585663f + offset: 7424 } member { id: 0x1c73c8b3 @@ -131750,22 +133950,16 @@ member { type_id: 0x4585663f } member { - id: 0x1c73cd14 + id: 0x1c73cda4 name: "num" type_id: 0x4585663f - offset: 320 + offset: 448 } member { - id: 0x1c73cdd1 - name: "num" - type_id: 0x4585663f - offset: 6208 -} -member { - id: 0x1ca7062a + id: 0x1ca706c6 name: "num" type_id: 0x914dbfdc - offset: 8288 + offset: 9504 } member { id: 0x1cc27e3c @@ -131797,10 +133991,10 @@ member { offset: 64 } member { - id: 0xa7a6c0bc + id: 0xa7a6cca7 name: "num_active_eps" type_id: 0x4585663f - offset: 20416 + offset: 20992 } member { id: 0x35be4e1b @@ -131809,10 +134003,10 @@ member { offset: 128 } member { - id: 0xf6ea321a + id: 0xf6ea3955 name: "num_active_vmas" type_id: 0x33756485 - offset: 576 + offset: 704 } member { id: 0x4b1eeeac @@ -131827,10 +134021,10 @@ member { offset: 64 } member { - id: 0xf2fdeefc + id: 0xf2fde14c name: "num_altmodes" type_id: 0x6720d32f - offset: 6400 + offset: 7616 } member { id: 0x90d990b0 @@ -131856,10 +134050,10 @@ member { offset: 1408 } member { - id: 0xa846e508 + id: 0xa846e1ec name: "num_aux_devs" type_id: 0x6720d32f - offset: 2880 + offset: 3264 } member { id: 0x373ff332 @@ -131874,10 +134068,10 @@ member { offset: 2112 } member { - id: 0x94cccf72 + id: 0x94ccc01c name: "num_blocks" type_id: 0xe8034002 - offset: 13312 + offset: 13440 } member { id: 0x308c6acc @@ -131892,10 +134086,10 @@ member { offset: 64 } member { - id: 0xdc40de4e + id: 0xdc40d5b4 name: "num_buffers" type_id: 0x4585663f - offset: 5760 + offset: 5888 } member { id: 0x0bae61d1 @@ -131904,10 +134098,10 @@ member { offset: 5376 } member { - id: 0x4cfd4263 + id: 0x4cfd40f2 name: "num_bulk_in" type_id: 0x5d8155a5 - offset: 1672 + offset: 1928 } member { id: 0x4cfd4941 @@ -131921,10 +134115,10 @@ member { type_id: 0x5d8155a5 } member { - id: 0xd78f563b + id: 0xd78f59f9 name: "num_bulk_out" type_id: 0x5d8155a5 - offset: 1680 + offset: 1936 } member { id: 0xd78f5a1c @@ -131957,10 +134151,10 @@ member { offset: 48 } member { - id: 0x5facb078 + id: 0x5facbc84 name: "num_channels" type_id: 0x6720d32f - offset: 7040 + offset: 8384 } member { id: 0xc21eb7ca @@ -131969,10 +134163,10 @@ member { offset: 192 } member { - id: 0xe42bcb2d + id: 0xe42bc64c name: "num_children" type_id: 0x33756485 - offset: 512 + offset: 640 } member { id: 0x2c04206f @@ -131981,10 +134175,10 @@ member { offset: 32 } member { - id: 0xab6f540d + id: 0xab6f5061 name: "num_chipselect" type_id: 0x914dbfdc - offset: 6224 + offset: 7440 } member { id: 0x1c9b1176 @@ -132016,10 +134210,10 @@ member { offset: 320 } member { - id: 0xbff9fa4a + id: 0xbff9f20f name: "num_colors" type_id: 0x4585663f - offset: 2880 + offset: 3392 } member { id: 0x9236753b @@ -132028,10 +134222,10 @@ member { offset: 544 } member { - id: 0x543c9dc8 + id: 0x543c9979 name: "num_components" type_id: 0x6720d32f - offset: 13856 + offset: 14304 } member { id: 0xb2909919 @@ -132064,16 +134258,10 @@ member { offset: 128 } member { - id: 0x8434fe57 + id: 0x8434f459 name: "num_configs" type_id: 0x6720d32f - offset: 2752 -} -member { - id: 0x1897444c - name: "num_connector" - type_id: 0x6720d32f - offset: 1888 + offset: 3136 } member { id: 0x18974d62 @@ -132081,6 +134269,12 @@ member { type_id: 0x6720d32f offset: 320 } +member { + id: 0x18974f8f + name: "num_connector" + type_id: 0x6720d32f + offset: 2400 +} member { id: 0x7738a9ab name: "num_connectors" @@ -132100,10 +134294,10 @@ member { offset: 1856 } member { - id: 0xc357903b + id: 0xc3579000 name: "num_controls" type_id: 0x6720d32f - offset: 3136 + offset: 3520 } member { id: 0xc375357f @@ -132118,16 +134312,16 @@ member { offset: 192 } member { - id: 0x941c1d85 + id: 0x941c1a06 name: "num_crtc" type_id: 0x6720d32f - offset: 2880 + offset: 3520 } member { - id: 0x71b1dbfa + id: 0x71b1d2c4 name: "num_crtcs" type_id: 0x4585663f - offset: 2848 + offset: 3360 } member { id: 0xe2c089df @@ -132159,10 +134353,10 @@ member { offset: 384 } member { - id: 0xfa7f0ae6 + id: 0xfa7f01f9 name: "num_dapm_routes" type_id: 0x6720d32f - offset: 3392 + offset: 3776 } member { id: 0x1d8ba340 @@ -132171,10 +134365,10 @@ member { offset: 256 } member { - id: 0x1da90c31 + id: 0x1da90ec6 name: "num_dapm_widgets" type_id: 0x6720d32f - offset: 3264 + offset: 3648 } member { id: 0x55ff1bee @@ -132219,10 +134413,10 @@ member { offset: 64 } member { - id: 0x4a422688 + id: 0x4a422b42 name: "num_encoder" type_id: 0x6720d32f - offset: 2496 + offset: 3136 } member { id: 0x4e4798fd @@ -132272,22 +134466,22 @@ member { offset: 3392 } member { - id: 0x7f5747cf + id: 0x7f574879 name: "num_exentries" type_id: 0xc9082b19 - offset: 7968 + offset: 8224 } member { - id: 0x7fdbc511 + id: 0x7fdbce61 name: "num_exentries" type_id: 0x4585663f - offset: 2464 + offset: 2848 } member { - id: 0xf7b4b0e1 + id: 0xf7b4b551 name: "num_ext_caps" type_id: 0x4585663f - offset: 57664 + offset: 58240 } member { id: 0x5896be81 @@ -132296,10 +134490,10 @@ member { offset: 8 } member { - id: 0x48031ae1 + id: 0x48031c52 name: "num_fb" type_id: 0x6720d32f - offset: 1664 + offset: 2176 } member { id: 0x3438f5a3 @@ -132320,10 +134514,10 @@ member { offset: 128 } member { - id: 0xcd68980a + id: 0xcd689a7d name: "num_flush" type_id: 0x6720d32f - offset: 6336 + offset: 7552 } member { id: 0x7bcccefc @@ -132350,10 +134544,10 @@ member { offset: 640 } member { - id: 0x4a37f15b + id: 0x4a37f6b8 name: "num_gpl_syms" type_id: 0x4585663f - offset: 2272 + offset: 2656 } member { id: 0x2df1d39a @@ -132368,10 +134562,10 @@ member { offset: 448 } member { - id: 0x0a57590e + id: 0x0a575aaf name: "num_h_tile" type_id: 0x43e910ce - offset: 14984 + offset: 15112 } member { id: 0x32f14c09 @@ -132385,10 +134579,10 @@ member { offset: 13088 } member { - id: 0x0c47dd37 + id: 0x0c47d533 name: "num_iac" type_id: 0xb3e7bac9 - offset: 5936 + offset: 6064 } member { id: 0x58ef5f22 @@ -132409,16 +134603,16 @@ member { offset: 160 } member { - id: 0xab25dee8 + id: 0xab25d6fc name: "num_iftype_akm_suites" type_id: 0x4585663f - offset: 1408 + offset: 1536 } member { - id: 0xa0a66eb2 + id: 0xa0a6633e name: "num_iftype_ext_capab" type_id: 0x4585663f - offset: 2368 + offset: 2496 } member { id: 0xe858894f @@ -132427,28 +134621,28 @@ member { offset: 576 } member { - id: 0x2da84394 + id: 0x2da84642 name: "num_info" type_id: 0x4585663f - offset: 10592 + offset: 7776 } member { - id: 0x2da8477a + id: 0x2da84bc5 name: "num_info" type_id: 0x4585663f - offset: 6560 + offset: 11808 } member { - id: 0xd0fbffe5 + id: 0xd0fbf13d name: "num_instances" type_id: 0x6720d32f - offset: 3424 + offset: 3616 } member { - id: 0x4c24eb73 + id: 0x4c24ed2f name: "num_interfaces" type_id: 0x6720d32f - offset: 1920 + offset: 2048 } member { id: 0x1968f7ca @@ -132456,18 +134650,18 @@ member { type_id: 0x5d8155a5 offset: 312 } -member { - id: 0x1968f860 - name: "num_interrupt_in" - type_id: 0x5d8155a5 - offset: 1688 -} member { id: 0x1968f921 name: "num_interrupt_in" type_id: 0x5d8155a5 offset: 16 } +member { + id: 0x1968fceb + name: "num_interrupt_in" + type_id: 0x5d8155a5 + offset: 1944 +} member { id: 0xc578d426 name: "num_interrupt_out" @@ -132481,10 +134675,10 @@ member { offset: 320 } member { - id: 0xc578dcc6 + id: 0xc578dab3 name: "num_interrupt_out" type_id: 0x5d8155a5 - offset: 1696 + offset: 1952 } member { id: 0xdf32959c @@ -132517,10 +134711,10 @@ member { offset: 992 } member { - id: 0xa836b2c7 + id: 0xa836b26e name: "num_kp" type_id: 0x4585663f - offset: 2240 + offset: 2624 } member { id: 0x69a5f68d @@ -132534,18 +134728,18 @@ member { type_id: 0x6720d32f offset: 7520 } -member { - id: 0x8f706084 - name: "num_lanes" - type_id: 0x6720d32f - offset: 7200 -} member { id: 0x8f706a63 name: "num_lanes" type_id: 0x6720d32f offset: 384 } +member { + id: 0x8f706add + name: "num_lanes" + type_id: 0x6720d32f + offset: 8416 +} member { id: 0x8f706d98 name: "num_lanes" @@ -132571,10 +134765,10 @@ member { offset: 192 } member { - id: 0x61efcf5f + id: 0x61efc5bd name: "num_links" type_id: 0x6720d32f - offset: 2432 + offset: 2816 } member { id: 0x392a7dd4 @@ -132643,10 +134837,10 @@ member { offset: 64 } member { - id: 0x92b222ab + id: 0x92b2288d name: "num_nh_buckets" type_id: 0x914dbfdc - offset: 1088 + offset: 1472 } member { id: 0x4f24dfe4 @@ -132673,16 +134867,16 @@ member { offset: 64 } member { - id: 0xb56afae2 + id: 0xb56af488 name: "num_of_dapm_routes" type_id: 0x6720d32f - offset: 3648 + offset: 4032 } member { - id: 0x3265c52e + id: 0x3265cef6 name: "num_of_dapm_widgets" type_id: 0x6720d32f - offset: 3520 + offset: 3904 } member { id: 0x984cfbc5 @@ -132744,10 +134938,10 @@ member { offset: 1536 } member { - id: 0xa85e7618 + id: 0xa85e79f2 name: "num_pdos" type_id: 0x6720d32f - offset: 6848 + offset: 7296 } member { id: 0x03585a0a @@ -132815,10 +135009,10 @@ member { offset: 72 } member { - id: 0x7051ffa9 + id: 0x7051faaa name: "num_port_caps" type_id: 0x4585663f - offset: 57792 + offset: 58368 } member { id: 0x176ff071 @@ -132839,10 +135033,10 @@ member { offset: 296 } member { - id: 0x0f19481d + id: 0x0f194aef name: "num_ports" type_id: 0x5d8155a5 - offset: 1664 + offset: 1920 } member { id: 0xbf52270e @@ -132892,10 +135086,10 @@ member { offset: 2368 } member { - id: 0x409f1d56 + id: 0x409f1b2e name: "num_rdy" type_id: 0x295c7202 - offset: 7008 + offset: 7136 } member { id: 0x86b682e1 @@ -132952,10 +135146,10 @@ member { offset: 32 } member { - id: 0x7424413b + id: 0x742441cb name: "num_reg_defaults" type_id: 0x4585663f - offset: 4320 + offset: 4576 } member { id: 0x74244625 @@ -132964,10 +135158,10 @@ member { offset: 1856 } member { - id: 0xd802199a + id: 0xd8021562 name: "num_reg_defaults_raw" type_id: 0x4585663f - offset: 4352 + offset: 4608 } member { id: 0xd8021deb @@ -133023,10 +135217,10 @@ member { offset: 576 } member { - id: 0xdce87dde + id: 0xdce8726e name: "num_resources" type_id: 0xc9082b19 - offset: 6400 + offset: 7616 } member { id: 0x8286d165 @@ -133041,10 +135235,10 @@ member { offset: 32 } member { - id: 0xcf06ceb7 + id: 0xcf06c1e5 name: "num_rtd" type_id: 0x6720d32f - offset: 2624 + offset: 3008 } member { id: 0x38cbfd24 @@ -133197,10 +135391,10 @@ member { offset: 256 } member { - id: 0xc9708c29 + id: 0xc97080ef name: "num_suspended_intf" type_id: 0x6720d32f - offset: 1984 + offset: 2112 } member { id: 0x4efba86c @@ -133209,10 +135403,10 @@ member { offset: 192 } member { - id: 0x313aebe4 + id: 0x313aeebb name: "num_syms" type_id: 0x4585663f - offset: 1856 + offset: 2112 } member { id: 0xba394221 @@ -133226,18 +135420,18 @@ member { type_id: 0x6720d32f offset: 192 } +member { + id: 0x04a161a0 + name: "num_tc" + type_id: 0x29bf06ba + offset: 18272 +} member { id: 0x04a16aa3 name: "num_tc" type_id: 0x29bf06ba offset: 160 } -member { - id: 0x04a16fd7 - name: "num_tc" - type_id: 0x29bf06ba - offset: 16928 -} member { id: 0x16aa27a8 name: "num_tile_columns_minus1" @@ -133258,10 +135452,10 @@ member { bitsize: 7 } member { - id: 0x8026d774 + id: 0x8026d50a name: "num_total_plane" type_id: 0x6720d32f - offset: 2688 + offset: 3328 } member { id: 0x77c230b5 @@ -133288,10 +135482,10 @@ member { offset: 6368 } member { - id: 0xea886524 + id: 0xea8868ea name: "num_traces" type_id: 0x6720d32f - offset: 7104 + offset: 8448 } member { id: 0x9b52a700 @@ -133306,10 +135500,10 @@ member { offset: 640 } member { - id: 0xc0e3d522 + id: 0xc0e3d664 name: "num_trips" type_id: 0x6720d32f - offset: 6976 + offset: 8192 } member { id: 0x7c8ca69e @@ -133336,16 +135530,16 @@ member { offset: 832 } member { - id: 0x15769834 + id: 0x15769aef name: "num_v_tile" type_id: 0x43e910ce - offset: 14992 + offset: 15120 } member { - id: 0xc3b33049 + id: 0xc3b33daa name: "num_vals" type_id: 0x4585663f - offset: 10688 + offset: 12160 } member { id: 0xb8d78273 @@ -133383,10 +135577,10 @@ member { type_id: 0x6720d32f } member { - id: 0x908e0d53 + id: 0x908e02e3 name: "num_windows" type_id: 0x4585663f - offset: 6400 + offset: 7616 } member { id: 0xd474418d @@ -133395,10 +135589,10 @@ member { offset: 192 } member { - id: 0xd4d7edf7 + id: 0xd4d7edad name: "numa_node" type_id: 0x4585663f - offset: 2816 + offset: 3200 } member { id: 0xd4f54151 @@ -133412,18 +135606,18 @@ member { type_id: 0x6720d32f offset: 416 } -member { - id: 0xd4f54813 - name: "numa_node" - type_id: 0x6720d32f - offset: 7264 -} member { id: 0xd4f54e5a name: "numa_node" type_id: 0x6720d32f offset: 576 } +member { + id: 0xd4f54e9b + name: "numa_node" + type_id: 0x6720d32f + offset: 8480 +} member { id: 0x35834d78 name: "numa_pwq_tbl" @@ -133437,10 +135631,10 @@ member { offset: 256 } member { - id: 0xd94e9fd1 + id: 0xd94e9a70 name: "number" type_id: 0x5d8155a5 - offset: 1728 + offset: 1984 } member { id: 0xd9569cc7 @@ -133522,16 +135716,16 @@ member { offset: 2176 } member { - id: 0x2ef7006a + id: 0x2ef70390 name: "nvcsw" type_id: 0x33756485 - offset: 3968 + offset: 4032 } member { - id: 0x2ef70989 + id: 0x2ef70aa4 name: "nvcsw" type_id: 0x33756485 - offset: 14080 + offset: 15104 } member { id: 0xafebceb1 @@ -133551,10 +135745,10 @@ member { offset: 256 } member { - id: 0xa8e39bfb + id: 0xa8e39171 name: "nvqs" type_id: 0x6720d32f - offset: 384 + offset: 512 } member { id: 0xcf5bd856 @@ -133673,10 +135867,10 @@ member { offset: 320 } member { - id: 0x788d72ac + id: 0x788d7bed name: "objcg" type_id: 0x1892eedc - offset: 13184 + offset: 14208 } member { id: 0x788d7d64 @@ -133685,16 +135879,16 @@ member { offset: 768 } member { - id: 0xfd068eb9 + id: 0xfd0689cd name: "objcg_list" type_id: 0xd3c80119 - offset: 13248 + offset: 14272 } member { - id: 0xd8c8a4a0 + id: 0xd8c8a14c name: "object_idr" type_id: 0x04b89667 - offset: 1024 + offset: 1408 } member { id: 0xd8c8a8a7 @@ -133703,16 +135897,16 @@ member { offset: 512 } member { - id: 0x93223d28 + id: 0x932239c3 name: "object_name_idr" type_id: 0x04b89667 - offset: 11840 + offset: 13632 } member { - id: 0x4c673db8 + id: 0x4c6737d9 name: "object_name_lock" type_id: 0xa7c362b0 - offset: 11584 + offset: 13248 } member { id: 0x7bed058b @@ -133780,58 +135974,58 @@ member { offset: 3520 } member { - id: 0xec90d9ed + id: 0xec90d247 name: "ocr" type_id: 0xc9082b19 - offset: 6144 + offset: 7360 } member { - id: 0xdf373deb + id: 0xdf3734e2 name: "ocr_avail" type_id: 0xc9082b19 - offset: 6432 + offset: 7648 } member { - id: 0x4b0185a7 + id: 0x4b018a2a name: "ocr_avail_mmc" type_id: 0xc9082b19 - offset: 6528 + offset: 7744 } member { - id: 0x4b8d0f3b + id: 0x4b8d0244 name: "ocr_avail_mmc" type_id: 0x4585663f - offset: 8480 + offset: 9504 } member { - id: 0xb914c227 + id: 0xb914cb9d name: "ocr_avail_sd" type_id: 0x4585663f - offset: 8448 + offset: 9472 } member { - id: 0xb998400e + id: 0xb9984e34 name: "ocr_avail_sd" type_id: 0xc9082b19 - offset: 6496 + offset: 7712 } member { - id: 0x6b410c0b + id: 0x6b410bd6 name: "ocr_avail_sdio" type_id: 0xc9082b19 - offset: 6464 + offset: 7680 } member { - id: 0x6bcd89b2 + id: 0x6bcd82f1 name: "ocr_avail_sdio" type_id: 0x4585663f - offset: 8416 + offset: 9440 } member { - id: 0x9e7ee0f2 + id: 0x9e7eeb5c name: "ocr_mask" type_id: 0xc9082b19 - offset: 8512 + offset: 9536 } member { id: 0xe9334d1a @@ -133881,16 +136075,16 @@ member { offset: 576 } member { - id: 0xd603b795 + id: 0xd603b4f4 name: "of_dapm_routes" type_id: 0x3d828cd9 - offset: 3584 + offset: 3968 } member { - id: 0x6456a15e + id: 0x6456a213 name: "of_dapm_widgets" type_id: 0x3db7fb40 - offset: 3456 + offset: 3840 } member { id: 0x33a246e4 @@ -133916,16 +136110,16 @@ member { offset: 192 } member { - id: 0xe881beb9 + id: 0xe881bc5b name: "of_gpio_n_cells" type_id: 0x4585663f - offset: 4736 + offset: 4864 } member { - id: 0x5381e2c4 + id: 0x5381e473 name: "of_gpio_ranges_fallback" type_id: 0x2c4a1698 - offset: 4864 + offset: 4992 } member { id: 0x18f3f23f @@ -133963,12 +136157,6 @@ member { type_id: 0x3e10b518 offset: 832 } -member { - id: 0xf7c3f1da - name: "of_node" - type_id: 0x347303b4 - offset: 5248 -} member { id: 0xf7c3f241 name: "of_node" @@ -133980,18 +136168,24 @@ member { type_id: 0x347303b4 offset: 256 } -member { - id: 0xf7c3f306 - name: "of_node" - type_id: 0x347303b4 - offset: 4672 -} member { id: 0xf7c3f3d3 name: "of_node" type_id: 0x347303b4 offset: 384 } +member { + id: 0xf7c3f3d5 + name: "of_node" + type_id: 0x347303b4 + offset: 5952 +} +member { + id: 0xf7c3f412 + name: "of_node" + type_id: 0x347303b4 + offset: 4800 +} member { id: 0xf7c3f438 name: "of_node" @@ -134022,12 +136216,6 @@ member { type_id: 0x347303b4 offset: 192 } -member { - id: 0xf7c3fab2 - name: "of_node" - type_id: 0x347303b4 - offset: 960 -} member { id: 0xf7c3fb33 name: "of_node" @@ -134040,6 +136228,12 @@ member { type_id: 0x347303b4 offset: 128 } +member { + id: 0xf7c3ff37 + name: "of_node" + type_id: 0x347303b4 + offset: 1088 +} member { id: 0xbd80d2ad name: "of_node_reused" @@ -134047,10 +136241,10 @@ member { offset: 128 } member { - id: 0xe6428fb0 + id: 0xe64283a6 name: "of_node_reused" type_id: 0x6d7f5ff6 - offset: 6050 + offset: 6754 bitsize: 1 } member { @@ -134108,10 +136302,10 @@ member { offset: 448 } member { - id: 0x4a7d6d91 + id: 0x4a7d64da name: "of_xlate" type_id: 0x2c41e916 - offset: 4800 + offset: 4928 } member { id: 0x4a7ec101 @@ -134210,42 +136404,42 @@ member { offset: 1088 } member { - id: 0xfb9192d9 + id: 0xfb9190e6 name: "offline" type_id: 0x6d7f5ff6 - offset: 6049 + offset: 6753 bitsize: 1 } member { - id: 0xdf08dd8c + id: 0xdf08d03a name: "offline_already" type_id: 0x6d7f5ff6 - offset: 2752 + offset: 2880 } member { - id: 0x911e6a6b + id: 0x911e68b3 name: "offline_disabled" type_id: 0x6d7f5ff6 - offset: 6048 + offset: 6752 bitsize: 1 } member { - id: 0x4d746109 + id: 0x4d7469b1 name: "offline_node" type_id: 0xd3c80119 - offset: 5760 + offset: 6528 } member { - id: 0x21ad6404 + id: 0x21ad6eed name: "offline_waitq" type_id: 0x03913382 - offset: 7616 + offset: 8768 } member { - id: 0xd2db452f + id: 0xd2db40d6 name: "offload" type_id: 0x0d306b27 - offset: 7488 + offset: 7744 } member { id: 0xd2dd700d @@ -134278,22 +136472,28 @@ member { offset: 128 } member { - id: 0xdfefd39f + id: 0xdfefd731 name: "offload_requested" type_id: 0x6d7f5ff6 - offset: 1096 + offset: 1224 } member { - id: 0x757e237f + id: 0x757e2857 name: "offload_xstats_l3" type_id: 0x19c32202 - offset: 18880 + offset: 20224 } member { - id: 0xab41d41a + id: 0xab41d7d7 name: "offloadcnt" type_id: 0x74d29cf1 - offset: 1312 + offset: 1568 +} +member { + id: 0x46bca5c5 + name: "offloads" + type_id: 0xd3c80119 + offset: 2752 } member { id: 0x46bca653 @@ -134301,12 +136501,6 @@ member { type_id: 0xd3c80119 offset: 256 } -member { - id: 0x46bcaf0b - name: "offloads" - type_id: 0xd3c80119 - offset: 2240 -} member { id: 0xdbe84a0d name: "offmap" @@ -134353,18 +136547,18 @@ member { type_id: 0x33756485 offset: 64 } +member { + id: 0x9b3b71e5 + name: "offset" + type_id: 0x27a7c613 + offset: 1536 +} member { id: 0x9b3b7a90 name: "offset" type_id: 0x27a7c613 offset: 384 } -member { - id: 0x9b3b7d7f - name: "offset" - type_id: 0x27a7c613 - offset: 1280 -} member { id: 0x9b3b7fe3 name: "offset" @@ -134601,10 +136795,10 @@ member { offset: 8288 } member { - id: 0x2b4a803b + id: 0x2b4a89bd name: "offset_secs" type_id: 0x865acc96 - offset: 10176 + offset: 11968 } member { id: 0x355a1b77 @@ -134648,10 +136842,10 @@ member { type_id: 0x6720d32f } member { - id: 0x4f28624f + id: 0x4f286327 name: "ohci_hcctrl_reg" type_id: 0x087aa58e - offset: 5568 + offset: 5632 } member { id: 0xa5064bbb @@ -134689,22 +136883,22 @@ member { offset: 1408 } member { - id: 0x5d12e107 + id: 0x5d12ef79 name: "old_current" type_id: 0x0baa70a7 - offset: 2304 + offset: 2368 } member { - id: 0x2e2c4ba1 + id: 0x2e2c4ea9 name: "old_dom_cgrp" type_id: 0x18a16691 - offset: 6400 + offset: 7424 } member { - id: 0x3809b3ba + id: 0x3809bbae name: "old_fb" type_id: 0x31c8b544 - offset: 1408 + offset: 1536 } member { id: 0x59a75e79 @@ -134750,28 +136944,28 @@ member { offset: 128 } member { - id: 0x4eb03a51 + id: 0x4eb03045 name: "old_subtree_control" type_id: 0x914dbfdc - offset: 4768 + offset: 5792 } member { - id: 0xce81a55c + id: 0xce81a821 name: "old_subtree_ss_mask" type_id: 0x914dbfdc - offset: 4784 + offset: 5808 } member { - id: 0x1de2c00b + id: 0x1de2c30d name: "old_token" type_id: 0x0baa70a7 - offset: 2336 + offset: 2400 } member { - id: 0xe3329867 + id: 0xe3329fff name: "oldapi" type_id: 0x6d7f5ff6 - offset: 1234 + offset: 1362 bitsize: 1 } member { @@ -134833,16 +137027,16 @@ member { offset: 288 } member { - id: 0x9de8e9d2 + id: 0x9de8e0d2 name: "on_time" type_id: 0x92233392 - offset: 10112 + offset: 11584 } member { - id: 0xe0a294e6 + id: 0xe0a29eeb name: "on_tree" type_id: 0x6d7f5ff6 - offset: 18496 + offset: 18624 } member { id: 0xcd1e25eb @@ -134851,10 +137045,10 @@ member { offset: 672 } member { - id: 0x598d30a7 + id: 0x598d35ff name: "oncpu" type_id: 0x6720d32f - offset: 5056 + offset: 5184 } member { id: 0xc354c852 @@ -134863,22 +137057,22 @@ member { offset: 576 } member { - id: 0x5b213fe1 + id: 0x5b213704 name: "oneway" type_id: 0xc9082b19 - offset: 7936 + offset: 8576 } member { - id: 0x39c12d8f + id: 0x39c1244c name: "oneway_spam_detected" type_id: 0x6d7f5ff6 - offset: 1024 + offset: 1152 } member { - id: 0x8a9bfacd + id: 0x8a9bfdd9 name: "oneway_spam_detection_enabled" type_id: 0x6d7f5ff6 - offset: 4672 + offset: 4800 } member { id: 0x52be75be @@ -134888,22 +137082,22 @@ member { bitsize: 1 } member { - id: 0x6cce0ba5 + id: 0x6cce0072 name: "ongoing_mrq" type_id: 0x292cb268 - offset: 10112 + offset: 11968 } member { - id: 0x7d25321d + id: 0x7d2533ba name: "online" type_id: 0x6720d32f - offset: 24032 + offset: 24096 } member { - id: 0x7d253870 + id: 0x7d253971 name: "online" type_id: 0x6720d32f - offset: 3232 + offset: 3424 } member { id: 0x7d2f6119 @@ -134936,28 +137130,28 @@ member { offset: 768 } member { - id: 0xf1a1d2b0 + id: 0xf1a1d30d name: "online_pin" type_id: 0xa722c13e - offset: 1632 + offset: 1888 } member { - id: 0x5182f1cc + id: 0x5182f15a name: "online_trig" type_id: 0x0e6ba6f7 - offset: 8128 + offset: 9856 } member { - id: 0x9abbfe41 + id: 0x9abbf6bc name: "online_trig_name" type_id: 0x0483e6f8 - offset: 8192 + offset: 9920 } member { - id: 0xc21463f9 + id: 0xc21468d0 name: "online_vcpus" type_id: 0x74d29cf1 - offset: 18432 + offset: 18688 } member { id: 0x7adb50ba @@ -134984,64 +137178,64 @@ member { offset: 896 } member { - id: 0x97510bfc + id: 0x97510416 name: "oom_flag_origin" type_id: 0x6d7f5ff6 - offset: 7680 -} -member { - id: 0xffe1a04b - name: "oom_group" - type_id: 0x6d7f5ff6 - offset: 9472 -} -member { - id: 0xb975b505 - name: "oom_kill_disable" - type_id: 0x6720d32f - offset: 9568 -} -member { - id: 0xdc2bfbe5 - name: "oom_lock" - type_id: 0x6d7f5ff6 - offset: 9480 -} -member { - id: 0x3723d00f - name: "oom_mm" - type_id: 0x1b36c7a2 offset: 7744 } member { - id: 0x005ca432 + id: 0xffe1ad3e + name: "oom_group" + type_id: 0x6d7f5ff6 + offset: 9856 +} +member { + id: 0xb975b75f + name: "oom_kill_disable" + type_id: 0x6720d32f + offset: 9952 +} +member { + id: 0xdc2bf7db + name: "oom_lock" + type_id: 0x6d7f5ff6 + offset: 9864 +} +member { + id: 0x3723dc05 + name: "oom_mm" + type_id: 0x1b36c7a2 + offset: 7808 +} +member { + id: 0x005ca579 name: "oom_notify" type_id: 0xd3c80119 - offset: 11456 + offset: 12352 } member { - id: 0xf5a1bdf8 + id: 0xf5a1bd61 name: "oom_reaper_list" type_id: 0x1d19a9d5 - offset: 21760 + offset: 23040 } member { - id: 0x53a6c5e8 + id: 0x53a6c730 name: "oom_reaper_timer" type_id: 0xd298e888 - offset: 21824 + offset: 23104 } member { - id: 0x8af547e0 + id: 0x8af540e4 name: "oom_score_adj" type_id: 0xb0312d5a - offset: 7696 + offset: 7760 } member { - id: 0xd12361e3 + id: 0xd123612d name: "oom_score_adj_min" type_id: 0xb0312d5a - offset: 7712 + offset: 7776 } member { id: 0xdfd3d3d5 @@ -135076,10 +137270,10 @@ member { offset: 2496 } member { - id: 0xf0cdfcd5 + id: 0xf0cdfd52 name: "op" type_id: 0x3f55d498 - offset: 704 + offset: 832 } member { id: 0x76264b3d @@ -135110,10 +137304,10 @@ member { type_id: 0x4a4e49a4 } member { - id: 0xc8d2762f + id: 0xc8d27b1b name: "op_vsafe5v" type_id: 0x6d7f5ff6 - offset: 2000 + offset: 2256 } member { id: 0x8fe42b1b @@ -135178,22 +137372,22 @@ member { type_id: 0x2cf2c077 offset: 1472 } +member { + id: 0xad987839 + name: "open" + type_id: 0x2cf42df1 + offset: 3776 +} member { id: 0xad987d52 name: "open" type_id: 0x2cfc979f } member { - id: 0xad987d70 - name: "open" - type_id: 0x2cf42df1 - offset: 3648 -} -member { - id: 0xad98a5dc + id: 0xad98abe8 name: "open" type_id: 0x2c2c3c2e - offset: 43200 + offset: 50048 } member { id: 0xad98dbd1 @@ -135219,10 +137413,10 @@ member { offset: 384 } member { - id: 0xad991863 + id: 0xad991fbf name: "open" type_id: 0x2d90ce2d - offset: 16512 + offset: 19584 } member { id: 0xad992fa0 @@ -135255,10 +137449,10 @@ member { offset: 4352 } member { - id: 0xad99f4a5 + id: 0xad99f522 name: "open" type_id: 0x2d775d88 - offset: 704 + offset: 832 } member { id: 0xad9a4a13 @@ -135313,10 +137507,10 @@ member { offset: 128 } member { - id: 0xad9bb8c2 + id: 0xad9bbf06 name: "open" type_id: 0x2f3dfe58 - offset: 2496 + offset: 2752 } member { id: 0xada546d8 @@ -135348,10 +137542,10 @@ member { offset: 64 } member { - id: 0x3961e829 + id: 0x3961e85c name: "open_count" type_id: 0x74d29cf1 - offset: 1472 + offset: 1728 } member { id: 0x39dc3c0c @@ -135360,10 +137554,10 @@ member { offset: 128 } member { - id: 0x0be63aca + id: 0x0be63d8a name: "open_deadline" type_id: 0x11c404ba - offset: 7360 + offset: 8960 } member { id: 0xcefb3c16 @@ -135389,52 +137583,52 @@ member { offset: 64 } member { - id: 0xce3ec13e + id: 0xce3ecd5a name: "open_list_head" type_id: 0xd3c80119 - offset: 2624 + offset: 2688 } member { - id: 0x485157ae + id: 0x48515b95 name: "open_mutex" type_id: 0xa7c362b0 - offset: 2880 + offset: 9536 } member { - id: 0x485159b3 + id: 0x48515f2d name: "open_mutex" type_id: 0xa7c362b0 - offset: 8256 + offset: 3008 } member { - id: 0x48515a2b + id: 0x48515ff8 name: "open_mutex" type_id: 0xa7c362b0 - offset: 14272 + offset: 16832 } member { - id: 0x9c778c88 + id: 0x9c778375 name: "open_partitions" type_id: 0x4585663f - offset: 3136 + offset: 3392 } member { - id: 0x60e6f031 + id: 0x60e6f044 name: "open_wait" type_id: 0x03913382 - offset: 1472 + offset: 1728 } member { - id: 0x60e6fc7c + id: 0x60e6f6bf name: "open_wait" type_id: 0x03913382 - offset: 1856 + offset: 1920 } member { - id: 0x60e6ff81 + id: 0x60e6f8f0 name: "open_wait" type_id: 0x03913382 - offset: 14528 + offset: 17216 } member { id: 0x79a32c87 @@ -135480,10 +137674,10 @@ member { bitsize: 1 } member { - id: 0x5d6308e6 + id: 0x5d630d19 name: "oper_speed" type_id: 0x4585663f - offset: 1888 + offset: 2144 } member { id: 0x5d630ec6 @@ -135492,10 +137686,10 @@ member { offset: 192 } member { - id: 0x271e841b + id: 0x271e858e name: "operating_snk_mw" type_id: 0x4585663f - offset: 9248 + offset: 9888 } member { id: 0xcd538228 @@ -135516,16 +137710,10 @@ member { offset: 256 } member { - id: 0x230329b4 + id: 0x230322fd name: "opp_list" type_id: 0xd3c80119 - offset: 832 -} -member { - id: 0x1dc632ac - name: "opp_table" - type_id: 0x27d0317f - offset: 9408 + offset: 960 } member { id: 0x1dc634ec @@ -135534,16 +137722,22 @@ member { offset: 640 } member { - id: 0x1dc63b05 + id: 0x1dc6365e name: "opp_table" type_id: 0x27d0317f - offset: 6592 + offset: 7936 } member { - id: 0xba077ab8 + id: 0x1dc636cd + name: "opp_table" + type_id: 0x27d0317f + offset: 10880 +} +member { + id: 0xba0774bf name: "opp_to_performance_state" type_id: 0x39560186 - offset: 9472 + offset: 10944 } member { id: 0xaf3431b0 @@ -135569,16 +137763,16 @@ member { offset: 768 } member { - id: 0xaf8c06c0 + id: 0xaf8c0a54 name: "ops" type_id: 0x070c84c2 - offset: 1536 + offset: 1792 } member { - id: 0xaf8c06c5 + id: 0xaf8c0d6f name: "ops" type_id: 0x070c84c2 - offset: 6144 + offset: 7360 } member { id: 0xaf8fa4ab @@ -135592,10 +137786,10 @@ member { type_id: 0x18195af6 } member { - id: 0xaf949d00 + id: 0xaf94908c name: "ops" type_id: 0x1f94d6ec - offset: 2368 + offset: 2496 } member { id: 0xaf94f770 @@ -135610,10 +137804,10 @@ member { offset: 64 } member { - id: 0xaf967ede + id: 0xaf967574 name: "ops" type_id: 0x1d749f2c - offset: 6144 + offset: 7360 } member { id: 0xaf9730e8 @@ -135628,10 +137822,10 @@ member { offset: 64 } member { - id: 0xafa3b316 + id: 0xafa3b9d2 name: "ops" type_id: 0x28b7a3b7 - offset: 7488 + offset: 8704 } member { id: 0xafaa08ab @@ -135670,10 +137864,10 @@ member { offset: 768 } member { - id: 0xafb05f8b + id: 0xafb05421 name: "ops" type_id: 0x3b55ca81 - offset: 6144 + offset: 7360 } member { id: 0xafb099be @@ -135704,10 +137898,10 @@ member { offset: 256 } member { - id: 0xafb16d79 + id: 0xafb162c8 name: "ops" type_id: 0x3a6574c9 - offset: 768 + offset: 1024 } member { id: 0xafb1995f @@ -135750,10 +137944,10 @@ member { offset: 512 } member { - id: 0xafb335f3 + id: 0xafb33ebc name: "ops" type_id: 0x383c223a - offset: 576 + offset: 704 } member { id: 0xafb34bdd @@ -135762,16 +137956,16 @@ member { offset: 320 } member { - id: 0xafb37bb4 + id: 0xafb370a4 name: "ops" type_id: 0x387c15ae - offset: 6208 + offset: 7424 } member { - id: 0xafb39a13 + id: 0xafb39a5b name: "ops" type_id: 0x38936843 - offset: 6464 + offset: 6592 } member { id: 0xafb3c733 @@ -135809,10 +138003,10 @@ member { offset: 64 } member { - id: 0xafb45ddb + id: 0xafb45a06 name: "ops" type_id: 0x3f54a013 - offset: 6464 + offset: 7680 } member { id: 0xafb48ad1 @@ -135851,10 +138045,10 @@ member { offset: 256 } member { - id: 0xafb5a195 + id: 0xafb5aa85 name: "ops" type_id: 0x3ea63461 - offset: 6208 + offset: 7424 } member { id: 0xafb5df3d @@ -135885,10 +138079,10 @@ member { offset: 6208 } member { - id: 0xafb674fb + id: 0xafb6744b name: "ops" type_id: 0x3d739fcb - offset: 320 + offset: 448 } member { id: 0xafb67db2 @@ -135914,10 +138108,10 @@ member { type_id: 0x3d902adb } member { - id: 0xafb69231 + id: 0xafb697a5 name: "ops" type_id: 0x3d905687 - offset: 1216 + offset: 1472 } member { id: 0xafb6b991 @@ -135925,10 +138119,10 @@ member { type_id: 0x3db932c3 } member { - id: 0xafb7077c + id: 0xafb7079a name: "ops" type_id: 0x3c04a29e - offset: 4992 + offset: 5248 } member { id: 0xafb7534d @@ -135936,10 +138130,10 @@ member { type_id: 0x3c53eefd } member { - id: 0xafb75cb7 + id: 0xafb75edc name: "ops" type_id: 0x3c5b16b9 - offset: 6208 + offset: 6848 } member { id: 0xafb7802d @@ -135959,28 +138153,28 @@ member { type_id: 0x3cb3f183 offset: 1280 } -member { - id: 0xafb7b6c4 - name: "ops" - type_id: 0x3cb1656a - offset: 6208 -} member { id: 0xafb7bb9b name: "ops" type_id: 0x3cb3f183 offset: 192 } +member { + id: 0xafb7bdd4 + name: "ops" + type_id: 0x3cb1656a + offset: 7424 +} member { id: 0xafb7f6ab name: "ops" type_id: 0x3cf60872 } member { - id: 0xafb8479b + id: 0xafb84cb3 name: "ops" type_id: 0x334820f1 - offset: 4928 + offset: 5056 } member { id: 0xafb870eb @@ -135988,10 +138182,10 @@ member { type_id: 0x33704847 } member { - id: 0xafb8796d + id: 0xafb87bd8 name: "ops" type_id: 0x337f6d5e - offset: 6272 + offset: 7488 } member { id: 0xafb89c64 @@ -136000,10 +138194,10 @@ member { offset: 64 } member { - id: 0xafb8dacd + id: 0xafb8df5d name: "ops" type_id: 0x33dd2e45 - offset: 3328 + offset: 3904 } member { id: 0xafb936a4 @@ -136034,10 +138228,10 @@ member { offset: 192 } member { - id: 0xafb9ea4d + id: 0xafb9e195 name: "ops" type_id: 0x32e20efe - offset: 14528 + offset: 17088 } member { id: 0xafba3fb1 @@ -136056,18 +138250,18 @@ member { name: "ops" type_id: 0x31598e0f } -member { - id: 0xafba66ba - name: "ops" - type_id: 0x3162e876 - offset: 7104 -} member { id: 0xafba6953 name: "ops" type_id: 0x3162e876 offset: 512 } +member { + id: 0xafba6b74 + name: "ops" + type_id: 0x3162e876 + offset: 8448 +} member { id: 0xafbac999 name: "ops" @@ -136079,10 +138273,10 @@ member { type_id: 0x31cb364e } member { - id: 0xafbb01dc + id: 0xafbb0869 name: "ops" type_id: 0x3000402d - offset: 6016 + offset: 7552 } member { id: 0xafbb0d65 @@ -136138,22 +138332,22 @@ member { offset: 64 } member { - id: 0xafbc94e5 + id: 0xafbc9ca0 name: "ops" type_id: 0x379acd09 - offset: 2880 -} -member { - id: 0xafbcd140 - name: "ops" - type_id: 0x37d8983e - offset: 6656 + offset: 3392 } member { id: 0xafbcd9c0 name: "ops" type_id: 0x37d96371 } +member { + id: 0xafbcdef5 + name: "ops" + type_id: 0x37d8983e + offset: 7872 +} member { id: 0xafbcece4 name: "ops" @@ -136161,10 +138355,10 @@ member { offset: 64 } member { - id: 0xafbdab40 + id: 0xafbdad0b name: "ops" type_id: 0x36ad2dd6 - offset: 7872 + offset: 9472 } member { id: 0xafbdc216 @@ -136173,10 +138367,10 @@ member { offset: 128 } member { - id: 0xafbdd8e1 + id: 0xafbdd229 name: "ops" type_id: 0x36d130d1 - offset: 576 + offset: 832 } member { id: 0xafbe4034 @@ -136219,10 +138413,10 @@ member { offset: 384 } member { - id: 0xafbf319e + id: 0xafbf3a8e name: "ops" type_id: 0x34363f4c - offset: 6208 + offset: 7424 } member { id: 0xafbf4c24 @@ -136230,16 +138424,16 @@ member { type_id: 0x344c87c1 } member { - id: 0xafbf62c6 + id: 0xafbf66ec name: "ops" type_id: 0x3467ed98 - offset: 2432 + offset: 2560 } member { - id: 0xafbf66b2 + id: 0xafbf6da2 name: "ops" type_id: 0x346113fd - offset: 6208 + offset: 7424 } member { id: 0xafbf8112 @@ -136248,10 +138442,10 @@ member { offset: 128 } member { - id: 0xafbf85f9 + id: 0xafbf8b61 name: "ops" type_id: 0x348822f4 - offset: 9344 + offset: 11200 } member { id: 0xafea7a4d @@ -136265,10 +138459,10 @@ member { offset: 192 } member { - id: 0xafed384f + id: 0xafed359c name: "ops" type_id: 0x66326f89 - offset: 1344 + offset: 1472 } member { id: 0xaffd3962 @@ -136283,16 +138477,16 @@ member { offset: 288 } member { - id: 0x5d38f318 + id: 0x5d38f1ad name: "ops_lock" type_id: 0xa7c362b0 - offset: 6272 + offset: 7488 } member { - id: 0x5d38fea3 + id: 0x5d38f3c2 name: "ops_lock" type_id: 0xa7c362b0 - offset: 512 + offset: 640 } member { id: 0xf6548174 @@ -136330,10 +138524,10 @@ member { offset: 1472 } member { - id: 0xb435c8ac + id: 0xb435ce80 name: "opt_sectors" type_id: 0x4585663f - offset: 3744 + offset: 4064 } member { id: 0x1bba67b5 @@ -136415,18 +138609,18 @@ member { type_id: 0x84115126 offset: 64 } -member { - id: 0xb59c75fb - name: "order" - type_id: 0x4585663f - offset: 800 -} member { id: 0xb59c77a7 name: "order" type_id: 0x4585663f offset: 32 } +member { + id: 0xb59c78b7 + name: "order" + type_id: 0x4585663f + offset: 1184 +} member { id: 0xb59c7b0e name: "order" @@ -136464,10 +138658,10 @@ member { bitsize: 2 } member { - id: 0xf43c53fa + id: 0xf43c501f name: "orientation" type_id: 0xcf497245 - offset: 6784 + offset: 8128 } member { id: 0xf49dde6b @@ -136557,10 +138751,10 @@ member { offset: 128 } member { - id: 0x8d800499 + id: 0x8d800e13 name: "orig_overflow_handler" type_id: 0x74a50355 - offset: 7808 + offset: 8064 } member { id: 0xcbc331da @@ -136710,10 +138904,10 @@ member { offset: 256 } member { - id: 0xdf79f637 + id: 0xdf79facb name: "otg_caps" type_id: 0x093024fc - offset: 7040 + offset: 8384 } member { id: 0x5b0f4ad4 @@ -136744,10 +138938,10 @@ member { type_id: 0xd196eb43 } member { - id: 0x98cf755f + id: 0x98cf754c name: "oublock" type_id: 0x33756485 - offset: 4544 + offset: 4608 } member { id: 0x113e9160 @@ -136773,18 +138967,18 @@ member { type_id: 0x6d7f5ff6 offset: 472 } +member { + id: 0xb3b45209 + name: "out" + type_id: 0x4585663f + offset: 1024 +} member { id: 0xb3b4582d name: "out" type_id: 0x4585663f offset: 32 } -member { - id: 0xb3b45fb0 - name: "out" - type_id: 0x4585663f - offset: 896 -} member { id: 0xb3c37f91 name: "out" @@ -136815,16 +139009,16 @@ member { offset: 128 } member { - id: 0x4b42ea9d + id: 0x4b42e885 name: "out_epnum" type_id: 0x4585663f - offset: 6944 + offset: 8288 } member { - id: 0x3bf9de31 + id: 0x3bf9d57e name: "out_fence" type_id: 0x030b9acf - offset: 576 + offset: 704 } member { id: 0x87de687a @@ -136850,10 +139044,10 @@ member { offset: 1088 } member { - id: 0x21d1efcf + id: 0x21d1ea91 name: "out_q_ctx" type_id: 0x09b350b9 - offset: 7360 + offset: 7488 } member { id: 0x9f7717b3 @@ -136862,28 +139056,28 @@ member { offset: 512 } member { - id: 0xef8e3000 + id: 0xef8e399f name: "outbuf" type_id: 0x0483e6f8 - offset: 3136 + offset: 3712 } member { - id: 0xd729cc27 + id: 0xd729cec6 name: "outbuf_size" type_id: 0x6720d32f - offset: 3200 + offset: 3776 } member { - id: 0x2e0d986f + id: 0x2e0d99c7 name: "outer_lock" type_id: 0xf313e71a - offset: 4576 + offset: 4704 } member { - id: 0x2350fd92 + id: 0x2350fb28 name: "outer_mode" type_id: 0x3f0693b8 - offset: 5680 + offset: 5872 } member { id: 0xc2a5c4de @@ -136893,10 +139087,10 @@ member { bitsize: 1 } member { - id: 0xdf660c20 + id: 0xdf6601ac name: "output" type_id: 0x2d4be55c - offset: 2368 + offset: 2496 } member { id: 0xdf660d9c @@ -136946,10 +139140,10 @@ member { offset: 128 } member { - id: 0x53034b08 + id: 0x5303434e name: "output_poll_work" type_id: 0xf1159c31 - offset: 3648 + offset: 4288 } member { id: 0x734f3a83 @@ -137059,22 +139253,22 @@ member { offset: 136 } member { - id: 0x25f0faa2 + id: 0x25f0f203 name: "overflow_event" type_id: 0x292e42d8 - offset: 1152 + offset: 1280 } member { - id: 0xad86c9d7 + id: 0xad86c319 name: "overflow_handler" type_id: 0x74a50355 - offset: 7680 + offset: 7936 } member { - id: 0xa85cdf82 + id: 0xa85cd282 name: "overflow_handler_context" type_id: 0x18bd6530 - offset: 7744 + offset: 8000 } member { id: 0x39d6cdec @@ -137130,16 +139324,16 @@ member { offset: 288 } member { - id: 0xb4e4b28b + id: 0xb4e4bcf1 name: "override_edid" type_id: 0x6d7f5ff6 - offset: 12992 + offset: 13120 } member { - id: 0x8dc5bc2c + id: 0x8dc5ba0f name: "override_halt_poll_ns" type_id: 0x6d7f5ff6 - offset: 31968 + offset: 34272 } member { id: 0xf1d2ff61 @@ -137172,16 +139366,16 @@ member { offset: 224 } member { - id: 0x273a97cb + id: 0x273a9876 name: "overrun_backoff" type_id: 0xf1159c31 - offset: 5376 + offset: 5632 } member { - id: 0xdf775cdb + id: 0xdf775a49 name: "overrun_backoff_time_ms" type_id: 0xc9082b19 - offset: 6080 + offset: 6720 } member { id: 0x144e40b6 @@ -137244,16 +139438,16 @@ member { offset: 32 } member { - id: 0x3daa5a47 + id: 0x3daa5397 name: "owned_by_drv_count" type_id: 0x74d29cf1 - offset: 5984 + offset: 6112 } member { - id: 0xba81f1b1 + id: 0xba81f228 name: "owned_ports" type_id: 0x33756485 - offset: 4800 + offset: 4864 } member { id: 0x4a2d5a58 @@ -137279,10 +139473,16 @@ member { offset: 192 } member { - id: 0x4a80653f + id: 0x4a8065b5 name: "owner" type_id: 0x1d19a9d5 - offset: 6400 + offset: 6592 +} +member { + id: 0x4a806a1e + name: "owner" + type_id: 0x1d19a9d5 + offset: 5376 } member { id: 0x4a806db7 @@ -137290,12 +139490,6 @@ member { type_id: 0x1d19a9d5 offset: 384 } -member { - id: 0x4a806fbe - name: "owner" - type_id: 0x1d19a9d5 - offset: 5248 -} member { id: 0x4a85c01a name: "owner" @@ -137308,6 +139502,12 @@ member { type_id: 0x18bd6530 offset: 1088 } +member { + id: 0x4a85c6ab + name: "owner" + type_id: 0x18bd6530 + offset: 2112 +} member { id: 0x4a85c842 name: "owner" @@ -137327,16 +139527,10 @@ member { offset: 320 } member { - id: 0x4a85cfcc - name: "owner" - type_id: 0x18bd6530 - offset: 1728 -} -member { - id: 0x4a8e4e2f + id: 0x4a8e4b8e name: "owner" type_id: 0x133c86d1 - offset: 1728 + offset: 1984 } member { id: 0x4a96506d @@ -137373,6 +139567,12 @@ member { type_id: 0x0b27dc43 offset: 384 } +member { + id: 0x4a965423 + name: "owner" + type_id: 0x0b27dc43 + offset: 1792 +} member { id: 0x4a965429 name: "owner" @@ -137380,10 +139580,10 @@ member { offset: 640 } member { - id: 0x4a9654c5 + id: 0x4a96542d name: "owner" type_id: 0x0b27dc43 - offset: 7040 + offset: 1280 } member { id: 0x4a96554f @@ -137403,30 +139603,24 @@ member { type_id: 0x0b27dc43 offset: 64 } -member { - id: 0x4a9658b7 - name: "owner" - type_id: 0x0b27dc43 - offset: 1536 -} member { id: 0x4a9658d3 name: "owner" type_id: 0x0b27dc43 offset: 1344 } +member { + id: 0x4a9658d4 + name: "owner" + type_id: 0x0b27dc43 + offset: 7296 +} member { id: 0x4a9658f6 name: "owner" type_id: 0x0b27dc43 offset: 896 } -member { - id: 0x4a965948 - name: "owner" - type_id: 0x0b27dc43 - offset: 512 -} member { id: 0x4a965a99 name: "owner" @@ -137446,10 +139640,16 @@ member { offset: 768 } member { - id: 0x4a965b63 + id: 0x4a965b4e name: "owner" type_id: 0x0b27dc43 - offset: 3136 + offset: 8512 +} +member { + id: 0x4a965b58 + name: "owner" + type_id: 0x0b27dc43 + offset: 3520 } member { id: 0x4a965b92 @@ -137475,12 +139675,6 @@ member { type_id: 0x0b27dc43 offset: 3072 } -member { - id: 0x4a965efc - name: "owner" - type_id: 0x0b27dc43 - offset: 6080 -} member { id: 0x4a965f26 name: "owner" @@ -137500,10 +139694,10 @@ member { offset: 384 } member { - id: 0x4a9f215b + id: 0x4a9f2085 name: "owner" type_id: 0x0258f96e - offset: 8576 + offset: 9856 } member { id: 0x4aa4bed9 @@ -137517,10 +139711,10 @@ member { type_id: 0x31591df6 } member { - id: 0x4aad15ee + id: 0x4aad1491 name: "owner" type_id: 0x30650ba6 - offset: 6848 + offset: 7488 } member { id: 0x4aad85e8 @@ -137534,16 +139728,16 @@ member { offset: 608 } member { - id: 0x9241abfe + id: 0x9241af50 name: "owner_cnt" type_id: 0x4585663f - offset: 1664 + offset: 2048 } member { - id: 0xfbf14767 + id: 0xfbf14eca name: "owner_entry" type_id: 0xd3c80119 - offset: 5120 + offset: 5248 } member { id: 0xd7c38ca3 @@ -137552,10 +139746,10 @@ member { offset: 608 } member { - id: 0x7e59ec77 + id: 0x7e59e058 name: "owner_list" type_id: 0xd3c80119 - offset: 1152 + offset: 1408 } member { id: 0xf93cf5f3 @@ -137564,10 +139758,10 @@ member { offset: 1344 } member { - id: 0xf93cf855 + id: 0xf93cfdf4 name: "owner_nlportid" type_id: 0xc9082b19 - offset: 1728 + offset: 1984 } member { id: 0x01b6c681 @@ -137661,10 +139855,10 @@ member { offset: 1088 } member { - id: 0xa6b86efc + id: 0xa6b86434 name: "p" type_id: 0x09290a47 - offset: 576 + offset: 832 } member { id: 0xff9c5995 @@ -138196,10 +140390,10 @@ member { offset: 24 } member { - id: 0x64cf5ba9 + id: 0x64cf57ca name: "padding" type_id: 0x295c7202 - offset: 1928 + offset: 2184 } member { id: 0x64d837a8 @@ -138231,10 +140425,10 @@ member { type_id: 0x23cbe491 } member { - id: 0xbedde87d + id: 0xbedde9a2 name: "padding_pkt" type_id: 0x3e10b518 - offset: 1408 + offset: 1664 } member { id: 0xab0027ec @@ -138243,10 +140437,10 @@ member { offset: 576 } member { - id: 0xab3b2097 + id: 0xab3b2027 name: "pads" type_id: 0x27cf73eb - offset: 320 + offset: 448 } member { id: 0xabcf29e0 @@ -138325,10 +140519,10 @@ member { offset: 384 } member { - id: 0xdb90efad + id: 0xdb90e959 name: "page_alignment" type_id: 0x1c3dbe5a - offset: 2784 + offset: 2912 } member { id: 0x21516548 @@ -138429,22 +140623,22 @@ member { offset: 704 } member { - id: 0x1758323c + id: 0x175839e1 name: "page_scan_interval" type_id: 0xe8034002 - offset: 6016 + offset: 6144 } member { - id: 0x05253bf4 + id: 0x052537d8 name: "page_scan_type" type_id: 0xb3e7bac9 - offset: 6048 + offset: 6176 } member { - id: 0xf5d43568 + id: 0xf5d43022 name: "page_scan_window" type_id: 0xe8034002 - offset: 6032 + offset: 6160 } member { id: 0x5bed68c8 @@ -138506,10 +140700,10 @@ member { offset: 96 } member { - id: 0xb6138c5f + id: 0xb61386fa name: "pagefault_disabled" type_id: 0x6720d32f - offset: 21696 + offset: 22976 } member { id: 0x780f0485 @@ -138536,10 +140730,10 @@ member { offset: 256 } member { - id: 0x7841b0a5 + id: 0x7841b6ce name: "pages" type_id: 0x0b30ee00 - offset: 2944 + offset: 3200 } member { id: 0x7841b955 @@ -138571,10 +140765,10 @@ member { offset: 64 } member { - id: 0x787d1a40 + id: 0x787d1848 name: "pages" type_id: 0x379bfe28 - offset: 768 + offset: 896 } member { id: 0x789946d6 @@ -138611,10 +140805,10 @@ member { type_id: 0xb02b353a } member { - id: 0x70bb95dd + id: 0x70bb9058 name: "pages_high" type_id: 0xf435685e - offset: 960 + offset: 1088 } member { id: 0x4eb10c50 @@ -138623,10 +140817,10 @@ member { offset: 64 } member { - id: 0x4ee5dd0a + id: 0x4ee5d75e name: "pages_lock" type_id: 0xa7c362b0 - offset: 2688 + offset: 2816 } member { id: 0x25777528 @@ -138635,17 +140829,17 @@ member { offset: 1472 } member { - id: 0x442de3e5 + id: 0x442de3ee name: "pages_mark_accessed_on_put" type_id: 0x4585663f - offset: 3201 + offset: 3457 bitsize: 1 } member { - id: 0x016c4419 + id: 0x016c4163 name: "pages_mark_dirty_on_put" type_id: 0x4585663f - offset: 3200 + offset: 3456 bitsize: 1 } member { @@ -138667,10 +140861,10 @@ member { offset: 64 } member { - id: 0x9cb8bd45 + id: 0x9cb8b0e3 name: "pages_state_hold_cnt" type_id: 0xc9082b19 - offset: 1344 + offset: 1728 } member { id: 0xe5b03808 @@ -138685,10 +140879,10 @@ member { offset: 1408 } member { - id: 0xf92c9de1 + id: 0xf92c9186 name: "pages_use_count" type_id: 0x4585663f - offset: 3008 + offset: 3264 } member { id: 0xf098512e @@ -138715,10 +140909,10 @@ member { offset: 96 } member { - id: 0xb18038df + id: 0xb1803fc6 name: "pairing_opts" type_id: 0xb3e7bac9 - offset: 6528 + offset: 6656 } member { id: 0x4e37d0bb @@ -138767,10 +140961,10 @@ member { offset: 512 } member { - id: 0x3efa41d4 + id: 0x3efa4ce5 name: "panel_orientation_property" type_id: 0x2a670b41 - offset: 7872 + offset: 9024 } member { id: 0x616a797d @@ -138790,10 +140984,10 @@ member { type_id: 0x2c2be6c7 } member { - id: 0xfe4079e4 + id: 0xfe407cce name: "par" type_id: 0x18bd6530 - offset: 5696 + offset: 5952 } member { id: 0xc0bc4db7 @@ -138871,10 +141065,10 @@ member { offset: 640 } member { - id: 0xb8ba1abd + id: 0xb8ba1efc name: "param_lock" type_id: 0xa7c362b0 - offset: 1920 + offset: 2176 } member { id: 0x282a3d0d @@ -138931,10 +141125,10 @@ member { offset: 160 } member { - id: 0x991ac360 + id: 0x991ac7d9 name: "params_select" type_id: 0x4585663f - offset: 1216 + offset: 1280 } member { id: 0x720068aa @@ -138949,10 +141143,10 @@ member { offset: 128 } member { - id: 0x72050243 + id: 0x72050b5f name: "parent" type_id: 0x347303b4 - offset: 832 + offset: 896 } member { id: 0x720565ca @@ -139025,16 +141219,16 @@ member { type_id: 0x2922a3d0 } member { - id: 0x721a6edd + id: 0x721a6249 name: "parent" type_id: 0x2b16c036 - offset: 1536 + offset: 1792 } member { - id: 0x721adefa + id: 0x721ad904 name: "parent" type_id: 0x2ba5754c - offset: 2368 + offset: 2880 } member { id: 0x721ff08c @@ -139079,16 +141273,16 @@ member { offset: 640 } member { - id: 0x722c6aa1 + id: 0x722c62b8 name: "parent" type_id: 0x1d19a9d5 - offset: 11840 + offset: 12864 } member { - id: 0x722cbf88 + id: 0x722cb6c3 name: "parent" type_id: 0x1dce0fdd - offset: 4992 + offset: 5120 } member { id: 0x7232a6c4 @@ -139097,10 +141291,16 @@ member { offset: 384 } member { - id: 0x7233211b + id: 0x723322ad name: "parent" type_id: 0x0258f96e - offset: 512 + offset: 768 +} +member { + id: 0x7233231d + name: "parent" + type_id: 0x0258f96e + offset: 8512 } member { id: 0x723323c1 @@ -139108,29 +141308,23 @@ member { type_id: 0x0258f96e offset: 128 } -member { - id: 0x7233277b - name: "parent" - type_id: 0x0258f96e - offset: 9344 -} member { id: 0x72332a03 name: "parent" type_id: 0x0258f96e } +member { + id: 0x72332a86 + name: "parent" + type_id: 0x0258f96e + offset: 9472 +} member { id: 0x72332aa8 name: "parent" type_id: 0x0258f96e offset: 256 } -member { - id: 0x72332c96 - name: "parent" - type_id: 0x0258f96e - offset: 7040 -} member { id: 0x72332dc4 name: "parent" @@ -139156,10 +141350,10 @@ member { offset: 2048 } member { - id: 0x72342be5 + id: 0x72342532 name: "parent" type_id: 0x055f6606 - offset: 640 + offset: 768 } member { id: 0x72355923 @@ -139215,10 +141409,10 @@ member { offset: 2176 } member { - id: 0xd2873285 + id: 0xd2873ebd name: "parent_ctx" type_id: 0x23a73732 - offset: 1728 + offset: 1856 } member { id: 0x0d01ade0 @@ -139239,10 +141433,10 @@ member { offset: 256 } member { - id: 0xeabf13b4 + id: 0xeabf10e7 name: "parent_exec_id" type_id: 0x92233392 - offset: 17152 + offset: 18176 } member { id: 0x20b5aad0 @@ -139251,10 +141445,10 @@ member { offset: 96 } member { - id: 0x20ee8e38 + id: 0x20ee8995 name: "parent_gen" type_id: 0x92233392 - offset: 1792 + offset: 1920 } member { id: 0xa109b6c6 @@ -139302,16 +141496,16 @@ member { offset: 64 } member { - id: 0x57ba92c2 + id: 0x57ba9719 name: "parent_irq" type_id: 0x6720d32f - offset: 3072 + offset: 3456 } member { - id: 0xb09477ac + id: 0xb094763b name: "parent_links" type_id: 0xd3c80119 - offset: 8000 + offset: 9344 } member { id: 0xabfb8b61 @@ -139397,10 +141591,10 @@ member { offset: 128 } member { - id: 0x6fd3d319 + id: 0x6fd3d043 name: "parms_list" type_id: 0xd3c80119 - offset: 1920 + offset: 1984 } member { id: 0x9e08e204 @@ -139457,10 +141651,10 @@ member { offset: 512 } member { - id: 0x5d8a673b + id: 0x5d8a6b26 name: "parsed_static_opps" type_id: 0x4585663f - offset: 1440 + offset: 1696 } member { id: 0x790ae283 @@ -139469,10 +141663,10 @@ member { offset: 640 } member { - id: 0x793fd488 + id: 0x793fd355 name: "part" type_id: 0x70bb96a6 - offset: 10944 + offset: 12160 } member { id: 0x79434db8 @@ -139481,10 +141675,10 @@ member { offset: 704 } member { - id: 0x799ca60c + id: 0x799ca105 name: "part" type_id: 0xd3c80119 - offset: 3072 + offset: 3648 } member { id: 0x7ad1703f @@ -139505,10 +141699,10 @@ member { offset: 48 } member { - id: 0x2b5d1d1d + id: 0x2b5d1df4 name: "part_curr" type_id: 0x4585663f - offset: 3488 + offset: 4064 } member { id: 0x440b16c3 @@ -139535,10 +141729,10 @@ member { offset: 96 } member { - id: 0x13792a89 + id: 0x13792d21 name: "part_type" type_id: 0x4585663f - offset: 3424 + offset: 4000 } member { id: 0xed33ceb5 @@ -139553,10 +141747,10 @@ member { offset: 128 } member { - id: 0xe697dea6 + id: 0xe697de29 name: "partial_drain" type_id: 0x6d7f5ff6 - offset: 1008 + offset: 1392 } member { id: 0xd92f3da1 @@ -139577,64 +141771,64 @@ member { offset: 512 } member { - id: 0xdaa097e5 + id: 0xdaa09517 name: "partner" type_id: 0x105c8027 - offset: 1664 + offset: 1920 } member { - id: 0xdaa09a15 + id: 0xdaa0963a name: "partner" type_id: 0x105c8027 - offset: 1152 + offset: 1408 } member { - id: 0xeea87f9c + id: 0xeea87524 name: "partner_altmode" type_id: 0x23ac68c7 - offset: 20928 + offset: 21632 } member { - id: 0xeebdfca5 + id: 0xeebdf358 name: "partner_altmode" type_id: 0x3624319f - offset: 3136 + offset: 3392 } member { - id: 0x59c561cb + id: 0x59c561be name: "partner_desc" type_id: 0xdaa2f673 - offset: 1472 + offset: 1728 } member { - id: 0xc77df0fc + id: 0xc77dfc66 name: "partner_ident" type_id: 0x556c6bb0 - offset: 1280 + offset: 1536 } member { - id: 0xb74f4009 + id: 0xb74f4f82 name: "partner_pd" type_id: 0x3754d634 - offset: 7552 + offset: 8192 } member { - id: 0x15e6a7f2 + id: 0x15e6ae4f name: "partner_sink_caps" type_id: 0x3bdc1cb2 - offset: 7680 + offset: 8320 } member { - id: 0xdae55501 + id: 0xdae5533d name: "partner_source_caps" type_id: 0x3bdc1cb2 - offset: 7616 + offset: 8256 } member { - id: 0x4592d42a + id: 0x4592de1d name: "partner_tasks" type_id: 0xd3c80119 - offset: 960 + offset: 1216 } member { id: 0x6c9b7901 @@ -139667,16 +141861,16 @@ member { offset: 64 } member { - id: 0x0ff1fb1c + id: 0x0ff1f1d2 name: "pasid_array" type_id: 0x80c20070 - offset: 704 + offset: 960 } member { - id: 0x5597c8b2 + id: 0x5597c7aa name: "pasid_enabled" type_id: 0x4585663f - offset: 16536 + offset: 22104 bitsize: 1 } member { @@ -139687,10 +141881,10 @@ member { bitsize: 1 } member { - id: 0xc012f080 + id: 0xc012f59e name: "pass_cnt" type_id: 0xc9082b19 - offset: 59392 + offset: 75840 } member { id: 0x9a7fa8f2 @@ -139698,10 +141892,10 @@ member { type_id: 0xa722c13e } member { - id: 0x9abfa9e4 + id: 0x9abfad9d name: "passive" type_id: 0x6720d32f - offset: 7328 + offset: 8544 } member { id: 0x9af66991 @@ -139709,10 +141903,10 @@ member { type_id: 0x2ee3a27e } member { - id: 0x2f67e12a + id: 0x2f67e263 name: "passive_delay_jiffies" type_id: 0x33756485 - offset: 7104 + offset: 8320 } member { id: 0xadef5c34 @@ -139727,22 +141921,22 @@ member { offset: 800 } member { - id: 0x38662c8c + id: 0x38662307 name: "passthrough" type_id: 0x6d7f5ff6 - offset: 9856 + offset: 11712 } member { - id: 0xbc0bb667 + id: 0xbc0bb838 name: "patch" type_id: 0x0da65d3f - offset: 4672 + offset: 4928 } member { - id: 0x04b8ec6c + id: 0x04b8e839 name: "patch_regs" type_id: 0x6720d32f - offset: 4736 + offset: 4992 } member { id: 0xf600edb5 @@ -139773,10 +141967,10 @@ member { type_id: 0x2b754442 } member { - id: 0x50279a6e + id: 0x50279711 name: "path_blob_ptr" type_id: 0x343ebce3 - offset: 11648 + offset: 11776 } member { id: 0x878459dc @@ -139785,16 +141979,16 @@ member { offset: 32 } member { - id: 0x446e9805 + id: 0x446e9ce1 name: "path_count" type_id: 0x4585663f - offset: 2880 + offset: 3264 } member { - id: 0x5d96b957 + id: 0x5d96bda2 name: "path_property" type_id: 0x2a670b41 - offset: 4864 + offset: 6016 } member { id: 0x846e3718 @@ -139820,16 +142014,16 @@ member { type_id: 0xedf277ba } member { - id: 0x0074c822 + id: 0x0074c878 name: "paths" type_id: 0x004d68b7 - offset: 2816 + offset: 3200 } member { - id: 0x00a74e0a + id: 0x00a742e7 name: "paths" type_id: 0xd3c80119 - offset: 4096 + offset: 4480 } member { id: 0x9b346739 @@ -139909,16 +142103,16 @@ member { offset: 352 } member { - id: 0x6d4faa7d + id: 0x6d4faa91 name: "pause" type_id: 0x6720d32f - offset: 8288 + offset: 9504 } member { - id: 0x83842701 + id: 0x83842b42 name: "pause_in_draining" type_id: 0x6d7f5ff6 - offset: 1016 + offset: 1400 } member { id: 0x6fcec67f @@ -140037,10 +142231,10 @@ member { offset: 640 } member { - id: 0x60c1e500 + id: 0x60c1e32f name: "pci_epf" type_id: 0xd3c80119 - offset: 6080 + offset: 7296 } member { id: 0x475f5a88 @@ -140095,16 +142289,10 @@ member { bitsize: 3 } member { - id: 0x68603fcd + id: 0x68603132 name: "pclk" type_id: 0x3dcee85d - offset: 6592 -} -member { - id: 0xa60a4304 - name: "pcm" - type_id: 0x118d97cb - offset: 12352 + offset: 8064 } member { id: 0xa60a4348 @@ -140117,6 +142305,12 @@ member { type_id: 0x118d97cb offset: 64 } +member { + id: 0xa60a4bbf + name: "pcm" + type_id: 0x118d97cb + offset: 12416 +} member { id: 0xe33dd190 name: "pcm_construct" @@ -140130,10 +142324,10 @@ member { offset: 896 } member { - id: 0xe2cb80a8 + id: 0xe2cb8acf name: "pcm_devs" type_id: 0x6720d32f - offset: 2624 + offset: 2752 } member { id: 0xa37a7538 @@ -140172,16 +142366,16 @@ member { offset: 96 } member { - id: 0x5201ebe3 + id: 0x5201ec52 name: "pcm_list" type_id: 0xd3c80119 - offset: 2112 + offset: 2240 } member { - id: 0x69bbb080 + id: 0x69bbb514 name: "pcm_mutex" type_id: 0xa7c362b0 - offset: 1216 + offset: 1472 } member { id: 0x384f10b5 @@ -140196,10 +142390,10 @@ member { offset: 832 } member { - id: 0x7454bab8 + id: 0x7454b0ec name: "pcm_release" type_id: 0x0ffdb990 - offset: 2688 + offset: 2816 } member { id: 0xda74c805 @@ -140214,10 +142408,10 @@ member { offset: 144 } member { - id: 0xd2d2e465 + id: 0xd2d2e828 name: "pcm_subclass" type_id: 0xe3575a9b - offset: 1472 + offset: 1856 } member { id: 0xb1c38868 @@ -140242,28 +142436,28 @@ member { type_id: 0xd3c80119 } member { - id: 0xe8fb8a7c + id: 0xe8fb80f6 name: "pcpu" type_id: 0x32ad7138 - offset: 384 + offset: 512 } member { - id: 0x4403218c + id: 0x44032591 name: "pcpu_refcnt" type_id: 0x13580d6c - offset: 9792 + offset: 9920 } member { - id: 0xb1b517b6 + id: 0xb1b51a2e name: "pcpu_statistics" type_id: 0x12cddb4e - offset: 10240 + offset: 8192 } member { - id: 0xb1b51968 + id: 0xb1b51cdd name: "pcpu_statistics" type_id: 0x12cddb4e - offset: 6976 + offset: 11840 } member { id: 0x3899056b @@ -140325,28 +142519,22 @@ member { offset: 14528 } member { - id: 0x6733a43b + id: 0x6733a0da name: "pd" type_id: 0x3754d634 - offset: 6528 + offset: 7296 } member { - id: 0x6733a6f5 + id: 0x6733a6b6 name: "pd" type_id: 0x3754d634 - offset: 6080 + offset: 8000 } member { - id: 0x6733ab11 + id: 0x6733abb6 name: "pd" type_id: 0x3754d634 - offset: 7360 -} -member { - id: 0x6733acfa - name: "pd" - type_id: 0x3754d634 - offset: 6272 + offset: 7744 } member { id: 0x6733ad2e @@ -140354,6 +142542,12 @@ member { type_id: 0x3754d634 offset: 448 } +member { + id: 0x6733ae4f + name: "pd" + type_id: 0x3754d634 + offset: 7488 +} member { id: 0x67acf3db name: "pd" @@ -140367,10 +142561,10 @@ member { offset: 448 } member { - id: 0x769575e3 + id: 0x769578e9 name: "pd_capable" type_id: 0x6d7f5ff6 - offset: 7264 + offset: 7904 } member { id: 0x24dcb717 @@ -140385,16 +142579,16 @@ member { offset: 64 } member { - id: 0x504294e3 + id: 0x50429455 name: "pd_event_lock" type_id: 0xf313e71a - offset: 2432 + offset: 2688 } member { - id: 0xd1b75c1a + id: 0xd1b752a3 name: "pd_events" type_id: 0xc9082b19 - offset: 2464 + offset: 2720 } member { id: 0x956576a6 @@ -140443,18 +142637,18 @@ member { type_id: 0x914dbfdc offset: 128 } -member { - id: 0x148dd7ba - name: "pd_revision" - type_id: 0x914dbfdc - offset: 6432 -} member { id: 0x148ddd0a name: "pd_revision" type_id: 0x914dbfdc offset: 80 } +member { + id: 0x148ddeb3 + name: "pd_revision" + type_id: 0x914dbfdc + offset: 7648 +} member { id: 0xaff438e4 name: "pd_set" @@ -140468,10 +142662,10 @@ member { offset: 832 } member { - id: 0x07fc5057 + id: 0x07fc5ef7 name: "pd_supported" type_id: 0x6d7f5ff6 - offset: 1912 + offset: 2168 } member { id: 0x904e9fd3 @@ -140564,10 +142758,10 @@ member { offset: 192 } member { - id: 0x1b1fbc72 + id: 0x1b1fb6c3 name: "pdeath_signal" type_id: 0x6720d32f - offset: 10880 + offset: 11904 } member { id: 0x414b677e @@ -140593,10 +142787,10 @@ member { offset: 80 } member { - id: 0x88e270d2 + id: 0x88e273b6 name: "pdt_1f_for_no_lun" type_id: 0x4585663f - offset: 6498 + offset: 7714 bitsize: 1 } member { @@ -140624,10 +142818,10 @@ member { offset: 352 } member { - id: 0x375e702b + id: 0x375e7d1a name: "peak_states" type_id: 0xc9082b19 - offset: 59712 + offset: 76160 } member { id: 0xe97773b2 @@ -140666,10 +142860,10 @@ member { type_id: 0x92233392 } member { - id: 0xb7fc722d + id: 0xb7fc7bad name: "peer" type_id: 0x75918642 - offset: 7232 + offset: 7872 } member { id: 0x3be8531a @@ -140678,10 +142872,10 @@ member { offset: 352 } member { - id: 0xd9fb445a + id: 0xd9fb42ad name: "peer_caps" type_id: 0x914dbfdc - offset: 7184 + offset: 7824 } member { id: 0xeb14d7f0 @@ -140730,10 +142924,10 @@ member { type_id: 0x6d25e07f } member { - id: 0xc65c3993 + id: 0xc65c3855 name: "peer_secid" type_id: 0xc9082b19 - offset: 1760 + offset: 1888 } member { id: 0x35b0823e @@ -140742,10 +142936,10 @@ member { offset: 224 } member { - id: 0x4bda1ef3 + id: 0x4bda1298 name: "peer_shutdown" type_id: 0xc9082b19 - offset: 9504 + offset: 11296 } member { id: 0x2ac6dfd8 @@ -140766,16 +142960,16 @@ member { offset: 304 } member { - id: 0xc29a8165 + id: 0xc29a8123 name: "peers" type_id: 0x0fd62916 - offset: 3136 + offset: 2368 } member { - id: 0xc29a81a5 + id: 0xc29a8766 name: "peers" type_id: 0x0fd62916 - offset: 2240 + offset: 3200 } member { id: 0x3feb3084 @@ -140784,16 +142978,16 @@ member { offset: 32 } member { - id: 0xfe9334e2 + id: 0xfe933ca0 name: "pend_le_conns" type_id: 0xd3c80119 - offset: 26112 + offset: 30208 } member { - id: 0x5520b574 + id: 0x5520b527 name: "pend_le_reports" type_id: 0xd3c80119 - offset: 26240 + offset: 30336 } member { id: 0xdcf13bd4 @@ -140831,16 +143025,16 @@ member { offset: 576 } member { - id: 0xf9518155 + id: 0xf95181be name: "pending" type_id: 0x9ec07527 - offset: 16448 + offset: 17472 } member { - id: 0xf98acf13 + id: 0xf98ac68d name: "pending" type_id: 0x4585663f - offset: 544 + offset: 672 } member { id: 0xf992ce19 @@ -140861,16 +143055,16 @@ member { offset: 8 } member { - id: 0x692c75c8 + id: 0x692c76a5 name: "pending_addr" type_id: 0x33756485 - offset: 6336 + offset: 6592 } member { - id: 0x538694fb + id: 0x53869c3a name: "pending_disable" type_id: 0x4585663f - offset: 6272 + offset: 6528 } member { id: 0x5e9a3cf4 @@ -140879,16 +143073,16 @@ member { offset: 896 } member { - id: 0x34ebeb8a + id: 0x34ebe213 name: "pending_event_list" type_id: 0xd3c80119 - offset: 1856 + offset: 1984 } member { - id: 0xda1cfb25 + id: 0xda1cf3a6 name: "pending_events" type_id: 0xb914bfab - offset: 2880 + offset: 3008 } member { id: 0x5503fbb7 @@ -140897,16 +143091,16 @@ member { offset: 256 } member { - id: 0x9f9c13db + id: 0x9f9c13ba name: "pending_irq" type_id: 0xb95bf932 - offset: 6400 + offset: 6656 } member { - id: 0x337526ed + id: 0x33752173 name: "pending_kill" type_id: 0x4585663f - offset: 6240 + offset: 6496 } member { id: 0x141c8cee @@ -140927,22 +143121,22 @@ member { offset: 448 } member { - id: 0xb2f2463c + id: 0xb2f24eac name: "pending_links" type_id: 0xd3c80119 - offset: 7040 + offset: 7680 } member { - id: 0x7a4a13be + id: 0x7a4a163b name: "pending_list" type_id: 0xd3c80119 - offset: 960 + offset: 1088 } member { - id: 0x7a4a1c52 + id: 0x7a4a1d30 name: "pending_list" type_id: 0xd3c80119 - offset: 1024 + offset: 1280 } member { id: 0x92251f1a @@ -140957,22 +143151,22 @@ member { offset: 320 } member { - id: 0x8c03306d + id: 0x8c0336f4 name: "pending_reset" type_id: 0x6d7f5ff6 - offset: 5680 + offset: 6320 } member { - id: 0xe6611a10 + id: 0xe6611b8e name: "pending_rx" type_id: 0x578f9c2b - offset: 1344 + offset: 1856 } member { - id: 0x18992194 + id: 0x18992cf1 name: "pending_rx_work" type_id: 0x1f3c8679 - offset: 1536 + offset: 2048 } member { id: 0x74f0dee3 @@ -140981,10 +143175,10 @@ member { offset: 760 } member { - id: 0xf24818e7 + id: 0xf2481d71 name: "pending_sigtrap" type_id: 0x4585663f - offset: 6304 + offset: 6560 } member { id: 0x614fc162 @@ -140994,10 +143188,10 @@ member { bitsize: 1 } member { - id: 0x13d6f7cf + id: 0x13d6fa39 name: "pending_task" type_id: 0xe3222f5b - offset: 6656 + offset: 6912 } member { id: 0x80d710f4 @@ -141012,10 +143206,10 @@ member { offset: 384 } member { - id: 0x7fb3bc30 + id: 0x7fb3b2ea name: "pending_wakeup" type_id: 0x4585663f - offset: 6208 + offset: 6464 } member { id: 0x127c7ffd @@ -141025,34 +143219,34 @@ member { bitsize: 1 } member { - id: 0x3f7ada21 + id: 0x3f7ad237 name: "pending_work" type_id: 0x4585663f - offset: 6784 + offset: 7040 } member { - id: 0x3fce4337 + id: 0x3fce46f6 name: "pending_work" type_id: 0xf1159c31 - offset: 8064 + offset: 9088 } member { - id: 0x3fec9787 + id: 0x3fec9036 name: "pending_work" type_id: 0xd3c80119 - offset: 2112 + offset: 2240 } member { - id: 0xfa784ee7 + id: 0xfa784db4 name: "per_adv_data" type_id: 0x6afc5176 - offset: 37456 + offset: 42768 } member { - id: 0x1b95ad6a + id: 0x1b95acfb name: "per_adv_data_len" type_id: 0xb3e7bac9 - offset: 39472 + offset: 44784 } member { id: 0x528e9321 @@ -141155,16 +143349,16 @@ member { offset: 1408 } member { - id: 0xc8a03350 + id: 0xc8a03455 name: "percpu_msg_bytes" type_id: 0x04fd619c - offset: 5632 + offset: 6784 } member { - id: 0x9d311ffd + id: 0x9d311a98 name: "percpu_msg_hdrs" type_id: 0x04fd619c - offset: 5952 + offset: 7104 } member { id: 0x34c743f9 @@ -141196,22 +143390,22 @@ member { type_id: 0x32281bdf } member { - id: 0x25545c02 + id: 0x25545261 name: "perf_event_ctxp" type_id: 0x64408d2f - offset: 20096 + offset: 21248 } member { - id: 0x48f3afe5 + id: 0x48f3acb5 name: "perf_event_list" type_id: 0xd3c80119 - offset: 20480 + offset: 21760 } member { - id: 0x458bfd86 + id: 0x458bf2c8 name: "perf_event_mutex" type_id: 0xa7c362b0 - offset: 20224 + offset: 21376 } member { id: 0x3b7ddf24 @@ -141238,10 +143432,10 @@ member { offset: 928 } member { - id: 0xefb14a2d + id: 0xefb144e2 name: "performance_state" type_id: 0x4585663f - offset: 9120 + offset: 10592 } member { id: 0xff34d211 @@ -141356,10 +143550,10 @@ member { offset: 1504 } member { - id: 0xe39a21e9 + id: 0xe39a23e1 name: "period_time" type_id: 0x33756485 - offset: 768 + offset: 896 } member { id: 0x812f3ed4 @@ -141373,22 +143567,22 @@ member { type_id: 0x74314a25 } member { - id: 0x6ed23fef + id: 0x6ed23e9e name: "periodic" type_id: 0x087aa58e - offset: 2432 + offset: 2496 } member { - id: 0x100cf160 + id: 0x100cfc4f name: "periodic_count" type_id: 0x4585663f - offset: 3264 + offset: 3328 } member { - id: 0x34971993 + id: 0x34971cc8 name: "periodic_dma" type_id: 0xe02e14d6 - offset: 2496 + offset: 2560 } member { id: 0xac3a0b3b @@ -141397,10 +143591,10 @@ member { offset: 512 } member { - id: 0xcf8996ec + id: 0xcf899a11 name: "periodic_size" type_id: 0x4585663f - offset: 2368 + offset: 2432 } member { id: 0xb5d49851 @@ -141457,16 +143651,16 @@ member { offset: 512 } member { - id: 0x8f96eb15 + id: 0x8f96e500 name: "periphid" type_id: 0x4585663f - offset: 6784 + offset: 8256 } member { - id: 0x041acd60 + id: 0x041acfb1 name: "periphid_lock" type_id: 0xa7c362b0 - offset: 6848 + offset: 8320 } member { id: 0xf297f05c @@ -141487,10 +143681,10 @@ member { offset: 192 } member { - id: 0xf2e551c5 + id: 0xf2e55440 name: "perm" type_id: 0xc14619eb - offset: 960 + offset: 1088 } member { id: 0xf2ed1e76 @@ -141505,10 +143699,10 @@ member { offset: 4384 } member { - id: 0xf0ce3df0 + id: 0xf0ce3cc9 name: "perm_addr" type_id: 0xabf64f28 - offset: 256 + offset: 384 } member { id: 0xe4cc2b52 @@ -141610,10 +143804,10 @@ member { offset: 3968 } member { - id: 0xe4db7029 + id: 0xe4db73cd name: "persist_enabled" type_id: 0x4585663f - offset: 9961 + offset: 11177 bitsize: 1 } member { @@ -141641,10 +143835,10 @@ member { offset: 6272 } member { - id: 0x2aec144b + id: 0x2aec1994 name: "personality" type_id: 0x4585663f - offset: 11008 + offset: 12032 } member { id: 0xca1045fb @@ -141702,10 +143896,10 @@ member { offset: 192 } member { - id: 0x9defaf02 + id: 0x9defad75 name: "pfn_ida" type_id: 0xe1a31370 - offset: 6336 + offset: 7552 } member { id: 0x4cfb0498 @@ -141720,10 +143914,10 @@ member { offset: 640 } member { - id: 0x5099f3ea + id: 0x5099f186 name: "pfn_seed" type_id: 0x0258f96e - offset: 6784 + offset: 8000 } member { id: 0x8957764f @@ -141778,10 +143972,10 @@ member { offset: 64 } member { - id: 0x2d272330 + id: 0x2d272759 name: "pgdat" type_id: 0x03038214 - offset: 11264 + offset: 11200 } member { id: 0xdd74def2 @@ -141896,10 +144090,10 @@ member { offset: 256 } member { - id: 0x268a215a + id: 0x268a2a55 name: "phase" type_id: 0xd19284d3 - offset: 1224 + offset: 1352 bitsize: 8 } member { @@ -141932,10 +144126,10 @@ member { offset: 1280 } member { - id: 0xad14243f + id: 0xad142fe3 name: "phase_error" type_id: 0x4585663f - offset: 3138 + offset: 3266 bitsize: 1 } member { @@ -141957,10 +144151,10 @@ member { offset: 328 } member { - id: 0x04d412b7 + id: 0x04d41121 name: "phash_buckets" type_id: 0x041fb53e - offset: 4736 + offset: 5696 } member { id: 0x7b93229e @@ -141969,10 +144163,10 @@ member { offset: 64 } member { - id: 0xce64d1bc + id: 0xce64db85 name: "phdr" type_id: 0xced65086 - offset: 6304 + offset: 6944 } member { id: 0xab602669 @@ -142033,16 +144227,16 @@ member { type_id: 0x6720d32f } member { - id: 0xadc0f146 + id: 0xadc0f29b name: "phy_id" type_id: 0xc9082b19 - offset: 6912 + offset: 1472 } member { - id: 0xadc0f70f + id: 0xadc0f8ad name: "phy_id" type_id: 0xc9082b19 - offset: 1216 + offset: 8128 } member { id: 0xade1fea0 @@ -142050,10 +144244,10 @@ member { type_id: 0xe8034002 } member { - id: 0xd64be02a + id: 0xd64be311 name: "phy_id_mask" type_id: 0xc9082b19 - offset: 1344 + offset: 1600 } member { id: 0xd6e5c6b0 @@ -142062,10 +144256,10 @@ member { offset: 64 } member { - id: 0x6ffc75b9 + id: 0x6ffc7b88 name: "phy_ignore_ta_mask" type_id: 0xc9082b19 - offset: 17632 + offset: 18976 } member { id: 0x2f7fef5e @@ -142074,16 +144268,22 @@ member { offset: 1088 } member { - id: 0x418b9f49 - name: "phy_link_change" - type_id: 0x0dcc3894 - offset: 10752 + id: 0xa29e5c59 + name: "phy_led_triggers" + type_id: 0x23dd1ac6 + offset: 10240 } member { - id: 0x3c45831c + id: 0x418b90c0 + name: "phy_link_change" + type_id: 0x0dcc3894 + offset: 12800 +} +member { + id: 0x3c458f83 name: "phy_mask" type_id: 0xc9082b19 - offset: 17600 + offset: 18944 } member { id: 0x1173939d @@ -142092,16 +144292,22 @@ member { offset: 512 } member { - id: 0xba419a21 - name: "phy_roothub" - type_id: 0x06b9b8cb - offset: 2432 + id: 0xf21c331d + name: "phy_num_led_triggers" + type_id: 0x4585663f + offset: 10304 } member { - id: 0x11949bf2 + id: 0xba419099 + name: "phy_roothub" + type_id: 0x06b9b8cb + offset: 3200 +} +member { + id: 0x11949085 name: "phy_state" type_id: 0xdd301cd7 - offset: 1984 + offset: 2240 } member { id: 0x00f8d04c @@ -142110,10 +144316,10 @@ member { offset: 448 } member { - id: 0x00f8d25d + id: 0x00f8d368 name: "phydev" type_id: 0x3176a085 - offset: 17664 + offset: 19008 } member { id: 0x00f8d73b @@ -142121,10 +144327,10 @@ member { type_id: 0x3176a085 } member { - id: 0xdb42b5b5 + id: 0xdb42b2d4 name: "phylink" type_id: 0x3ea2e6c1 - offset: 10432 + offset: 12480 } member { id: 0xc66490fe @@ -142144,10 +144350,10 @@ member { type_id: 0x5abe7554 } member { - id: 0x3065f45d + id: 0x3065f315 name: "phys" type_id: 0x3db8d8c8 - offset: 59200 + offset: 60672 } member { id: 0x30665df0 @@ -142188,16 +144394,16 @@ member { offset: 1408 } member { - id: 0xbddab928 + id: 0xbddab28a name: "phys_addr" type_id: 0x914dbfdc - offset: 9520 + offset: 1344 } member { - id: 0xbddabacd + id: 0xbddabbe4 name: "phys_addr" type_id: 0x914dbfdc - offset: 1216 + offset: 11376 } member { id: 0xbdde9422 @@ -142274,10 +144480,10 @@ member { offset: 352 } member { - id: 0x1e41e3c5 + id: 0x1e41eb2a name: "physical_location" type_id: 0x2909aa5b - offset: 5952 + offset: 6656 } member { id: 0xbe573241 @@ -142292,16 +144498,16 @@ member { offset: 640 } member { - id: 0x743b63a0 + id: 0x743b6a20 name: "pi_blocked_on" type_id: 0x27d4bd81 - offset: 17664 + offset: 18688 } member { - id: 0x3e105768 + id: 0x3e10545c name: "pi_lock" type_id: 0xc8b17aa7 - offset: 17312 + offset: 18336 } member { id: 0x71601996 @@ -142310,28 +144516,28 @@ member { offset: 128 } member { - id: 0xca9325cd + id: 0xca9329f5 name: "pi_se" type_id: 0x09484746 - offset: 1728 + offset: 1856 } member { - id: 0x0732fde4 + id: 0x0732f215 name: "pi_state_cache" type_id: 0x04147d22 - offset: 19712 + offset: 20736 } member { - id: 0xebd1d176 + id: 0xebd1da54 name: "pi_state_list" type_id: 0xd3c80119 - offset: 19584 + offset: 20608 } member { - id: 0x71c120e0 + id: 0x71c12cab name: "pi_top_task" type_id: 0x1d19a9d5 - offset: 17600 + offset: 18624 } member { id: 0x2b74ba72 @@ -142340,10 +144546,10 @@ member { offset: 192 } member { - id: 0xcfe6858f + id: 0xcfe68d49 name: "pi_waiters" type_id: 0xd0f3b5bf - offset: 17472 + offset: 18496 } member { id: 0x8f5a7558 @@ -142532,30 +144738,30 @@ member { name: "pid" type_id: 0xe62ebf07 } -member { - id: 0x749123d0 - name: "pid" - type_id: 0x18456730 - offset: 2752 -} member { id: 0x7491240c name: "pid" type_id: 0x18456730 offset: 64 } -member { - id: 0x7491281e - name: "pid" - type_id: 0x18456730 - offset: 960 -} member { id: 0x74912824 name: "pid" type_id: 0x18456730 offset: 192 } +member { + id: 0x74912d9b + name: "pid" + type_id: 0x18456730 + offset: 1088 +} +member { + id: 0x74912e66 + name: "pid" + type_id: 0x18456730 + offset: 2880 +} member { id: 0x74c0d5ad name: "pid" @@ -142563,16 +144769,22 @@ member { offset: 768 } member { - id: 0x74c0dcc9 + id: 0x74c0d8b9 name: "pid" type_id: 0x49b889e7 - offset: 11648 + offset: 12672 } member { id: 0x74c0dd03 name: "pid" type_id: 0x49b889e7 } +member { + id: 0x74ee4246 + name: "pid" + type_id: 0x6720d32f + offset: 1024 +} member { id: 0x74ee44cb name: "pid" @@ -142603,12 +144815,6 @@ member { type_id: 0x6720d32f offset: 512 } -member { - id: 0x74ee4fff - name: "pid" - type_id: 0x6720d32f - offset: 896 -} member { id: 0x8346a620 name: "pid_allocated" @@ -142622,10 +144828,10 @@ member { offset: 448 } member { - id: 0xd7668dd7 + id: 0xd7668594 name: "pid_links" type_id: 0x9e24df5e - offset: 12544 + offset: 13568 } member { id: 0x5dd23698 @@ -142640,16 +144846,16 @@ member { offset: 128 } member { - id: 0xba18afeb + id: 0xba18a4ca name: "pidlist_mutex" type_id: 0xa7c362b0 - offset: 7360 + offset: 8384 } member { - id: 0xd9332a35 + id: 0xd93325ed name: "pidlists" type_id: 0xd3c80119 - offset: 7232 + offset: 8256 } member { id: 0x762ad441 @@ -142658,28 +144864,28 @@ member { offset: 32 } member { - id: 0x76698390 + id: 0x76698440 name: "pids" type_id: 0x8a5c4ad6 - offset: 2880 + offset: 2944 } member { - id: 0x90ab8180 + id: 0x90ab80d0 name: "pie_enabled" type_id: 0x6720d32f - offset: 9536 + offset: 11200 } member { - id: 0x9f521a9b + id: 0x9f521997 name: "pie_timer" type_id: 0xcd7704bf - offset: 9024 + offset: 10624 } member { - id: 0xb81b8b28 + id: 0xb81b89fb name: "pin" type_id: 0x11a99d61 - offset: 11264 + offset: 13120 } member { id: 0xb8237475 @@ -142712,22 +144918,22 @@ member { offset: 128 } member { - id: 0xb108a6bc + id: 0xb108a733 name: "pin_attr" type_id: 0x0ae4cc78 - offset: 42048 + offset: 43904 } member { - id: 0xe5725b52 + id: 0xe5725a92 name: "pin_attr_group" type_id: 0xed8451a2 - offset: 42112 + offset: 43968 } member { - id: 0xbbeb5057 + id: 0xbbeb5e6f name: "pin_attr_groups" type_id: 0x607a4116 - offset: 42432 + offset: 44288 } member { id: 0x59f4296f @@ -142784,16 +144990,16 @@ member { offset: 128 } member { - id: 0xe894c54a + id: 0xe894c683 name: "pin_count" type_id: 0x4585663f - offset: 3360 + offset: 3488 } member { - id: 0xe8b66e22 + id: 0xe8b6687e name: "pin_count" type_id: 0x6720d32f - offset: 1920 + offset: 2048 } member { id: 0x5e2b8097 @@ -142808,10 +145014,10 @@ member { offset: 192 } member { - id: 0xcf12f47a + id: 0xcf12f6b9 name: "pin_dev_attr" type_id: 0x0ee3dd73 - offset: 41984 + offset: 43840 } member { id: 0xc17ac98a @@ -142832,10 +145038,10 @@ member { offset: 768 } member { - id: 0x43df6d72 + id: 0x43df6000 name: "pin_ranges" type_id: 0xd3c80119 - offset: 8384 + offset: 10112 } member { id: 0xe53a4787 @@ -142844,10 +145050,10 @@ member { offset: 1600 } member { - id: 0x3acace3c + id: 0x3acac1d6 name: "pincfg_mux" type_id: 0xa7c362b0 - offset: 41472 + offset: 43200 } member { id: 0xff5a94db @@ -142868,10 +145074,10 @@ member { offset: 192 } member { - id: 0xe9a4faf2 + id: 0xe9a4fde6 name: "ping_group_range" type_id: 0x5d6e0aa2 - offset: 4672 + offset: 4800 } member { id: 0xc9b75710 @@ -142893,16 +145099,16 @@ member { bitsize: 1 } member { - id: 0x036b2f6f + id: 0x036b22d6 name: "pinned_active" type_id: 0xd3c80119 - offset: 896 + offset: 1024 } member { - id: 0x12e99241 + id: 0x12e99f20 name: "pinned_groups" type_id: 0xb3579875 - offset: 512 + offset: 640 } member { id: 0x037e99ae @@ -142911,10 +145117,10 @@ member { offset: 320 } member { - id: 0x88a703ca + id: 0x88a70e08 name: "pinned_vm" type_id: 0x1f4573ef - offset: 1536 + offset: 1728 } member { id: 0x165908c0 @@ -142923,10 +145129,10 @@ member { offset: 64 } member { - id: 0x1667a3d4 + id: 0x1667a111 name: "pins" type_id: 0x2df10d7a - offset: 4352 + offset: 5056 } member { id: 0x16739fff @@ -142941,10 +145147,10 @@ member { offset: 64 } member { - id: 0x16999dbf + id: 0x16999735 name: "pins" type_id: 0xd3c80119 - offset: 384 + offset: 512 } member { id: 0xecad2822 @@ -142975,18 +145181,18 @@ member { type_id: 0x4585663f offset: 576 } -member { - id: 0x99a9a779 - name: "pipe" - type_id: 0x4585663f - offset: 896 -} member { id: 0x99a9a891 name: "pipe" type_id: 0x4585663f offset: 44672 } +member { + id: 0x99a9aac0 + name: "pipe" + type_id: 0x4585663f + offset: 1024 +} member { id: 0x99a9aba6 name: "pipe" @@ -143115,10 +145321,10 @@ member { offset: 96 } member { - id: 0x29da4439 + id: 0x29da4171 name: "pixel_formats_blob_ptr" type_id: 0x343ebce3 - offset: 16256 + offset: 16384 } member { id: 0x0ae79794 @@ -143166,16 +145372,16 @@ member { type_id: 0xe62ebf07 } member { - id: 0xdf400970 + id: 0xdf400cd4 name: "pixmap" type_id: 0x9a93ffb7 - offset: 3712 + offset: 3968 } member { - id: 0x799e65f5 + id: 0x799e6a47 name: "pkg_stats" type_id: 0x3c128e24 - offset: 1088 + offset: 1216 } member { id: 0xca3e82f5 @@ -143184,22 +145390,22 @@ member { offset: 72 } member { - id: 0x16197475 + id: 0x1619739e name: "pkt_cnt" type_id: 0x5d8155a5 - offset: 776 + offset: 904 } member { - id: 0x16d5bed7 + id: 0x16d5b3cc name: "pkt_cnt" type_id: 0x914dbfdc - offset: 8032 + offset: 8672 } member { - id: 0xe5316bda + id: 0xe531626b name: "pkt_err" type_id: 0x5d8155a5 - offset: 784 + offset: 912 } member { id: 0xa971f923 @@ -143226,10 +145432,10 @@ member { offset: 384 } member { - id: 0x3fe97c56 + id: 0x3fe972c9 name: "pkt_type" type_id: 0xe8034002 - offset: 6880 + offset: 7008 } member { id: 0x3fe97d07 @@ -143290,10 +145496,10 @@ member { offset: 64 } member { - id: 0xe0a2cf28 + id: 0xe0a2c6e0 name: "plane" type_id: 0x46f26608 - offset: 13184 + offset: 13312 } member { id: 0xe0ff1688 @@ -143307,10 +145513,10 @@ member { offset: 160 } member { - id: 0xadb3da78 + id: 0xadb3df8b name: "plane_list" type_id: 0xd3c80119 - offset: 2752 + offset: 3392 } member { id: 0x20d17aff @@ -143324,10 +145530,10 @@ member { type_id: 0x43c73e81 } member { - id: 0x990137b3 + id: 0x99013481 name: "plane_type_property" type_id: 0x2a670b41 - offset: 5056 + offset: 6208 } member { id: 0x29020c72 @@ -143377,18 +145583,18 @@ member { type_id: 0x18bd6530 offset: 384 } +member { + id: 0x38c65ad9 + name: "platform_data" + type_id: 0x18bd6530 + offset: 1152 +} member { id: 0x38c65ccc name: "platform_data" type_id: 0x18bd6530 offset: 192 } -member { - id: 0x38c65ea3 - name: "platform_data" - type_id: 0x18bd6530 - offset: 896 -} member { id: 0x38f2d790 name: "platform_data" @@ -143396,10 +145602,10 @@ member { offset: 64 } member { - id: 0xeea01aec + id: 0xeea011fc name: "platform_dma_mask" type_id: 0x92233392 - offset: 6208 + offset: 7424 } member { id: 0xca284f14 @@ -143497,10 +145703,10 @@ member { offset: 384 } member { - id: 0xc288c452 + id: 0xc288cfe5 name: "plug" type_id: 0x38ce9779 - offset: 17856 + offset: 18880 } member { id: 0x54f5b38b @@ -143551,28 +145757,28 @@ member { offset: 1320 } member { - id: 0x970b8ad9 + id: 0x970b88df name: "pm_caps" type_id: 0x3c2fe980 - offset: 6848 + offset: 8064 } member { - id: 0x714b04b3 + id: 0x714b0910 name: "pm_count_walk" type_id: 0x6007f65d - offset: 2496 + offset: 2624 } member { - id: 0x2b244463 + id: 0x2b2447f8 name: "pm_domain" type_id: 0x3c4114bd - offset: 4224 + offset: 4928 } member { - id: 0x4dd8be26 + id: 0x4dd8bc2c name: "pm_flags" type_id: 0x3c2fe980 - offset: 9728 + offset: 11584 } member { id: 0x3e1a6172 @@ -143581,10 +145787,10 @@ member { offset: 1024 } member { - id: 0x3e7be346 + id: 0x3e7be960 name: "pm_notifier" type_id: 0x449a775b - offset: 1088 + offset: 1472 } member { id: 0x8ec53b22 @@ -143605,16 +145811,16 @@ member { offset: 968 } member { - id: 0xa1b1e0eb + id: 0xa1b1e08a name: "pm_state" type_id: 0xd56191bd - offset: 3008 + offset: 3584 } member { - id: 0x2e0e8bfc + id: 0x2e0e87b6 name: "pma_extable" type_id: 0x6720d32f - offset: 10720 + offset: 12768 } member { id: 0x15c30de0 @@ -143658,16 +145864,16 @@ member { offset: 64 } member { - id: 0xab3ce382 + id: 0xab3ce933 name: "pmdown_time" type_id: 0xfc0e1dbd - offset: 12288 + offset: 2688 } member { - id: 0xab3ceb06 + id: 0xab3cec41 name: "pmdown_time" type_id: 0xfc0e1dbd - offset: 2304 + offset: 12352 } member { id: 0x04ca74e8 @@ -143696,28 +145902,28 @@ member { offset: 4096 } member { - id: 0x98e24bec + id: 0x98e24df0 name: "pmsr_capa" type_id: 0x3771322e - offset: 10112 + offset: 11456 } member { - id: 0xc6fccc17 + id: 0xc6fccc00 name: "pmsr_free_wk" type_id: 0x1f3c8679 - offset: 2176 + offset: 2432 } member { - id: 0xb77060c8 + id: 0xb7706bbf name: "pmsr_list" type_id: 0xd3c80119 - offset: 1984 + offset: 2240 } member { - id: 0x169d7265 + id: 0x169d7552 name: "pmsr_lock" type_id: 0xf313e71a - offset: 2112 + offset: 2368 } member { id: 0x933349d1 @@ -143731,10 +145937,10 @@ member { type_id: 0x3b12c8e0 } member { - id: 0x93b62705 + id: 0x93b6279b name: "pmu" type_id: 0xbe704ca9 - offset: 62080 + offset: 62272 } member { id: 0x93ce5218 @@ -143890,10 +146096,10 @@ member { bitsize: 1 } member { - id: 0x81767a1b + id: 0x8176720f name: "poke_tab" type_id: 0x387cf974 - offset: 1408 + offset: 1536 } member { id: 0x93df7858 @@ -143914,10 +146120,10 @@ member { offset: 128 } member { - id: 0xe07d63e2 + id: 0xe07d66bd name: "polarity" type_id: 0xd031fa6c - offset: 1856 + offset: 2112 } member { id: 0xe09e2df3 @@ -143954,10 +146160,10 @@ member { offset: 576 } member { - id: 0x60ac94a8 + id: 0x60ac97d3 name: "policy" type_id: 0x4585663f - offset: 8256 + offset: 9280 } member { id: 0x60ac9ae1 @@ -143996,10 +146202,10 @@ member { offset: 512 } member { - id: 0x60ddb117 + id: 0x60ddbc76 name: "policy" type_id: 0x34ab5728 - offset: 512 + offset: 640 } member { id: 0x60e88f7d @@ -144007,76 +146213,76 @@ member { type_id: 0x019e2530 } member { - id: 0x8ecfd681 + id: 0x8ecfd706 name: "policy_all" type_id: 0xd3c80119 - offset: 704 -} -member { - id: 0xc33c2004 - name: "policy_bydst" - type_id: 0x2cfdf4b9 - offset: 1152 -} -member { - id: 0x8297eff3 - name: "policy_byidx" - type_id: 0x1d33485a offset: 832 } member { - id: 0x14dabde9 - name: "policy_count" - type_id: 0xb0c00a27 - offset: 1536 + id: 0xc33c28a5 + name: "policy_bydst" + type_id: 0x2cfdf4b9 + offset: 1280 } member { - id: 0xd9a8f576 - name: "policy_default" - type_id: 0x1892e9b4 - offset: 2752 -} -member { - id: 0x586ac9b0 - name: "policy_hash_work" - type_id: 0x1f3c8679 - offset: 1728 -} -member { - id: 0x85aa59d9 - name: "policy_hthresh" - type_id: 0xbd982632 - offset: 1984 -} -member { - id: 0x2b331315 - name: "policy_idx_hmask" - type_id: 0x4585663f - offset: 896 -} -member { - id: 0xab6e5e58 - name: "policy_inexact" - type_id: 0x056684c9 + id: 0x8297e4ba + name: "policy_byidx" + type_id: 0x1d33485a offset: 960 } member { - id: 0xe58948f6 - name: "policy_list" - type_id: 0xd3c80119 - offset: 512 + id: 0x14dab422 + name: "policy_count" + type_id: 0xb0c00a27 + offset: 1664 } member { - id: 0xe5894ab5 - name: "policy_list" - type_id: 0xd3c80119 - offset: 2944 + id: 0xd9a8ff78 + name: "policy_default" + type_id: 0x1892e9b4 + offset: 3136 } member { - id: 0x478ff8c9 + id: 0x586ac588 + name: "policy_hash_work" + type_id: 0x1f3c8679 + offset: 1856 +} +member { + id: 0x85aa52ae + name: "policy_hthresh" + type_id: 0xbd982632 + offset: 2240 +} +member { + id: 0x2b331eac + name: "policy_idx_hmask" + type_id: 0x4585663f + offset: 1024 +} +member { + id: 0xab6e5bdd + name: "policy_inexact" + type_id: 0x056684c9 + offset: 1088 +} +member { + id: 0xe58944ae + name: "policy_list" + type_id: 0xd3c80119 + offset: 3328 +} +member { + id: 0xe5894b40 + name: "policy_list" + type_id: 0xd3c80119 + offset: 768 +} +member { + id: 0x478ff386 name: "policy_mutex" type_id: 0xa7c362b0 - offset: 576 + offset: 704 } member { id: 0x0d6726b0 @@ -144181,10 +146387,10 @@ member { offset: 640 } member { - id: 0x5e16da9d + id: 0x5e16de13 name: "poll" type_id: 0x03913382 - offset: 1280 + offset: 1408 } member { id: 0x5e1affd2 @@ -144203,10 +146409,10 @@ member { offset: 192 } member { - id: 0x5e24e935 + id: 0x5e24e0fe name: "poll" type_id: 0x31ae010b - offset: 1536 + offset: 1664 } member { id: 0x5e3692cb @@ -144260,10 +146466,10 @@ member { offset: 64 } member { - id: 0xf8632412 + id: 0xf8632325 name: "poll_cb" type_id: 0x266595fc - offset: 2112 + offset: 2368 } member { id: 0x5d93d2aa @@ -144272,10 +146478,10 @@ member { offset: 96 } member { - id: 0x321b65ad + id: 0x321b6f47 name: "poll_enabled" type_id: 0x6d7f5ff6 - offset: 3584 + offset: 4224 } member { id: 0x904caa86 @@ -144284,10 +146490,10 @@ member { offset: 2336 } member { - id: 0xb32d7ea5 + id: 0xb32d7cad name: "poll_event" type_id: 0x6720d32f - offset: 768 + offset: 896 } member { id: 0x76c4a5d8 @@ -144307,10 +146513,10 @@ member { offset: 384 } member { - id: 0xf6cb870d + id: 0xf6cb8558 name: "poll_hrt_lock" type_id: 0xf313e71a - offset: 896 + offset: 960 } member { id: 0x995fc20c @@ -144342,10 +146548,10 @@ member { type_id: 0xd3c80119 } member { - id: 0xbaa16d81 + id: 0xbaa16f25 name: "poll_min_period" type_id: 0x92233392 - offset: 5248 + offset: 6016 } member { id: 0x34a7e20f @@ -144354,10 +146560,10 @@ member { offset: 320 } member { - id: 0x681c7d54 + id: 0x681c7383 name: "poll_msecs" type_id: 0xfc0e1dbd - offset: 640 + offset: 768 } member { id: 0xeebd9ccb @@ -144366,16 +146572,16 @@ member { offset: 320 } member { - id: 0x1d35483f + id: 0x1d3546d0 name: "poll_nsec" type_id: 0x6720d32f - offset: 2080 + offset: 2336 } member { - id: 0xa4317fce + id: 0xa43179b6 name: "poll_queue" type_id: 0xf1159c31 - offset: 8384 + offset: 9728 } member { id: 0x9f51371c @@ -144389,28 +146595,28 @@ member { type_id: 0xc9082b19 } member { - id: 0x528ec80e + id: 0x528ec6c2 name: "poll_running" type_id: 0x6d7f5ff6 - offset: 3592 + offset: 4232 } member { - id: 0x57fcc084 + id: 0x57fcc708 name: "poll_scheduled" type_id: 0x74d29cf1 - offset: 4576 + offset: 5216 } member { - id: 0xf66947b7 + id: 0xf66947a0 name: "poll_stat" type_id: 0x25296a8e - offset: 2176 + offset: 2432 } member { - id: 0x301d989c + id: 0x301d9589 name: "poll_states" type_id: 0xc9082b19 - offset: 5216 + offset: 5984 } member { id: 0x221e202e @@ -144419,10 +146625,10 @@ member { offset: 512 } member { - id: 0xdc195167 + id: 0xdc1954a9 name: "poll_task" type_id: 0x1d19a9d5 - offset: 3968 + offset: 4480 } member { id: 0xe37c5764 @@ -144432,22 +146638,22 @@ member { bitsize: 1 } member { - id: 0xabe7caa8 + id: 0xabe7c644 name: "poll_timer" type_id: 0xd298e888 - offset: 4032 + offset: 4544 } member { - id: 0xa53968fb + id: 0xa5396d7e name: "poll_usage" type_id: 0x6d7f5ff6 - offset: 960 + offset: 1088 } member { - id: 0x33cdf43f + id: 0x33cdf1b7 name: "poll_wait" type_id: 0x03913382 - offset: 4352 + offset: 4992 } member { id: 0x33cdf4b3 @@ -144456,22 +146662,22 @@ member { offset: 640 } member { - id: 0x474c742d + id: 0x474c7f5b name: "poll_wakeup" type_id: 0x74d29cf1 - offset: 4544 + offset: 5184 } member { - id: 0x3702e8d6 + id: 0x3702eb4b name: "poll_work" type_id: 0xf1159c31 - offset: 7296 + offset: 8512 } member { - id: 0xb9f07f06 + id: 0xb9f079d6 name: "polled" type_id: 0x43e910ce - offset: 12160 + offset: 12288 } member { id: 0x2bc3a3ee @@ -144480,28 +146686,28 @@ member { offset: 2048 } member { - id: 0xe9bbb1d0 + id: 0xe9bbb3b8 name: "pollfunc" type_id: 0x38b66a59 - offset: 6848 + offset: 8192 } member { - id: 0x6cd8233c + id: 0x6cd82727 name: "pollfunc_event" type_id: 0x38b66a59 - offset: 6912 + offset: 8256 } member { - id: 0x611c4f6b + id: 0x611c4b54 name: "polling" type_id: 0x6d7f5ff6 - offset: 6296 + offset: 7512 } member { - id: 0x66625402 + id: 0x666255ee name: "polling_delay_jiffies" type_id: 0x33756485 - offset: 7168 + offset: 8384 } member { id: 0x38d45c66 @@ -144510,10 +146716,10 @@ member { offset: 64 } member { - id: 0xbdab3c5b + id: 0xbdab34e3 name: "polling_next_update" type_id: 0x92233392 - offset: 5760 + offset: 6528 } member { id: 0x511cea61 @@ -144522,16 +146728,16 @@ member { offset: 240 } member { - id: 0xf5b10352 + id: 0xf5b10364 name: "polling_total" type_id: 0x4c4654d5 - offset: 5312 + offset: 6080 } member { - id: 0x9d43479d + id: 0x9d434d85 name: "polling_until" type_id: 0x92233392 - offset: 5824 + offset: 6592 } member { id: 0x35b4dbe4 @@ -144540,28 +146746,22 @@ member { offset: 512 } member { - id: 0x71eee7af + id: 0x71eeea23 name: "polq" type_id: 0x32b3ae69 - offset: 2368 + offset: 2496 } member { - id: 0xde07dfea + id: 0xde07d329 name: "pool" type_id: 0x87148e18 - offset: 4352 + offset: 5120 } member { - id: 0xde39d7bf + id: 0xde39de75 name: "pool" type_id: 0xb914bfab - offset: 8832 -} -member { - id: 0xde82c1d1 - name: "pool" - type_id: 0x0206e690 - offset: 896 + offset: 10048 } member { id: 0xde82c205 @@ -144570,16 +146770,22 @@ member { offset: 576 } member { - id: 0xde82c9b3 + id: 0xde82c5ab name: "pool" type_id: 0x0206e690 - offset: 1216 + offset: 1152 } member { id: 0xde82cb77 name: "pool" type_id: 0x0206e690 } +member { + id: 0xde82cc27 + name: "pool" + type_id: 0x0206e690 + offset: 1472 +} member { id: 0xde8fafea name: "pool" @@ -144609,10 +146815,10 @@ member { offset: 192 } member { - id: 0x01a8cdfd + id: 0x01a8c232 name: "pool_lock" type_id: 0xa7c362b0 - offset: 8896 + offset: 10112 } member { id: 0xad407369 @@ -144627,16 +146833,16 @@ member { offset: 704 } member { - id: 0x01383f0b + id: 0x01383f72 name: "pop_time" type_id: 0xc9082b19 - offset: 5760 + offset: 6272 } member { - id: 0xac8db952 + id: 0xac8db346 name: "pop_wait" type_id: 0x4585663f - offset: 13824 + offset: 14272 bitsize: 1 } member { @@ -144686,10 +146892,10 @@ member { type_id: 0x6720d32f } member { - id: 0x489c39e8 + id: 0x489c39fb name: "port" type_id: 0x6720d32f - offset: 8256 + offset: 9472 } member { id: 0x48a69518 @@ -144726,10 +146932,10 @@ member { offset: 384 } member { - id: 0x48cc74ad + id: 0x48cc7358 name: "port" type_id: 0x3760766d - offset: 1088 + offset: 1344 } member { id: 0x48cf6e4f @@ -144754,22 +146960,22 @@ member { type_id: 0x2f5f7542 } member { - id: 0x48e10112 + id: 0x48e10024 name: "port" type_id: 0x1a1051a0 - offset: 5568 + offset: 6464 } member { - id: 0x48e646e9 + id: 0x48e6455f name: "port" type_id: 0x1d545cda - offset: 512 + offset: 768 } member { - id: 0x48e7da5b + id: 0x48e7d5e9 name: "port" type_id: 0x1cce8023 - offset: 1088 + offset: 1216 } member { id: 0x48f30c76 @@ -144783,22 +146989,22 @@ member { type_id: 0x00b7947f } member { - id: 0x7b09cfb2 + id: 0x7b09cd83 name: "port_altmode" type_id: 0x23ac68c7 - offset: 27072 + offset: 27776 } member { - id: 0x7b1c43d7 + id: 0x7b1c4643 name: "port_altmode" type_id: 0x3624319f - offset: 1216 + offset: 1472 } member { - id: 0x664af49b + id: 0x664afe49 name: "port_c_suspend" type_id: 0x33756485 - offset: 4864 + offset: 4928 } member { id: 0x66b085dc @@ -144813,16 +147019,16 @@ member { offset: 192 } member { - id: 0x67dc273e + id: 0x67dc25d0 name: "port_caps" type_id: 0x2efbf414 - offset: 57728 + offset: 58304 } member { - id: 0x65373075 + id: 0x65373c2d name: "port_change" type_id: 0x914dbfdc - offset: 1936 + offset: 2064 } member { id: 0x8323329c @@ -144853,17 +147059,17 @@ member { type_id: 0x19086ca4 } member { - id: 0x10042d83 + id: 0x10042bd2 name: "port_is_suspended" type_id: 0x4585663f - offset: 10626 + offset: 11842 bitsize: 1 } member { - id: 0x5425f2d9 + id: 0x5425f375 name: "port_line_coding" type_id: 0x971eca3d - offset: 5136 + offset: 6096 } member { id: 0x5425f5b9 @@ -144878,28 +147084,28 @@ member { offset: 8256 } member { - id: 0x7daf8de3 + id: 0x7daf8d82 name: "port_lock" type_id: 0xf313e71a - offset: 3008 + offset: 3584 } member { - id: 0xecc1fff2 + id: 0xecc1f040 name: "port_name" type_id: 0x3e10b518 - offset: 1088 + offset: 1216 } member { - id: 0xe64fdd70 + id: 0xe64fd4ef name: "port_num" type_id: 0x295c7202 - offset: 3136 + offset: 3712 } member { - id: 0xdc316641 + id: 0xdc316fde name: "port_number" type_id: 0x295c7202 - offset: 3136 + offset: 3712 } member { id: 0xdc6db306 @@ -144931,10 +147137,10 @@ member { offset: 8224 } member { - id: 0x66c5c2fd + id: 0x66c5c2ea name: "port_probe" type_id: 0x2fd17240 - offset: 2176 + offset: 2432 } member { id: 0x687fd28c @@ -144943,28 +147149,28 @@ member { offset: 192 } member { - id: 0xe41140bb + id: 0xe4114db1 name: "port_remove" type_id: 0x0c975eef - offset: 2240 + offset: 2496 } member { - id: 0x7b04467a + id: 0x7b044f0a name: "port_sink_caps" type_id: 0x3bdc1cb2 - offset: 7488 + offset: 8128 } member { - id: 0x1bd4a971 + id: 0x1bd4a20c name: "port_source_caps" type_id: 0x3bdc1cb2 - offset: 7424 + offset: 8064 } member { - id: 0x2083f82f + id: 0x2083fe73 name: "port_status" type_id: 0x914dbfdc - offset: 1920 + offset: 2048 } member { id: 0x20d628de @@ -144978,28 +147184,28 @@ member { offset: 8192 } member { - id: 0x9d614cda + id: 0x9d614f12 name: "port_status_u0" type_id: 0xc9082b19 - offset: 58176 + offset: 58880 } member { - id: 0x91048332 + id: 0x91048773 name: "port_type" type_id: 0x7a8335ad - offset: 1920 + offset: 2176 } member { - id: 0x910484b7 + id: 0x91048a8d name: "port_type" type_id: 0x7a8335ad - offset: 6496 + offset: 7712 } member { - id: 0x40346ab3 + id: 0x4034653e name: "port_type_lock" type_id: 0xa7c362b0 - offset: 6528 + offset: 7744 } member { id: 0xf43a52a4 @@ -145008,16 +147214,22 @@ member { offset: 256 } member { - id: 0x4b84ce00 + id: 0x4b84c909 name: "port_usb" type_id: 0x2dde023d - offset: 3072 + offset: 3648 } member { - id: 0xabdfb045 + id: 0xabdfb454 name: "port_write_buf" type_id: 0x18745118 - offset: 4480 + offset: 5440 +} +member { + id: 0x57a4d10d + name: "portid" + type_id: 0xc9082b19 + offset: 6912 } member { id: 0x57a4d161 @@ -145025,12 +147237,6 @@ member { type_id: 0xc9082b19 offset: 64 } -member { - id: 0x57a4d323 - name: "portid" - type_id: 0xc9082b19 - offset: 6272 -} member { id: 0x57a4d63a name: "portid" @@ -145050,16 +147256,16 @@ member { offset: 256 } member { - id: 0x339b90c1 + id: 0x339b92a9 name: "portio_dir" type_id: 0x23f09c34 - offset: 6848 + offset: 8192 } member { - id: 0x07fa619a + id: 0x07fa68be name: "portnum" type_id: 0x295c7202 - offset: 9936 + offset: 11152 } member { id: 0x01b32aa7 @@ -145106,10 +147312,10 @@ member { offset: 416 } member { - id: 0x2683b0cf + id: 0x2683b677 name: "pos" type_id: 0x27a7c613 - offset: 67648 + offset: 67776 } member { id: 0x2683b77a @@ -145152,22 +147358,22 @@ member { type_id: 0x1d5bae2a } member { - id: 0x051ec073 + id: 0x051ec4e2 name: "posix_cputimers" type_id: 0x6ea71d7e - offset: 14464 + offset: 15488 } member { - id: 0x051ec94a + id: 0x051ec7b2 name: "posix_cputimers" type_id: 0x6ea71d7e - offset: 2240 + offset: 2304 } member { - id: 0x0df927ff + id: 0x0df921b1 name: "posix_cputimers_work" type_id: 0xf8399b21 - offset: 15104 + offset: 16128 } member { id: 0xe282a1a2 @@ -145187,6 +147393,12 @@ member { type_id: 0x1c3dbe5a offset: 608 } +member { + id: 0xa7ffbad9 + name: "possible_crtcs" + type_id: 0x1c3dbe5a + offset: 1088 +} member { id: 0xa7ffbedd name: "possible_crtcs" @@ -145194,16 +147406,10 @@ member { offset: 576 } member { - id: 0xa7ffbf5c - name: "possible_crtcs" - type_id: 0x1c3dbe5a - offset: 960 -} -member { - id: 0x1b5284bf + id: 0x1b52859f name: "possible_encoders" type_id: 0xc9082b19 - offset: 13120 + offset: 13248 } member { id: 0x8ba529c6 @@ -145230,10 +147436,10 @@ member { offset: 576 } member { - id: 0x319b802a + id: 0x319b8398 name: "post_init" type_id: 0x2c2c3c2e - offset: 43712 + offset: 50560 } member { id: 0xf5022a3d @@ -145301,10 +147507,10 @@ member { offset: 64 } member { - id: 0x5016a93d + id: 0x5016a0d8 name: "potential_contaminant" type_id: 0x6d7f5ff6 - offset: 33496 + offset: 34200 } member { id: 0x002f56c1 @@ -145314,10 +147520,10 @@ member { bitsize: 1 } member { - id: 0xa9102cf4 + id: 0xa9102593 name: "power" type_id: 0x1976f438 - offset: 1728 + offset: 2112 } member { id: 0xa92414e3 @@ -145338,10 +147544,10 @@ member { offset: 64 } member { - id: 0xa97d81db + id: 0xa97d8e56 name: "power" type_id: 0x74d29cf1 - offset: 6528 + offset: 7744 } member { id: 0xa9e18c6e @@ -145355,10 +147561,10 @@ member { offset: 320 } member { - id: 0xd13844f8 + id: 0xd13842eb name: "power_budget" type_id: 0x4585663f - offset: 2880 + offset: 3648 } member { id: 0xdeb3de40 @@ -145379,10 +147585,10 @@ member { type_id: 0x6720d32f } member { - id: 0x287b1aa4 + id: 0x287b1fd0 name: "power_count" type_id: 0x6720d32f - offset: 6496 + offset: 7840 } member { id: 0xf22db307 @@ -145408,16 +147614,16 @@ member { offset: 112 } member { - id: 0x34c550a1 + id: 0x34c55ea6 name: "power_notifiers" type_id: 0x7db04ce7 - offset: 9344 + offset: 10816 } member { - id: 0xd7092621 + id: 0xd70922f1 name: "power_off" type_id: 0xf1159c31 - offset: 14016 + offset: 14272 } member { id: 0xd7d57362 @@ -145426,10 +147632,10 @@ member { offset: 192 } member { - id: 0xd7d5acc6 + id: 0xd7d5a9df name: "power_off" type_id: 0x2d99009f - offset: 9216 + offset: 10688 } member { id: 0xd7f5ea18 @@ -145455,10 +147661,10 @@ member { offset: 224 } member { - id: 0x0a15c4a1 + id: 0x0a15c04f name: "power_off_work" type_id: 0x1f3c8679 - offset: 8512 + offset: 9856 } member { id: 0x20964d1b @@ -145467,16 +147673,16 @@ member { offset: 128 } member { - id: 0x209691fc + id: 0x20969be8 name: "power_on" type_id: 0x2d99009f - offset: 9280 + offset: 10752 } member { - id: 0x20a43605 + id: 0x20a435f2 name: "power_on" type_id: 0x1f3c8679 - offset: 13760 + offset: 13888 } member { id: 0x4285a736 @@ -145485,16 +147691,16 @@ member { offset: 64 } member { - id: 0xd07fb68e + id: 0xd07fbc74 name: "power_ref" type_id: 0x74d29cf1 - offset: 18208 + offset: 20896 } member { - id: 0xf3f94644 + id: 0xf3f94adb name: "power_ref_sleep" type_id: 0x03913382 - offset: 18432 + offset: 21120 } member { id: 0xd6fb86ea @@ -145503,16 +147709,16 @@ member { offset: 96 } member { - id: 0xd9fd297e + id: 0xd9fd2533 name: "power_sleep" type_id: 0x03913382 - offset: 18240 + offset: 20928 } member { - id: 0x6f584f55 + id: 0x6f584342 name: "power_state" type_id: 0x4585663f - offset: 18176 + offset: 20864 } member { id: 0x6fedd06b @@ -145597,10 +147803,10 @@ member { offset: 5952 } member { - id: 0x58f6bcca + id: 0x58f6b91e name: "ppm_lock" type_id: 0xa7c362b0 - offset: 1472 + offset: 1984 } member { id: 0xc71ecdda @@ -145614,10 +147820,10 @@ member { type_id: 0x1a4486e7 } member { - id: 0x56457835 + id: 0x564576e9 name: "ppr" type_id: 0x4585663f - offset: 2666 + offset: 2794 bitsize: 1 } member { @@ -145693,10 +147899,10 @@ member { offset: 48 } member { - id: 0x8d3c7229 + id: 0x8d3c7b36 name: "pps_complete" type_id: 0x3fcbf304 - offset: 11008 + offset: 11712 } member { id: 0x9c354b81 @@ -145705,10 +147911,10 @@ member { offset: 56 } member { - id: 0x3dd82778 + id: 0x3dd8249d name: "pps_data" type_id: 0x593c0f6e - offset: 10720 + offset: 11424 } member { id: 0x8f5a97bc @@ -145765,10 +147971,10 @@ member { offset: 784 } member { - id: 0xb828ec85 + id: 0xb828e7c0 name: "pps_pending" type_id: 0x6d7f5ff6 - offset: 11264 + offset: 11968 } member { id: 0x809edba2 @@ -145783,16 +147989,16 @@ member { offset: 1008 } member { - id: 0xa5dd5fef + id: 0xa5dd530f name: "pps_source" type_id: 0x1da466a8 - offset: 8192 + offset: 9792 } member { - id: 0x7ec6d281 + id: 0x7ec6d9ab name: "pps_status" type_id: 0x6720d32f - offset: 11296 + offset: 12000 } member { id: 0x1c8b23f2 @@ -145993,10 +148199,10 @@ member { offset: 512 } member { - id: 0x077ec5ad + id: 0x077ecf9a name: "prealloc_buf" type_id: 0x0483e6f8 - offset: 960 + offset: 1216 } member { id: 0xb6e58275 @@ -146005,10 +148211,10 @@ member { offset: 512 } member { - id: 0xcc136c19 + id: 0xcc136178 name: "prealloc_mutex" type_id: 0xa7c362b0 - offset: 512 + offset: 640 } member { id: 0xdfa9e7fa @@ -146046,16 +148252,16 @@ member { offset: 448 } member { - id: 0xe1a7be8e + id: 0xe1a7b8e5 name: "precious_reg" type_id: 0x35592596 - offset: 2944 + offset: 3200 } member { - id: 0x350d15e1 + id: 0x350d14c8 name: "precious_table" type_id: 0x3842259a - offset: 3328 + offset: 3584 } member { id: 0x350d1b19 @@ -146142,10 +148348,10 @@ member { offset: 64 } member { - id: 0x44e4fa1f + id: 0x44e4fcbb name: "preempt_notifiers" type_id: 0x5e8dc7f4 - offset: 8192 + offset: 9216 } member { id: 0xcd3210dd @@ -146154,10 +148360,10 @@ member { offset: 704 } member { - id: 0x1bd1d48f + id: 0x1bd1d822 name: "preempted" type_id: 0x6d7f5ff6 - offset: 1808 + offset: 1936 } member { id: 0xa093e6ac @@ -146177,23 +148383,23 @@ member { offset: 320 } member { - id: 0xf2547fb1 + id: 0xf25479e8 name: "pref_64_window" type_id: 0x4585663f - offset: 16523 + offset: 22091 bitsize: 1 } member { - id: 0x67251bec + id: 0x672512e5 name: "pref_erase" type_id: 0x4585663f - offset: 6432 + offset: 7648 } member { - id: 0xd552c238 + id: 0xd552c15c name: "pref_window" type_id: 0x4585663f - offset: 16522 + offset: 22090 bitsize: 1 } member { @@ -146203,22 +148409,22 @@ member { offset: 128 } member { - id: 0xb4e45bb9 + id: 0xb4e459ce name: "prefer_role" type_id: 0x6720d32f - offset: 6336 + offset: 7552 } member { - id: 0xe8af0c52 + id: 0xe8af05e0 name: "prefer_shadow" type_id: 0x1c3dbe5a - offset: 8352 + offset: 9504 } member { - id: 0xd461ddd6 + id: 0xd461d50f name: "prefer_shadow_fbdev" type_id: 0x6d7f5ff6 - offset: 8384 + offset: 9536 } member { id: 0xbada6e7d @@ -146227,16 +148433,16 @@ member { offset: 64 } member { - id: 0x9f058562 + id: 0x9f05839d name: "preferred_bpp" type_id: 0x6720d32f - offset: 2592 + offset: 3104 } member { - id: 0xf29ebedc + id: 0xf29eb9e1 name: "preferred_depth" type_id: 0x1c3dbe5a - offset: 8320 + offset: 9472 } member { id: 0x1494ddda @@ -146429,10 +148635,10 @@ member { type_id: 0x0f7bef07 } member { - id: 0x753ca024 + id: 0x753caf5a name: "prepare_message" type_id: 0x2ddc072f - offset: 9600 + offset: 11200 } member { id: 0x1b86c00a @@ -146458,10 +148664,10 @@ member { type_id: 0x2c97ec3b } member { - id: 0xc7c39fc9 + id: 0xc7c39494 name: "prepare_transfer_hardware" type_id: 0x2dfdd846 - offset: 9408 + offset: 11008 } member { id: 0xd4d1bc6a @@ -146470,10 +148676,10 @@ member { offset: 128 } member { - id: 0x934f49bd + id: 0x934f43bd name: "prepare_write_buffer" type_id: 0x2fc68c73 - offset: 4160 + offset: 4416 } member { id: 0x9ef237da @@ -146501,10 +148707,10 @@ member { bitsize: 1 } member { - id: 0x7e2059f0 + id: 0x7e20550d name: "prepared_count" type_id: 0x4585663f - offset: 9088 + offset: 10560 } member { id: 0x27d7b870 @@ -146549,10 +148755,10 @@ member { offset: 1088 } member { - id: 0x22e059b7 + id: 0x22e05b57 name: "preserve_config" type_id: 0x4585663f - offset: 6921 + offset: 8137 bitsize: 1 } member { @@ -146567,10 +148773,10 @@ member { type_id: 0x83d65a6a } member { - id: 0x96393e7a + id: 0x96393c2c name: "preset_enabled" type_id: 0x6d7f5ff6 - offset: 5672 + offset: 6312 } member { id: 0xedbb0da6 @@ -146621,28 +148827,28 @@ member { offset: 1024 } member { - id: 0x7ec9d3b5 + id: 0x7ec9d562 name: "prev_cputime" type_id: 0xade5df6d - offset: 13888 + offset: 14912 } member { - id: 0x7ec9d745 + id: 0x7ec9d6bf name: "prev_cputime" type_id: 0xade5df6d - offset: 7040 + offset: 8064 } member { - id: 0x7ec9dc01 + id: 0x7ec9d8d7 name: "prev_cputime" type_id: 0xade5df6d - offset: 3776 + offset: 3840 } member { - id: 0x1629385a + id: 0x16293fe8 name: "prev_ev" type_id: 0x97012809 - offset: 33664 + offset: 33792 } member { id: 0x4ac13271 @@ -146651,10 +148857,10 @@ member { offset: 192 } member { - id: 0x57943135 + id: 0x57943168 name: "prev_high_trip" type_id: 0x6720d32f - offset: 7392 + offset: 8608 } member { id: 0x37e09836 @@ -146674,16 +148880,16 @@ member { offset: 992 } member { - id: 0xc267f3dd + id: 0xc267fa65 name: "prev_insn_print_len" type_id: 0xc9082b19 - offset: 60064 + offset: 76512 } member { - id: 0x406b81f9 + id: 0x406b83f4 name: "prev_insn_processed" type_id: 0xc9082b19 - offset: 59456 + offset: 75904 } member { id: 0x1eb22fc2 @@ -146692,10 +148898,10 @@ member { offset: 27008 } member { - id: 0x9f3e31b8 + id: 0x9f3e34b4 name: "prev_jmps_processed" type_id: 0xc9082b19 - offset: 59520 + offset: 75968 } member { id: 0x77ea2644 @@ -146710,16 +148916,16 @@ member { offset: 13056 } member { - id: 0x8e6a1bd5 + id: 0x8e6a1692 name: "prev_log_len" type_id: 0xc9082b19 - offset: 60032 + offset: 76480 } member { - id: 0xe874e8cc + id: 0xe874e5aa name: "prev_low_trip" type_id: 0x6720d32f - offset: 7360 + offset: 8576 } member { id: 0x79b1dc46 @@ -146758,10 +148964,10 @@ member { offset: 576 } member { - id: 0xbe9bab0b + id: 0xbe9bab1c name: "prev_state" type_id: 0x63b95725 - offset: 2176 + offset: 2432 } member { id: 0xf0cec3f3 @@ -146782,10 +148988,10 @@ member { offset: 704 } member { - id: 0x6a17fcc7 + id: 0x6a17f053 name: "prevent_deferred_probe" type_id: 0x6d7f5ff6 - offset: 1536 + offset: 1792 } member { id: 0x619101ab @@ -146795,22 +149001,22 @@ member { bitsize: 1 } member { - id: 0x44cb5a04 + id: 0x44cb53c7 name: "prevent_sleep_time" type_id: 0x11c404ba - offset: 1024 + offset: 1152 } member { - id: 0xc90885b7 + id: 0xc9088b8b name: "previous_freq" type_id: 0x33756485 - offset: 7680 + offset: 9408 } member { - id: 0xc695b5a2 + id: 0xc695bc1e name: "pri_enabled" type_id: 0x4585663f - offset: 16537 + offset: 22105 bitsize: 1 } member { @@ -146825,10 +149031,10 @@ member { offset: 64 } member { - id: 0xacb061de + id: 0xacb0629d name: "primary" type_id: 0x5d8155a5 - offset: 1736 + offset: 1992 } member { id: 0xacd7d7ca @@ -146842,10 +149048,10 @@ member { offset: 512 } member { - id: 0xacf6cfae + id: 0xacf6c66d name: "primary" type_id: 0x1b2ca025 - offset: 1024 + offset: 1152 } member { id: 0x61981f38 @@ -146854,22 +149060,22 @@ member { offset: 248 } member { - id: 0xe2196630 + id: 0xe21962de name: "primary_hcd" type_id: 0x25782362 - offset: 4288 + offset: 5056 } member { - id: 0x7bc36d58 + id: 0x7bc36d30 name: "primary_key" type_id: 0xce6e9270 - offset: 2944 + offset: 3136 } member { - id: 0xd79b1308 + id: 0xd79b13be name: "prime" type_id: 0xd826d96d - offset: 2432 + offset: 2688 } member { id: 0x36ac5548 @@ -146988,10 +149194,10 @@ member { type_id: 0x6f23eca1 } member { - id: 0xa9d6ac24 + id: 0xa9d6a844 name: "prio" type_id: 0x04bd6229 - offset: 7872 + offset: 9088 } member { id: 0xa9eaa0db @@ -147036,10 +149242,10 @@ member { offset: 3552 } member { - id: 0x6ed74e1e + id: 0x6ed74590 name: "prio_tc_map" type_id: 0x4664de11 - offset: 17456 + offset: 18800 } member { id: 0x9641c4b5 @@ -147054,10 +149260,10 @@ member { offset: 160 } member { - id: 0x2ad7a15a + id: 0x2ad7adc5 name: "priomap" type_id: 0x2575f320 - offset: 17600 + offset: 18944 } member { id: 0x4d44a01f @@ -147095,22 +149301,22 @@ member { offset: 96 } member { - id: 0x100d89ff + id: 0x100d82eb name: "priority" type_id: 0xe9da44e2 - offset: 768 + offset: 832 +} +member { + id: 0x102d51ba + name: "priority" + type_id: 0xc9082b19 + offset: 1984 } member { id: 0x102d533e name: "priority" type_id: 0xc9082b19 } -member { - id: 0x102d541b - name: "priority" - type_id: 0xc9082b19 - offset: 1728 -} member { id: 0x102d5449 name: "priority" @@ -147118,10 +149324,10 @@ member { offset: 448 } member { - id: 0x102d5c59 + id: 0x102d54ac name: "priority" type_id: 0xc9082b19 - offset: 800 + offset: 928 } member { id: 0x10837204 @@ -147136,10 +149342,16 @@ member { offset: 256 } member { - id: 0x109080fb + id: 0x10908a33 name: "priority" type_id: 0x74d29cf1 - offset: 576 + offset: 832 +} +member { + id: 0x10a1d439 + name: "priority" + type_id: 0x4585663f + offset: 3456 } member { id: 0x10a1d56b @@ -147147,12 +149359,6 @@ member { type_id: 0x4585663f offset: 512 } -member { - id: 0x10a1d933 - name: "priority" - type_id: 0x4585663f - offset: 3328 -} member { id: 0x10cd0450 name: "priority" @@ -147188,24 +149394,12 @@ member { type_id: 0x18bd6530 offset: 768 } -member { - id: 0x5911902b - name: "priv" - type_id: 0x18bd6530 - offset: 7552 -} member { id: 0x59119068 name: "priv" type_id: 0x18bd6530 offset: 192 } -member { - id: 0x59119131 - name: "priv" - type_id: 0x18bd6530 - offset: 6592 -} member { id: 0x59119163 name: "priv" @@ -147218,12 +149412,6 @@ member { type_id: 0x18bd6530 offset: 576 } -member { - id: 0x5911935e - name: "priv" - type_id: 0x18bd6530 - offset: 9024 -} member { id: 0x591193b9 name: "priv" @@ -147236,6 +149424,18 @@ member { type_id: 0x18bd6530 offset: 4160 } +member { + id: 0x591194e2 + name: "priv" + type_id: 0x18bd6530 + offset: 8768 +} +member { + id: 0x59119544 + name: "priv" + type_id: 0x18bd6530 + offset: 7808 +} member { id: 0x591195d7 name: "priv" @@ -147243,16 +149443,22 @@ member { offset: 1088 } member { - id: 0x5911967d + id: 0x59119673 name: "priv" type_id: 0x18bd6530 - offset: 1152 + offset: 8704 } member { - id: 0x591197ac + id: 0x591196f2 name: "priv" type_id: 0x18bd6530 - offset: 14784 + offset: 10560 +} +member { + id: 0x5911975c + name: "priv" + type_id: 0x18bd6530 + offset: 15040 } member { id: 0x5911980a @@ -147278,10 +149484,10 @@ member { offset: 384 } member { - id: 0x591199e9 + id: 0x5911997f name: "priv" type_id: 0x18bd6530 - offset: 7360 + offset: 1920 } member { id: 0x59119a52 @@ -147295,12 +149501,6 @@ member { type_id: 0x18bd6530 offset: 704 } -member { - id: 0x59119b8d - name: "priv" - type_id: 0x18bd6530 - offset: 1664 -} member { id: 0x59119c40 name: "priv" @@ -147313,6 +149513,18 @@ member { type_id: 0x18bd6530 offset: 640 } +member { + id: 0x59119edc + name: "priv" + type_id: 0x18bd6530 + offset: 1280 +} +member { + id: 0x59119f28 + name: "priv" + type_id: 0x18bd6530 + offset: 11264 +} member { id: 0x59119f66 name: "priv" @@ -147325,12 +149537,6 @@ member { type_id: 0x18bd6530 offset: 1024 } -member { - id: 0x59119fce - name: "priv" - type_id: 0x18bd6530 - offset: 8064 -} member { id: 0x59119fd6 name: "priv" @@ -147374,28 +149580,28 @@ member { offset: 64 } member { - id: 0x59c1c47a + id: 0x59c1c59e name: "priv" type_id: 0xc8e4d7d1 - offset: 6848 + offset: 6912 } member { - id: 0x59c1ce77 + id: 0x59c1c6dd name: "priv" type_id: 0xc8e4d7d1 - offset: 58560 + offset: 59520 } member { - id: 0x59c3066c + id: 0x59c3092e name: "priv" type_id: 0xca2a51af - offset: 10752 + offset: 12032 } member { - id: 0x59c30894 + id: 0x59c30f10 name: "priv" type_id: 0xca2a51af - offset: 8192 + offset: 9472 } member { id: 0x59c7420c @@ -147410,10 +149616,10 @@ member { offset: 224 } member { - id: 0xef9041f4 + id: 0xef9043e5 name: "priv_destructor" type_id: 0x0d9c4ffe - offset: 10048 + offset: 10176 } member { id: 0x276a0040 @@ -147422,10 +149628,10 @@ member { offset: 1600 } member { - id: 0x278ca3d8 + id: 0x278ca223 name: "priv_flags" type_id: 0x33756485 - offset: 20224 + offset: 25920 } member { id: 0x982aca23 @@ -147452,22 +149658,22 @@ member { offset: 512 } member { - id: 0xbe7dbbe7 + id: 0xbe7db9bb name: "privacy_screen" type_id: 0x1a408053 - offset: 11776 + offset: 11904 } member { - id: 0x0cc22668 + id: 0x0cc22383 name: "privacy_screen_hw_state_property" type_id: 0x2a670b41 - offset: 12096 + offset: 12224 } member { - id: 0x6b39d51b + id: 0x6b39d825 name: "privacy_screen_notifier" type_id: 0x449a775b - offset: 11840 + offset: 11968 } member { id: 0xba39efad @@ -147476,10 +149682,10 @@ member { offset: 1120 } member { - id: 0xcc3e8244 + id: 0xcc3e8da0 name: "privacy_screen_sw_state_property" type_id: 0x2a670b41 - offset: 12032 + offset: 12160 } member { id: 0x910f145b @@ -147523,10 +149729,10 @@ member { offset: 320 } member { - id: 0x91796196 + id: 0x917961ac name: "private" type_id: 0x18bd6530 - offset: 1728 + offset: 1024 } member { id: 0x917961c4 @@ -147558,16 +149764,16 @@ member { offset: 384 } member { - id: 0x91796a1f + id: 0x91796c8d name: "private" type_id: 0x18bd6530 - offset: 6080 + offset: 6720 } member { - id: 0x91796c15 + id: 0x91796dae name: "private" type_id: 0x18bd6530 - offset: 896 + offset: 1856 } member { id: 0x91796e7a @@ -147582,22 +149788,22 @@ member { offset: 128 } member { - id: 0x91a93310 + id: 0x91a931d3 name: "private" type_id: 0xc8e4d7d1 - offset: 9728 + offset: 8704 } member { - id: 0x91a93484 + id: 0x91a936f8 name: "private" type_id: 0xc8e4d7d1 - offset: 7168 + offset: 10752 } member { - id: 0x91a93971 + id: 0x91a9371d name: "private" type_id: 0xc8e4d7d1 - offset: 12800 + offset: 14848 } member { id: 0x3666a386 @@ -147605,36 +149811,18 @@ member { type_id: 0x3d9194c3 offset: 192 } +member { + id: 0xf21ad019 + name: "private_data" + type_id: 0x18bd6530 + offset: 1728 +} member { id: 0xf21ad023 name: "private_data" type_id: 0x18bd6530 offset: 1024 } -member { - id: 0xf21ad02a - name: "private_data" - type_id: 0x18bd6530 - offset: 14720 -} -member { - id: 0xf21ad039 - name: "private_data" - type_id: 0x18bd6530 - offset: 142144 -} -member { - id: 0xf21ad03e - name: "private_data" - type_id: 0x18bd6530 - offset: 6208 -} -member { - id: 0xf21ad0be - name: "private_data" - type_id: 0x18bd6530 - offset: 2048 -} member { id: 0xf21ad0fb name: "private_data" @@ -147647,6 +149835,12 @@ member { type_id: 0x18bd6530 offset: 640 } +member { + id: 0xf21ad14f + name: "private_data" + type_id: 0x18bd6530 + offset: 1792 +} member { id: 0xf21ad19f name: "private_data" @@ -147666,10 +149860,16 @@ member { offset: 3392 } member { - id: 0xf21ad410 + id: 0xf21ad2dc name: "private_data" type_id: 0x18bd6530 - offset: 1664 + offset: 17408 +} +member { + id: 0xf21ad343 + name: "private_data" + type_id: 0x18bd6530 + offset: 142272 } member { id: 0xf21ad501 @@ -147677,6 +149877,12 @@ member { type_id: 0x18bd6530 offset: 704 } +member { + id: 0xf21ad5cf + name: "private_data" + type_id: 0x18bd6530 + offset: 1408 +} member { id: 0xf21ad6ae name: "private_data" @@ -147689,42 +149895,54 @@ member { type_id: 0x18bd6530 offset: 3200 } +member { + id: 0xf21ad97e + name: "private_data" + type_id: 0x18bd6530 + offset: 2112 +} +member { + id: 0xf21adb2e + name: "private_data" + type_id: 0x18bd6530 + offset: 7424 +} +member { + id: 0xf21adc21 + name: "private_data" + type_id: 0x18bd6530 + offset: 1856 +} member { id: 0xf21adc24 name: "private_data" type_id: 0x18bd6530 offset: 512 } +member { + id: 0xf21add53 + name: "private_data" + type_id: 0x18bd6530 + offset: 3264 +} member { id: 0xf21adddb name: "private_data" type_id: 0x18bd6530 offset: 1536 } -member { - id: 0xf21ade0f - name: "private_data" - type_id: 0x18bd6530 - offset: 3136 -} -member { - id: 0xf21ade34 - name: "private_data" - type_id: 0x18bd6530 - offset: 3520 -} -member { - id: 0xf21ade84 - name: "private_data" - type_id: 0x18bd6530 - offset: 1600 -} member { id: 0xf21adefe name: "private_data" type_id: 0x18bd6530 offset: 128 } +member { + id: 0xf21adfa4 + name: "private_data" + type_id: 0x18bd6530 + offset: 3648 +} member { id: 0xf21adff5 name: "private_data" @@ -147738,16 +149956,16 @@ member { offset: 192 } member { - id: 0x567c4044 + id: 0x567c4c7c name: "private_free" type_id: 0x0e044b9c - offset: 1728 + offset: 1856 } member { - id: 0x567cb610 + id: 0x567cbe60 name: "private_free" type_id: 0x0efa0a60 - offset: 3200 + offset: 3328 } member { id: 0x567d898a @@ -147756,10 +149974,10 @@ member { offset: 1600 } member { - id: 0x567de2d3 + id: 0x567de8bf name: "private_free" type_id: 0x0faef4bf - offset: 14784 + offset: 17472 } member { id: 0x567e4080 @@ -147768,10 +149986,10 @@ member { offset: 1088 } member { - id: 0x567ed7ab + id: 0x567edc76 name: "private_free" type_id: 0x0c9ac346 - offset: 2112 + offset: 2176 } member { id: 0x567f0e57 @@ -147792,10 +150010,10 @@ member { offset: 2496 } member { - id: 0x78439131 + id: 0x78439144 name: "private_list" type_id: 0xd3c80119 - offset: 1472 + offset: 1728 } member { id: 0x78439661 @@ -147803,10 +150021,10 @@ member { type_id: 0xd3c80119 } member { - id: 0x11ab236e + id: 0x11ab2f73 name: "private_lock" type_id: 0xf313e71a - offset: 1440 + offset: 1696 } member { id: 0xf9f27538 @@ -147844,10 +150062,10 @@ member { type_id: 0x391f15ea } member { - id: 0xd37edf04 + id: 0xd37edb2e name: "privid" type_id: 0x391f15ea - offset: 2432 + offset: 2560 } member { id: 0x7f5ac8fb @@ -147857,10 +150075,10 @@ member { bitsize: 2 } member { - id: 0xfbc2c232 + id: 0xfbc2c405 name: "privobj_list" type_id: 0xd3c80119 - offset: 3200 + offset: 3840 } member { id: 0x891369fe @@ -147868,10 +150086,10 @@ member { type_id: 0x043ce534 } member { - id: 0xb8416414 + id: 0xb84165b0 name: "proactive_compact_trigger" type_id: 0x6d7f5ff6 - offset: 55232 + offset: 55424 } member { id: 0xb124af35 @@ -147904,10 +150122,10 @@ member { offset: 9240 } member { - id: 0xd70b8e01 + id: 0xd70b8c87 name: "probe" type_id: 0x5d8155a5 - offset: 4744 + offset: 5000 } member { id: 0xd74ebab3 @@ -147921,16 +150139,16 @@ member { type_id: 0x2e037cf1 } member { - id: 0xd77847cc + id: 0xd7784be3 name: "probe" type_id: 0x2e4a2777 - offset: 1152 + offset: 1408 } member { - id: 0xd7785028 + id: 0xd7785c07 name: "probe" type_id: 0x2e5dc389 - offset: 1152 + offset: 1408 } member { id: 0xd7787ef1 @@ -147939,16 +150157,16 @@ member { offset: 128 } member { - id: 0xd778cb02 + id: 0xd778c72d name: "probe" type_id: 0x2ec6e9a9 - offset: 1152 + offset: 1408 } member { - id: 0xd778e379 + id: 0xd778e6d8 name: "probe" type_id: 0x2ee76b64 - offset: 1728 + offset: 1984 } member { id: 0xd778ec2c @@ -147957,16 +150175,16 @@ member { offset: 64 } member { - id: 0xd7796ab3 + id: 0xd7796627 name: "probe" type_id: 0x2f63630f - offset: 1536 + offset: 1792 } member { - id: 0xd779aa81 + id: 0xd779af15 name: "probe" type_id: 0x2fab72b6 - offset: 1216 + offset: 1472 } member { id: 0xd779dfba @@ -147981,22 +150199,22 @@ member { offset: 64 } member { - id: 0xd77a285f + id: 0xd77a2d00 name: "probe" type_id: 0x2c207521 - offset: 1856 + offset: 2112 } member { - id: 0xd77a33bb + id: 0xd77a3f94 name: "probe" type_id: 0x2c3e50b1 - offset: 1152 + offset: 1408 } member { - id: 0xd77a680f + id: 0xd77a6336 name: "probe" type_id: 0x2c61df5b - offset: 1536 + offset: 1920 } member { id: 0xd77aaf7e @@ -148034,10 +150252,10 @@ member { offset: 384 } member { - id: 0xd77b6bcc + id: 0xd77b67e3 name: "probe" type_id: 0x2d6627db - offset: 1152 + offset: 1408 } member { id: 0xd77ba7b5 @@ -148058,16 +150276,16 @@ member { offset: 512 } member { - id: 0xd77bf138 + id: 0xd77bf4ee name: "probe" type_id: 0x2df0fc96 - offset: 1408 + offset: 1728 } member { - id: 0x140502e2 + id: 0x14050cd8 name: "probe_active" type_id: 0x6720d32f - offset: 6496 + offset: 7712 } member { id: 0x2a095281 @@ -148076,10 +150294,10 @@ member { offset: 320 } member { - id: 0xc9684ae7 + id: 0xc9684970 name: "probe_capabilities" type_id: 0x5eab5fef - offset: 18816 + offset: 20160 } member { id: 0xe5e1630d @@ -148123,10 +150341,10 @@ member { offset: 2496 } member { - id: 0x4e9570d9 + id: 0x4e9575d9 name: "probe_resp_offload" type_id: 0xc9082b19 - offset: 2080 + offset: 2208 } member { id: 0xf69ec1af @@ -148135,10 +150353,17 @@ member { offset: 288 } member { - id: 0x85dcb9b0 + id: 0x85dcb119 name: "probe_unacked" type_id: 0x6d7f5ff6 - offset: 7120 + offset: 7760 +} +member { + id: 0xe33e7360 + name: "probed" + type_id: 0x4585663f + offset: 6308 + bitsize: 1 } member { id: 0xe33e78e2 @@ -148148,23 +150373,16 @@ member { bitsize: 1 } member { - id: 0xe33e7e95 - name: "probed" - type_id: 0x4585663f - offset: 5796 - bitsize: 1 -} -member { - id: 0x5964a52c + id: 0x5964abc4 name: "probed_modes" type_id: 0xd3c80119 - offset: 1472 + offset: 1600 } member { - id: 0x7ca0adbe + id: 0x7ca0a47d name: "probes" type_id: 0x74d29cf1 - offset: 1024 + offset: 1152 } member { id: 0x9719f0d3 @@ -148345,16 +150563,16 @@ member { offset: 384 } member { - id: 0x42398732 + id: 0x423982c7 name: "proc_root" type_id: 0x3f222c68 - offset: 10752 + offset: 12096 } member { - id: 0xb8a06713 + id: 0xb8a06d33 name: "proc_root_link" type_id: 0x184052fc - offset: 10816 + offset: 12160 } member { id: 0x3ba75864 @@ -148369,10 +150587,10 @@ member { offset: 256 } member { - id: 0x8fadbd43 + id: 0x8fadbfb1 name: "procdir" type_id: 0x184052fc - offset: 1664 + offset: 1920 } member { id: 0xc5244ab4 @@ -148405,10 +150623,10 @@ member { offset: 128 } member { - id: 0x32090b65 + id: 0x320901bb name: "process_read_urb" type_id: 0x0ea52fda - offset: 4096 + offset: 4352 } member { id: 0xccc4b7ef @@ -148452,10 +150670,10 @@ member { offset: 640 } member { - id: 0xc13a1c9f + id: 0xc13a1c16 name: "procs_file" type_id: 0x0ee0f933 - offset: 2048 + offset: 2304 } member { id: 0x7e43e8a7 @@ -148528,10 +150746,10 @@ member { offset: 32 } member { - id: 0xdf9236a3 + id: 0xdf923671 name: "product" type_id: 0x0483e6f8 - offset: 10048 + offset: 11264 } member { id: 0xdfd49ece @@ -148540,10 +150758,10 @@ member { offset: 112 } member { - id: 0x703f22e7 + id: 0x703f28c1 name: "product_desc" type_id: 0x3e10b518 - offset: 1088 + offset: 1472 } member { id: 0x703f2b70 @@ -148575,10 +150793,10 @@ member { offset: 192 } member { - id: 0xa18e5e23 + id: 0xa18e5a1e name: "profile" type_id: 0x1c27fc93 - offset: 6464 + offset: 7808 } member { id: 0xa19ae4fe @@ -148608,24 +150826,12 @@ member { name: "prog" type_id: 0x3b2d7e64 } -member { - id: 0x982b40fe - name: "prog" - type_id: 0x3382a638 - offset: 7872 -} member { id: 0x982b41f7 name: "prog" type_id: 0x3382a638 offset: 320 } -member { - id: 0x982b42bd - name: "prog" - type_id: 0x3382a638 - offset: 6912 -} member { id: 0x982b42d1 name: "prog" @@ -148643,6 +150849,18 @@ member { name: "prog" type_id: 0x3382a638 } +member { + id: 0x982b4b56 + name: "prog" + type_id: 0x3382a638 + offset: 8128 +} +member { + id: 0x982b4db5 + name: "prog" + type_id: 0x3382a638 + offset: 7168 +} member { id: 0x982b4ef9 name: "prog" @@ -148766,10 +150984,10 @@ member { offset: 320 } member { - id: 0x5c802411 + id: 0x5c80282e name: "progs" type_id: 0x0ddccb29 - offset: 33856 + offset: 33984 } member { id: 0x5cedb753 @@ -148778,16 +150996,16 @@ member { offset: 128 } member { - id: 0xb81e147a + id: 0xb81e1c3d name: "progs_cnt" type_id: 0x0b0dc1ff - offset: 1216 + offset: 1344 } member { - id: 0x664fe0bc + id: 0x664fe97f name: "progs_hlist" type_id: 0x056684c9 - offset: 1024 + offset: 1152 } member { id: 0xf62e1eea @@ -148801,10 +151019,10 @@ member { offset: 1152 } member { - id: 0xc9aa76eb + id: 0xc9aa7830 name: "promisc" type_id: 0x74d29cf1 - offset: 26944 + offset: 31040 } member { id: 0x66064d03 @@ -148819,64 +151037,64 @@ member { offset: 680 } member { - id: 0xdd98e5e3 + id: 0xdd98e086 name: "prop_active" type_id: 0x2a670b41 - offset: 5952 + offset: 7104 } member { - id: 0xb3f3a2dd + id: 0xb3f3a00d name: "prop_crtc_h" type_id: 0x2a670b41 - offset: 5568 + offset: 6720 } member { - id: 0xa33ceb44 + id: 0xa33cec8b name: "prop_crtc_id" type_id: 0x2a670b41 - offset: 5824 + offset: 6976 } member { - id: 0x880dbd59 + id: 0x880dbe9d name: "prop_crtc_w" type_id: 0x2a670b41 - offset: 5504 + offset: 6656 } member { - id: 0xa74bf774 + id: 0xa74bff2d name: "prop_crtc_x" type_id: 0x2a670b41 - offset: 5376 + offset: 6528 } member { - id: 0x6674316e + id: 0x66743c29 name: "prop_crtc_y" type_id: 0x2a670b41 - offset: 5440 + offset: 6592 } member { - id: 0xfde3c1d9 + id: 0xfde3ca6c name: "prop_fb_damage_clips" type_id: 0x2a670b41 - offset: 5888 + offset: 7040 } member { - id: 0xe9eb063f + id: 0xe9eb013a name: "prop_fb_id" type_id: 0x2a670b41 - offset: 5632 + offset: 6784 } member { - id: 0x9abf0e98 + id: 0x9abf0f4f name: "prop_in_fence_fd" type_id: 0x2a670b41 - offset: 5696 + offset: 6848 } member { - id: 0x5b489874 + id: 0x5b4892ce name: "prop_mode_id" type_id: 0x2a670b41 - offset: 6016 + offset: 7168 } member { id: 0xcef62442 @@ -148885,16 +151103,16 @@ member { offset: 128 } member { - id: 0xcef62a8b + id: 0xcef628be name: "prop_name" type_id: 0x3e10b518 - offset: 2304 + offset: 2688 } member { - id: 0xdd8a33df + id: 0xdd8a3188 name: "prop_out_fence_ptr" type_id: 0x2a670b41 - offset: 5760 + offset: 6912 } member { id: 0x2b3bb4ec @@ -148909,28 +151127,28 @@ member { offset: 96 } member { - id: 0x32f25b82 + id: 0x32f25ec0 name: "prop_src_h" type_id: 0x2a670b41 - offset: 5312 + offset: 6464 } member { - id: 0x3fbecc04 + id: 0x3fbec685 name: "prop_src_w" type_id: 0x2a670b41 - offset: 5248 + offset: 6400 } member { - id: 0xf6fca8d2 + id: 0xf6fca447 name: "prop_src_x" type_id: 0x2a670b41 - offset: 5120 + offset: 6272 } member { - id: 0xb73d2348 + id: 0xb73d28dd name: "prop_src_y" type_id: 0x2a670b41 - offset: 5184 + offset: 6336 } member { id: 0x5b0eeaf9 @@ -148945,10 +151163,10 @@ member { offset: 128 } member { - id: 0xc4ceb1ab + id: 0xc4ceb249 name: "prop_vrr_enabled" type_id: 0x2a670b41 - offset: 6080 + offset: 7232 } member { id: 0x930ee7c9 @@ -148975,10 +151193,10 @@ member { offset: 256 } member { - id: 0x3f412a6a + id: 0x3f4120f9 name: "properties" type_id: 0x03064599 - offset: 704 + offset: 768 } member { id: 0x3f715b76 @@ -149016,22 +151234,22 @@ member { offset: 256 } member { - id: 0x3f9841cb + id: 0x3f984663 name: "properties" type_id: 0xda60e9a6 - offset: 3200 + offset: 3648 } member { - id: 0x3f98441c + id: 0x3f9849bb name: "properties" type_id: 0xda60e9a6 - offset: 1536 + offset: 3328 } member { - id: 0x3f9847f3 + id: 0x3f984dd7 name: "properties" type_id: 0xda60e9a6 - offset: 3520 + offset: 1664 } member { id: 0x6a89c1c7 @@ -149039,10 +151257,10 @@ member { type_id: 0xd395c0e4 } member { - id: 0xd6998272 + id: 0xd6998ea5 name: "property_blob_list" type_id: 0xd3c80119 - offset: 4608 + offset: 5760 } member { id: 0x71c55732 @@ -149051,10 +151269,10 @@ member { offset: 512 } member { - id: 0x1fefba67 + id: 0x1fefb55a name: "property_list" type_id: 0xd3c80119 - offset: 3072 + offset: 3712 } member { id: 0x939cc531 @@ -149103,22 +151321,22 @@ member { offset: 128 } member { - id: 0x5bdf8987 + id: 0x5bdf8c18 name: "prot_capabilities" type_id: 0x4585663f - offset: 4384 + offset: 4704 } member { - id: 0xde51edc8 + id: 0xde51ecf4 name: "prot_flags" type_id: 0x5d8155a5 - offset: 1232 + offset: 1616 } member { - id: 0x90fb6b23 + id: 0x90fb6d43 name: "prot_guard_type" type_id: 0x5d8155a5 - offset: 4416 + offset: 4736 } member { id: 0x985d5f0d @@ -149127,22 +151345,22 @@ member { offset: 128 } member { - id: 0x2931ee86 + id: 0x2931e5fa name: "prot_op" type_id: 0x5d8155a5 - offset: 1216 + offset: 1600 } member { - id: 0x92e49925 + id: 0x92e49ac9 name: "prot_sdb" type_id: 0x2f9ce49f - offset: 1792 + offset: 2176 } member { - id: 0xae3e61e7 + id: 0xae3e6aed name: "prot_type" type_id: 0x5d8155a5 - offset: 1224 + offset: 1608 } member { id: 0x6fd5241a @@ -149210,10 +151428,10 @@ member { offset: 336 } member { - id: 0x5d519526 + id: 0x5d519bea name: "proto" type_id: 0x325a2b75 - offset: 832 + offset: 1088 } member { id: 0x5d583381 @@ -149258,34 +151476,34 @@ member { offset: 32 } member { - id: 0x7ddb35d4 + id: 0x7ddb3075 name: "proto_destroy_ht" type_id: 0x394dcf37 - offset: 1728 + offset: 1984 } member { - id: 0x396c7a39 + id: 0x396c708f name: "proto_destroy_lock" type_id: 0xa7c362b0 - offset: 9920 + offset: 10176 } member { - id: 0x0e421051 + id: 0x0e421197 name: "proto_down" type_id: 0x6d7f5ff6 - offset: 17856 + offset: 19200 } member { - id: 0xbc9d83b7 + id: 0xbc9d8c45 name: "proto_down_reason" type_id: 0xc9082b19 - offset: 9632 + offset: 9760 } member { - id: 0xc10f1dd8 + id: 0xc10f19a2 name: "proto_lock" type_id: 0x6c952252 - offset: 896 + offset: 1152 } member { id: 0xdc396db4 @@ -149353,10 +151571,10 @@ member { offset: 800 } member { - id: 0xdcf61f43 + id: 0xdcf61d65 name: "protocol" type_id: 0x295c7202 - offset: 1080 + offset: 1208 } member { id: 0x02ed338b @@ -149382,10 +151600,10 @@ member { offset: 144 } member { - id: 0x865c2fb2 + id: 0x865c2968 name: "provider" type_id: 0x0490bb4a - offset: 8768 + offset: 10240 } member { id: 0x866a71db @@ -149393,6 +151611,12 @@ member { type_id: 0x32c23ae3 offset: 256 } +member { + id: 0xa159a1de + name: "provider_data" + type_id: 0x18bd6530 + offset: 8576 +} member { id: 0xa159a911 name: "provider_data" @@ -149405,12 +151629,6 @@ member { type_id: 0x18bd6530 offset: 320 } -member { - id: 0xa159acb8 - name: "provider_data" - type_id: 0x18bd6530 - offset: 7360 -} member { id: 0x082afb6d name: "provider_list" @@ -149429,10 +151647,10 @@ member { offset: 960 } member { - id: 0xa6d9226d + id: 0xa6d9287d name: "proxy_queue" type_id: 0x578f9c2b - offset: 3968 + offset: 4928 } member { id: 0x604dab7a @@ -149441,10 +151659,10 @@ member { offset: 448 } member { - id: 0x713b532e + id: 0x713b5b70 name: "proxy_timer" type_id: 0xd298e888 - offset: 3648 + offset: 4480 } member { id: 0x282acc7e @@ -149471,10 +151689,10 @@ member { bitsize: 3 } member { - id: 0xba53ca8c + id: 0xba53c7e4 name: "ps" type_id: 0x6d7f5ff6 - offset: 1640 + offset: 1896 } member { id: 0xbab5e8a7 @@ -149489,10 +151707,10 @@ member { offset: 640 } member { - id: 0x9355ccd9 + id: 0x9355c01e name: "ps2_cmd_mutex" type_id: 0x2360e10b - offset: 8960 + offset: 10304 } member { id: 0x09e02c79 @@ -149501,10 +151719,10 @@ member { offset: 128 } member { - id: 0xfb2c8f31 + id: 0xfb2c8dc3 name: "ps_timeout" type_id: 0x6720d32f - offset: 1664 + offset: 1920 } member { id: 0x41e1a23f @@ -149518,22 +151736,22 @@ member { offset: 2816 } member { - id: 0x2bf0e3d9 + id: 0x2bf0ee90 name: "psec" type_id: 0x2ccc936a - offset: 10624 + offset: 12672 } member { - id: 0x84615b3e + id: 0x846152fd name: "pseudo_palette" type_id: 0xb6bc1f4d - offset: 1024 + offset: 1152 } member { - id: 0x84cf57e4 + id: 0x84cf5b81 name: "pseudo_palette" type_id: 0x18bd6530 - offset: 5504 + offset: 5760 } member { id: 0x597a2336 @@ -149543,16 +151761,16 @@ member { bitsize: 1 } member { - id: 0x9c15cdf1 + id: 0x9c15c1a6 name: "pshadow" type_id: 0x00506ef6 - offset: 2752 + offset: 2816 } member { - id: 0xe181c86a + id: 0xe181c27d name: "psi" type_id: 0x2922a3d0 - offset: 8064 + offset: 9344 } member { id: 0xe1903f95 @@ -149571,16 +151789,16 @@ member { offset: 64 } member { - id: 0x9348096c + id: 0x93480a7d name: "psi_files" type_id: 0x8ff52d56 - offset: 2944 + offset: 3456 } member { - id: 0x83cf2d19 + id: 0x83cf2842 name: "psi_flags" type_id: 0x4585663f - offset: 18816 + offset: 19840 } member { id: 0x19bd3082 @@ -149655,28 +151873,28 @@ member { offset: 64 } member { - id: 0x85ba524d + id: 0x85ba538c name: "psy" type_id: 0x18150d9f - offset: 5760 + offset: 10112 } member { - id: 0x85ba5412 + id: 0x85ba5e75 name: "psy" type_id: 0x18150d9f - offset: 9472 + offset: 6144 } member { - id: 0x84ab1690 + id: 0x84ab1052 name: "psy_desc" type_id: 0xa66e4d3d - offset: 5824 + offset: 10176 } member { - id: 0x84ab17a8 + id: 0x84ab121a name: "psy_desc" type_id: 0xa66e4d3d - offset: 9536 + offset: 6208 } member { id: 0x7b014ca9 @@ -149742,10 +151960,10 @@ member { offset: 832 } member { - id: 0xd3b102d7 + id: 0xd3b103c3 name: "ptp_sts_supported" type_id: 0x6d7f5ff6 - offset: 10624 + offset: 12224 } member { id: 0xaf603918 @@ -149862,28 +152080,28 @@ member { offset: 576 } member { - id: 0xe702ca6b + id: 0xe702c16b name: "ptrace_entry" type_id: 0xd3c80119 - offset: 12352 + offset: 13376 } member { - id: 0xe8b5bde4 + id: 0xe8b5b147 name: "ptrace_message" type_id: 0x33756485 - offset: 18176 + offset: 19200 } member { - id: 0x6457df0d + id: 0x6457d290 name: "ptraced" type_id: 0xd3c80119 - offset: 12224 + offset: 13248 } member { - id: 0x12e9dd5a + id: 0x12e9d390 name: "ptracer_cred" type_id: 0x30650ba6 - offset: 15296 + offset: 16320 } member { id: 0xcd6de6fa @@ -149926,28 +152144,28 @@ member { offset: 1152 } member { - id: 0xcddbfdf5 + id: 0xcddbf565 name: "pub_count" type_id: 0xc9082b19 - offset: 7040 + offset: 7680 } member { - id: 0x2bb3f558 + id: 0x2bb3fb8f name: "public_addr" type_id: 0xa61911b2 - offset: 640 + offset: 768 } member { - id: 0x71e98ddc + id: 0x71e981db name: "publications" type_id: 0xd3c80119 - offset: 6912 + offset: 7552 } member { - id: 0xa24d7c48 + id: 0xa24d7e9d name: "published" type_id: 0x6d7f5ff6 - offset: 8072 + offset: 8712 } member { id: 0x5efa06bd @@ -149994,10 +152212,10 @@ member { bitsize: 1 } member { - id: 0xa5987a61 + id: 0xa5987b16 name: "pump_messages" type_id: 0x3835dcc0 - offset: 8128 + offset: 9728 } member { id: 0x6aa12130 @@ -150007,41 +152225,41 @@ member { bitsize: 1 } member { - id: 0x8c4757ef + id: 0x8c475fa8 name: "purpose" type_id: 0x362692fd - offset: 1216 + offset: 1344 bitsize: 8 } member { - id: 0xb6e52ee7 + id: 0xb6e523c6 name: "push" type_id: 0xf1159c31 - offset: 3584 + offset: 4160 } member { - id: 0x49bcef5c + id: 0x49bced4a name: "push_busy" type_id: 0x4585663f - offset: 28832 + offset: 28896 } member { - id: 0xa866b131 + id: 0xa866bd4c name: "push_cpu" type_id: 0x6720d32f - offset: 23584 + offset: 23648 } member { - id: 0x643f74d0 + id: 0x643f7f82 name: "push_work" type_id: 0x5b09d4fb - offset: 28864 + offset: 28928 } member { - id: 0xad7eeb38 + id: 0xad7ee9bd name: "pushable_dl_tasks" type_id: 0x3205ba2f - offset: 10304 + offset: 11328 } member { id: 0x75a68eb3 @@ -150050,10 +152268,10 @@ member { offset: 384 } member { - id: 0x04264cf2 + id: 0x04264bd2 name: "pushable_tasks" type_id: 0x6c32e522 - offset: 9984 + offset: 11008 } member { id: 0x04e46363 @@ -150200,10 +152418,10 @@ member { offset: 384 } member { - id: 0x7cfdd818 + id: 0x7cfddcb6 name: "pvt_info" type_id: 0x18bd6530 - offset: 1664 + offset: 2048 } member { id: 0xe8e0db23 @@ -150257,16 +152475,16 @@ member { offset: 960 } member { - id: 0xc58e085a + id: 0xc58e0dce name: "pwr" type_id: 0x01ae1e33 - offset: 6656 + offset: 8000 } member { - id: 0xc5a6facb + id: 0xc5a6f5ee name: "pwr" type_id: 0x295c7202 - offset: 5632 + offset: 6272 } member { id: 0x8ca7afcf @@ -150280,34 +152498,34 @@ member { offset: 512 } member { - id: 0x8ee83d0a + id: 0x8ee837da name: "pwr_info" type_id: 0x5786c646 - offset: 20608 + offset: 21568 } member { - id: 0xec1f7111 + id: 0xec1f7588 name: "pwr_opmode" type_id: 0x7194a543 - offset: 1248 + offset: 7680 } member { - id: 0xec1f7255 + id: 0xec1f7e89 name: "pwr_opmode" type_id: 0x7194a543 - offset: 6464 + offset: 1504 } member { - id: 0xdd6b948b + id: 0xdd6b9b3b name: "pwr_role" type_id: 0x8167e73b - offset: 6400 + offset: 7616 } member { - id: 0xdd6b9fba + id: 0xdd6b9f0d name: "pwr_role" type_id: 0x8167e73b - offset: 1184 + offset: 1440 } member { id: 0xb51decea @@ -150328,10 +152546,10 @@ member { offset: 160 } member { - id: 0x705b74e8 + id: 0x705b765d name: "pwrseq" type_id: 0x2e5473cd - offset: 6272 + offset: 7488 } member { id: 0x2a994aef @@ -150356,10 +152574,10 @@ member { type_id: 0x407489b0 } member { - id: 0xe95c6a1f + id: 0xe95c6150 name: "q" type_id: 0x2e8d5f05 - offset: 576 + offset: 704 } member { id: 0xe97ba8af @@ -150443,10 +152661,10 @@ member { offset: 128 } member { - id: 0xc851722b + id: 0xc8517d64 name: "qdisc_tx_busylock" type_id: 0x1b44744f - offset: 17792 + offset: 19136 } member { id: 0xaa7d95ca @@ -150489,16 +152707,16 @@ member { offset: 128 } member { - id: 0xc6d461f0 + id: 0xc6d46ff6 name: "qh_pool" type_id: 0x2d66740a - offset: 5056 + offset: 5120 } member { - id: 0xeb34eec2 + id: 0xeb34e3ac name: "qh_scan_next" type_id: 0x0570ebcb - offset: 1792 + offset: 1856 } member { id: 0xfe6f73bb @@ -150564,16 +152782,16 @@ member { type_id: 0x3f74bbde } member { - id: 0x91da2c08 + id: 0x91da22df name: "qnbytes" type_id: 0x6720d32f - offset: 640 + offset: 768 } member { - id: 0xab0b1211 + id: 0xab0b1c24 name: "qnkeys" type_id: 0x6720d32f - offset: 608 + offset: 736 } member { id: 0xed04d50c @@ -150588,10 +152806,10 @@ member { offset: 320 } member { - id: 0xed19bc0e + id: 0xed19b0dc name: "qos" type_id: 0x0b9f3953 - offset: 2432 + offset: 2624 } member { id: 0xedf40fc7 @@ -150652,10 +152870,10 @@ member { offset: 192 } member { - id: 0x6df65c20 + id: 0x6df6577e name: "qtd_pool" type_id: 0x2d66740a - offset: 5120 + offset: 5184 } member { id: 0x324de1e4 @@ -150754,10 +152972,10 @@ member { offset: 192 } member { - id: 0x8c714600 + id: 0x8c714c8a name: "query" type_id: 0xae218bc3 - offset: 384 + offset: 512 } member { id: 0x8cd1b597 @@ -150800,16 +153018,16 @@ member { offset: 384 } member { - id: 0xad01c8ac + id: 0xad01c6a9 name: "queue" type_id: 0xd3c80119 - offset: 8512 + offset: 10112 } member { - id: 0xad01ca9d + id: 0xad01c9cf name: "queue" type_id: 0xd3c80119 - offset: 14400 + offset: 14656 } member { id: 0xad01caaa @@ -150824,10 +153042,10 @@ member { offset: 128 } member { - id: 0xadc8894d + id: 0xadc88f57 name: "queue" type_id: 0x1a8d1bcb - offset: 7808 + offset: 9024 } member { id: 0xadd19c61 @@ -150848,16 +153066,16 @@ member { offset: 128 } member { - id: 0xaddb4128 + id: 0xaddb40d2 name: "queue" type_id: 0x09427c40 - offset: 1536 + offset: 1856 } member { - id: 0xaddb433c + id: 0xaddb46b9 name: "queue" type_id: 0x09427c40 - offset: 960 + offset: 1088 } member { id: 0xaddb4875 @@ -150871,10 +153089,10 @@ member { type_id: 0x09427c40 } member { - id: 0xaddb4c9f + id: 0xaddb4cea name: "queue" type_id: 0x09427c40 - offset: 1472 + offset: 1728 } member { id: 0xaddb4db6 @@ -150918,16 +153136,16 @@ member { offset: 448 } member { - id: 0x05686f2c + id: 0x05686c9a name: "queue_ctx" type_id: 0x30ae0fb9 - offset: 512 + offset: 768 } member { - id: 0x0791865b + id: 0x0791821a name: "queue_debugfs_attrs" type_id: 0x30791928 - offset: 1920 + offset: 2176 } member { id: 0x72004b43 @@ -150954,10 +153172,10 @@ member { offset: 512 } member { - id: 0xa9229659 + id: 0xa9229fec name: "queue_empty" type_id: 0x6d7f5ff6 - offset: 10752 + offset: 12352 } member { id: 0x24d20612 @@ -150972,10 +153190,10 @@ member { offset: 832 } member { - id: 0xc1ddf4d1 + id: 0xc1ddfc24 name: "queue_id" type_id: 0x914dbfdc - offset: 800 + offset: 928 } member { id: 0xc1ddff57 @@ -150990,10 +153208,10 @@ member { offset: 64 } member { - id: 0x16818c92 + id: 0x168182f6 name: "queue_lock" type_id: 0xf313e71a - offset: 8448 + offset: 10048 } member { id: 0x16818d5e @@ -151008,10 +153226,10 @@ member { offset: 992 } member { - id: 0x88db3146 + id: 0x88db38ec name: "queue_num" type_id: 0x4585663f - offset: 2848 + offset: 3232 } member { id: 0x88db3a0d @@ -151048,10 +153266,10 @@ member { type_id: 0x2c4285f7 } member { - id: 0x645fc465 + id: 0x645fc1ac name: "queue_stopped" type_id: 0x4585663f - offset: 2720 + offset: 2848 } member { id: 0x6334960f @@ -151065,22 +153283,22 @@ member { offset: 64 } member { - id: 0x2a6bb9ff + id: 0x2a6bb375 name: "queued" type_id: 0xd3c80119 - offset: 384 + offset: 512 } member { - id: 0x2a8b0036 + id: 0x2a8b0a99 name: "queued" type_id: 0x33756485 - offset: 2688 + offset: 3072 } member { - id: 0x2ad503dc + id: 0x2ad503ad name: "queued" type_id: 0x6d7f5ff6 - offset: 8000 + offset: 9600 } member { id: 0x2ad508f4 @@ -151108,10 +153326,10 @@ member { bitsize: 1 } member { - id: 0x620d09cd + id: 0x620d04f5 name: "queued_count" type_id: 0x4585663f - offset: 5952 + offset: 6080 } member { id: 0xb78add22 @@ -151132,28 +153350,28 @@ member { offset: 3840 } member { - id: 0x69942f45 + id: 0x699426dc name: "queued_events" type_id: 0xc06de7e5 - offset: 1856 + offset: 1984 } member { - id: 0x824e10c3 + id: 0x824e12df name: "queued_list" type_id: 0xd3c80119 - offset: 5824 + offset: 5952 } member { - id: 0x42e76d35 + id: 0x42e76a02 name: "queued_message" type_id: 0x633cd80c - offset: 2112 + offset: 2368 } member { - id: 0x8776866e + id: 0x87768fc5 name: "queued_msgs" type_id: 0x4585663f - offset: 3712 + offset: 3840 } member { id: 0xcf8fd0aa @@ -151191,16 +153409,16 @@ member { offset: 576 } member { - id: 0x7d2da730 + id: 0x7d2da924 name: "quiesce_depth" type_id: 0x6720d32f - offset: 6656 + offset: 8064 } member { - id: 0x1d6f3cd9 + id: 0x1d6f3496 name: "quiesced_by" type_id: 0x1d19a9d5 - offset: 16960 + offset: 20032 } member { id: 0xce3dd3dc @@ -151209,49 +153427,49 @@ member { offset: 128 } member { - id: 0x14efd584 + id: 0x14efd093 name: "quirk_addfb_prefer_host_byte_order" type_id: 0x6d7f5ff6 - offset: 8400 + offset: 9552 } member { - id: 0x470729a4 + id: 0x47072248 name: "quirk_addfb_prefer_xbgr_30bpp" type_id: 0x6d7f5ff6 - offset: 8392 + offset: 9544 } member { - id: 0x382c0881 + id: 0x382c000a name: "quirk_altset_not_supp" type_id: 0x4585663f - offset: 7113 + offset: 8457 bitsize: 1 } member { - id: 0xf0e41f75 + id: 0xf0e41911 name: "quirk_avoids_skb_reserve" type_id: 0x4585663f - offset: 7116 + offset: 8460 bitsize: 1 } member { - id: 0xa61d8e02 + id: 0xa61d8d92 name: "quirk_ep_out_aligned_size" type_id: 0x4585663f - offset: 7112 + offset: 8456 bitsize: 1 } member { - id: 0xc871a772 + id: 0xc871aeeb name: "quirk_flags" type_id: 0x4585663f - offset: 1856 + offset: 1984 } member { - id: 0xdd7606f3 + id: 0xdd760636 name: "quirk_max_rate" type_id: 0x4585663f - offset: 6304 + offset: 7520 } member { id: 0xe93239ea @@ -151261,10 +153479,10 @@ member { bitsize: 1 } member { - id: 0xe0141de5 + id: 0xe0141e5d name: "quirk_stall_not_supp" type_id: 0x4585663f - offset: 7114 + offset: 8458 bitsize: 1 } member { @@ -151274,36 +153492,36 @@ member { offset: 1248 } member { - id: 0xfcfe4a22 + id: 0xfcfe44a4 name: "quirk_zlp_not_supp" type_id: 0x4585663f - offset: 7115 + offset: 8459 bitsize: 1 } -member { - id: 0x2a0674c3 - name: "quirks" - type_id: 0x4585663f - offset: 57824 -} member { id: 0x2a06772c name: "quirks" type_id: 0x4585663f offset: 1632 } +member { + id: 0x2a0679a5 + name: "quirks" + type_id: 0x4585663f + offset: 59296 +} +member { + id: 0x2a067c6e + name: "quirks" + type_id: 0x4585663f + offset: 7488 +} member { id: 0x2a067c99 name: "quirks" type_id: 0x4585663f offset: 64 } -member { - id: 0x2a067edb - name: "quirks" - type_id: 0x4585663f - offset: 6272 -} member { id: 0x2a1e7779 name: "quirks" @@ -151316,28 +153534,28 @@ member { type_id: 0x33756485 } member { - id: 0x2a708e0a + id: 0x2a708dde name: "quirks" type_id: 0x33756485 - offset: 12800 + offset: 12928 } member { - id: 0x2a77ad85 + id: 0x2a77a834 name: "quirks" type_id: 0x34579ace - offset: 8192 + offset: 9536 } member { - id: 0x2a8af84a + id: 0x2a8af503 name: "quirks" type_id: 0xc9082b19 - offset: 10400 + offset: 11616 } member { - id: 0x2a96273c + id: 0x2a96202a name: "quirks" type_id: 0xd5df6730 - offset: 20352 + offset: 20928 } member { id: 0xe2744e54 @@ -151387,10 +153605,10 @@ member { offset: 1344 } member { - id: 0x114c80ff + id: 0x114c8d37 name: "quotalen" type_id: 0xc93e017b - offset: 992 + offset: 1120 } member { id: 0x1171805c @@ -151429,10 +153647,10 @@ member { offset: 128 } member { - id: 0x6f1fdb97 + id: 0x6f1fd62e name: "r_counter" type_id: 0x4585663f - offset: 896 + offset: 1024 } member { id: 0x88d851e8 @@ -151459,10 +153677,10 @@ member { offset: 672 } member { - id: 0x66aa84a4 + id: 0x66aa8ae5 name: "ra_mtu" type_id: 0x4585663f - offset: 8320 + offset: 10752 } member { id: 0x7120816c @@ -151555,34 +153773,34 @@ member { offset: 2112 } member { - id: 0xb165720e + id: 0xb165727b name: "random" type_id: 0x33756485 - offset: 1472 + offset: 1728 } member { - id: 0xb1703a12 + id: 0xb17030f4 name: "random" type_id: 0x263062c2 - offset: 3456 + offset: 3712 } member { - id: 0x2c59a277 + id: 0x2c59a8ee name: "random_addr" type_id: 0xa61911b2 - offset: 688 + offset: 816 } member { - id: 0x239bdbc2 + id: 0x239bd163 name: "random_frame" type_id: 0x4585663f - offset: 5312 + offset: 5376 } member { - id: 0x2db6abec + id: 0x2db6a778 name: "random_seq" type_id: 0x1bf16028 - offset: 1536 + offset: 1792 } member { id: 0x05204fcf @@ -151684,10 +153902,10 @@ member { offset: 32 } member { - id: 0xd05359da + id: 0xd0535f73 name: "range_max" type_id: 0x385bd9b4 - offset: 10048 + offset: 11840 } member { id: 0xda30fe11 @@ -151696,10 +153914,10 @@ member { offset: 8 } member { - id: 0x5445db6f + id: 0x5445db9e name: "range_min" type_id: 0x865acc96 - offset: 9984 + offset: 11776 } member { id: 0x54860881 @@ -151741,10 +153959,10 @@ member { offset: 4160 } member { - id: 0xce7c94d9 + id: 0xce7c9aa9 name: "range_tree" type_id: 0xeb923a9b - offset: 4928 + offset: 5184 } member { id: 0xc3f410bb @@ -151871,10 +154089,10 @@ member { offset: 64 } member { - id: 0x8d8ea9af + id: 0x8d8ea53b name: "rate_clk_single" type_id: 0x33756485 - offset: 1536 + offset: 1792 } member { id: 0xfdf8bb55 @@ -151919,10 +154137,10 @@ member { offset: 384 } member { - id: 0xd51bd712 + id: 0xd51bd390 name: "rate_matching" type_id: 0x6720d32f - offset: 8064 + offset: 9280 } member { id: 0xd5cf19e3 @@ -151967,10 +154185,10 @@ member { offset: 160 } member { - id: 0xe9d2a0df + id: 0xe9d2a54b name: "rate_mult" type_id: 0x4585663f - offset: 1216 + offset: 1472 } member { id: 0xbc979606 @@ -152080,10 +154298,10 @@ member { offset: 448 } member { - id: 0x092e71f9 + id: 0x092e71a8 name: "raw" type_id: 0x3f28acc9 - offset: 7424 + offset: 8768 } member { id: 0x0935e42c @@ -152159,16 +154377,16 @@ member { offset: 1072 } member { - id: 0xb0528b43 + id: 0xb0528a7b name: "raw_cid" type_id: 0xbe0f19dc - offset: 6560 + offset: 7776 } member { - id: 0xb1cc988d + id: 0xb1cc99d8 name: "raw_csd" type_id: 0xbe0f19dc - offset: 6688 + offset: 7904 } member { id: 0xbb375ab7 @@ -152321,10 +154539,10 @@ member { offset: 1224 } member { - id: 0x6fa9d602 + id: 0x6fa9dc88 name: "raw_q" type_id: 0x578f9c2b - offset: 21376 + offset: 25344 } member { id: 0x3d617ac5 @@ -152345,10 +154563,10 @@ member { offset: 1128 } member { - id: 0xe598a2f6 + id: 0xe598aee8 name: "raw_scr" type_id: 0x5eeb4a25 - offset: 6816 + offset: 8032 } member { id: 0xeca2b05d @@ -152386,10 +154604,10 @@ member { offset: 64 } member { - id: 0xe3e216af + id: 0xe3e214cc name: "raw_ssr" type_id: 0x7e71c857 - offset: 6880 + offset: 8096 } member { id: 0xb1b4ba3a @@ -152408,10 +154626,10 @@ member { offset: 1192 } member { - id: 0x018e691a + id: 0x018e63c8 name: "rawdescriptors" type_id: 0x0bb0c019 - offset: 9856 + offset: 11072 } member { id: 0xfb18a717 @@ -152443,22 +154661,22 @@ member { offset: 64 } member { - id: 0xfb577d15 + id: 0xfb5779b3 name: "rb" type_id: 0x22aebb74 - offset: 5632 + offset: 5888 } member { - id: 0x3afead5a + id: 0x3afea870 name: "rb_entry" type_id: 0xd3c80119 - offset: 5696 + offset: 5952 } member { - id: 0x4313ef06 + id: 0x4313e44f name: "rb_fragments" type_id: 0xeb923a9b - offset: 832 + offset: 960 } member { id: 0x29ba9be9 @@ -152513,10 +154731,10 @@ member { offset: 64 } member { - id: 0x82de9924 + id: 0x82de98a3 name: "rb_root" type_id: 0xd0f3b5bf - offset: 704 + offset: 832 } member { id: 0x82de9b19 @@ -152535,16 +154753,16 @@ member { offset: 192 } member { - id: 0xfadf1b5d + id: 0xfadf151e name: "rbits4" type_id: 0x295c7202 - offset: 328 + offset: 456 } member { - id: 0x47423260 + id: 0x47423e3e name: "rbits6" type_id: 0x295c7202 - offset: 344 + offset: 472 } member { id: 0xf069c7e8 @@ -152558,10 +154776,10 @@ member { offset: 64 } member { - id: 0xb7b377e0 + id: 0xb7b3706d name: "rc" type_id: 0x060cf413 - offset: 8256 + offset: 10112 } member { id: 0x27004234 @@ -152594,10 +154812,10 @@ member { offset: 320 } member { - id: 0x0e2e824c + id: 0x0e2e8020 name: "rc_map" type_id: 0x686d198e - offset: 6784 + offset: 8000 } member { id: 0x6319c653 @@ -152672,10 +154890,10 @@ member { offset: 120 } member { - id: 0x5c647b0b + id: 0x5c647429 name: "rca" type_id: 0x4585663f - offset: 6176 + offset: 7392 } member { id: 0xe96d3f15 @@ -152738,13 +154956,13 @@ member { id: 0x95dac184 name: "rcu" type_id: 0xe3222f5b - offset: 960 + offset: 10624 } member { - id: 0x95dac19c + id: 0x95dac185 name: "rcu" type_id: 0xe3222f5b - offset: 10432 + offset: 960 } member { id: 0x95dac1be @@ -152758,6 +154976,12 @@ member { type_id: 0xe3222f5b offset: 768 } +member { + id: 0x95dac26a + name: "rcu" + type_id: 0xe3222f5b + offset: 1856 +} member { id: 0x95dac26f name: "rcu" @@ -152765,10 +154989,10 @@ member { offset: 512 } member { - id: 0x95dac390 + id: 0x95dac31e name: "rcu" type_id: 0xe3222f5b - offset: 1536 + offset: 8384 } member { id: 0x95dac3d1 @@ -152783,10 +155007,10 @@ member { offset: 1088 } member { - id: 0x95dac735 + id: 0x95dac715 name: "rcu" type_id: 0xe3222f5b - offset: 2112 + offset: 6528 } member { id: 0x95dac7ab @@ -152795,16 +155019,16 @@ member { offset: 1152 } member { - id: 0x95dac848 + id: 0x95dac7fc name: "rcu" type_id: 0xe3222f5b - offset: 6016 + offset: 2880 } member { - id: 0x95dac898 + id: 0x95dac8a9 name: "rcu" type_id: 0xe3222f5b - offset: 7744 + offset: 1920 } member { id: 0x95dac8e5 @@ -152824,16 +155048,10 @@ member { offset: 256 } member { - id: 0x95daca4a + id: 0x95daca08 name: "rcu" type_id: 0xe3222f5b - offset: 2752 -} -member { - id: 0x95dacacd - name: "rcu" - type_id: 0xe3222f5b - offset: 832 + offset: 10816 } member { id: 0x95dacb4a @@ -152841,6 +155059,12 @@ member { type_id: 0xe3222f5b offset: 704 } +member { + id: 0x95dacb84 + name: "rcu" + type_id: 0xe3222f5b + offset: 1408 +} member { id: 0x95dacce8 name: "rcu" @@ -152860,16 +155084,10 @@ member { offset: 1472 } member { - id: 0x95dace68 + id: 0x95dace52 name: "rcu" type_id: 0xe3222f5b - offset: 1024 -} -member { - id: 0x95dace76 - name: "rcu" - type_id: 0xe3222f5b - offset: 8192 + offset: 1728 } member { id: 0x95daceb0 @@ -152896,16 +155114,16 @@ member { offset: 6272 } member { - id: 0x69de28e0 + id: 0x69de27c4 name: "rcu_batches" type_id: 0x33756485 - offset: 5824 + offset: 6080 } member { - id: 0x7feacc46 + id: 0x7feacf27 name: "rcu_blocked_node" type_id: 0x1964f783 - offset: 8832 + offset: 9856 } member { id: 0x41a83149 @@ -152924,28 +155142,28 @@ member { type_id: 0xe3222f5b } member { - id: 0x3040a702 + id: 0x3040a5c1 name: "rcu_node_entry" type_id: 0xd3c80119 - offset: 8704 + offset: 9728 } member { - id: 0x208398c0 + id: 0x20839f02 name: "rcu_pending" type_id: 0x6720d32f - offset: 5888 + offset: 6144 } member { - id: 0x587d2cad + id: 0x587d2bb7 name: "rcu_read_lock_nesting" type_id: 0x6720d32f - offset: 8608 + offset: 9632 } member { - id: 0xc12cee0f + id: 0xc12ce7f9 name: "rcu_read_unlock_special" type_id: 0xa0a12471 - offset: 8640 + offset: 9664 } member { id: 0x73407d9e @@ -152954,34 +155172,34 @@ member { offset: 256 } member { - id: 0x0d46054a + id: 0x0d460f06 name: "rcu_tasks_holdout" type_id: 0x295c7202 - offset: 8960 + offset: 9984 } member { - id: 0x51bcd0a8 + id: 0x51bcdc0c name: "rcu_tasks_holdout_list" type_id: 0xd3c80119 - offset: 9024 + offset: 10048 } member { - id: 0x960e437c + id: 0x960e4a88 name: "rcu_tasks_idle_cpu" type_id: 0x6720d32f - offset: 8992 + offset: 10016 } member { - id: 0x14585658 + id: 0x14585e46 name: "rcu_tasks_idx" type_id: 0x295c7202 - offset: 8968 + offset: 9992 } member { - id: 0x1f7223d0 + id: 0x1f7224f8 name: "rcu_tasks_nvcsw" type_id: 0x33756485 - offset: 8896 + offset: 9920 } member { id: 0xe1e76c3c @@ -153012,10 +155230,10 @@ member { offset: 288 } member { - id: 0xa4040d83 + id: 0xa4040522 name: "rcv_lists_stats" type_id: 0x18d413f1 - offset: 1152 + offset: 1280 } member { id: 0xd699ecd4 @@ -153030,16 +155248,16 @@ member { offset: 448 } member { - id: 0x1f3ac4a4 + id: 0x1f3accfe name: "rcv_unacked" type_id: 0x914dbfdc - offset: 7200 + offset: 7840 } member { - id: 0x6ae39f8c + id: 0x6ae39863 name: "rcv_win" type_id: 0x914dbfdc - offset: 7216 + offset: 7856 } member { id: 0x75627b5b @@ -153070,18 +155288,18 @@ member { name: "rd_lock" type_id: 0xc8b17aa7 } -member { - id: 0x93d4d4a2 - name: "rd_noinc_table" - type_id: 0x3842259a - offset: 3456 -} member { id: 0x93d4d9cd name: "rd_noinc_table" type_id: 0x3842259a offset: 1728 } +member { + id: 0x93d4de44 + name: "rd_noinc_table" + type_id: 0x3842259a + offset: 3712 +} member { id: 0xc63d4176 name: "rd_regions" @@ -153094,16 +155312,16 @@ member { offset: 1472 } member { - id: 0x39c53dc2 + id: 0x39c538b8 name: "rd_table" type_id: 0x3842259a - offset: 3200 + offset: 3456 } member { - id: 0x0c716ddc + id: 0x0c716ce5 name: "rd_wait" type_id: 0x03913382 - offset: 256 + offset: 384 } member { id: 0xe349e428 @@ -153141,10 +155359,10 @@ member { offset: 192 } member { - id: 0xdd0dea83 + id: 0xdd0de586 name: "rdo" type_id: 0xc9082b19 - offset: 6592 + offset: 7040 } member { id: 0x525d4aae @@ -153159,16 +155377,16 @@ member { offset: 31744 } member { - id: 0x4163d6ea + id: 0x4163d7c4 name: "rdy_queue" type_id: 0xd3c80119 - offset: 6848 + offset: 6976 } member { - id: 0x50e912f3 + id: 0x50e91245 name: "rdy_spinlock" type_id: 0xf313e71a - offset: 6976 + offset: 7104 } member { id: 0x532ef508 @@ -153222,10 +155440,10 @@ member { offset: 128 } member { - id: 0x4851edd0 + id: 0x4851e699 name: "read" type_id: 0x0cb1ee7b - offset: 832 + offset: 960 } member { id: 0x48523fca @@ -153321,10 +155539,10 @@ member { offset: 192 } member { - id: 0x487112b4 + id: 0x48711710 name: "read" type_id: 0x2c4d9c82 - offset: 3712 + offset: 3968 } member { id: 0x48711f6e @@ -153391,10 +155609,10 @@ member { offset: 192 } member { - id: 0xf00fdb47 + id: 0xf00fdac5 name: "read_allocated" type_id: 0x6720d32f - offset: 3360 + offset: 3936 } member { id: 0x7ce6fd69 @@ -153415,10 +155633,10 @@ member { offset: 224 } member { - id: 0xda4d06b6 + id: 0xda4d0f3d name: "read_bulk_callback" type_id: 0x0ea52fda - offset: 3968 + offset: 4224 } member { id: 0xc9397873 @@ -153439,10 +155657,10 @@ member { offset: 1792 } member { - id: 0x1f33d62e + id: 0x1f33dc7e name: "read_caps" type_id: 0x6d7f5ff6 - offset: 8384 + offset: 9408 } member { id: 0x52f59200 @@ -153451,10 +155669,10 @@ member { offset: 1728 } member { - id: 0x909684c2 + id: 0x90968fd2 name: "read_cmd" type_id: 0x2c952bec - offset: 6208 + offset: 7424 } member { id: 0xe5f769ee @@ -153523,10 +155741,10 @@ member { offset: 2048 } member { - id: 0xa238c5b3 + id: 0xa238cc2b name: "read_flag_mask" type_id: 0x33756485 - offset: 3904 + offset: 4160 } member { id: 0xf788dfad @@ -153547,10 +155765,10 @@ member { offset: 448 } member { - id: 0xe2acc573 + id: 0xe2acc05f name: "read_int_callback" type_id: 0x0ea52fda - offset: 3840 + offset: 4096 } member { id: 0xeb51ccd7 @@ -153570,10 +155788,10 @@ member { offset: 384 } member { - id: 0xa6a84e93 + id: 0xa6a845da name: "read_list" type_id: 0xd3c80119 - offset: 832 + offset: 960 } member { id: 0x4a500d6a @@ -153595,10 +155813,10 @@ member { bitsize: 1 } member { - id: 0xe1ac9516 + id: 0xe1ac9973 name: "read_mmd" type_id: 0x2e895f6c - offset: 2688 + offset: 2944 } member { id: 0xaa297c2d @@ -153620,16 +155838,10 @@ member { bitsize: 1 } member { - id: 0xd9c402e3 + id: 0xd9c40125 name: "read_only" type_id: 0x4585663f - offset: 3392 -} -member { - id: 0xd9ecf4e9 - name: "read_only" - type_id: 0x6d7f5ff6 - offset: 6336 + offset: 3968 } member { id: 0xd9ecf50c @@ -153638,10 +155850,16 @@ member { offset: 512 } member { - id: 0x1cb024d9 + id: 0xd9ecf69e + name: "read_only" + type_id: 0x6d7f5ff6 + offset: 7552 +} +member { + id: 0x1cb02422 name: "read_page" type_id: 0x2ee76b64 - offset: 2816 + offset: 3072 } member { id: 0x62eddcd3 @@ -153651,10 +155869,10 @@ member { bitsize: 1 } member { - id: 0x2f802509 + id: 0x2f8027e8 name: "read_pool" type_id: 0xd3c80119 - offset: 3200 + offset: 3776 } member { id: 0xef6a3ad0 @@ -153663,10 +155881,10 @@ member { offset: 384 } member { - id: 0x3373f1c6 + id: 0x3373f200 name: "read_queue" type_id: 0xd3c80119 - offset: 3392 + offset: 3968 } member { id: 0x915d2f62 @@ -153729,16 +155947,16 @@ member { offset: 384 } member { - id: 0x4f66f5c3 + id: 0x4f66f053 name: "read_started" type_id: 0x6720d32f - offset: 3328 + offset: 3904 } member { - id: 0x2d43e071 + id: 0x2d43e066 name: "read_status" type_id: 0x2ee76b64 - offset: 2176 + offset: 2432 } member { id: 0xce77f219 @@ -153765,22 +155983,22 @@ member { offset: 1088 } member { - id: 0x20931bb7 + id: 0x20931093 name: "read_urb" type_id: 0x0130219f - offset: 3776 + offset: 4352 } member { - id: 0xc6c74317 + id: 0xc6c74fe8 name: "read_urbs" type_id: 0x6ce54884 - offset: 4032 + offset: 4608 } member { - id: 0x599920e7 + id: 0x59992c87 name: "read_urbs_free" type_id: 0x33756485 - offset: 4160 + offset: 4736 } member { id: 0x1cafcc11 @@ -153789,10 +156007,10 @@ member { offset: 64 } member { - id: 0x761c2387 + id: 0x761c260f name: "read_wait" type_id: 0x03913382 - offset: 4352 + offset: 4992 } member { id: 0x76cc7582 @@ -153800,18 +156018,18 @@ member { type_id: 0xd3c80119 offset: 128 } +member { + id: 0xda9945e1 + name: "readable_noinc_reg" + type_id: 0x35592596 + offset: 3328 +} member { id: 0xda994bd3 name: "readable_noinc_reg" type_id: 0x35592596 offset: 576 } -member { - id: 0xda994d30 - name: "readable_noinc_reg" - type_id: 0x35592596 - offset: 3072 -} member { id: 0xc54371a0 name: "readable_reg" @@ -153819,10 +156037,10 @@ member { offset: 320 } member { - id: 0xc543790d + id: 0xc54379f6 name: "readable_reg" type_id: 0x35592596 - offset: 2816 + offset: 3072 } member { id: 0x7b1ece02 @@ -153855,10 +156073,10 @@ member { offset: 704 } member { - id: 0x28fba3c9 + id: 0x28fbab3c name: "readers" type_id: 0x4585663f - offset: 800 + offset: 928 } member { id: 0xda479e71 @@ -153903,10 +156121,10 @@ member { offset: 264 } member { - id: 0xa3f016f8 + id: 0xa3f0172f name: "ready" type_id: 0x6d7f5ff6 - offset: 1816 + offset: 1944 } member { id: 0xa3f017bd @@ -153950,10 +156168,10 @@ member { offset: 256 } member { - id: 0x90607d57 + id: 0x906072dd name: "real_blocked" type_id: 0x02097f03 - offset: 16320 + offset: 17344 } member { id: 0x046f1e55 @@ -153962,10 +156180,10 @@ member { offset: 128 } member { - id: 0x45304a5e + id: 0x45304aa0 name: "real_cred" type_id: 0x30650ba6 - offset: 15360 + offset: 16384 } member { id: 0xd27fca30 @@ -153979,10 +156197,10 @@ member { type_id: 0x32a623d7 } member { - id: 0xa876f7df + id: 0xa876fb9d name: "real_edid_checksum" type_id: 0x295c7202 - offset: 14600 + offset: 14728 } member { id: 0xf198fa32 @@ -154009,10 +156227,10 @@ member { offset: 7776 } member { - id: 0x20607f91 + id: 0x20607554 name: "real_parent" type_id: 0x1d19a9d5 - offset: 11776 + offset: 12800 } member { id: 0xcca17401 @@ -154033,10 +156251,10 @@ member { offset: 8 } member { - id: 0xd3642f1a + id: 0xd36420aa name: "reap_ref" type_id: 0x6f1daf87 - offset: 6400 + offset: 7616 } member { id: 0xbb549ede @@ -154114,10 +156332,10 @@ member { offset: 960 } member { - id: 0x898bd802 + id: 0x898bda70 name: "receive_room" type_id: 0x4585663f - offset: 3936 + offset: 4576 } member { id: 0x1763503d @@ -154150,10 +156368,10 @@ member { offset: 256 } member { - id: 0x2f7995ac + id: 0x2f799094 name: "reclaim_state" type_id: 0x28a1c669 - offset: 17920 + offset: 18944 } member { id: 0xcae142e2 @@ -154173,10 +156391,10 @@ member { type_id: 0x33756485 } member { - id: 0x75073aa5 + id: 0x75073450 name: "reconfig_mutex" type_id: 0xa7c362b0 - offset: 6720 + offset: 7936 } member { id: 0x319bf24e @@ -154220,16 +156438,16 @@ member { type_id: 0x2fb994f1 } member { - id: 0xe75c73c8 + id: 0xe75c7f73 name: "recovery_disabled" type_id: 0x6d7f5ff6 - offset: 8288 + offset: 9760 } member { - id: 0xb418de7c + id: 0xb418d3ea name: "recovery_needed" type_id: 0x6d7f5ff6 - offset: 1768 + offset: 1960 } member { id: 0xb1e71f03 @@ -154238,16 +156456,16 @@ member { offset: 832 } member { - id: 0x9cfeadd9 + id: 0x9cfea388 name: "recovery_req" type_id: 0x1e820193 - offset: 2304 + offset: 2624 } member { - id: 0xdd1c4562 + id: 0xdd1c49fd name: "recovery_work" type_id: 0x1f3c8679 - offset: 1856 + offset: 2048 } member { id: 0x7216ea38 @@ -154290,10 +156508,10 @@ member { offset: 160 } member { - id: 0x0cd35e28 + id: 0x0cd3502a name: "recv_event" type_id: 0x054f691a - offset: 21824 + offset: 25792 } member { id: 0x32fffef6 @@ -154446,22 +156664,22 @@ member { offset: 64 } member { - id: 0xe795c2c8 + id: 0xe795c0f1 name: "reenable_adv_work" type_id: 0x1f3c8679 - offset: 15872 + offset: 17024 } member { - id: 0x2526a1ed + id: 0x2526a39a name: "reenable_cmdq" type_id: 0x6d7f5ff6 - offset: 6336 + offset: 7552 } member { - id: 0xf5a47889 + id: 0xf5a4777f name: "reenable_work" type_id: 0x1f3c8679 - offset: 9216 + offset: 10560 } member { id: 0xce1a2758 @@ -154498,6 +156716,12 @@ member { type_id: 0x74d29cf1 offset: 1152 } +member { + id: 0xce703117 + name: "ref" + type_id: 0x6f1daf87 + offset: 3456 +} member { id: 0xce7032e5 name: "ref" @@ -154522,12 +156746,6 @@ member { type_id: 0x6f1daf87 offset: 1920 } -member { - id: 0xce703aff - name: "ref" - type_id: 0x6f1daf87 - offset: 2560 -} member { id: 0xce703b5d name: "ref" @@ -154575,16 +156793,16 @@ member { type_id: 0xe62ebf07 } member { - id: 0xd264a242 + id: 0xd264a237 name: "ref_cnt" type_id: 0x6720d32f - offset: 1472 + offset: 1728 } member { - id: 0x859f0241 + id: 0x859f0b38 name: "ref_comp" type_id: 0x3fcbf304 - offset: 9152 + offset: 10048 } member { id: 0x5321461b @@ -154605,10 +156823,10 @@ member { offset: 256 } member { - id: 0x53e14152 + id: 0x53e145ce name: "ref_count" type_id: 0x6720d32f - offset: 2560 + offset: 2688 } member { id: 0x53e14737 @@ -154617,10 +156835,10 @@ member { offset: 320 } member { - id: 0x210c58c8 + id: 0x210c5bf3 name: "ref_ctr_offset" type_id: 0x27a7c613 - offset: 1344 + offset: 1600 } member { id: 0x67c165c4 @@ -154710,10 +156928,10 @@ member { offset: 224 } member { - id: 0xb714c607 + id: 0xb714c9f8 name: "refcnt" type_id: 0x6f1daf87 - offset: 6240 + offset: 7456 } member { id: 0xb714ccda @@ -154734,10 +156952,10 @@ member { offset: 128 } member { - id: 0xb71cfb2a + id: 0xb71cfdbc name: "refcnt" type_id: 0x6720d32f - offset: 5952 + offset: 6208 } member { id: 0xb71cfdc9 @@ -154746,10 +156964,16 @@ member { offset: 448 } member { - id: 0xb73e51d4 + id: 0xb73e584a name: "refcnt" type_id: 0x4585663f - offset: 544 + offset: 672 +} +member { + id: 0xb74590d4 + name: "refcnt" + type_id: 0x3e40064a + offset: 5504 } member { id: 0xb74593a9 @@ -154774,12 +156998,6 @@ member { type_id: 0x3e40064a offset: 3328 } -member { - id: 0xb7459d43 - name: "refcnt" - type_id: 0x3e40064a - offset: 4736 -} member { id: 0xb7649801 name: "refcnt" @@ -154791,6 +157009,12 @@ member { name: "refcnt" type_id: 0x1f4573ef } +member { + id: 0xb7dcf1d9 + name: "refcnt" + type_id: 0xa722c13e + offset: 2368 +} member { id: 0xb7dcf1de name: "refcnt" @@ -154815,12 +157039,6 @@ member { type_id: 0xa722c13e offset: 544 } -member { - id: 0xb7dcf6ee - name: "refcnt" - type_id: 0xa722c13e - offset: 2112 -} member { id: 0xb7dcf7cb name: "refcnt" @@ -154833,6 +157051,12 @@ member { type_id: 0xa722c13e offset: 256 } +member { + id: 0xb7dcf87e + name: "refcnt" + type_id: 0xa722c13e + offset: 992 +} member { id: 0xb7dcf8ac name: "refcnt" @@ -154868,12 +157092,6 @@ member { type_id: 0xa722c13e offset: 832 } -member { - id: 0xb7dcfbd1 - name: "refcnt" - type_id: 0xa722c13e - offset: 4992 -} member { id: 0xb7dcfc4d name: "refcnt" @@ -154881,10 +157099,16 @@ member { offset: 64 } member { - id: 0xb7dcfe61 + id: 0xb7dcfe39 name: "refcnt" type_id: 0xa722c13e - offset: 864 + offset: 7040 +} +member { + id: 0xb7dcff3e + name: "refcnt" + type_id: 0xa722c13e + offset: 928 } member { id: 0xb7dcffdb @@ -154905,10 +157129,16 @@ member { offset: 1152 } member { - id: 0xcb342b4c + id: 0xcb342af8 name: "refcnt_tracker" type_id: 0xb381c899 - offset: 9856 + offset: 9984 +} +member { + id: 0x052431db + name: "refcount" + type_id: 0xa722c13e + offset: 1536 } member { id: 0x0524345b @@ -154916,12 +157146,6 @@ member { type_id: 0xa722c13e offset: 800 } -member { - id: 0x052439cf - name: "refcount" - type_id: 0xa722c13e - offset: 1408 -} member { id: 0x05243b3c name: "refcount" @@ -154968,6 +157192,12 @@ member { type_id: 0x6f1daf87 offset: 64 } +member { + id: 0x05ec0302 + name: "refcount" + type_id: 0x6f1daf87 + offset: 1472 +} member { id: 0x05ec0325 name: "refcount" @@ -154979,12 +157209,6 @@ member { name: "refcount" type_id: 0x6f1daf87 } -member { - id: 0x05ec0696 - name: "refcount" - type_id: 0x6f1daf87 - offset: 1216 -} member { id: 0x05ec0a8d name: "refcount" @@ -154998,28 +157222,28 @@ member { offset: 128 } member { - id: 0x05f7c3cf + id: 0x05f7c1c7 name: "refcount" type_id: 0x74d29cf1 - offset: 768 + offset: 896 } member { - id: 0x05f7c451 + id: 0x05f7c213 name: "refcount" type_id: 0x74d29cf1 - offset: 3200 + offset: 576 +} +member { + id: 0x05f7c6b0 + name: "refcount" + type_id: 0x74d29cf1 + offset: 3776 } member { id: 0x05f7cb61 name: "refcount" type_id: 0x74d29cf1 } -member { - id: 0x05f7cc16 - name: "refcount" - type_id: 0x74d29cf1 - offset: 448 -} member { id: 0x0e5e4cec name: "reference_mode" @@ -155113,10 +157337,10 @@ member { offset: 448 } member { - id: 0x9af0b9af + id: 0x9af0b7aa name: "refs" type_id: 0xa722c13e - offset: 448 + offset: 576 } member { id: 0x9af0bed8 @@ -155205,10 +157429,10 @@ member { offset: 160 } member { - id: 0x64d7ac9f + id: 0x64d7addd name: "reg_base" type_id: 0x4585663f - offset: 480 + offset: 608 } member { id: 0xccc2c74d @@ -155241,10 +157465,10 @@ member { offset: 1728 } member { - id: 0xd6e55a0f + id: 0xd6e554b5 name: "reg_data" type_id: 0x18bd6530 - offset: 8640 + offset: 10496 } member { id: 0x4c3721c1 @@ -155253,16 +157477,10 @@ member { offset: 1792 } member { - id: 0x4c3a376b + id: 0x4c3a3764 name: "reg_defaults" type_id: 0x3d7e4e89 - offset: 4416 -} -member { - id: 0xcd8c8ae2 - name: "reg_defaults_raw" - type_id: 0x391f15ea - offset: 4480 + offset: 4672 } member { id: 0xcd8c8bfa @@ -155270,6 +157488,12 @@ member { type_id: 0x391f15ea offset: 1920 } +member { + id: 0xcd8c8d0c + name: "reg_defaults_raw" + type_id: 0x391f15ea + offset: 4736 +} member { id: 0x30dd92f2 name: "reg_dir_in" @@ -155319,10 +157543,10 @@ member { offset: 320 } member { - id: 0xbf5b0964 + id: 0xbf5b01e7 name: "reg_notifier" type_id: 0x0fb82403 - offset: 2880 + offset: 3008 } member { id: 0x5b0ec69f @@ -155360,10 +157584,10 @@ member { offset: 896 } member { - id: 0x72968b6c + id: 0x72968fb5 name: "reg_read" type_id: 0x2c3fed4f - offset: 3520 + offset: 3776 } member { id: 0x72d2154a @@ -155372,10 +157596,10 @@ member { offset: 704 } member { - id: 0x72d21df4 + id: 0x72d21e69 name: "reg_read" type_id: 0x68aafef4 - offset: 7296 + offset: 8512 } member { id: 0x53bd41b8 @@ -155396,10 +157620,10 @@ member { offset: 1792 } member { - id: 0x714b200a + id: 0x714b2626 name: "reg_shift" type_id: 0x6720d32f - offset: 4032 + offset: 4288 } member { id: 0x2f69ec99 @@ -155408,10 +157632,10 @@ member { offset: 96 } member { - id: 0xe7272f0f + id: 0xe7272450 name: "reg_state" type_id: 0x4f34306c - offset: 9984 + offset: 10112 bitsize: 8 } member { @@ -155421,16 +157645,16 @@ member { offset: 96 } member { - id: 0x31e9ff0d + id: 0x31e9ff2d name: "reg_stride" type_id: 0x6720d32f - offset: 4064 + offset: 4320 } member { - id: 0xc921b10a + id: 0xc921bbd4 name: "reg_stride_order" type_id: 0x6720d32f - offset: 4096 + offset: 4352 } member { id: 0x1c9af454 @@ -155456,10 +157680,10 @@ member { offset: 1024 } member { - id: 0xb585fd5e + id: 0xb585f716 name: "reg_update_bits" type_id: 0x2c3a4f8a - offset: 3648 + offset: 3904 } member { id: 0xa83c4e04 @@ -155478,16 +157702,16 @@ member { offset: 768 } member { - id: 0x690f0943 + id: 0x690f0425 name: "reg_write" type_id: 0xbf71f27b - offset: 7360 + offset: 8576 } member { - id: 0x699c459a + id: 0x699c4af4 name: "reg_write" type_id: 0x2c3a0a0f - offset: 3584 + offset: 3840 } member { id: 0x699c4b00 @@ -155508,10 +157732,10 @@ member { offset: 192 } member { - id: 0x4ace6545 + id: 0x4ace638f name: "regd" type_id: 0x3c926729 - offset: 2944 + offset: 3072 } member { id: 0xd838f374 @@ -155633,16 +157857,22 @@ member { offset: 192 } member { - id: 0x5137233e + id: 0x5137216f name: "registered" type_id: 0x6d7f5ff6 - offset: 1904 + offset: 20160 } member { - id: 0x51372352 + id: 0x5137224a name: "registered" type_id: 0x6d7f5ff6 - offset: 7232 + offset: 19456 +} +member { + id: 0x5137228d + name: "registered" + type_id: 0x6d7f5ff6 + offset: 8832 } member { id: 0x513724dc @@ -155651,16 +157881,22 @@ member { offset: 360 } member { - id: 0x5137261e + id: 0x513724f7 name: "registered" type_id: 0x6d7f5ff6 - offset: 16384 + offset: 10432 } member { - id: 0x513727fd + id: 0x51372882 name: "registered" type_id: 0x6d7f5ff6 - offset: 17600 + offset: 976 +} +member { + id: 0x51372a1e + name: "registered" + type_id: 0x6d7f5ff6 + offset: 2160 } member { id: 0x51372a65 @@ -155680,12 +157916,6 @@ member { type_id: 0x6d7f5ff6 offset: 144 } -member { - id: 0x51372eb2 - name: "registered" - type_id: 0x6d7f5ff6 - offset: 9088 -} member { id: 0x51372f38 name: "registered" @@ -155693,16 +157923,10 @@ member { offset: 224 } member { - id: 0x51372ff8 - name: "registered" - type_id: 0x6d7f5ff6 - offset: 848 -} -member { - id: 0x513d7ae2 + id: 0x513d71ad name: "registered" type_id: 0x6720d32f - offset: 576 + offset: 704 } member { id: 0x5177bf18 @@ -155722,6 +157946,13 @@ member { offset: 197 bitsize: 1 } +member { + id: 0x9d3e4666 + name: "registered" + type_id: 0x4585663f + offset: 1280 + bitsize: 1 +} member { id: 0x9d3e49d9 name: "registered" @@ -155729,13 +157960,6 @@ member { offset: 128 bitsize: 1 } -member { - id: 0x9d3e4abd - name: "registered" - type_id: 0x4585663f - offset: 896 - bitsize: 1 -} member { id: 0x9d529e18 name: "registered" @@ -155750,16 +157974,16 @@ member { offset: 192 } member { - id: 0x8976ba56 + id: 0x8976bc74 name: "registering" type_id: 0x6d7f5ff6 - offset: 856 + offset: 984 } member { - id: 0x45bcf2af + id: 0x45bcfae8 name: "registration_state" type_id: 0x0203f20d - offset: 1216 + offset: 1344 } member { id: 0x36e6f05e @@ -155767,6 +157991,12 @@ member { type_id: 0x09a83f1c offset: 128 } +member { + id: 0x36e6f4e4 + name: "regmap" + type_id: 0x09a83f1c + offset: 9344 +} member { id: 0x36e6f937 name: "regmap" @@ -155785,16 +158015,10 @@ member { offset: 1024 } member { - id: 0x36e6ff52 - name: "regmap" - type_id: 0x09a83f1c - offset: 7872 -} -member { - id: 0x800bae32 + id: 0x800bad6d name: "regs" type_id: 0x30d28b09 - offset: 1536 + offset: 1600 } member { id: 0x800fa8ae @@ -155802,10 +158026,10 @@ member { type_id: 0x34def0b7 } member { - id: 0x8023ce05 + id: 0x8023c171 name: "regs" type_id: 0x18bd6530 - offset: 2688 + offset: 3456 } member { id: 0x802b092a @@ -155868,10 +158092,10 @@ member { offset: 1088 } member { - id: 0xf762474c + id: 0xf762467b name: "regset_list" type_id: 0xd3c80119 - offset: 58368 + offset: 59072 } member { id: 0x8b19cebf @@ -155886,16 +158110,16 @@ member { offset: 448 } member { - id: 0x3b1ab91a + id: 0x3b1ab314 name: "regulator_count" type_id: 0x6720d32f - offset: 2752 + offset: 3136 } member { - id: 0xbface1dc + id: 0xbfacee57 name: "regulator_enabled" type_id: 0x6d7f5ff6 - offset: 9856 + offset: 11712 } member { id: 0x091bbbc6 @@ -155915,10 +158139,10 @@ member { type_id: 0x344f6972 } member { - id: 0x8d30cc97 + id: 0x8d30c638 name: "regulators" type_id: 0x0afbbe2b - offset: 2688 + offset: 3072 } member { id: 0x341037db @@ -155927,10 +158151,10 @@ member { offset: 256 } member { - id: 0x73ce8a34 + id: 0x73ce8bb3 name: "regulatory_flags" type_id: 0xc9082b19 - offset: 704 + offset: 832 } member { id: 0xaa056b0f @@ -155945,10 +158169,10 @@ member { offset: 1408 } member { - id: 0xbea26eed + id: 0xbea26762 name: "reinit_uhs" type_id: 0x6d7f5ff6 - offset: 5648 + offset: 6288 } member { id: 0x20af3fb1 @@ -155963,10 +158187,10 @@ member { offset: 160 } member { - id: 0x020ec0f7 + id: 0x020ecba9 name: "reject_list" type_id: 0xd3c80119 - offset: 24832 + offset: 28928 } member { id: 0x904c6fcf @@ -155999,10 +158223,10 @@ member { offset: 256 } member { - id: 0x06ab1c7a + id: 0x06ab1232 name: "rejected" type_id: 0x6d7f5ff6 - offset: 7296 + offset: 7936 } member { id: 0x11d346c6 @@ -156041,10 +158265,10 @@ member { offset: 128 } member { - id: 0x1ba7b122 + id: 0x1ba7b965 name: "relax_count" type_id: 0x33756485 - offset: 1216 + offset: 1344 } member { id: 0x63eb9a3b @@ -156111,10 +158335,10 @@ member { offset: 64 } member { - id: 0xae95ed9f + id: 0xae95ec03 name: "release" type_id: 0x0d104a83 - offset: 7232 + offset: 8704 } member { id: 0xae95f33a @@ -156135,10 +158359,10 @@ member { offset: 448 } member { - id: 0xae96546f + id: 0xae965541 name: "release" type_id: 0x0ea826cf - offset: 8704 + offset: 9920 } member { id: 0xae965847 @@ -156153,10 +158377,10 @@ member { offset: 256 } member { - id: 0xae9667e3 + id: 0xae9668e1 name: "release" type_id: 0x0e93a255 - offset: 5760 + offset: 6464 } member { id: 0xae96714d @@ -156189,10 +158413,10 @@ member { offset: 192 } member { - id: 0xae975051 + id: 0xae975adb name: "release" type_id: 0x0fa358e7 - offset: 384 + offset: 512 } member { id: 0xae9777b5 @@ -156212,10 +158436,10 @@ member { offset: 1152 } member { - id: 0xae97a284 + id: 0xae97a5b3 name: "release" type_id: 0x0f5e5d84 - offset: 2112 + offset: 2368 } member { id: 0xae97f307 @@ -156283,16 +158507,16 @@ member { offset: 960 } member { - id: 0xe8e1b50a + id: 0xe8e1b292 name: "release_agent_path" type_id: 0x8e7b8b93 - offset: 12448 + offset: 13856 } member { - id: 0x4bfd15e4 + id: 0x4bfd1e09 name: "release_agent_work" type_id: 0x1f3c8679 - offset: 7808 + offset: 8960 } member { id: 0x6011f2ea @@ -156307,16 +158531,16 @@ member { offset: 64 } member { - id: 0x06fc78b3 + id: 0x06fc76ed name: "release_completion" type_id: 0x0562c566 - offset: 11136 + offset: 12480 } member { - id: 0x20045627 + id: 0x20045421 name: "release_data" type_id: 0x18bd6530 - offset: 6848 + offset: 8064 } member { id: 0x8f7df74a @@ -156343,10 +158567,10 @@ member { offset: 448 } member { - id: 0xbf22c168 + id: 0xbf22c304 name: "release_fn" type_id: 0x0d3d3eae - offset: 6784 + offset: 8000 } member { id: 0xf40b5721 @@ -156396,17 +158620,17 @@ member { offset: 896 } member { - id: 0x7b82fc29 + id: 0x7b82f804 name: "released" type_id: 0x6d7f5ff6 - offset: 1089 + offset: 1345 bitsize: 1 } member { - id: 0x6b5c8cdb + id: 0x6b5c80f0 name: "releasing" type_id: 0x6d7f5ff6 - offset: 17616 + offset: 20176 } member { id: 0xc76ee726 @@ -156458,10 +158682,10 @@ member { offset: 2112 } member { - id: 0x9a22fae9 + id: 0x9a22f566 name: "remote_addr" type_id: 0x14637955 - offset: 6400 + offset: 7040 } member { id: 0x07f9200a @@ -156524,10 +158748,10 @@ member { offset: 2064 } member { - id: 0x17a11212 + id: 0x17a11fa5 name: "remote_oob_data" type_id: 0xd3c80119 - offset: 25600 + offset: 29696 } member { id: 0xa3daa863 @@ -156565,10 +158789,10 @@ member { offset: 896 } member { - id: 0x430bd850 + id: 0x430bd351 name: "removable" type_id: 0x9d5be0f6 - offset: 6016 + offset: 6720 } member { id: 0x43aec183 @@ -156583,10 +158807,10 @@ member { offset: 1152 } member { - id: 0x71308867 + id: 0x7130840c name: "removable" type_id: 0x4585663f - offset: 2656 + offset: 2784 bitsize: 1 } member { @@ -156603,10 +158827,10 @@ member { offset: 1600 } member { - id: 0xb70cdcfc + id: 0xb70cdf10 name: "removal_complete" type_id: 0x3fcbf304 - offset: 1792 + offset: 2176 } member { id: 0xb48dd727 @@ -156621,10 +158845,10 @@ member { offset: 576 } member { - id: 0xb48e2716 + id: 0xb48e2635 name: "remove" type_id: 0x2df0fc96 - offset: 1472 + offset: 1792 } member { id: 0xb48e707c @@ -156633,10 +158857,10 @@ member { offset: 704 } member { - id: 0xb48fb640 + id: 0xb48fbf27 name: "remove" type_id: 0x2c61df5b - offset: 1728 + offset: 2112 } member { id: 0xb4ac07aa @@ -156669,10 +158893,10 @@ member { offset: 320 } member { - id: 0xb4acaa02 + id: 0xb4acaf96 name: "remove" type_id: 0x0f787c1e - offset: 1216 + offset: 1472 } member { id: 0xb4acb89f @@ -156693,10 +158917,10 @@ member { offset: 448 } member { - id: 0xb4adf275 + id: 0xb4adf7e1 name: "remove" type_id: 0x0e200b74 - offset: 1216 + offset: 1472 } member { id: 0xb4ae0703 @@ -156710,10 +158934,10 @@ member { offset: 128 } member { - id: 0xb4ae52bb + id: 0xb4ae572f name: "remove" type_id: 0x0d80c506 - offset: 1216 + offset: 1472 } member { id: 0xb4ae5ff3 @@ -156722,16 +158946,16 @@ member { offset: 128 } member { - id: 0xb4ae7888 + id: 0xb4ae78a7 name: "remove" type_id: 0x0da147cb - offset: 2368 + offset: 2624 } member { - id: 0xb4aede75 + id: 0xb4aedbe1 name: "remove" type_id: 0x0d0c0bd8 - offset: 1216 + offset: 1472 } member { id: 0xb4aeea5b @@ -156740,22 +158964,22 @@ member { offset: 192 } member { - id: 0xb4aef5b5 + id: 0xb4aef021 name: "remove" type_id: 0x0d27cb7e - offset: 1216 + offset: 1472 } member { - id: 0xb4af3b99 + id: 0xb4af3703 name: "remove" type_id: 0x0ced5e19 - offset: 1280 + offset: 1536 } member { - id: 0xb4aff6d9 + id: 0xb4aff42b name: "remove" type_id: 0x0c254fa0 - offset: 1664 + offset: 1920 } member { id: 0x9e2122d5 @@ -156764,10 +158988,10 @@ member { offset: 64 } member { - id: 0x8d7a28c5 + id: 0x8d7a286c name: "remove_dai_link" type_id: 0x0f07f6be - offset: 2240 + offset: 2624 } member { id: 0xd0a3be49 @@ -156813,16 +159037,16 @@ member { offset: 2528 } member { - id: 0x0525b1f8 + id: 0x0525b4bd name: "remove_sleep" type_id: 0x03913382 - offset: 17664 + offset: 20224 } member { - id: 0xcbcd7a8b + id: 0xcbcd79e3 name: "remove_wait" type_id: 0x03913382 - offset: 3264 + offset: 3840 } member { id: 0x0a934b05 @@ -156843,10 +159067,10 @@ member { offset: 1536 } member { - id: 0xa0b50ddb + id: 0xa0b501cd name: "removing" type_id: 0x6d7f5ff6 - offset: 7536 + offset: 9264 } member { id: 0xd86d68a7 @@ -156914,10 +159138,10 @@ member { offset: 1536 } member { - id: 0x52e0e0fc + id: 0x52e0ed5f name: "rep" type_id: 0x75617428 - offset: 2496 + offset: 2624 } member { id: 0x345e6415 @@ -157207,22 +159431,22 @@ member { offset: 832 } member { - id: 0xb48efd04 + id: 0xb48ef3e4 name: "reporter" type_id: 0x384f7d7c - offset: 936 + offset: 1064 } member { - id: 0x6ac68e1b + id: 0x6ac6877c name: "reporter_list" type_id: 0xd3c80119 - offset: 1728 + offset: 2112 } member { - id: 0xefdb0edf + id: 0xefdb0c31 name: "reporters_lock" type_id: 0xa7c362b0 - offset: 1856 + offset: 2240 } member { id: 0x5e7ab334 @@ -157243,10 +159467,10 @@ member { offset: 128 } member { - id: 0x8e42a1f4 + id: 0x8e42a998 name: "req_abort_count" type_id: 0x6720d32f - offset: 20544 + offset: 21504 } member { id: 0x238349de @@ -157267,10 +159491,10 @@ member { offset: 448 } member { - id: 0xbb722370 + id: 0xbb722e20 name: "req_current_limit" type_id: 0xc9082b19 - offset: 9312 + offset: 9952 } member { id: 0x667936b6 @@ -157307,10 +159531,10 @@ member { offset: 704 } member { - id: 0x41d7bdbc + id: 0x41d7b583 name: "req_lock" type_id: 0xa7c362b0 - offset: 21888 + offset: 25856 } member { id: 0x5b6c091d @@ -157341,18 +159565,18 @@ member { name: "req_node" type_id: 0x49a73111 } -member { - id: 0xcc93418b - name: "req_obj" - type_id: 0xb8aff650 - offset: 1216 -} member { id: 0xcc934488 name: "req_obj" type_id: 0xb8aff650 offset: 320 } +member { + id: 0xcc9349cc + name: "req_obj" + type_id: 0xb8aff650 + offset: 1344 +} member { id: 0x000df0ed name: "req_op_curr" @@ -157378,10 +159602,10 @@ member { offset: 256 } member { - id: 0x14ca1849 + id: 0x14ca1102 name: "req_queue_mutex" type_id: 0xa7c362b0 - offset: 4992 + offset: 5120 } member { id: 0x9c3f558c @@ -157390,28 +159614,28 @@ member { offset: 640 } member { - id: 0xfa136a01 + id: 0xfa136db1 name: "req_result" type_id: 0xe62ebf07 - offset: 22368 + offset: 26464 } member { - id: 0x3e305313 + id: 0x3e305241 name: "req_skb" type_id: 0x054f691a - offset: 22400 + offset: 26496 } member { - id: 0xd432cfee + id: 0xd432c148 name: "req_status" type_id: 0xe62ebf07 - offset: 22336 + offset: 26432 } member { - id: 0x48ed2ffc + id: 0x48ed2ec0 name: "req_supply_voltage" type_id: 0xc9082b19 - offset: 9344 + offset: 9984 } member { id: 0x6b98bee2 @@ -157420,16 +159644,16 @@ member { offset: 192 } member { - id: 0x380f1260 + id: 0x380f14bc name: "req_wait_q" type_id: 0x03913382 - offset: 22144 + offset: 26240 } member { - id: 0xba5af11d + id: 0xba5af507 name: "req_workqueue" type_id: 0x13f8b706 - offset: 13696 + offset: 13824 } member { id: 0xfd8da2e0 @@ -157503,10 +159727,10 @@ member { type_id: 0x6e3b7d7f } member { - id: 0xb6978d39 + id: 0xb69781a6 name: "request" type_id: 0x6d48520c - offset: 1856 + offset: 2048 } member { id: 0xb6d55f02 @@ -157621,10 +159845,10 @@ member { offset: 768 } member { - id: 0xde8051e7 + id: 0xde8058c3 name: "request_id" type_id: 0x74d29cf1 - offset: 5248 + offset: 5504 } member { id: 0xf6476a4c @@ -157632,10 +159856,10 @@ member { type_id: 0xb3e7bac9 } member { - id: 0x6fead841 + id: 0x6fead5f8 name: "request_is_queued" type_id: 0x6d7f5ff6 - offset: 896 + offset: 1024 } member { id: 0x1526eebc @@ -157687,10 +159911,10 @@ member { offset: 512 } member { - id: 0x26fe7736 + id: 0x26fe77cd name: "request_mutex" type_id: 0xa7c362b0 - offset: 2816 + offset: 3072 } member { id: 0x25b34691 @@ -157699,10 +159923,10 @@ member { offset: 320 } member { - id: 0x6b2fdfaf + id: 0x6b2fd010 name: "request_pending" type_id: 0x4585663f - offset: 1796 + offset: 1988 bitsize: 1 } member { @@ -157754,10 +159978,10 @@ member { offset: 448 } member { - id: 0x9fd2833f + id: 0x9fd286ba name: "requests" type_id: 0xd3c80119 - offset: 960 + offset: 1088 } member { id: 0x30e3be5a @@ -157766,10 +159990,10 @@ member { offset: 576 } member { - id: 0x7c2cf39d + id: 0x7c2cfc2f name: "requests_queued" type_id: 0xd3c80119 - offset: 1088 + offset: 1216 } member { id: 0xf277f5bf @@ -157778,16 +160002,16 @@ member { offset: 256 } member { - id: 0xeec50fb6 + id: 0xeec50ace name: "requeue_list" type_id: 0xd3c80119 - offset: 4416 + offset: 5056 } member { - id: 0xaa806137 + id: 0xaa806a41 name: "requeue_lock" type_id: 0xf313e71a - offset: 4544 + offset: 5184 } member { id: 0x886a73b0 @@ -157796,16 +160020,16 @@ member { offset: 1088 } member { - id: 0x374839ae + id: 0x374832f8 name: "requeue_work" type_id: 0x1f3c8679 - offset: 15936 + offset: 18752 } member { - id: 0x37a61a97 + id: 0x37a61301 name: "requeue_work" type_id: 0xf1159c31 - offset: 4608 + offset: 5248 } member { id: 0xbaaf6c14 @@ -157814,22 +160038,22 @@ member { offset: 96 } member { - id: 0x4dc02a6e + id: 0x4dc025a8 name: "required_elevator_features" type_id: 0x4585663f - offset: 4288 + offset: 4928 } member { - id: 0x4fd17d24 + id: 0x4fd1779f name: "required_opp_count" type_id: 0x4585663f - offset: 2112 + offset: 2496 } member { - id: 0x0376e72f + id: 0x0376e525 name: "required_opp_tables" type_id: 0x036435f8 - offset: 2048 + offset: 2432 } member { id: 0xc1a26dd8 @@ -157845,10 +160069,10 @@ member { bitsize: 1 } member { - id: 0x16252a87 + id: 0x16252c8c name: "res" type_id: 0x720f65ea - offset: 36096 + offset: 40320 } member { id: 0x16588d85 @@ -157873,10 +160097,10 @@ member { type_id: 0x3b4ce03a } member { - id: 0x16905c4b + id: 0x16905a64 name: "res" type_id: 0xc7736674 - offset: 6080 + offset: 7296 } member { id: 0x775f3005 @@ -157898,16 +160122,16 @@ member { offset: 48 } member { - id: 0x1e620205 + id: 0x1e6208cc name: "res_attr" type_id: 0x839f12d6 - offset: 17280 + offset: 22848 } member { - id: 0x5c2e5949 + id: 0x5c2e5646 name: "res_attr_wc" type_id: 0x839f12d6 - offset: 18368 + offset: 23936 } member { id: 0xeec31c44 @@ -157946,28 +160170,28 @@ member { offset: 640 } member { - id: 0x3ccd8c48 + id: 0x3ccd8fd5 name: "rescan_disable" type_id: 0x6720d32f - offset: 7296 + offset: 8512 } member { - id: 0x14964c73 + id: 0x1496480a name: "rescan_entered" type_id: 0x6720d32f - offset: 7328 + offset: 8544 } member { - id: 0xbd1dc8af + id: 0xbd1dca9a name: "reschedule_count" type_id: 0x33756485 - offset: 2304 + offset: 2688 } member { - id: 0xe7a82c1d + id: 0xe7a82cb4 name: "reschedule_jiffies" type_id: 0x33756485 - offset: 2240 + offset: 2624 } member { id: 0x8236db35 @@ -157988,10 +160212,10 @@ member { offset: 1536 } member { - id: 0xa9bfa78b + id: 0xa9bfa026 name: "rescue_workqueue" type_id: 0x13f8b706 - offset: 1792 + offset: 1920 } member { id: 0x95301324 @@ -158000,10 +160224,10 @@ member { offset: 1152 } member { - id: 0xddde18e0 + id: 0xddde1752 name: "rescuer" type_id: 0x2a64866d - offset: 1088 + offset: 1216 } member { id: 0xf4f71011 @@ -158739,10 +160963,10 @@ member { offset: 32 } member { - id: 0x7f8454c5 + id: 0x7f845b4e name: "reserved_size" type_id: 0x4585663f - offset: 7040 + offset: 8512 } member { id: 0xe6804775 @@ -158897,10 +161121,10 @@ member { offset: 512 } member { - id: 0x147cd15c + id: 0x147cd330 name: "reset_assert_delay" type_id: 0x4585663f - offset: 6784 + offset: 8000 } member { id: 0x1a3851a4 @@ -158927,22 +161151,22 @@ member { offset: 576 } member { - id: 0xc7abe3c2 + id: 0xc7abed37 name: "reset_ctrl" type_id: 0x28136e4b - offset: 6720 + offset: 7936 } member { - id: 0x84f60fac + id: 0x84f603b2 name: "reset_deassert_delay" type_id: 0x4585663f - offset: 6816 + offset: 8032 } member { - id: 0x889836b2 + id: 0x88983d46 name: "reset_delay_us" type_id: 0x6720d32f - offset: 18688 + offset: 20032 } member { id: 0x859f82e8 @@ -158951,10 +161175,10 @@ member { offset: 2432 } member { - id: 0xd6333315 + id: 0xd6333fad name: "reset_done" type_id: 0x4585663f - offset: 3456 + offset: 4032 } member { id: 0xd67914d7 @@ -158963,10 +161187,10 @@ member { offset: 256 } member { - id: 0xd68cbf56 + id: 0xd68cb22b name: "reset_done" type_id: 0xfa03c3cb - offset: 3712 + offset: 3776 } member { id: 0x158b8e39 @@ -158975,22 +161199,22 @@ member { offset: 1224 } member { - id: 0x68b1c133 + id: 0x68b1ce86 name: "reset_gpio" type_id: 0x2560a232 - offset: 6656 + offset: 7872 } member { - id: 0x3e118dec + id: 0x3e118cfb name: "reset_gpiod" type_id: 0x2560a232 - offset: 18752 + offset: 20096 } member { - id: 0x3a333364 + id: 0x3a333154 name: "reset_in_progress" type_id: 0x4585663f - offset: 9962 + offset: 11178 bitsize: 1 } member { @@ -159000,10 +161224,10 @@ member { offset: 32 } member { - id: 0xb1b2fe1e + id: 0xb1b2f32e name: "reset_methods" type_id: 0x629984b1 - offset: 20288 + offset: 25984 } member { id: 0x98c83941 @@ -159018,10 +161242,10 @@ member { offset: 768 } member { - id: 0x7df2f584 + id: 0x7df2f22e name: "reset_post_delay_us" type_id: 0x6720d32f - offset: 18720 + offset: 20064 } member { id: 0xb71e6da0 @@ -159036,10 +161260,10 @@ member { offset: 384 } member { - id: 0xa792c083 + id: 0xa792c035 name: "reset_resume" type_id: 0x2c18712b - offset: 2432 + offset: 2688 } member { id: 0xa793f54a @@ -159048,10 +161272,10 @@ member { offset: 1280 } member { - id: 0xac4bf6a7 + id: 0xac4bf7f1 name: "reset_resume" type_id: 0x4585663f - offset: 10625 + offset: 11841 bitsize: 1 } member { @@ -159067,10 +161291,10 @@ member { offset: 512 } member { - id: 0xa700e2af + id: 0xa700e1ff name: "reset_state" type_id: 0x3f42023f - offset: 67200 + offset: 67392 } member { id: 0xa4c83369 @@ -159085,10 +161309,10 @@ member { offset: 64 } member { - id: 0x14179852 + id: 0x141797df name: "reset_ws" type_id: 0x1f3c8679 - offset: 6528 + offset: 7744 } member { id: 0x4381fffc @@ -159110,10 +161334,10 @@ member { offset: 256 } member { - id: 0x0b9f3325 + id: 0x0b9f35f0 name: "resid_len" type_id: 0x4585663f - offset: 1920 + offset: 2304 } member { id: 0x55c49546 @@ -159139,10 +161363,10 @@ member { offset: 32 } member { - id: 0x4335a366 + id: 0x4335a3c7 name: "residue" type_id: 0xc9082b19 - offset: 3072 + offset: 3200 } member { id: 0x4335a816 @@ -159259,10 +161483,10 @@ member { offset: 320 } member { - id: 0x74f834f7 + id: 0x74f83441 name: "resolve" type_id: 0x1f3c8679 - offset: 2432 + offset: 2688 } member { id: 0x60f712a8 @@ -159277,16 +161501,16 @@ member { offset: 192 } member { - id: 0x5d206f41 + id: 0x5d20698b name: "resource" type_id: 0x20351a02 - offset: 2944 + offset: 3072 } member { - id: 0x5d3b1638 + id: 0x5d3b11e5 name: "resource" type_id: 0x3b4ce03a - offset: 6464 + offset: 7680 } member { id: 0x5d3b1b01 @@ -159301,10 +161525,10 @@ member { offset: 640 } member { - id: 0x5db57c29 + id: 0x5db57a33 name: "resource" type_id: 0xb522cc16 - offset: 7808 + offset: 9024 } member { id: 0x19740c14 @@ -159424,10 +161648,10 @@ member { offset: 512 } member { - id: 0x3c43b58e + id: 0x3c43bf89 name: "restart_block" type_id: 0x922075d2 - offset: 11200 + offset: 12224 } member { id: 0x1eca4272 @@ -159472,10 +161696,10 @@ member { offset: 448 } member { - id: 0xfa2237f1 + id: 0xfa2232ae name: "restore" type_id: 0x2f63630f - offset: 1856 + offset: 2112 } member { id: 0xfa3e2222 @@ -159502,10 +161726,10 @@ member { offset: 1216 } member { - id: 0xf1a01824 + id: 0xf1a0141c name: "restrict_link" type_id: 0x0a749c2b - offset: 1728 + offset: 1856 } member { id: 0x96dc5fbf @@ -159533,10 +161757,10 @@ member { offset: 128 } member { - id: 0x0748d290 + id: 0x0748d0a5 name: "result" type_id: 0x6720d32f - offset: 2304 + offset: 2688 } member { id: 0x0748dce9 @@ -159639,10 +161863,10 @@ member { offset: 192 } member { - id: 0xcab10583 + id: 0xcab10ef4 name: "resume" type_id: 0x2ee76b64 - offset: 1984 + offset: 2240 } member { id: 0xcab17152 @@ -159723,10 +161947,10 @@ member { offset: 256 } member { - id: 0xcab3f168 + id: 0xcab3f147 name: "resume" type_id: 0x2c18712b - offset: 2368 + offset: 2624 } member { id: 0xa4d8edf6 @@ -159741,10 +161965,10 @@ member { offset: 576 } member { - id: 0xb4490eec + id: 0xb4490be6 name: "resume_freq" type_id: 0x33756485 - offset: 9664 + offset: 11392 } member { id: 0x828c0235 @@ -159752,10 +161976,10 @@ member { type_id: 0x4ba02d1a } member { - id: 0x81009342 + id: 0x8100936d name: "resume_latency_req" type_id: 0x160238dd - offset: 2368 + offset: 2624 } member { id: 0xe1b4cd2d @@ -159764,28 +161988,22 @@ member { offset: 960 } member { - id: 0xf08d69f8 + id: 0xf08d6209 name: "resume_post" type_id: 0x2c61df5b - offset: 1984 + offset: 2368 } member { - id: 0x2e249c0a + id: 0x2e249adf name: "resume_pre" type_id: 0x2c61df5b - offset: 1920 + offset: 2304 } member { - id: 0x4b773628 + id: 0x4b77399a name: "resume_work" type_id: 0x1f3c8679 - offset: 1088 -} -member { - id: 0x4b773a80 - name: "resume_work" - type_id: 0x1f3c8679 - offset: 1920 + offset: 1216 } member { id: 0x4b773c29 @@ -159794,10 +162012,16 @@ member { offset: 448 } member { - id: 0x690ac578 + id: 0x4b773ec1 + name: "resume_work" + type_id: 0x1f3c8679 + offset: 2176 +} +member { + id: 0x690ac235 name: "resuming_ports" type_id: 0x33756485 - offset: 4992 + offset: 5056 } member { id: 0x690acff6 @@ -159806,10 +162030,10 @@ member { offset: 2240 } member { - id: 0x697c36d5 + id: 0x697c3b1d name: "resuming_ports" type_id: 0x4585663f - offset: 992 + offset: 1120 } member { id: 0xbb1a6213 @@ -159823,12 +162047,6 @@ member { type_id: 0xe8034002 offset: 112 } -member { - id: 0xbb9d9295 - name: "resv" - type_id: 0x27459bea - offset: 1216 -} member { id: 0xbb9d92d5 name: "resv" @@ -159847,6 +162065,12 @@ member { type_id: 0x27459bea offset: 320 } +member { + id: 0xbb9d9ad2 + name: "resv" + type_id: 0x27459bea + offset: 1344 +} member { id: 0x942d1fcf name: "resv1" @@ -159936,10 +162160,10 @@ member { offset: 192 } member { - id: 0xf64e404e + id: 0xf64e43b1 name: "retimer" type_id: 0x26927abb - offset: 6976 + offset: 8320 } member { id: 0x074c5274 @@ -159954,10 +162178,10 @@ member { offset: 336 } member { - id: 0x274e590b + id: 0x274e5514 name: "retrans_list" type_id: 0xa9daefe1 - offset: 5568 + offset: 7104 } member { id: 0x2f1b8a8e @@ -159966,10 +162190,10 @@ member { offset: 1152 } member { - id: 0x3c96e19f + id: 0x3c96e57b name: "retrans_timer" type_id: 0xf1159c31 - offset: 2880 + offset: 3264 } member { id: 0x4f0d9bec @@ -159984,10 +162208,10 @@ member { offset: 160 } member { - id: 0x4f8c92df + id: 0x4f8c96e4 name: "retries" type_id: 0x6720d32f - offset: 1152 + offset: 1536 } member { id: 0x4f8c9ace @@ -160025,56 +162249,56 @@ member { offset: 960 } member { - id: 0x2bff1a64 + id: 0x2bff12fb name: "retry_hwerror" type_id: 0x4585663f - offset: 2690 + offset: 2818 bitsize: 1 } member { - id: 0x0e5774c9 + id: 0x0e577c51 name: "retry_long" type_id: 0x295c7202 - offset: 1448 + offset: 1576 } member { - id: 0xb738434a + id: 0xb7384bd0 name: "retry_short" type_id: 0x295c7202 - offset: 1440 + offset: 1568 } member { - id: 0x920b6acc + id: 0x920b63e5 name: "retune_crc_disable" type_id: 0x4585663f - offset: 7271 + offset: 8487 bitsize: 1 } member { - id: 0x30fa20c5 + id: 0x30fa26d8 name: "retune_now" type_id: 0x4585663f - offset: 7269 + offset: 8485 bitsize: 1 } member { - id: 0x9d1258fc + id: 0x9d12520a name: "retune_paused" type_id: 0x4585663f - offset: 7270 + offset: 8486 bitsize: 1 } member { - id: 0x600fc668 + id: 0x600fcfb3 name: "retune_period" type_id: 0x4585663f - offset: 7424 + offset: 8640 } member { - id: 0x8034e679 + id: 0x8034ecbd name: "retune_timer" type_id: 0xd298e888 - offset: 7488 + offset: 8704 } member { id: 0xd7936fe4 @@ -160113,10 +162337,10 @@ member { offset: 224 } member { - id: 0xd2241ebf + id: 0xd2241279 name: "rev" type_id: 0x3e10b518 - offset: 1984 + offset: 2112 } member { id: 0xd2297123 @@ -160160,10 +162384,10 @@ member { offset: 576 } member { - id: 0xc958f26c + id: 0xc958f9f6 name: "reverse_ordering" type_id: 0x4585663f - offset: 4035 + offset: 4355 bitsize: 1 } member { @@ -160178,18 +162402,18 @@ member { type_id: 0xb3e7bac9 offset: 1128 } +member { + id: 0x94399220 + name: "revision" + type_id: 0x914dbfdc + offset: 7328 +} member { id: 0x943995c5 name: "revision" type_id: 0x914dbfdc offset: 64 } -member { - id: 0x94399e9e - name: "revision" - type_id: 0x914dbfdc - offset: 6112 -} member { id: 0x9481899b name: "revision" @@ -160209,28 +162433,28 @@ member { offset: 128 } member { - id: 0xbcd2b673 + id: 0xbcd2bd0f name: "revmap" type_id: 0xc6e69d29 + offset: 1600 +} +member { + id: 0x2f9b3f87 + name: "revmap_mutex" + type_id: 0xa7c362b0 offset: 1216 } member { - id: 0x2f9b35b0 - name: "revmap_mutex" - type_id: 0xa7c362b0 - offset: 960 -} -member { - id: 0x19eb760f + id: 0x19eb79be name: "revmap_size" type_id: 0x4585663f - offset: 768 + offset: 1024 } member { - id: 0xa5f55245 + id: 0xa5f55c89 name: "revmap_tree" type_id: 0x80c20070 - offset: 832 + offset: 1088 } member { id: 0x9deb3429 @@ -160244,10 +162468,10 @@ member { type_id: 0x865acc96 } member { - id: 0x13a02dca + id: 0x13a02804 name: "rew" type_id: 0xf961bea8 - offset: 3968 + offset: 4480 } member { id: 0x880ef212 @@ -160273,28 +162497,28 @@ member { offset: 2304 } member { - id: 0x6f6cdce1 + id: 0x6f6cda9d name: "rf_mode" type_id: 0x295c7202 - offset: 6288 + offset: 7504 } member { - id: 0x80a0aa0a + id: 0x80a0a17f name: "rfkill" type_id: 0x079ff791 - offset: 33280 + offset: 11840 } member { - id: 0x80a0abfe + id: 0x80a0a360 name: "rfkill" type_id: 0x079ff791 - offset: 10496 + offset: 9280 } member { - id: 0x80a0ae88 + id: 0x80a0a424 name: "rfkill" type_id: 0x079ff791 - offset: 7680 + offset: 38592 } member { id: 0x6ba9654a @@ -160309,36 +162533,36 @@ member { offset: 376 } member { - id: 0x76ae6072 + id: 0x76ae6d41 name: "rh_bw" type_id: 0x16b3c998 - offset: 19520 + offset: 20096 } member { - id: 0x19fc0753 + id: 0x19fc01b5 name: "rh_pollable" type_id: 0x4585663f - offset: 2593 + offset: 3361 bitsize: 1 } member { - id: 0x46ed8dee + id: 0x46ed8f1f name: "rh_registered" type_id: 0x4585663f - offset: 2592 + offset: 3360 bitsize: 1 } member { - id: 0xee68ea49 + id: 0xee68eb1f name: "rh_state" type_id: 0x1f1172b5 - offset: 1728 + offset: 1792 } member { - id: 0x4e68648e + id: 0x4e68600e name: "rh_timer" type_id: 0xd298e888 - offset: 1408 + offset: 1792 } member { id: 0x35e99c1b @@ -160464,10 +162688,10 @@ member { type_id: 0xa7c362b0 } member { - id: 0xa84d0f2e + id: 0xa84d097f name: "ring_lock" type_id: 0xf313e71a - offset: 24192 + offset: 24704 } member { id: 0x66a87345 @@ -160481,16 +162705,16 @@ member { offset: 704 } member { - id: 0x9481def1 + id: 0x9481d6fb name: "ring_size" type_id: 0x4585663f - offset: 736 + offset: 864 } member { - id: 0x55fafca0 + id: 0x55faf029 name: "ring_sock" type_id: 0x106029c6 - offset: 7744 + offset: 8128 } member { id: 0x7633aeb9 @@ -160514,10 +162738,10 @@ member { type_id: 0x378b9399 } member { - id: 0xef015fcc + id: 0xef0151a4 name: "rlim" type_id: 0x5fa20088 - offset: 5440 + offset: 5504 } member { id: 0x9588fa25 @@ -160543,10 +162767,10 @@ member { offset: 896 } member { - id: 0x4ba8cddd + id: 0x4ba8c21a name: "rlimit_max" type_id: 0xb34e9475 - offset: 4608 + offset: 4864 } member { id: 0x6e872813 @@ -160554,10 +162778,10 @@ member { type_id: 0x6a35bdd9 } member { - id: 0x227906a3 + id: 0x227902d6 name: "rm_work" type_id: 0x1f3c8679 - offset: 6592 + offset: 7808 } member { id: 0x1b361d35 @@ -160617,10 +162841,10 @@ member { offset: 64 } member { - id: 0xbcdfcf32 + id: 0xbcdfc943 name: "ro" type_id: 0x6720d32f - offset: 7232 + offset: 8448 } member { id: 0xbcef8ba5 @@ -160654,10 +162878,10 @@ member { offset: 128 } member { - id: 0x463c447f + id: 0x463c410e name: "robust_list" type_id: 0x32c6e924 - offset: 19456 + offset: 20480 } member { id: 0x51650e94 @@ -160677,10 +162901,10 @@ member { type_id: 0xc9082b19 } member { - id: 0xc024bb1e + id: 0xc024bfe6 name: "role" type_id: 0xcc33625b - offset: 6336 + offset: 7680 } member { id: 0xc05b666e @@ -160689,10 +162913,10 @@ member { offset: 464 } member { - id: 0xc069ef84 + id: 0xc069e42e name: "role" type_id: 0x8167e73b - offset: 6144 + offset: 7360 } member { id: 0xc0868466 @@ -160706,10 +162930,10 @@ member { offset: 3456 } member { - id: 0x8230d84e + id: 0x8230dfbb name: "role_sw" type_id: 0x3a6106d5 - offset: 1088 + offset: 1344 } member { id: 0xf59baf0b @@ -160742,22 +162966,22 @@ member { offset: 64 } member { - id: 0x9d7c2fca + id: 0x9d7c2258 name: "rom" type_id: 0xbdd18903 - offset: 20032 + offset: 25728 } member { - id: 0x3a36f408 + id: 0x3a36f5b3 name: "rom_attr_enabled" type_id: 0x6720d32f - offset: 17216 + offset: 22784 } member { - id: 0xf7111021 + id: 0xf711191b name: "rom_bar_overlap" type_id: 0x4585663f - offset: 16557 + offset: 22125 bitsize: 1 } member { @@ -160773,10 +162997,10 @@ member { offset: 48 } member { - id: 0x29795982 + id: 0x29795d54 name: "romlen" type_id: 0xf435685e - offset: 20096 + offset: 25792 } member { id: 0x930fdb11 @@ -160784,10 +163008,10 @@ member { type_id: 0xd0f3b5bf } member { - id: 0x9334b4dc + id: 0x9334b3c4 name: "root" type_id: 0xeb923a9b - offset: 2112 + offset: 2624 } member { id: 0x9334bce7 @@ -160820,10 +163044,10 @@ member { offset: 192 } member { - id: 0x93cd26fc + id: 0x93cd2b9d name: "root" type_id: 0x120540d1 - offset: 512 + offset: 640 } member { id: 0x93d246f9 @@ -160849,10 +163073,10 @@ member { offset: 1344 } member { - id: 0x93eb7a5d + id: 0x93eb7f65 name: "root" type_id: 0x3451622a - offset: 5248 + offset: 6272 } member { id: 0x93f07164 @@ -160872,10 +163096,10 @@ member { type_id: 0x206bf782 } member { - id: 0xab5b3423 + id: 0xab5b3588 name: "root_blkg" type_id: 0x03d5ac6b - offset: 3136 + offset: 3648 } member { id: 0x83c4175b @@ -160890,16 +163114,22 @@ member { offset: 960 } member { - id: 0xa2cb8ee5 + id: 0xa2cb8ced name: "root_hub" type_id: 0x0d7ce7cc - offset: 768 + offset: 896 } member { - id: 0x4f95fa06 + id: 0x4f95f889 name: "root_list" type_id: 0xd3c80119 - offset: 12288 + offset: 13696 +} +member { + id: 0xc2f2179a + name: "root_only" + type_id: 0x6d7f5ff6 + offset: 7560 } member { id: 0xc2f21cc5 @@ -160907,12 +163137,6 @@ member { type_id: 0x6d7f5ff6 offset: 520 } -member { - id: 0xc2f21d64 - name: "root_only" - type_id: 0x6d7f5ff6 - offset: 6344 -} member { id: 0x911ecef3 name: "root_seq" @@ -160967,16 +163191,16 @@ member { offset: 1088 } member { - id: 0x3859776b + id: 0x38597ab8 name: "rotate_disable" type_id: 0x6720d32f - offset: 1344 + offset: 1472 } member { - id: 0x8a8cbbf1 + id: 0x8a8cbcd0 name: "rotate_necessary" type_id: 0x6720d32f - offset: 1376 + offset: 1504 } member { id: 0x465224ed @@ -160996,10 +163220,10 @@ member { type_id: 0xa4b7a249 } member { - id: 0x310d484d + id: 0x310d45cf name: "rotation_property" type_id: 0x2a670b41 - offset: 10112 + offset: 10240 } member { id: 0x93e0c28c @@ -161072,22 +163296,22 @@ member { type_id: 0x2a653aa6 } member { - id: 0x4b6f4c96 + id: 0x4b6f4c71 name: "rpa" type_id: 0xa61911b2 - offset: 41472 + offset: 47552 } member { - id: 0x2fd08577 + id: 0x2fd08888 name: "rpa_expired" type_id: 0xf1159c31 - offset: 40768 + offset: 46464 } member { - id: 0x0eb3e2c9 + id: 0x0eb3e2bb name: "rpa_timeout" type_id: 0xe62ebf07 - offset: 40736 + offset: 46432 } member { id: 0x602447ba @@ -161113,16 +163337,16 @@ member { offset: 1824 } member { - id: 0x583fc5af + id: 0x583fca22 name: "rpm_active" type_id: 0xa722c13e - offset: 6528 + offset: 7744 } member { - id: 0xdeaf7f1f + id: 0xdeaf70e9 name: "rpm_autosuspend" type_id: 0x4585663f - offset: 2702 + offset: 2830 bitsize: 1 } member { @@ -161132,10 +163356,10 @@ member { offset: 2880 } member { - id: 0xd6a6932d + id: 0xd6a69c34 name: "rpm_dev_flush_recheck_work" type_id: 0xf1159c31 - offset: 31488 + offset: 34816 } member { id: 0x1070b82a @@ -161150,22 +163374,22 @@ member { offset: 704 } member { - id: 0x82287f0f + id: 0x82287aae name: "rpm_status" type_id: 0x495d0861 - offset: 1728 + offset: 1984 } member { - id: 0x97854fdd + id: 0x97854725 name: "rpm_tx_active" type_id: 0x4585663f - offset: 4704 + offset: 4960 } member { - id: 0x5e45dccb + id: 0x5e45de2a name: "rpmbs" type_id: 0xd3c80119 - offset: 3200 + offset: 3776 } member { id: 0x3c98b297 @@ -161209,10 +163433,10 @@ member { offset: 144 } member { - id: 0x327e1f1f + id: 0x327e14af name: "rq_cpu_time" type_id: 0xd5df6730 - offset: 28480 + offset: 28544 } member { id: 0x97cc8149 @@ -161256,10 +163480,10 @@ member { offset: 320 } member { - id: 0x4a7327ac + id: 0x4a732b8a name: "rq_sched_info" type_id: 0x4d09650b - offset: 28224 + offset: 28288 } member { id: 0x4f869839 @@ -161268,22 +163492,22 @@ member { offset: 8 } member { - id: 0xdd46fd2c + id: 0xdd46fda5 name: "rq_timeout" type_id: 0x4585663f - offset: 2048 + offset: 2304 } member { - id: 0xa9a34215 + id: 0xa9a3469b name: "rq_wait" type_id: 0x3b4d885a - offset: 1280 + offset: 1408 } member { - id: 0x4e3f6091 + id: 0x4e3f6f3b name: "rqos_debugfs_dir" type_id: 0x120540d1 - offset: 7040 + offset: 8448 } member { id: 0xe81ba33b @@ -161316,16 +163540,16 @@ member { offset: 1152 } member { - id: 0x56818ba3 + id: 0x56818287 name: "rs485_start_tx" type_id: 0x0f7ac5c1 - offset: 5248 + offset: 5504 } member { - id: 0x19d0e8b2 + id: 0x19d0ecc6 name: "rs485_stop_tx" type_id: 0x0f7ac5c1 - offset: 5312 + offset: 5568 } member { id: 0xca00bab7 @@ -161340,22 +163564,22 @@ member { offset: 3648 } member { - id: 0x5f4c53df + id: 0x5f4c5fc3 name: "rs_interval" type_id: 0x0faae5b1 - offset: 8064 + offset: 10496 } member { - id: 0x953994bc + id: 0x95399c15 name: "rs_probes" type_id: 0xb3e7bac9 - offset: 8096 + offset: 10528 } member { - id: 0x4a3e814d + id: 0x4a3e87f9 name: "rs_timer" type_id: 0xd298e888 - offset: 7744 + offset: 10048 } member { id: 0x35736461 @@ -161370,10 +163594,10 @@ member { offset: 192 } member { - id: 0x1e9f7424 + id: 0x1e9f7def name: "rsk_ops" type_id: 0x36f19439 - offset: 1536 + offset: 1664 } member { id: 0x6cfb5ebc @@ -161410,10 +163634,10 @@ member { offset: 6400 } member { - id: 0xab06f70d + id: 0xab06fa6c name: "rsrc_cached_refs" type_id: 0x6720d32f - offset: 512 + offset: 640 } member { id: 0xa7978683 @@ -161422,10 +163646,10 @@ member { offset: 384 } member { - id: 0xd06f4456 + id: 0xd06f4d55 name: "rsrc_len" type_id: 0x9565759f - offset: 2816 + offset: 3584 } member { id: 0x1bd908e5 @@ -161433,12 +163657,6 @@ member { type_id: 0xd3c80119 offset: 256 } -member { - id: 0x37c1d1d0 - name: "rsrc_node" - type_id: 0x2f73a0d7 - offset: 448 -} member { id: 0x37c1d51d name: "rsrc_node" @@ -161446,10 +163664,16 @@ member { offset: 832 } member { - id: 0x79d40f51 + id: 0x37c1dfd5 + name: "rsrc_node" + type_id: 0x2f73a0d7 + offset: 576 +} +member { + id: 0x79d40ff6 name: "rsrc_put_llist" type_id: 0x0bf3e543 - offset: 7360 + offset: 7744 } member { id: 0x9beef7f7 @@ -161458,22 +163682,22 @@ member { offset: 6656 } member { - id: 0xd965dd1f + id: 0xd965dce8 name: "rsrc_ref_list" type_id: 0xd3c80119 - offset: 7424 + offset: 7808 } member { - id: 0x5ec1572c + id: 0x5ec15b6d name: "rsrc_ref_lock" type_id: 0xf313e71a - offset: 7552 + offset: 7936 } member { - id: 0xb34e2d6c + id: 0xb34e2759 name: "rsrc_start" type_id: 0x9565759f - offset: 2752 + offset: 3520 } member { id: 0x10ad0965 @@ -161492,16 +163716,16 @@ member { offset: 480 } member { - id: 0xe627bef9 + id: 0xe627b7c0 name: "rss_stat" type_id: 0x420b3f7d - offset: 10624 + offset: 11648 } member { - id: 0xe6347592 + id: 0xe6347ba6 name: "rss_stat" type_id: 0x51c04992 - offset: 5568 + offset: 5760 } member { id: 0x3276c7fc @@ -161541,16 +163765,16 @@ member { offset: 64 } member { - id: 0xf5afdc32 + id: 0xf5afd1fc name: "rstat_cpu" type_id: 0x14c004e9 - offset: 6464 + offset: 7488 } member { - id: 0xe9941800 + id: 0xe9941ee8 name: "rstat_css_list" type_id: 0xd3c80119 - offset: 6528 + offset: 7552 } member { id: 0x80396213 @@ -161612,22 +163836,22 @@ member { offset: 7168 } member { - id: 0x4fe0b193 + id: 0x4fe0b9e7 name: "rt" type_id: 0x6d7f5ff6 - offset: 6256 + offset: 7472 } member { - id: 0x4fe0b96c + id: 0x4fe0bd93 name: "rt" type_id: 0x6d7f5ff6 - offset: 8992 + offset: 10592 } member { - id: 0x4fe727dd + id: 0x4fe72d9f name: "rt" type_id: 0x6aee0185 - offset: 3584 + offset: 4096 } member { id: 0x89f8aef5 @@ -161636,10 +163860,10 @@ member { offset: 192 } member { - id: 0xcb39e6f7 + id: 0xcb39ea73 name: "rt6_stats" type_id: 0x0027dcc3 - offset: 3392 + offset: 3456 } member { id: 0x470759e6 @@ -161714,10 +163938,10 @@ member { offset: 896 } member { - id: 0x30f36cb6 + id: 0x30f36b2c name: "rt_genid" type_id: 0x74d29cf1 - offset: 5216 + offset: 5344 } member { id: 0xa72a8895 @@ -161875,10 +164099,10 @@ member { offset: 384 } member { - id: 0x5d694ea4 + id: 0x5d6944d6 name: "rtd_list" type_id: 0xd3c80119 - offset: 2496 + offset: 2880 } member { id: 0x8c467691 @@ -161904,16 +164128,16 @@ member { offset: 2176 } member { - id: 0xc76e5a83 + id: 0xc76e5f64 name: "rtnl_link_ops" type_id: 0x337b7b81 - offset: 16768 + offset: 18112 } member { - id: 0xd7c41bb7 + id: 0xd7c41f70 name: "rtnl_link_state" type_id: 0x5fc6ae59 - offset: 10000 + offset: 10128 bitsize: 16 } member { @@ -162000,10 +164224,10 @@ member { type_id: 0xe8d14bc6 } member { - id: 0x35333c82 + id: 0x353336d2 name: "rts_threshold" type_id: 0xc9082b19 - offset: 1504 + offset: 1632 } member { id: 0x2e4fe3d2 @@ -162089,10 +164313,10 @@ member { offset: 2688 } member { - id: 0xafb2d2ed + id: 0xafb2d540 name: "rules_ops" type_id: 0x1b686fa1 - offset: 1792 + offset: 1920 } member { id: 0x68c152e4 @@ -162100,16 +164324,16 @@ member { type_id: 0x40c4501a } member { - id: 0x02110bdd + id: 0x021101d3 name: "run" type_id: 0x33756485 - offset: 2752 + offset: 3136 } member { - id: 0x021fdb76 + id: 0x021fd03f name: "run" type_id: 0x3da548f2 - offset: 832 + offset: 960 } member { id: 0x2f68ddc4 @@ -162128,10 +164352,10 @@ member { offset: 64 } member { - id: 0x9f0f92ba + id: 0x9f0f9059 name: "run_graceperiod" type_id: 0x33756485 - offset: 19904 + offset: 20480 } member { id: 0x3815e40b @@ -162192,6 +164416,13 @@ member { type_id: 0x33756485 offset: 1088 } +member { + id: 0x0492e273 + name: "running" + type_id: 0x4585663f + offset: 3269 + bitsize: 1 +} member { id: 0x0492e97a name: "running" @@ -162199,30 +164430,23 @@ member { offset: 544 bitsize: 1 } -member { - id: 0x0492e98a - name: "running" - type_id: 0x4585663f - offset: 3141 - bitsize: 1 -} member { id: 0xad05e43b name: "running" type_id: 0x6d7f5ff6 offset: 128 } +member { + id: 0xad05e736 + name: "running" + type_id: 0x6d7f5ff6 + offset: 10584 +} member { id: 0xad05edf9 name: "running" type_id: 0x6d7f5ff6 } -member { - id: 0xad05ef97 - name: "running" - type_id: 0x6d7f5ff6 - offset: 8984 -} member { id: 0xad0fb0e9 name: "running" @@ -162272,17 +164496,17 @@ member { offset: 1536 } member { - id: 0x51199cbf + id: 0x51199a62 name: "runtime_auto" type_id: 0x4585663f - offset: 1799 + offset: 1991 bitsize: 1 } member { - id: 0xf7745ebb + id: 0xf7745d59 name: "runtime_error" type_id: 0x6720d32f - offset: 1952 + offset: 2144 } member { id: 0xc48deae8 @@ -162310,10 +164534,10 @@ member { offset: 1344 } member { - id: 0x52cf3674 + id: 0x52cf305e name: "runtime_status" type_id: 0x495d0861 - offset: 1888 + offset: 2080 } member { id: 0x9615b712 @@ -162328,10 +164552,10 @@ member { offset: 320 } member { - id: 0x5ede7638 + id: 0x5ede75fd name: "runtime_suspended" type_id: 0x6d7f5ff6 - offset: 5656 + offset: 6296 } member { id: 0x9b981384 @@ -162340,10 +164564,10 @@ member { offset: 5248 } member { - id: 0xb1650cc6 + id: 0xb1650641 name: "rvdevs" type_id: 0xd3c80119 - offset: 7488 + offset: 8832 } member { id: 0x9b9fd183 @@ -162363,16 +164587,16 @@ member { offset: 256 } member { - id: 0x4f61a4d5 + id: 0x4f61a09c name: "rw_wait" type_id: 0x6d7f5ff6 - offset: 1784 + offset: 1976 } member { - id: 0xa5687e67 + id: 0xa56878ce name: "rwork" type_id: 0xd15fd98f - offset: 2304 + offset: 2560 } member { id: 0xd610e150 @@ -162380,23 +164604,23 @@ member { type_id: 0x28b9ec9a offset: 64 } +member { + id: 0xd610e3c2 + name: "rwsem" + type_id: 0x28b9ec9a + offset: 1792 +} +member { + id: 0xd610e577 + name: "rwsem" + type_id: 0x28b9ec9a + offset: 4480 +} member { id: 0xd610e5b1 name: "rwsem" type_id: 0x28b9ec9a } -member { - id: 0xd610ecb6 - name: "rwsem" - type_id: 0x28b9ec9a - offset: 3840 -} -member { - id: 0xd610ef56 - name: "rwsem" - type_id: 0x28b9ec9a - offset: 1536 -} member { id: 0x6c166087 name: "rx" @@ -162445,10 +164669,10 @@ member { offset: 640 } member { - id: 0x423d56c8 + id: 0x423d5d15 name: "rx_bit" type_id: 0xc9082b19 - offset: 2112 + offset: 2176 } member { id: 0xfeaea0f0 @@ -162597,28 +164821,28 @@ member { offset: 1216 } member { - id: 0xfd6bab03 + id: 0xfd6ba007 name: "rx_data_bit_too_long_cnt" type_id: 0xc9082b19 - offset: 2656 + offset: 2720 } member { - id: 0x1f1d8540 + id: 0x1f1d801b name: "rx_data_bit_too_short_cnt" type_id: 0xc9082b19 - offset: 2496 + offset: 2560 } member { - id: 0x5932179f + id: 0x59321bfb name: "rx_data_bit_too_short_delta" type_id: 0xc9082b19 - offset: 2624 + offset: 2688 } member { - id: 0xa3c84f87 + id: 0xa3c8477f name: "rx_data_bit_too_short_ts" type_id: 0x92233392 - offset: 2560 + offset: 2624 } member { id: 0x9870b357 @@ -162656,10 +164880,10 @@ member { offset: 131328 } member { - id: 0x862739c6 + id: 0x86273642 name: "rx_eom" type_id: 0x6d7f5ff6 - offset: 1016 + offset: 1080 } member { id: 0x8f050e0e @@ -162791,10 +165015,10 @@ member { offset: 192 } member { - id: 0x265cb9dc + id: 0x265cbc30 name: "rx_len" type_id: 0xe62ebf07 - offset: 1024 + offset: 1408 } member { id: 0xca35fbec @@ -162814,10 +165038,10 @@ member { offset: 2048 } member { - id: 0xc87274b7 + id: 0xc87272b4 name: "rx_low_drive_cnt" type_id: 0xc9082b19 - offset: 2688 + offset: 2752 } member { id: 0x720c5cb4 @@ -162906,16 +165130,16 @@ member { type_id: 0x33756485 } member { - id: 0x8cbbfbff + id: 0x8cbbfff6 name: "rx_msg" type_id: 0x74026623 - offset: 1664 + offset: 1728 } member { - id: 0x2fffdc13 + id: 0x2fffd25b name: "rx_msgid" type_id: 0x4585663f - offset: 7296 + offset: 7936 } member { id: 0xcca82bfa @@ -163023,16 +165247,16 @@ member { offset: 192 } member { - id: 0x71481b79 + id: 0x714814d3 name: "rx_q" type_id: 0x578f9c2b - offset: 21184 + offset: 25152 } member { - id: 0x671dccaa + id: 0x671dc45f name: "rx_qlen" type_id: 0xc93e017b - offset: 800 + offset: 928 } member { id: 0x01edd63e @@ -163046,10 +165270,10 @@ member { offset: 256 } member { - id: 0x41f2c955 + id: 0x41f2ce8e name: "rx_resolution" type_id: 0xc9082b19 - offset: 9152 + offset: 10752 } member { id: 0xf72431e1 @@ -163115,10 +165339,10 @@ member { offset: 2112 } member { - id: 0xe0a3a012 + id: 0xe0a3a262 name: "rx_skb" type_id: 0x054f691a - offset: 960 + offset: 1344 } member { id: 0x41730461 @@ -163127,52 +165351,52 @@ member { offset: 352 } member { - id: 0x0b6796b8 + id: 0x0b67960e name: "rx_speed" type_id: 0xfc0e1dbd - offset: 2432 + offset: 2688 } member { - id: 0x15ec0295 + id: 0x15ec0ef9 name: "rx_start_bit_low_too_short_cnt" type_id: 0xc9082b19 - offset: 2176 -} -member { - id: 0x457f6ad8 - name: "rx_start_bit_low_too_short_delta" - type_id: 0xc9082b19 - offset: 2304 -} -member { - id: 0xbb3ae71d - name: "rx_start_bit_low_too_short_ts" - type_id: 0x92233392 offset: 2240 } member { - id: 0xcfe0d667 + id: 0x457f64a6 + name: "rx_start_bit_low_too_short_delta" + type_id: 0xc9082b19 + offset: 2368 +} +member { + id: 0xbb3ae9e5 + name: "rx_start_bit_low_too_short_ts" + type_id: 0x92233392 + offset: 2304 +} +member { + id: 0xcfe0d789 name: "rx_start_bit_too_long_cnt" type_id: 0xc9082b19 - offset: 2464 + offset: 2528 } member { - id: 0xb3773136 + id: 0xb3773230 name: "rx_start_bit_too_short_cnt" type_id: 0xc9082b19 - offset: 2336 + offset: 2400 } member { - id: 0x60007e30 + id: 0x60007f41 name: "rx_start_bit_too_short_delta" type_id: 0xc9082b19 - offset: 2432 + offset: 2496 } member { - id: 0x31cb7ebb + id: 0x31cb7246 name: "rx_start_bit_too_short_ts" type_id: 0x92233392 - offset: 2368 + offset: 2432 } member { id: 0x2d93321b @@ -163187,10 +165411,10 @@ member { offset: 392 } member { - id: 0x7d279049 + id: 0x7d27969c name: "rx_toggle" type_id: 0x6d7f5ff6 - offset: 2144 + offset: 2208 } member { id: 0x3d23854e @@ -163239,16 +165463,16 @@ member { offset: 8 } member { - id: 0x41517cd5 + id: 0x415177a2 name: "rx_urb_size" type_id: 0xf435685e - offset: 1984 + offset: 2240 } member { - id: 0x6e7f7cf1 + id: 0x6e7f7819 name: "rx_work" type_id: 0x1f3c8679 - offset: 19008 + offset: 21824 } member { id: 0x8be6c17d @@ -163269,10 +165493,10 @@ member { offset: 16 } member { - id: 0x94aef420 + id: 0x94aefae8 name: "rxq" type_id: 0x578f9c2b - offset: 2560 + offset: 2816 } member { id: 0x94d9a882 @@ -163281,10 +165505,10 @@ member { offset: 256 } member { - id: 0x6e10ac71 + id: 0x6e10a38c name: "rxq_pause" type_id: 0x578f9c2b - offset: 3136 + offset: 3392 } member { id: 0x6e477e5d @@ -163343,10 +165567,10 @@ member { offset: 384 } member { - id: 0x7cb821c6 + id: 0x7cb822c2 name: "s3" type_id: 0x536562de - offset: 19968 + offset: 20544 } member { id: 0x70439f8b @@ -163398,10 +165622,10 @@ member { offset: 128 } member { - id: 0x0d3dd75e + id: 0x0d3ddc09 name: "s_active" type_id: 0x74d29cf1 - offset: 1312 + offset: 1440 } member { id: 0x90a656a4 @@ -163409,16 +165633,16 @@ member { type_id: 0xe276adef } member { - id: 0x5c264302 + id: 0x5c264fc4 name: "s_bdev" type_id: 0x0c2e195c - offset: 1984 + offset: 2112 } member { - id: 0x47c7f0b7 + id: 0x47c7f2aa name: "s_bdi" type_id: 0x28f4ee78 - offset: 2048 + offset: 2176 } member { id: 0xabc06340 @@ -163433,10 +165657,10 @@ member { offset: 160 } member { - id: 0xf684dc7a + id: 0xf684d231 name: "s_carrier_report" type_id: 0x2df7eefe - offset: 17088 + offset: 20160 } member { id: 0x352c4964 @@ -163450,16 +165674,16 @@ member { offset: 640 } member { - id: 0x04c930aa + id: 0x04c93e42 name: "s_cop" type_id: 0x37dafd0a - offset: 1472 + offset: 1600 } member { - id: 0xc88afb6d + id: 0xc88affe3 name: "s_count" type_id: 0x6720d32f - offset: 1280 + offset: 1408 } member { id: 0xfbc081d1 @@ -163474,16 +165698,16 @@ member { offset: 128 } member { - id: 0x3258e1bf + id: 0x3258ef89 name: "s_d_op" type_id: 0x39d30e9a - offset: 8640 + offset: 9024 } member { - id: 0x48954095 + id: 0x48954bf1 name: "s_dentry_lru" type_id: 0xddabec2b - offset: 9664 + offset: 10048 } member { id: 0xf182a49a @@ -163492,16 +165716,16 @@ member { offset: 128 } member { - id: 0x69080144 + id: 0x69080c31 name: "s_dio_done_wq" type_id: 0x13f8b706 - offset: 9472 + offset: 9856 } member { - id: 0x70a8d26b + id: 0x70a8dfe7 name: "s_dquot" type_id: 0x70d172e6 - offset: 2368 + offset: 2496 } member { id: 0x17b3ec6e @@ -163510,16 +165734,16 @@ member { offset: 896 } member { - id: 0x0f338d42 + id: 0x0f33881d name: "s_encoding" type_id: 0x29063754 - offset: 1664 + offset: 1792 } member { - id: 0x473fb7f7 + id: 0x473fbbcf name: "s_encoding_flags" type_id: 0xe8034002 - offset: 1728 + offset: 1856 } member { id: 0x5acb0923 @@ -163528,16 +165752,16 @@ member { offset: 576 } member { - id: 0x481aeb2d + id: 0x481ae005 name: "s_f_ops" type_id: 0x39bf00bd - offset: 11008 + offset: 12352 } member { - id: 0x1b86cb64 + id: 0x1b86c5cd name: "s_filter" type_id: 0x2d834d74 - offset: 17152 + offset: 20224 } member { id: 0x0fb000e6 @@ -163558,34 +165782,34 @@ member { offset: 128 } member { - id: 0xb07b1081 + id: 0xb07b1578 name: "s_fs_info" type_id: 0x18bd6530 - offset: 7488 + offset: 7744 } member { - id: 0xb07b1388 + id: 0xb07b1a4b name: "s_fs_info" type_id: 0x18bd6530 - offset: 1024 + offset: 1152 } member { - id: 0x24528449 + id: 0x24528520 name: "s_fsnotify_connectors" type_id: 0xb02b353a - offset: 9344 + offset: 9728 } member { - id: 0xd705f289 + id: 0xd705f803 name: "s_fsnotify_marks" type_id: 0x3bd2bf42 - offset: 7808 + offset: 8064 } member { - id: 0x8052c1fc + id: 0x8052ccfc name: "s_fsnotify_mask" type_id: 0xe62ebf07 - offset: 7744 + offset: 8000 } member { id: 0x0bedb33e @@ -163600,16 +165824,16 @@ member { offset: 64 } member { - id: 0x24748ce5 + id: 0x2474874d name: "s_id" type_id: 0x5adf57ae - offset: 7872 + offset: 8128 } member { - id: 0x8f3655a0 + id: 0x8f365def name: "s_idle" type_id: 0x0ebb9ddd - offset: 16960 + offset: 20032 } member { id: 0x3e26675d @@ -163618,10 +165842,10 @@ member { offset: 704 } member { - id: 0x3e509bbe + id: 0x3e50931f name: "s_iflags" type_id: 0x4585663f - offset: 1152 + offset: 1280 } member { id: 0x852d6b86 @@ -163629,40 +165853,40 @@ member { type_id: 0x4585663f } member { - id: 0x84958f35 + id: 0x84958409 name: "s_inode_list_lock" type_id: 0xf313e71a - offset: 11264 + offset: 11776 } member { - id: 0x1f82785a + id: 0x1f8277ea name: "s_inode_lru" type_id: 0xddabec2b - offset: 10048 + offset: 10432 } member { - id: 0x40818b8e + id: 0x40818645 name: "s_inode_wblist_lock" type_id: 0xf313e71a - offset: 11456 + offset: 11968 } member { - id: 0x952b2357 + id: 0x952b2aef name: "s_inodes" type_id: 0xd3c80119 - offset: 11328 + offset: 11840 } member { - id: 0x681f8883 + id: 0x681f8906 name: "s_inodes_wb" type_id: 0xd3c80119 - offset: 11520 + offset: 12032 } member { - id: 0x3a79898a + id: 0x3a798b1e name: "s_instances" type_id: 0x49a73111 - offset: 2176 + offset: 2304 } member { id: 0x963e685d @@ -163688,16 +165912,16 @@ member { offset: 768 } member { - id: 0x6b84a6cf + id: 0x6b84af04 name: "s_master_keys" type_id: 0x101ba464 - offset: 1536 + offset: 1664 } member { - id: 0xaba867c5 + id: 0xaba86e4d name: "s_max_links" type_id: 0x4585663f - offset: 8256 + offset: 8512 } member { id: 0xaace0885 @@ -163706,10 +165930,10 @@ member { offset: 256 } member { - id: 0xedf4cd2a + id: 0xedf4ce77 name: "s_mode" type_id: 0x9547a3da - offset: 8288 + offset: 8544 } member { id: 0xad0a67a4 @@ -163718,16 +165942,16 @@ member { offset: 512 } member { - id: 0xdef11a6d + id: 0xdef113f4 name: "s_mounts" type_id: 0xd3c80119 - offset: 1856 + offset: 1984 } member { - id: 0x918eb033 + id: 0x918eb782 name: "s_mtd" type_id: 0x0c87b6a9 - offset: 2112 + offset: 2240 } member { id: 0xb0d1441e @@ -163742,10 +165966,10 @@ member { offset: 384 } member { - id: 0xc3db7fc1 + id: 0xc3db728d name: "s_pins" type_id: 0x5e8dc7f4 - offset: 9536 + offset: 9920 } member { id: 0xbfcc3b0a @@ -163760,10 +165984,10 @@ member { offset: 512 } member { - id: 0xc1dded45 + id: 0xc1ddefc6 name: "s_quota_types" type_id: 0x4585663f - offset: 2304 + offset: 2432 } member { id: 0xd7cce5b8 @@ -163778,16 +166002,16 @@ member { offset: 256 } member { - id: 0x99103b74 + id: 0x991030ac name: "s_readonly_remount" type_id: 0x6720d32f - offset: 9408 + offset: 9792 } member { - id: 0x27fea8c1 + id: 0x27fea713 name: "s_remove_count" type_id: 0xb02b353a - offset: 9280 + offset: 9664 } member { id: 0xbdb2f3ed @@ -163796,10 +166020,10 @@ member { offset: 832 } member { - id: 0xc13bbacf + id: 0xc13bbd62 name: "s_roots" type_id: 0x7abbe318 - offset: 1792 + offset: 1920 } member { id: 0xc248e002 @@ -163819,22 +166043,22 @@ member { offset: 1088 } member { - id: 0x874905fc + id: 0x87490ae5 name: "s_rx_carrier_range" type_id: 0x2d555684 - offset: 16832 + offset: 19904 } member { - id: 0x0bbf6161 + id: 0x0bbf6cb2 name: "s_security" type_id: 0x18bd6530 - offset: 1344 + offset: 1472 } member { - id: 0x469aa641 + id: 0x469aa420 name: "s_shrink" type_id: 0xb4975242 - offset: 8768 + offset: 9152 } member { id: 0xce6743a2 @@ -163843,10 +166067,10 @@ member { offset: 384 } member { - id: 0xfcc480e6 + id: 0xfcc485bf name: "s_stack_depth" type_id: 0x6720d32f - offset: 11072 + offset: 11712 } member { id: 0x60645811 @@ -163879,40 +166103,40 @@ member { offset: 192 } member { - id: 0x86d6ccde + id: 0x86d6c6f8 name: "s_subtype" type_id: 0x3e10b518 - offset: 8576 + offset: 8960 } member { - id: 0x91d3ca9d + id: 0x91d3c1a8 name: "s_sync_lock" type_id: 0xa7c362b0 - offset: 10816 + offset: 11328 } member { - id: 0x4e758ba9 + id: 0x4e758ec6 name: "s_time_gran" type_id: 0xc9082b19 - offset: 7552 + offset: 7808 } member { - id: 0xadcfb8f0 + id: 0xadcfb23e name: "s_time_max" type_id: 0x865acc96 - offset: 7680 + offset: 7936 } member { - id: 0x3dd2dfd4 + id: 0x3dd2dfb0 name: "s_time_min" type_id: 0x865acc96 - offset: 7616 + offset: 7872 } member { - id: 0x83de4ec7 + id: 0x83de49c6 name: "s_timeout" type_id: 0x2dd54b4b - offset: 17280 + offset: 20352 } member { id: 0xfdbef538 @@ -163921,22 +166145,22 @@ member { offset: 384 } member { - id: 0x1b64148c + id: 0x1b6412a2 name: "s_tx_carrier" type_id: 0x2d59c606 - offset: 16704 + offset: 19776 } member { - id: 0xa796de4e + id: 0xa796def6 name: "s_tx_duty_cycle" type_id: 0x2d59c606 - offset: 16768 + offset: 19840 } member { - id: 0x200388a4 + id: 0x20038b5b name: "s_tx_mask" type_id: 0x2d59c606 - offset: 16640 + offset: 19712 } member { id: 0x906a90c7 @@ -163963,16 +166187,16 @@ member { offset: 576 } member { - id: 0x5c40aca9 + id: 0x5c40ac73 name: "s_user_ns" type_id: 0x0fabaf3b - offset: 9600 + offset: 9984 } member { - id: 0x4165ac31 + id: 0x4165ab3e name: "s_uuid" type_id: 0x53cba54b - offset: 8128 + offset: 8384 } member { id: 0xf24ecf40 @@ -163987,40 +166211,40 @@ member { offset: 576 } member { - id: 0x166d926b + id: 0x166d99fd name: "s_vfs_rename_mutex" type_id: 0xa7c362b0 - offset: 8320 + offset: 8576 } member { - id: 0x048b4700 + id: 0x048b499d name: "s_vop" type_id: 0x3b1d2a91 - offset: 1600 + offset: 1728 } member { - id: 0xeeb54a13 + id: 0xeeb5498b name: "s_wakeup_filter" type_id: 0x2d834d74 - offset: 17216 + offset: 20288 } member { - id: 0x6ba2c469 + id: 0x6ba2c35c name: "s_wb_err" type_id: 0x160ba102 - offset: 9440 + offset: 9824 } member { - id: 0x822c72fb + id: 0x822c7eed name: "s_wideband_receiver" type_id: 0x2df7eefe - offset: 17024 + offset: 20096 } member { - id: 0x1266c5e8 + id: 0x1266cb98 name: "s_writers" type_id: 0x4a46abb3 - offset: 4928 + offset: 5184 } member { id: 0x9f4bb205 @@ -164029,10 +166253,10 @@ member { offset: 576 } member { - id: 0xfa02d889 + id: 0xfa02d09d name: "s_xattr" type_id: 0x05b572ab - offset: 1408 + offset: 1536 } member { id: 0x1b3dda4f @@ -164104,10 +166328,10 @@ member { offset: 128 } member { - id: 0x48ddfa44 + id: 0x48ddf3dd name: "sack_list_head" type_id: 0xd3c80119 - offset: 3008 + offset: 3072 } member { id: 0xf8038083 @@ -164202,10 +166426,10 @@ member { offset: 640 } member { - id: 0x73f4ba3e + id: 0x73f4b0b4 name: "sample_delay_ns" type_id: 0x2e0f9112 - offset: 384 + offset: 512 } member { id: 0xa3b36710 @@ -164266,10 +166490,10 @@ member { offset: 96 } member { - id: 0x58187514 + id: 0x58187b9b name: "sample_rate_read_error" type_id: 0x6720d32f - offset: 2016 + offset: 2144 } member { id: 0x23cb252f @@ -164331,16 +166555,16 @@ member { offset: 64 } member { - id: 0x11ed2009 + id: 0x11ed2432 name: "sampling_down_factor" type_id: 0x4585663f - offset: 1152 + offset: 1536 } member { - id: 0xf64619dc + id: 0xf64611c2 name: "sampling_rate" type_id: 0x4585663f - offset: 1120 + offset: 1504 } member { id: 0xf6e5b6dd @@ -164366,28 +166590,28 @@ member { offset: 832 } member { - id: 0xa9b5e206 + id: 0xa9b5e658 name: "sar_capa" type_id: 0x30f1da89 - offset: 10432 + offset: 11776 } member { - id: 0x302bb013 + id: 0x302bb736 name: "sas_ss_flags" type_id: 0x4585663f - offset: 16768 + offset: 17792 } member { - id: 0x06bfc280 + id: 0x06bfc02b name: "sas_ss_size" type_id: 0xf435685e - offset: 16704 + offset: 17728 } member { - id: 0xe4606103 + id: 0xe4606d8f name: "sas_ss_sp" type_id: 0x33756485 - offset: 16640 + offset: 17664 } member { id: 0x7c3c7854 @@ -164408,22 +166632,22 @@ member { offset: 1664 } member { - id: 0x0828d868 + id: 0x0828df49 name: "saved_addr" type_id: 0xf60ed6a0 - offset: 1376 + offset: 1504 } member { - id: 0xf0bebd82 + id: 0xf0bebbb2 name: "saved_auxv" type_id: 0x1365e9fc - offset: 2624 + offset: 2816 } member { - id: 0x591a8d20 + id: 0x591a837c name: "saved_cap_space" type_id: 0x5e8dc7f4 - offset: 17152 + offset: 22720 } member { id: 0xf18bd3bf @@ -164432,10 +166656,10 @@ member { offset: 1344 } member { - id: 0x40057cd2 + id: 0x4005779e name: "saved_config_space" type_id: 0x7e71c857 - offset: 16608 + offset: 22176 } member { id: 0xa1a75ac9 @@ -164450,16 +166674,16 @@ member { offset: 1280 } member { - id: 0xb7045ca9 + id: 0xb70457a3 name: "saved_dst_attach_type" type_id: 0xaf94e3a7 - offset: 1056 + offset: 1184 } member { - id: 0xbd4488b7 + id: 0xbd448174 name: "saved_dst_prog_type" type_id: 0xffd5e3ef - offset: 1024 + offset: 1152 } member { id: 0x2f4c48f3 @@ -164468,10 +166692,10 @@ member { offset: 192 } member { - id: 0xfc44bdf8 + id: 0xfc44bb66 name: "saved_err" type_id: 0xc9082b19 - offset: 4928 + offset: 5632 } member { id: 0xd71a53af @@ -164480,10 +166704,10 @@ member { offset: 192 } member { - id: 0x7ab8aa07 + id: 0x7ab8a1e7 name: "saved_max_active" type_id: 0x6720d32f - offset: 1184 + offset: 1312 } member { id: 0xbdd7d0f3 @@ -164491,16 +166715,16 @@ member { type_id: 0x92233392 } member { - id: 0xb4065a82 + id: 0xb406539e name: "saved_priority" type_id: 0xe9da44e2 - offset: 832 + offset: 896 } member { - id: 0x76c0602e + id: 0x76c06a7e name: "saved_proto" type_id: 0x261f6c9d - offset: 1504 + offset: 1632 } member { id: 0x59505ceb @@ -164509,10 +166733,10 @@ member { offset: 512 } member { - id: 0x7e4c36b2 + id: 0x7e4c3950 name: "saved_sigmask" type_id: 0x02097f03 - offset: 16384 + offset: 17408 } member { id: 0xf076633c @@ -164526,22 +166750,22 @@ member { offset: 64 } member { - id: 0x72f4c7de + id: 0x72f4c281 name: "saved_syn" type_id: 0x10c6675a - offset: 1664 + offset: 1792 } member { - id: 0x424e98d8 + id: 0x424e9efd name: "saved_tmo" type_id: 0xfc0e1dbd - offset: 5312 + offset: 5504 } member { - id: 0x679b618b + id: 0x679b6d54 name: "saved_uic_err" type_id: 0xc9082b19 - offset: 4960 + offset: 5664 } member { id: 0xdd03d972 @@ -164561,22 +166785,22 @@ member { type_id: 0xa3189db3 } member { - id: 0x0233da5d + id: 0x0233d491 name: "sb_dev" type_id: 0x32a623d7 - offset: 832 -} -member { - id: 0x62ab2cfc - name: "sb_flags" - type_id: 0x4585663f offset: 1088 } member { - id: 0xf9ac4db2 + id: 0x62ab234e + name: "sb_flags" + type_id: 0x4585663f + offset: 1216 +} +member { + id: 0xf9ac4a34 name: "sb_flags_mask" type_id: 0x4585663f - offset: 1120 + offset: 1248 } member { id: 0xa49e8276 @@ -164585,10 +166809,10 @@ member { offset: 536 } member { - id: 0xe1b6bb25 + id: 0xe1b6b51b name: "sb_list" type_id: 0xd3c80119 - offset: 8192 + offset: 8448 } member { id: 0x7ac264e0 @@ -164649,18 +166873,18 @@ member { type_id: 0x18bd6530 offset: 256 } +member { + id: 0x693c7182 + name: "sbrn" + type_id: 0x295c7202 + offset: 5704 +} member { id: 0x693c74f4 name: "sbrn" type_id: 0x295c7202 offset: 640 } -member { - id: 0x693c76fe - name: "sbrn" - type_id: 0x295c7202 - offset: 5640 -} member { id: 0x9801f1f9 name: "sc" @@ -164673,10 +166897,10 @@ member { offset: 576 } member { - id: 0x2c1c8f91 + id: 0x2c1c8ac0 name: "sc_data_direction" type_id: 0xcd84e3cd - offset: 1280 + offset: 1664 } member { id: 0xdfc75d73 @@ -164702,10 +166926,10 @@ member { offset: 192 } member { - id: 0xe66984b9 + id: 0xe669861c name: "scale" type_id: 0x4585663f - offset: 1600 + offset: 1856 } member { id: 0xe6799493 @@ -164755,16 +166979,16 @@ member { offset: 2432 } member { - id: 0x615d0ce8 + id: 0x615d094c name: "scaling_filter_property" type_id: 0x2a670b41 - offset: 10368 + offset: 10496 } member { - id: 0x615d0e8a + id: 0x615d0cd6 name: "scaling_filter_property" type_id: 0x2a670b41 - offset: 11776 + offset: 11904 } member { id: 0x5435f425 @@ -164802,16 +167026,16 @@ member { offset: 7984 } member { - id: 0x89c0a4d9 + id: 0x89c0a7bc name: "scaling_max_freq" type_id: 0x33756485 - offset: 9472 + offset: 11200 } member { - id: 0x068a9a13 + id: 0x068a9bfe name: "scaling_min_freq" type_id: 0x33756485 - offset: 9408 + offset: 11136 } member { id: 0xbb3c1319 @@ -164820,16 +167044,16 @@ member { offset: 896 } member { - id: 0x3d8ff42b + id: 0x3d8ff1b5 name: "scaling_mode_property" type_id: 0x2a670b41 - offset: 7168 + offset: 11584 } member { - id: 0x3d8ffea9 + id: 0x3d8ff816 name: "scaling_mode_property" type_id: 0x2a670b41 - offset: 11456 + offset: 8320 } member { id: 0xa105764c @@ -164837,10 +167061,10 @@ member { type_id: 0x31c2530c } member { - id: 0xa13898e8 + id: 0xa1389a4d name: "scan" type_id: 0x0c254fa0 - offset: 1600 + offset: 1856 } member { id: 0x78da1751 @@ -164855,10 +167079,10 @@ member { offset: 160 } member { - id: 0x94dbf9bd + id: 0x94dbf2ad name: "scan_bytes" type_id: 0x6720d32f - offset: 6208 + offset: 7424 } member { id: 0x6eba58e1 @@ -164909,16 +167133,16 @@ member { offset: 640 } member { - id: 0x2e3537f5 + id: 0x2e353c74 name: "scan_rsp_data" type_id: 0x53171385 - offset: 35440 + offset: 40752 } member { - id: 0x83054ba6 + id: 0x83054f12 name: "scan_rsp_data_len" type_id: 0xb3e7bac9 - offset: 37448 + offset: 42760 } member { id: 0x71d18ef9 @@ -164939,10 +167163,10 @@ member { offset: 1088 } member { - id: 0x7a78aa8c + id: 0x7a78a7dd name: "scan_timestamp" type_id: 0x6d7f5ff6 - offset: 6720 + offset: 8064 } member { id: 0x7a78ae75 @@ -164974,22 +167198,22 @@ member { offset: 64 } member { - id: 0x04458d6a + id: 0x04458267 name: "scancode_filter" type_id: 0x644d80b1 - offset: 7840 + offset: 9184 } member { - id: 0x4bc6f1e8 + id: 0x4bc6fa80 name: "scancode_mask" type_id: 0xc9082b19 - offset: 7968 + offset: 9312 } member { - id: 0xf30e7726 + id: 0xf30e73e0 name: "scancode_wakeup_filter" type_id: 0x644d80b1 - offset: 7904 + offset: 9248 } member { id: 0x3bfa7655 @@ -164997,17 +167221,17 @@ member { type_id: 0x33756485 } member { - id: 0xcb96cac9 + id: 0xcb96cc8c name: "scanning" type_id: 0x6d7f5ff6 - offset: 1760 + offset: 1824 bitsize: 1 } member { - id: 0xb40bd1c4 + id: 0xb40bde91 name: "scanning_paused" type_id: 0x6d7f5ff6 - offset: 24128 + offset: 28224 } member { id: 0x93a30d5c @@ -165027,41 +167251,41 @@ member { offset: 512 } member { - id: 0xf3f4f28b + id: 0xf3f4f775 name: "sched_cb_entry" type_id: 0xd3c80119 - offset: 3072 + offset: 3264 } member { - id: 0x146c413e + id: 0x146c48c0 name: "sched_cb_usage" type_id: 0x6720d32f - offset: 3200 + offset: 3392 } member { - id: 0xdb388ff8 + id: 0xdb388059 name: "sched_class" type_id: 0x3029eaf7 - offset: 5760 + offset: 6656 } member { - id: 0xb10bb6c4 + id: 0xb10bbbfb name: "sched_contributes_to_load" type_id: 0x4585663f - offset: 11041 + offset: 12065 bitsize: 1 } member { - id: 0x17e1d992 + id: 0x17e1de27 name: "sched_count" type_id: 0x4585663f - offset: 28576 + offset: 28640 } member { - id: 0x094ae06a + id: 0x094ae4ea name: "sched_data" type_id: 0x18bd6530 - offset: 1408 + offset: 1792 } member { id: 0xf3d2c93c @@ -165070,16 +167294,16 @@ member { offset: 256 } member { - id: 0x1933505a + id: 0x19335555 name: "sched_debugfs_dir" type_id: 0x120540d1 - offset: 6976 + offset: 4416 } member { - id: 0x193359cc + id: 0x19335e74 name: "sched_debugfs_dir" type_id: 0x120540d1 - offset: 3776 + offset: 8384 } member { id: 0x630913d8 @@ -165088,10 +167312,10 @@ member { offset: 64 } member { - id: 0x87e6f86a + id: 0x87e6fe9b name: "sched_goidle" type_id: 0x4585663f - offset: 28608 + offset: 28672 } member { id: 0xe0b448e4 @@ -165099,16 +167323,16 @@ member { type_id: 0x0c5f174a } member { - id: 0x03385c3f + id: 0x03385852 name: "sched_info" type_id: 0x4d09650b - offset: 9600 + offset: 10624 } member { - id: 0xde922194 + id: 0xde922811 name: "sched_migrated" type_id: 0x4585663f - offset: 11042 + offset: 12066 bitsize: 1 } member { @@ -165158,24 +167382,24 @@ member { offset: 160 } member { - id: 0x4a100071 + id: 0x4a100a19 name: "sched_psi_wake_requeue" type_id: 0x4585663f - offset: 11043 + offset: 12067 bitsize: 1 } member { - id: 0x90478b7b + id: 0x90478055 name: "sched_remote_wakeup" type_id: 0x4585663f - offset: 11072 + offset: 12096 bitsize: 1 } member { - id: 0x74400948 + id: 0x74400dcf name: "sched_reset_on_fork" type_id: 0x4585663f - offset: 11040 + offset: 12064 bitsize: 1 } member { @@ -165185,16 +167409,16 @@ member { offset: 192 } member { - id: 0x621e258c + id: 0x621e2dc9 name: "sched_shared_tags" type_id: 0x0d881d5f - offset: 2880 + offset: 3392 } member { - id: 0xedf68af6 + id: 0xedf685a4 name: "sched_tags" type_id: 0x0d881d5f - offset: 2624 + offset: 3008 } member { id: 0x18174f13 @@ -165203,10 +167427,10 @@ member { offset: 1664 } member { - id: 0xde527144 + id: 0xde5278f2 name: "sched_task_group" type_id: 0x2ba5754c - offset: 5824 + offset: 6720 } member { id: 0x30a7b077 @@ -165233,10 +167457,10 @@ member { offset: 384 } member { - id: 0xc70d260b + id: 0xc70d2bad name: "schemas" type_id: 0x674028f7 - offset: 1344 + offset: 1728 } member { id: 0xc9c3700c @@ -165310,34 +167534,34 @@ member { offset: 224 } member { - id: 0x7355a000 + id: 0x7355a2a5 name: "scmversion" type_id: 0x3e10b518 - offset: 1600 + offset: 1856 } member { - id: 0xe1b8d7b6 + id: 0xe1b8deee name: "sco_cnt" type_id: 0x4585663f - offset: 12928 + offset: 13056 } member { - id: 0x853bb2ae + id: 0x853bbcd4 name: "sco_data" type_id: 0x18bd6530 + offset: 16448 +} +member { + id: 0x7c6b567e + name: "sco_last_tx" + type_id: 0x33756485 offset: 13568 } member { - id: 0x7c6b5c4e - name: "sco_last_tx" - type_id: 0x33756485 - offset: 13440 -} -member { - id: 0x3171b4ee + id: 0x3171bf74 name: "sco_mtu" type_id: 0x4585663f - offset: 13056 + offset: 13184 } member { id: 0x560b5e17 @@ -165346,10 +167570,10 @@ member { offset: 192 } member { - id: 0x71d3aa54 + id: 0x71d3a39c name: "sco_pkts" type_id: 0x4585663f - offset: 13184 + offset: 13312 } member { id: 0x64be414e @@ -165376,10 +167600,10 @@ member { offset: 24 } member { - id: 0x9755f99f + id: 0x9755fab4 name: "scr" type_id: 0x95350a7d - offset: 9344 + offset: 10560 } member { id: 0x3269ea7c @@ -165388,16 +167612,16 @@ member { offset: 16 } member { - id: 0x29a97de2 + id: 0x29a97016 name: "scratched_regs" type_id: 0xc9082b19 - offset: 59904 + offset: 76352 } member { - id: 0xa944c4a2 + id: 0xa944ccfb name: "scratched_stack_slots" type_id: 0x92233392 - offset: 59968 + offset: 76416 } member { id: 0x9989142b @@ -165406,10 +167630,10 @@ member { offset: 192 } member { - id: 0x99e1616f + id: 0x99e1646a name: "scratchpad" type_id: 0x1e2b9d4a - offset: 2816 + offset: 3264 } member { id: 0x4190c1e8 @@ -165422,10 +167646,10 @@ member { type_id: 0x0483e6f8 } member { - id: 0xcfe67f46 + id: 0xcfe67f2f name: "screen_size" type_id: 0x33756485 - offset: 5440 + offset: 5696 } member { id: 0x8f6b43c5 @@ -165440,22 +167664,22 @@ member { offset: 256 } member { - id: 0x7e720738 + id: 0x7e720bd0 name: "scsi_block_reqs_cnt" type_id: 0x74d29cf1 - offset: 25280 + offset: 27392 } member { - id: 0x6538b8b3 + id: 0x6538b597 name: "scsi_host_added" type_id: 0x6d7f5ff6 - offset: 36048 + offset: 40272 } member { - id: 0x581cb75c + id: 0x581cb8e9 name: "scsi_level" type_id: 0x384f7d7c - offset: 6656 + offset: 7872 } member { id: 0x581cb9a8 @@ -165543,16 +167767,16 @@ member { offset: 96 } member { - id: 0x480b07f6 + id: 0x480b02c3 name: "sd_bus_speed" type_id: 0x4585663f - offset: 10752 + offset: 11968 } member { - id: 0x16a58feb + id: 0x16a58108 name: "sd_count" type_id: 0x74d29cf1 - offset: 8960 + offset: 10432 } member { id: 0x9ad21d49 @@ -165561,10 +167785,10 @@ member { offset: 32 } member { - id: 0x30aeb31b + id: 0x30aeb36e name: "sda" type_id: 0x3e279e0a - offset: 1472 + offset: 1728 } member { id: 0x0ffc9d38 @@ -165585,10 +167809,10 @@ member { offset: 160 } member { - id: 0xcd358e2f + id: 0xcd3582bb name: "sda_is_static" type_id: 0x6d7f5ff6 - offset: 1536 + offset: 1792 } member { id: 0xafea47a9 @@ -165614,10 +167838,10 @@ member { type_id: 0x5d8155a5 } member { - id: 0x7cc6be71 + id: 0x7cc6b54d name: "sdb" type_id: 0x943374e3 - offset: 1600 + offset: 1984 } member { id: 0xb1d1daf5 @@ -165626,28 +167850,28 @@ member { offset: 2304 } member { - id: 0x73a9802b + id: 0x73a984b7 name: "sdev_bflags" type_id: 0xf3f948a5 - offset: 2560 + offset: 2688 } member { - id: 0x43fd7634 + id: 0x43fd7508 name: "sdev_data" type_id: 0xc8e4d7d1 - offset: 17024 + offset: 20352 } member { - id: 0x5bc03e48 + id: 0x5bc035f4 name: "sdev_dev" type_id: 0x23230326 - offset: 9600 + offset: 11072 } member { - id: 0x3522cbf9 + id: 0x3522cf20 name: "sdev_gendev" type_id: 0x23230326 - offset: 3520 + offset: 3776 } member { id: 0xc88f6617 @@ -165656,22 +167880,22 @@ member { offset: 2752 } member { - id: 0x3798152f + id: 0x379818ca name: "sdev_state" type_id: 0xdf9e95f6 - offset: 16896 + offset: 19968 } member { - id: 0x381e92ab + id: 0x381e9f08 name: "sdev_target" type_id: 0x1997473c - offset: 2496 + offset: 2624 } member { - id: 0xf86299da + id: 0xf8629d43 name: "sdhci_core_to_disable_vqmmc" type_id: 0x6d7f5ff6 - offset: 8392 + offset: 9416 } member { id: 0x2a053556 @@ -165680,58 +167904,58 @@ member { offset: 256 } member { - id: 0xc5c0deb2 + id: 0xc5c0de60 name: "sdio_func" type_id: 0x6c542f76 - offset: 10048 + offset: 11264 } member { - id: 0x4e254e8f + id: 0x4e254e0a name: "sdio_funcs" type_id: 0x4585663f - offset: 9792 + offset: 11008 } member { - id: 0x8e0ffdb8 + id: 0x8e0ff611 name: "sdio_funcs_probed" type_id: 0x74d29cf1 - offset: 9824 + offset: 11040 } member { - id: 0xcc1049e8 + id: 0xcc1042e9 name: "sdio_irq_pending" type_id: 0x6d7f5ff6 - offset: 9664 + offset: 11520 } member { - id: 0x1ab28c7f + id: 0x1ab28625 name: "sdio_irq_thread" type_id: 0x1d19a9d5 - offset: 9344 + offset: 11072 } member { - id: 0xd7f34f96 + id: 0xd7f34ce3 name: "sdio_irq_thread_abort" type_id: 0x74d29cf1 - offset: 9696 + offset: 11552 } member { - id: 0x242a3374 + id: 0x242a3299 name: "sdio_irq_work" type_id: 0x1f3c8679 - offset: 9408 + offset: 11136 } member { - id: 0xf05ee876 + id: 0xf05ee0ff name: "sdio_irqs" type_id: 0x4585663f - offset: 9280 + offset: 11008 } member { - id: 0x8f8b8c5b + id: 0x8f8b8553 name: "sdio_single_irq" type_id: 0x126add1c - offset: 10496 + offset: 11712 } member { id: 0x2b7b0604 @@ -165739,10 +167963,10 @@ member { type_id: 0x4585663f } member { - id: 0x94f720bc + id: 0x94f72bd4 name: "sdma_boundary" type_id: 0xc9082b19 - offset: 9152 + offset: 10176 } member { id: 0x682990f8 @@ -165767,10 +167991,10 @@ member { offset: 40 } member { - id: 0x5bde583c + id: 0x5bde5a2f name: "sdtr" type_id: 0x4585663f - offset: 2664 + offset: 2792 bitsize: 1 } member { @@ -165804,10 +168028,10 @@ member { offset: 8 } member { - id: 0x1c180114 + id: 0x1c1803b1 name: "se" type_id: 0x089ac080 - offset: 1600 + offset: 1856 } member { id: 0x1c1a77ff @@ -165857,10 +168081,10 @@ member { offset: 320 } member { - id: 0x6ca67d99 + id: 0x6ca67214 name: "sec" type_id: 0x338a8d9c - offset: 6528 + offset: 7744 } member { id: 0x05abffa1 @@ -165893,16 +168117,16 @@ member { offset: 416 } member { - id: 0xd7c524a8 + id: 0xd7c52cb9 name: "seccomp" type_id: 0x85314ac9 - offset: 17024 + offset: 18048 } member { - id: 0xe377c146 + id: 0xe377cd7e name: "secid" type_id: 0xc9082b19 - offset: 1728 + offset: 1856 } member { id: 0x3b0afd71 @@ -165958,10 +168182,10 @@ member { offset: 384 } member { - id: 0xfb8ee6b0 + id: 0xfb8eebcd name: "secondary" type_id: 0x4585663f - offset: 14592 + offset: 17152 bitsize: 1 } member { @@ -165988,10 +168212,10 @@ member { type_id: 0x33756485 } member { - id: 0x6695f036 + id: 0x6695f380 name: "sector" type_id: 0xd0b3a203 - offset: 512 + offset: 768 } member { id: 0x6695fabc @@ -166030,10 +168254,10 @@ member { offset: 3424 } member { - id: 0xb0199efc + id: 0xb0199c94 name: "secure_elements" type_id: 0xd3c80119 - offset: 6848 + offset: 8192 } member { id: 0xe38945e4 @@ -166049,22 +168273,28 @@ member { bitsize: 1 } member { - id: 0xf18bdbdd + id: 0xf18bd7ba name: "security" type_id: 0x07815e41 - offset: 3008 + offset: 3264 } member { - id: 0xf18bde5d + id: 0xf18bdcea name: "security" type_id: 0x07815e41 - offset: 5824 + offset: 6016 } member { - id: 0xf194e3d3 + id: 0xf194e125 name: "security" type_id: 0x18bd6530 - offset: 704 + offset: 23680 +} +member { + id: 0xf194e254 + name: "security" + type_id: 0x18bd6530 + offset: 832 } member { id: 0xf194e82c @@ -166079,22 +168309,22 @@ member { offset: 960 } member { - id: 0xf194ebcc + id: 0xf194eb87 name: "security" type_id: 0x18bd6530 - offset: 22272 + offset: 8384 } member { - id: 0xf194ec88 + id: 0xf194ec98 name: "security" type_id: 0x18bd6530 - offset: 8128 + offset: 1088 } member { - id: 0xf194edfc + id: 0xf194efeb name: "security" type_id: 0x18bd6530 - offset: 7424 + offset: 7680 } member { id: 0xad84e518 @@ -166103,16 +168333,16 @@ member { offset: 320 } member { - id: 0x92ed2aff + id: 0x92ed2d29 name: "security_cfm_cb" type_id: 0x0c2f924e - offset: 13952 + offset: 16832 } member { - id: 0x694e1bc1 + id: 0x694e1473 name: "security_ctx" type_id: 0x86d95287 - offset: 1088 + offset: 1216 } member { id: 0x39f8c8e0 @@ -166128,10 +168358,10 @@ member { offset: 160 } member { - id: 0xc9763321 + id: 0xc9763ac0 name: "security_supported" type_id: 0x4585663f - offset: 2695 + offset: 2823 bitsize: 1 } member { @@ -166200,10 +168430,10 @@ member { offset: 9040 } member { - id: 0x99f99b76 + id: 0x99f99f8e name: "seg6_data" type_id: 0x30d66cd4 - offset: 5888 + offset: 6464 } member { id: 0x2adfb7f4 @@ -166258,10 +168488,10 @@ member { offset: 64 } member { - id: 0x704fe84e + id: 0x704fee1e name: "segment_pool" type_id: 0x2d66740a - offset: 19648 + offset: 20224 } member { id: 0x1e1ecce7 @@ -166323,10 +168553,10 @@ member { offset: 1216 } member { - id: 0x3f694d2c + id: 0x3f69453e name: "select_no_atn" type_id: 0x4585663f - offset: 2687 + offset: 2815 bitsize: 1 } member { @@ -166342,10 +168572,10 @@ member { offset: 640 } member { - id: 0x104f5273 + id: 0x104f57f6 name: "selector" type_id: 0x7047fa95 - offset: 960 + offset: 1088 } member { id: 0x108cfca1 @@ -166354,10 +168584,10 @@ member { offset: 24 } member { - id: 0x10ad3cba + id: 0x10ad34ae name: "selector" type_id: 0x92233392 - offset: 1408 + offset: 1536 } member { id: 0x551aa3fe @@ -166378,10 +168608,10 @@ member { offset: 192 } member { - id: 0x51d88479 + id: 0x51d8849f name: "selector_work_buf" type_id: 0x18bd6530 - offset: 4992 + offset: 5248 } member { id: 0x3c2ca08b @@ -166412,10 +168642,10 @@ member { offset: 384 } member { - id: 0x6257da90 + id: 0x6257db1f name: "self_exec_id" type_id: 0x92233392 - offset: 17216 + offset: 18240 } member { id: 0x2df7aab6 @@ -166424,10 +168654,10 @@ member { offset: 1984 } member { - id: 0x259c88ef + id: 0x259c81f5 name: "self_powered" type_id: 0x6d7f5ff6 - offset: 33280 + offset: 33984 } member { id: 0x7f269087 @@ -166442,10 +168672,10 @@ member { offset: 768 } member { - id: 0xe27d4ef6 + id: 0xe27d4fd6 name: "self_refresh_data" type_id: 0x024b8608 - offset: 13120 + offset: 13248 } member { id: 0x8ba886be @@ -166454,10 +168684,10 @@ member { offset: 1408 } member { - id: 0xf53d1488 + id: 0xf53d14f9 name: "sem" type_id: 0x28b9ec9a - offset: 8000 + offset: 9600 } member { id: 0xf53d18cc @@ -166466,10 +168696,10 @@ member { offset: 256 } member { - id: 0x319d2e0b + id: 0x319d2652 name: "sem_ctls" type_id: 0x958527d1 - offset: 5376 + offset: 6528 } member { id: 0xe39d046e @@ -166478,10 +168708,10 @@ member { offset: 64 } member { - id: 0xe39f16c9 + id: 0xe39f13d5 name: "send" type_id: 0x2c297347 - offset: 43520 + offset: 50368 } member { id: 0x300665d2 @@ -166507,22 +168737,22 @@ member { type_id: 0x2ec1fdbb } member { - id: 0x285ca1e6 + id: 0x285ca7ea name: "send_discover" type_id: 0x6d7f5ff6 - offset: 1992 + offset: 2248 } member { - id: 0xf657e811 + id: 0xf657e251 name: "send_discover_timer" type_id: 0xcd7704bf - offset: 5312 + offset: 5760 } member { - id: 0x9ddfed7a + id: 0x9ddfe40f name: "send_discover_work" type_id: 0x3835dcc0 - offset: 5824 + offset: 6336 } member { id: 0x65b11b4b @@ -166591,10 +168821,10 @@ member { type_id: 0x4585663f } member { - id: 0x38a03dc1 + id: 0x38a03a81 name: "sender_euid" type_id: 0xe90b32b7 - offset: 928 + offset: 992 } member { id: 0x38f30d00 @@ -166690,10 +168920,10 @@ member { type_id: 0x1df06cce } member { - id: 0x4001a3c2 + id: 0x4001a833 name: "sense_buffer" type_id: 0x1df06cce - offset: 1984 + offset: 2368 } member { id: 0x9f32a7f5 @@ -166725,18 +168955,18 @@ member { type_id: 0x295c7202 offset: 8 } +member { + id: 0x771a41ab + name: "sense_len" + type_id: 0x4585663f + offset: 2336 +} member { id: 0x771a4366 name: "sense_len" type_id: 0x4585663f offset: 64 } -member { - id: 0x771a4f73 - name: "sense_len" - type_id: 0x4585663f - offset: 1952 -} member { id: 0x604ad12b name: "sensf_res" @@ -166768,22 +168998,22 @@ member { offset: 3872 } member { - id: 0x8fd1ef69 + id: 0x8fd1ed9e name: "sent_cmd" type_id: 0x054f691a - offset: 21760 + offset: 25728 } member { - id: 0x2f63f754 + id: 0x2f63fdae name: "sent_request" type_id: 0x6d7f5ff6 - offset: 9536 + offset: 11328 } member { - id: 0x2b36ac6f + id: 0x2b36a0b0 name: "sentinel" type_id: 0xffa4c057 - offset: 640 + offset: 896 } member { id: 0xfa1fb6ba @@ -166802,10 +169032,10 @@ member { offset: 32768 } member { - id: 0xfa345a4f + id: 0xfa345940 name: "seq" type_id: 0x285ee61e - offset: 34240 + offset: 34368 } member { id: 0xfa355d86 @@ -167027,10 +169257,10 @@ member { offset: 1408 } member { - id: 0x78d4723a + id: 0x78d47716 name: "seq_zones_wlock" type_id: 0x064d6086 - offset: 3840 + offset: 4096 } member { id: 0x0849df30 @@ -167043,10 +169273,10 @@ member { type_id: 0xeb90906e } member { - id: 0x883df35b + id: 0x883df814 name: "seqlock" type_id: 0x000ff4a8 - offset: 576 + offset: 704 } member { id: 0x88ceebc8 @@ -167097,16 +169327,16 @@ member { offset: 640 } member { - id: 0x004768e1 + id: 0x004763ff name: "sequence" type_id: 0xc9082b19 - offset: 11392 + offset: 1184 } member { - id: 0x004768f5 + id: 0x004765ae name: "sequence" type_id: 0xc9082b19 - offset: 1056 + offset: 13248 } member { id: 0x005e8497 @@ -167155,18 +169385,18 @@ member { type_id: 0x7584e7da offset: 240 } -member { - id: 0x2726367d - name: "serdev" - type_id: 0x3ba261b0 - offset: 6144 -} member { id: 0x2726387e name: "serdev" type_id: 0x3ba261b0 offset: 64 } +member { + id: 0x27263dd7 + name: "serdev" + type_id: 0x3ba261b0 + offset: 7360 +} member { id: 0xa74c4eb1 name: "serial" @@ -167186,10 +169416,10 @@ member { offset: 32 } member { - id: 0xa781c9b5 + id: 0xa781c5ca name: "serial" type_id: 0x0483e6f8 - offset: 10176 + offset: 11392 } member { id: 0xa79bc81d @@ -167255,10 +169485,10 @@ member { offset: 960 } member { - id: 0x6f0a1c23 + id: 0x6f0a1e46 name: "service_cache" type_id: 0xf1159c31 - offset: 16896 + offset: 18560 } member { id: 0x5f901528 @@ -167307,16 +169537,16 @@ member { offset: 704 } member { - id: 0x1f35e357 + id: 0x1f35e6bf name: "sessionid" type_id: 0x4585663f - offset: 16992 + offset: 18016 } member { - id: 0x3d005ced + id: 0x3d005ac2 name: "set" type_id: 0xde10b0fd - offset: 6080 + offset: 7296 } member { id: 0x3d3643b1 @@ -167336,10 +169566,10 @@ member { offset: 256 } member { - id: 0x3d95b913 + id: 0x3d95b448 name: "set" type_id: 0x4bf0729d - offset: 6592 + offset: 7936 } member { id: 0x3d9ec2a7 @@ -167348,16 +169578,16 @@ member { offset: 64 } member { - id: 0x3d9ecaea + id: 0x3d9eccc5 name: "set" type_id: 0x4086b7da - offset: 6080 + offset: 7296 } member { - id: 0x3da54986 + id: 0x3da54157 name: "set" type_id: 0x7b06e63f - offset: 3072 + offset: 3328 } member { id: 0x3db96022 @@ -167383,10 +169613,10 @@ member { offset: 64 } member { - id: 0x3dec3338 + id: 0x3dec3517 name: "set" type_id: 0x327f656b - offset: 6080 + offset: 7296 } member { id: 0x3dec3b75 @@ -167503,10 +169733,10 @@ member { offset: 192 } member { - id: 0x284bdcd0 + id: 0x284bd07a name: "set_bdaddr" type_id: 0x2c1bc9fd - offset: 43840 + offset: 50688 } member { id: 0x04c66be5 @@ -167515,16 +169745,16 @@ member { offset: 1408 } member { - id: 0x04c689bc + id: 0x04c68bb6 name: "set_bias_level" type_id: 0x2c67a7e3 - offset: 2048 + offset: 2432 } member { - id: 0xe5cef84d + id: 0xe5cef2f6 name: "set_bias_level_post" type_id: 0x2c67a7e3 - offset: 2112 + offset: 2496 } member { id: 0x8c39ceda @@ -167545,10 +169775,10 @@ member { offset: 1536 } member { - id: 0x2c253c48 + id: 0x2c253583 name: "set_brightness_work" type_id: 0x1f3c8679 - offset: 1536 + offset: 1664 } member { id: 0xbfcab77b @@ -167629,10 +169859,10 @@ member { offset: 640 } member { - id: 0x893f2207 + id: 0x893f2264 name: "set_child_tid" type_id: 0x13580d6c - offset: 13376 + offset: 14400 } member { id: 0xb55f07c0 @@ -167683,16 +169913,16 @@ member { offset: 1024 } member { - id: 0xcb69bd46 + id: 0xcb69bf92 name: "set_cs" type_id: 0x0ff75938 - offset: 9792 + offset: 11392 } member { - id: 0x6eff718f + id: 0x6eff7727 name: "set_cs_timing" type_id: 0x2cdc0ac8 - offset: 7552 + offset: 9152 } member { id: 0x80e96539 @@ -167719,10 +169949,10 @@ member { offset: 384 } member { - id: 0x8d941e83 + id: 0x8d94163d name: "set_dbd_for_ms" type_id: 0x4585663f - offset: 2673 + offset: 2801 bitsize: 1 } member { @@ -167738,10 +169968,10 @@ member { offset: 128 } member { - id: 0xfedeee7c + id: 0xfedeef06 name: "set_diag" type_id: 0x2c414371 - offset: 43776 + offset: 50624 } member { id: 0xb9a43c35 @@ -167913,10 +170143,10 @@ member { bitsize: 1 } member { - id: 0xb44fdc0d + id: 0xb44fd4da name: "set_latency_tolerance" type_id: 0x0e47bcdd - offset: 2368 + offset: 2560 } member { id: 0xd1fc2f6b @@ -167973,10 +170203,10 @@ member { offset: 1728 } member { - id: 0xaedefe6c + id: 0xaedef102 name: "set_loopback" type_id: 0x2e8a143b - offset: 3584 + offset: 3840 } member { id: 0x65f10173 @@ -168123,10 +170353,10 @@ member { offset: 512 } member { - id: 0x6a056903 + id: 0x6a056539 name: "set_offset_nsec" type_id: 0x33756485 - offset: 9856 + offset: 11648 } member { id: 0x01b2c6d9 @@ -168231,10 +170461,10 @@ member { offset: 3456 } member { - id: 0xc30b3bd2 + id: 0xc30b3206 name: "set_performance_state" type_id: 0x2ddc85f9 - offset: 9536 + offset: 11008 } member { id: 0x0628acc9 @@ -168302,10 +170532,10 @@ member { offset: 448 } member { - id: 0x80a69f37 + id: 0x80a69db4 name: "set_power" type_id: 0x2de9ae36 - offset: 2304 + offset: 2432 } member { id: 0x7eba804e @@ -168314,10 +170544,10 @@ member { offset: 384 } member { - id: 0x9869ecf9 + id: 0x9869eeac name: "set_priority_called" type_id: 0x6d7f5ff6 - offset: 896 + offset: 960 } member { id: 0xcde93702 @@ -168368,10 +170598,10 @@ member { offset: 2240 } member { - id: 0xe84b76f7 + id: 0xe84b78bc name: "set_quality_report" type_id: 0x2c414371 - offset: 44032 + offset: 50880 } member { id: 0x602695e6 @@ -168489,10 +170719,10 @@ member { offset: 1920 } member { - id: 0xd9943f8f + id: 0xd9943837 name: "set_serial" type_id: 0x2f054704 - offset: 2880 + offset: 3136 } member { id: 0x16a88eaa @@ -168525,10 +170755,10 @@ member { offset: 384 } member { - id: 0x8c2b6146 + id: 0x8c2b6d64 name: "set_start_time" type_id: 0x6d7f5ff6 - offset: 10240 + offset: 12032 } member { id: 0x93b3fedd @@ -168573,10 +170803,10 @@ member { offset: 640 } member { - id: 0x13055ff5 + id: 0x13055279 name: "set_suspend" type_id: 0x2dcb0b83 - offset: 2368 + offset: 2496 } member { id: 0xd5fa074e @@ -168620,10 +170850,10 @@ member { offset: 384 } member { - id: 0x7e9ca55e + id: 0x7e9ca335 name: "set_termios" type_id: 0x0c78d7b8 - offset: 2944 + offset: 3200 } member { id: 0x7e9cb431 @@ -168715,10 +170945,10 @@ member { offset: 3328 } member { - id: 0xbf4e7c6b + id: 0xbf4e78b2 name: "set_tunable" type_id: 0x2ecfa784 - offset: 3520 + offset: 3776 } member { id: 0x9c730b5b @@ -168781,10 +171011,10 @@ member { offset: 512 } member { - id: 0xfef7827b + id: 0xfef782fd name: "set_vbus" type_id: 0x2dcb0b83 - offset: 2240 + offset: 2368 } member { id: 0xc8f07cbf @@ -168836,10 +171066,10 @@ member { offset: 768 } member { - id: 0xbd51e3f5 + id: 0xbd51e7df name: "set_wakeup" type_id: 0x2dc1540f - offset: 2432 + offset: 2560 } member { id: 0xf4be2934 @@ -168848,10 +171078,10 @@ member { offset: 512 } member { - id: 0x4f88479a + id: 0x4f88405e name: "set_wol" type_id: 0x2ec64fad - offset: 2496 + offset: 2752 } member { id: 0x4f887ff9 @@ -168965,10 +171195,10 @@ member { offset: 1600 } member { - id: 0x84ae6459 + id: 0x84ae6293 name: "setup" type_id: 0x6720d32f - offset: 2944 + offset: 3072 } member { id: 0x84c4d659 @@ -168995,16 +171225,16 @@ member { offset: 384 } member { - id: 0x84e56586 + id: 0x84e564f5 name: "setup" type_id: 0x2c2c3c2e - offset: 43392 + offset: 50240 } member { - id: 0x84e595cd + id: 0x84e59375 name: "setup" type_id: 0x2cdc0ac8 - offset: 7488 + offset: 9088 } member { id: 0x84e68e26 @@ -169025,10 +171255,10 @@ member { offset: 256 } member { - id: 0x72fca6e4 + id: 0x72fca683 name: "setup_addr" type_id: 0xa61911b2 - offset: 592 + offset: 720 } member { id: 0x4a835917 @@ -169054,10 +171284,10 @@ member { type_id: 0x2c3ce96e } member { - id: 0x2e0bced4 + id: 0x2e0bc19e name: "setup_ops" type_id: 0x3ee52b5e - offset: 7296 + offset: 8640 } member { id: 0xcfa03b24 @@ -169216,28 +171446,28 @@ member { offset: 96 } member { - id: 0x65a23372 + id: 0x65a2356f name: "sfp_bus" type_id: 0x00836b76 - offset: 2752 + offset: 19072 } member { - id: 0x65a2378b + id: 0x65a238b8 name: "sfp_bus" type_id: 0x00836b76 - offset: 17728 + offset: 12416 } member { - id: 0x65a23e98 + id: 0x65a2397c name: "sfp_bus" type_id: 0x00836b76 - offset: 10368 + offset: 3136 } member { - id: 0x494b1d89 + id: 0x494b170a name: "sfp_bus_attached" type_id: 0x6d7f5ff6 - offset: 10304 + offset: 12352 } member { id: 0x1db0f20b @@ -169254,28 +171484,28 @@ member { bitsize: 1 } member { - id: 0xf5c524ae + id: 0xf5c5204a name: "sfp_interfaces" type_id: 0xb914bfab - offset: 2880 + offset: 3264 } member { - id: 0x59a335f8 + id: 0x59a335a2 name: "sfp_may_have_phy" type_id: 0x6d7f5ff6 - offset: 2816 + offset: 3200 } member { - id: 0x848db72d + id: 0x848db2f6 name: "sfp_port" type_id: 0x295c7202 - offset: 3072 + offset: 3456 } member { - id: 0x535723fa + id: 0x53572de1 name: "sfp_support" type_id: 0x607419c2 - offset: 2944 + offset: 3328 } member { id: 0x9d8652e2 @@ -169300,18 +171530,18 @@ member { type_id: 0x11cffa09 offset: 192 } +member { + id: 0x9d973020 + name: "sg" + type_id: 0x00a43052 + offset: 3520 +} member { id: 0x9d9730ea name: "sg" type_id: 0x00a43052 offset: 128 } -member { - id: 0x9d973fe6 - name: "sg" - type_id: 0x00a43052 - offset: 3392 -} member { id: 0x9dd08ad9 name: "sg" @@ -169324,10 +171554,10 @@ member { offset: 32 } member { - id: 0x621a81bc + id: 0x621a802d name: "sg_count" type_id: 0x6720d32f - offset: 6816 + offset: 7456 } member { id: 0x621a8c77 @@ -169348,10 +171578,10 @@ member { offset: 768 } member { - id: 0xdc445987 + id: 0xdc445158 name: "sg_io_fn" type_id: 0x370f3379 - offset: 7104 + offset: 8576 } member { id: 0x3a8b55b2 @@ -169366,10 +171596,10 @@ member { offset: 64 } member { - id: 0xe56b21c1 + id: 0xe56b23aa name: "sg_miter" type_id: 0xe2612112 - offset: 6208 + offset: 6848 } member { id: 0x2b5980ff @@ -169377,6 +171607,12 @@ member { type_id: 0x4585663f offset: 64 } +member { + id: 0xe5db5152 + name: "sg_prot_tablesize" + type_id: 0xc93e017b + offset: 4000 +} member { id: 0xe5db58f5 name: "sg_prot_tablesize" @@ -169384,22 +171620,16 @@ member { offset: 2320 } member { - id: 0xe5db5e5c - name: "sg_prot_tablesize" - type_id: 0xc93e017b - offset: 3680 -} -member { - id: 0xe1e1ce8a + id: 0xe1e1cac3 name: "sg_reserved_size" type_id: 0x4585663f - offset: 16480 + offset: 19424 } member { - id: 0x61e60dfc + id: 0x61e60032 name: "sg_supported" type_id: 0x4585663f - offset: 7104 + offset: 8448 bitsize: 1 } member { @@ -169409,10 +171639,10 @@ member { offset: 288 } member { - id: 0xd8f9f44b + id: 0xd8f9f078 name: "sg_tablesize" type_id: 0xc93e017b - offset: 3664 + offset: 3984 } member { id: 0xd8f9fc00 @@ -169421,10 +171651,10 @@ member { offset: 2304 } member { - id: 0x2dbd04d9 + id: 0x2dbd041d name: "sg_timeout" type_id: 0x4585663f - offset: 16448 + offset: 19392 } member { id: 0x5d1a8055 @@ -169433,10 +171663,10 @@ member { offset: 128 } member { - id: 0x722ab962 + id: 0x722ab767 name: "sget_key" type_id: 0x18bd6530 - offset: 448 + offset: 576 } member { id: 0x57b79a32 @@ -169474,10 +171704,10 @@ member { offset: 320 } member { - id: 0x716e87f0 + id: 0x716e8497 name: "sgt" type_id: 0x00a43052 - offset: 3264 + offset: 3520 } member { id: 0x716e8d34 @@ -169523,10 +171753,10 @@ member { offset: 64 } member { - id: 0x3b941da3 + id: 0x3b9417fe name: "shared" type_id: 0x01bc81b8 - offset: 9088 + offset: 10624 } member { id: 0x3ba537c2 @@ -169551,10 +171781,10 @@ member { type_id: 0x269c0575 } member { - id: 0x3bc10349 + id: 0x3bc105b2 name: "shared" type_id: 0x54a3a89f - offset: 19136 + offset: 20608 } member { id: 0x3bd02778 @@ -169574,12 +171804,6 @@ member { type_id: 0x33756485 offset: 256 } -member { - id: 0x3d6233b0 - name: "shared_hcd" - type_id: 0x25782362 - offset: 4224 -} member { id: 0x3d623bd2 name: "shared_hcd" @@ -169587,16 +171811,22 @@ member { offset: 64 } member { - id: 0x079a9aea - name: "shared_lock" - type_id: 0xa7c362b0 - offset: 18880 + id: 0x3d623c4e + name: "shared_hcd" + type_id: 0x25782362 + offset: 4992 } member { - id: 0xc83535c0 + id: 0x079a91c2 + name: "shared_lock" + type_id: 0xa7c362b0 + offset: 20224 +} +member { + id: 0xc83535b5 name: "shared_opp" type_id: 0xf7c61c85 - offset: 1472 + offset: 1728 } member { id: 0x70e20f4a @@ -169623,10 +171853,10 @@ member { offset: 384 } member { - id: 0x5bdb1c1e + id: 0x5bdb19bf name: "shares" type_id: 0x33756485 - offset: 1728 + offset: 1984 } member { id: 0x00328324 @@ -169712,34 +171942,34 @@ member { offset: 40 } member { - id: 0x635a86ca + id: 0x635a8821 name: "shm_ctlall" type_id: 0xf435685e - offset: 6336 + offset: 7488 } member { - id: 0xaa2292da + id: 0xaa22986b name: "shm_ctlmax" type_id: 0xf435685e - offset: 6272 + offset: 7424 } member { - id: 0x5b41ec3d + id: 0x5b41e34f name: "shm_ctlmni" type_id: 0x6720d32f - offset: 6464 + offset: 7616 } member { - id: 0xb28cb360 + id: 0xb28cb21e name: "shm_rmid_forced" type_id: 0x6720d32f - offset: 6496 + offset: 7648 } member { - id: 0x04c93157 + id: 0x04c930c7 name: "shm_tot" type_id: 0x33756485 - offset: 6400 + offset: 7552 } member { id: 0xfd2d921d @@ -169759,17 +171989,17 @@ member { type_id: 0x9bd401b6 } member { - id: 0x8b337ada + id: 0x8b337420 name: "short_inquiry" type_id: 0x4585663f - offset: 4041 + offset: 4361 bitsize: 1 } member { - id: 0x543ffb61 + id: 0x543ffd14 name: "short_name" type_id: 0x5b13ca1c - offset: 2776 + offset: 2904 } member { id: 0x5b4328e9 @@ -169779,10 +172009,10 @@ member { bitsize: 1 } member { - id: 0xd4c9f312 + id: 0xd4c9fc04 name: "short_packet_received" type_id: 0x4585663f - offset: 3139 + offset: 3267 bitsize: 1 } member { @@ -169815,22 +172045,22 @@ member { offset: 288 } member { - id: 0xa7bc7264 + id: 0xa7bc78ff name: "shost_data" type_id: 0x18bd6530 - offset: 16896 + offset: 19648 } member { - id: 0x02aa118d + id: 0x02aa12be name: "shost_dev" type_id: 0x23230326 - offset: 10816 + offset: 12352 } member { - id: 0x2955ba6a + id: 0x2955b972 name: "shost_gendev" type_id: 0x23230326 - offset: 4736 + offset: 5056 } member { id: 0x5e72b4eb @@ -169839,10 +172069,10 @@ member { offset: 2688 } member { - id: 0xc89be608 + id: 0xc89be432 name: "shost_state" type_id: 0x31660354 - offset: 4672 + offset: 4992 } member { id: 0x4ab70964 @@ -170031,10 +172261,10 @@ member { offset: 1216 } member { - id: 0x731ffb4f + id: 0x731ffc29 name: "shpc_managed" type_id: 0x4585663f - offset: 16545 + offset: 22113 bitsize: 1 } member { @@ -170050,10 +172280,10 @@ member { offset: 192 } member { - id: 0x8f88ee53 + id: 0x8f88eff7 name: "shrinker_info" type_id: 0x0b57ce4e - offset: 18176 + offset: 18304 } member { id: 0xad36439e @@ -170068,23 +172298,23 @@ member { offset: 320 } member { - id: 0x06d555f6 + id: 0x06d55c51 name: "shutdown" type_id: 0x6d7f5ff6 - offset: 1765 + offset: 1829 bitsize: 1 } member { - id: 0x9e81eb03 + id: 0x9e81e59e name: "shutdown" type_id: 0x74d29cf1 - offset: 1600 + offset: 1728 } member { - id: 0x9e92127e + id: 0x9e921ef2 name: "shutdown" type_id: 0x6720d32f - offset: 11104 + offset: 12448 } member { id: 0x9e9841a7 @@ -170099,10 +172329,10 @@ member { offset: 80 } member { - id: 0x9ed9157f + id: 0x9ed91a6e name: "shutdown" type_id: 0x2c2c3c2e - offset: 43456 + offset: 50304 } member { id: 0x9ed96f02 @@ -170129,10 +172359,10 @@ member { offset: 512 } member { - id: 0x9ef81191 + id: 0x9ef81d0b name: "shutdown" type_id: 0x0d27cb7e - offset: 1280 + offset: 1536 } member { id: 0x9ef87cb5 @@ -170183,10 +172413,10 @@ member { offset: 512 } member { - id: 0x9efa4e26 + id: 0x9efa42bc name: "shutdown" type_id: 0x0f787c1e - offset: 1280 + offset: 1536 } member { id: 0x9efa937a @@ -170219,10 +172449,10 @@ member { offset: 128 } member { - id: 0x9efb1651 + id: 0x9efb1acb name: "shutdown" type_id: 0x0e200b74 - offset: 1280 + offset: 1536 } member { id: 0x9efb85dd @@ -170237,10 +172467,10 @@ member { offset: 256 } member { - id: 0x9efb8c10 + id: 0x9efb8dea name: "shutdown" type_id: 0x0eb6d039 - offset: 1536 + offset: 1856 } member { id: 0x9efb8ec9 @@ -170261,10 +172491,10 @@ member { offset: 640 } member { - id: 0x9efbdfbf + id: 0x9efbdd2b name: "shutdown" type_id: 0x0eea07ff - offset: 2176 + offset: 2304 } member { id: 0x2190c638 @@ -170273,22 +172503,22 @@ member { offset: 576 } member { - id: 0x63640b5d + id: 0x63640e02 name: "shutdown_wait" type_id: 0x03913382 - offset: 1664 + offset: 1792 } member { - id: 0xce8d253e + id: 0xce8d2794 name: "shutting_down" type_id: 0x6d7f5ff6 - offset: 4040 + offset: 4488 } member { - id: 0xce8d2e67 + id: 0xce8d2968 name: "shutting_down" type_id: 0x6d7f5ff6 - offset: 7616 + offset: 9216 } member { id: 0xa983b60c @@ -170307,18 +172537,18 @@ member { name: "si_signo" type_id: 0x6720d32f } +member { + id: 0xee31b78c + name: "sibling" + type_id: 0xd3c80119 + offset: 13056 +} member { id: 0xee31bbdb name: "sibling" type_id: 0xd3c80119 offset: 256 } -member { - id: 0xee31bdcb - name: "sibling" - type_id: 0xd3c80119 - offset: 12032 -} member { id: 0xeec37d27 name: "sibling" @@ -170326,10 +172556,10 @@ member { offset: 192 } member { - id: 0xeed60881 + id: 0xeed6076d name: "sibling" type_id: 0x347303b4 - offset: 960 + offset: 1024 } member { id: 0xeed93e03 @@ -170350,10 +172580,10 @@ member { offset: 128 } member { - id: 0xd9950e4a + id: 0xd9950299 name: "siblings" type_id: 0xd3c80119 - offset: 2432 + offset: 2944 } member { id: 0xd9950f23 @@ -170412,10 +172642,10 @@ member { offset: 960 } member { - id: 0xdf88a8f0 + id: 0xdf88a085 name: "sig_ok" type_id: 0x6d7f5ff6 - offset: 2440 + offset: 2824 } member { id: 0xb79e9d9b @@ -170435,10 +172665,10 @@ member { offset: 32 } member { - id: 0x7ddaefcb + id: 0x7ddaee4c name: "sighand" type_id: 0x2087fb8b - offset: 16192 + offset: 17216 } member { id: 0x361b289e @@ -170480,10 +172710,10 @@ member { offset: 480 } member { - id: 0x09e91023 + id: 0x09e91721 name: "signal" type_id: 0x01e5fe4a - offset: 16128 + offset: 17152 } member { id: 0x09eafce8 @@ -170498,10 +172728,10 @@ member { offset: 6976 } member { - id: 0x7eb642a4 + id: 0x7eb64f1d name: "signal_type" type_id: 0x1b2534c1 - offset: 896 + offset: 1024 } member { id: 0x8c28f01f @@ -170522,16 +172752,16 @@ member { offset: 64 } member { - id: 0x76b0ef78 + id: 0x76b0e2db name: "signalled_used" type_id: 0x914dbfdc - offset: 2496 + offset: 2624 } member { - id: 0x15993884 + id: 0x159939af name: "signalled_used_valid" type_id: 0x6d7f5ff6 - offset: 2512 + offset: 2640 } member { id: 0x58d2d9eb @@ -170546,16 +172776,16 @@ member { offset: 64 } member { - id: 0xd12012f7 + id: 0xd1201d45 name: "sigset" type_id: 0x02097f03 - offset: 1088 + offset: 1216 } member { - id: 0x54ebc1f9 + id: 0x54ebc83a name: "sigset_active" type_id: 0x6720d32f - offset: 1024 + offset: 1152 } member { id: 0x08f6c3d8 @@ -170565,10 +172795,10 @@ member { bitsize: 1 } member { - id: 0xa3d0d74f + id: 0xa3d0d6ca name: "silence_err_logs" type_id: 0x6d7f5ff6 - offset: 18704 + offset: 19408 } member { id: 0x689afd46 @@ -170589,10 +172819,10 @@ member { offset: 1856 } member { - id: 0x7bded54b + id: 0x7bded600 name: "silence_suspend" type_id: 0x4585663f - offset: 2704 + offset: 2832 bitsize: 1 } member { @@ -170614,10 +172844,10 @@ member { offset: 64 } member { - id: 0x240c2dac + id: 0x240c2a64 name: "simple_tags" type_id: 0x4585663f - offset: 2668 + offset: 2796 bitsize: 1 } member { @@ -170627,10 +172857,10 @@ member { offset: 320 } member { - id: 0x70b79f8c + id: 0x70b795c3 name: "single_lun" type_id: 0x4585663f - offset: 6497 + offset: 7713 bitsize: 1 } member { @@ -170667,16 +172897,16 @@ member { offset: 640 } member { - id: 0xfff33b77 + id: 0xfff33e76 name: "sink_cap_done" type_id: 0x6d7f5ff6 - offset: 33344 + offset: 34048 } member { - id: 0xe2d11961 + id: 0xe2d1147a name: "sink_caps" type_id: 0x5a8c92f7 - offset: 8032 + offset: 8672 } member { id: 0x02ad13b2 @@ -170685,10 +172915,10 @@ member { offset: 1600 } member { - id: 0xf61f0143 + id: 0xf61f0ac5 name: "sink_request" type_id: 0xc9082b19 - offset: 7744 + offset: 8384 } member { id: 0x0fe9219f @@ -170714,10 +172944,10 @@ member { offset: 384 } member { - id: 0xe274b904 + id: 0xe274b605 name: "sitd_pool" type_id: 0x2d66740a - offset: 5248 + offset: 5312 } member { id: 0x86d3990a @@ -170911,6 +173141,12 @@ member { name: "size" type_id: 0xf435685e } +member { + id: 0xd98a2d0c + name: "size" + type_id: 0xf435685e + offset: 7488 +} member { id: 0xd98a2dfb name: "size" @@ -170935,12 +173171,6 @@ member { type_id: 0xf435685e offset: 320 } -member { - id: 0xd98a2fb9 - name: "size" - type_id: 0xf435685e - offset: 6272 -} member { id: 0xd993e6cc name: "size" @@ -171108,16 +173338,16 @@ member { offset: 8 } member { - id: 0xecbc9f0b + id: 0xecbc9196 name: "size_poke_tab" type_id: 0xc9082b19 - offset: 1600 + offset: 1728 } member { - id: 0x99d63dd5 + id: 0x99d63969 name: "size_windows" type_id: 0x4585663f - offset: 6922 + offset: 8138 bitsize: 1 } member { @@ -171143,12 +173373,6 @@ member { type_id: 0xe62ebf07 offset: 256 } -member { - id: 0x828c800d - name: "sk" - type_id: 0x1d44326e - offset: 1600 -} member { id: 0x828c8077 name: "sk" @@ -171178,22 +173402,28 @@ member { type_id: 0x1d44326e offset: 64 } +member { + id: 0x828c8e90 + name: "sk" + type_id: 0x1d44326e + offset: 1728 +} member { id: 0x82ce9da8 name: "sk" type_id: 0x5f502f26 } member { - id: 0x732f497e + id: 0x732f4228 name: "sk_ack_backlog" type_id: 0xc9082b19 - offset: 4416 + offset: 4544 } member { - id: 0x00e91b39 + id: 0x00e91683 name: "sk_allocation" type_id: 0xf1a6dfed - offset: 4032 + offset: 4160 } member { id: 0xb11b219c @@ -171202,64 +173432,64 @@ member { offset: 1920 } member { - id: 0xd5303b12 + id: 0xd530344e name: "sk_backlog_rcv" type_id: 0x2c210d23 - offset: 5632 + offset: 5760 } member { - id: 0xf68cf967 + id: 0xf68cf2ba name: "sk_bind2_node" type_id: 0x49a73111 - offset: 6016 + offset: 6144 } member { - id: 0xed4f8d76 + id: 0xed4f8cde name: "sk_bind_phc" type_id: 0x6720d32f - offset: 4576 + offset: 4704 } member { - id: 0x30a93f26 + id: 0x30a93d3a name: "sk_bpf_storage" type_id: 0x2f6ef74a - offset: 5824 + offset: 5952 } member { - id: 0x330c5133 + id: 0x330c590c name: "sk_busy_poll_budget" type_id: 0x914dbfdc - offset: 4528 + offset: 4656 } member { - id: 0xc2686231 + id: 0xc26863a7 name: "sk_callback_lock" type_id: 0xf4933b90 - offset: 4288 + offset: 4416 } member { - id: 0x517e98e9 + id: 0x517e951b name: "sk_cgrp_data" type_id: 0xd1fefc64 - offset: 5184 + offset: 5312 } member { - id: 0xa92e33ab + id: 0xa92e39cb name: "sk_clockid" type_id: 0x295c7202 - offset: 4960 + offset: 5088 } member { - id: 0x072b7cbe + id: 0x072b7087 name: "sk_data_ready" type_id: 0x0f626ee5 - offset: 5440 + offset: 5568 } member { - id: 0xf4dbc159 + id: 0xf4dbc66f name: "sk_destruct" type_id: 0x0f626ee5 - offset: 5696 + offset: 5824 } member { id: 0x68a80f57 @@ -171280,16 +173510,16 @@ member { offset: 3136 } member { - id: 0x4e05e3bd + id: 0x4e05e58e name: "sk_err" type_id: 0x6720d32f - offset: 4352 + offset: 4480 } member { - id: 0x8fb330cd + id: 0x8fb33fea name: "sk_err_soft" type_id: 0x6720d32f - offset: 4384 + offset: 4512 } member { id: 0xec22ac4e @@ -171298,10 +173528,10 @@ member { offset: 1536 } member { - id: 0x71909dcf + id: 0x7190919f name: "sk_error_report" type_id: 0x0f626ee5 - offset: 5568 + offset: 5696 } member { id: 0xbbf2e8a0 @@ -171316,48 +173546,48 @@ member { offset: 2112 } member { - id: 0xdfc441fc + id: 0xdfc44efd name: "sk_frag" type_id: 0x87af4650 - offset: 3776 + offset: 3904 } member { - id: 0x80fe1ecc + id: 0x80fe1e64 name: "sk_gso_disabled" type_id: 0x295c7202 - offset: 4096 + offset: 4224 bitsize: 1 } member { - id: 0xda646f32 + id: 0xda646e4a name: "sk_gso_max_segs" type_id: 0x914dbfdc - offset: 4144 + offset: 4272 } member { - id: 0x5318e4fd + id: 0x5318e58c name: "sk_gso_max_size" type_id: 0x4585663f - offset: 4000 + offset: 4128 } member { - id: 0x0e76308b + id: 0x0e7639a8 name: "sk_gso_type" type_id: 0x6720d32f - offset: 3968 + offset: 4096 } member { - id: 0x5342ba0a + id: 0x5342b566 name: "sk_kern_sock" type_id: 0x295c7202 - offset: 4097 + offset: 4225 bitsize: 1 } member { - id: 0xe5ade0bf + id: 0xe5adeb29 name: "sk_lingertime" type_id: 0x33756485 - offset: 4160 + offset: 4288 } member { id: 0x69be7cba @@ -171372,28 +173602,28 @@ member { offset: 1216 } member { - id: 0x7e278219 + id: 0x7e278858 name: "sk_mark" type_id: 0xe62ebf07 - offset: 3616 + offset: 3744 } member { - id: 0xef6f3130 + id: 0xef6f3039 name: "sk_max_ack_backlog" type_id: 0xc9082b19 - offset: 4448 + offset: 4576 } member { - id: 0xb7cb72cf + id: 0xb7cb7b64 name: "sk_max_pacing_rate" type_id: 0x33756485 - offset: 3712 + offset: 3840 } member { - id: 0x4fd32b7e + id: 0x4fd32333 name: "sk_memcg" type_id: 0x1d5bae2a - offset: 5312 + offset: 5440 } member { id: 0xa5fca811 @@ -171402,17 +173632,17 @@ member { offset: 2208 } member { - id: 0xbfd7b5ab + id: 0xbfd7b468 name: "sk_no_check_rx" type_id: 0x295c7202 - offset: 4099 + offset: 4227 bitsize: 1 } member { - id: 0xb60a8a01 + id: 0xb60a80ee name: "sk_no_check_tx" type_id: 0x295c7202 - offset: 4098 + offset: 4226 bitsize: 1 } member { @@ -171422,16 +173652,16 @@ member { offset: 2624 } member { - id: 0xe25d0769 + id: 0xe25d0220 name: "sk_pacing_rate" type_id: 0x33756485 - offset: 3648 + offset: 3776 } member { - id: 0x908a5cb8 + id: 0x908a54de name: "sk_pacing_shift" type_id: 0x295c7202 - offset: 4104 + offset: 4232 } member { id: 0xed8db781 @@ -171446,22 +173676,22 @@ member { offset: 3072 } member { - id: 0x3c13fd65 + id: 0x3c13fa71 name: "sk_peer_cred" type_id: 0x30650ba6 + offset: 4800 +} +member { + id: 0x37d516ac + name: "sk_peer_lock" + type_id: 0xf313e71a offset: 4672 } member { - id: 0x37d51df5 - name: "sk_peer_lock" - type_id: 0xf313e71a - offset: 4544 -} -member { - id: 0x7817273a + id: 0x78172a1f name: "sk_peer_pid" type_id: 0x18456730 - offset: 4608 + offset: 4736 } member { id: 0x729e4302 @@ -171470,22 +173700,22 @@ member { offset: 2432 } member { - id: 0x43fd6b1b + id: 0x43fd69bd name: "sk_prefer_busy_poll" type_id: 0x295c7202 - offset: 4520 + offset: 4648 } member { - id: 0x23b3d0e6 + id: 0x23b3d623 name: "sk_priority" type_id: 0xe62ebf07 - offset: 3584 + offset: 3712 } member { - id: 0x8440b4df + id: 0x8440bea9 name: "sk_prot_creator" type_id: 0x3bfbd7cf - offset: 4224 + offset: 4352 } member { id: 0xd95f8065 @@ -171494,16 +173724,16 @@ member { offset: 1600 } member { - id: 0x2b1ecaf7 + id: 0x2b1ecd8e name: "sk_protocol" type_id: 0x914dbfdc - offset: 4128 + offset: 4256 } member { - id: 0xad5a898f + id: 0xad5a8590 name: "sk_rcu" type_id: 0xe3222f5b - offset: 5888 + offset: 6016 } member { id: 0x519959d7 @@ -171518,10 +173748,10 @@ member { offset: 1504 } member { - id: 0x5f8212ce + id: 0x5f82102c name: "sk_rcvtimeo" type_id: 0xfc0e1dbd - offset: 4736 + offset: 4864 } member { id: 0xca65981b @@ -171548,16 +173778,16 @@ member { offset: 2144 } member { - id: 0x0a72f037 + id: 0x0a72fbcd name: "sk_reuseport_cb" type_id: 0x3325f40b - offset: 5760 + offset: 5888 } member { - id: 0x97af3e14 + id: 0x97af3a36 name: "sk_route_caps" type_id: 0x2584a3b9 - offset: 3904 + offset: 4032 } member { id: 0xc25e0cf5 @@ -171578,10 +173808,10 @@ member { offset: 1152 } member { - id: 0x301493cb + id: 0x30149a66 name: "sk_security" type_id: 0x18bd6530 - offset: 5120 + offset: 5248 } member { id: 0x96950623 @@ -171589,10 +173819,10 @@ member { type_id: 0x054f691a } member { - id: 0x1e808534 + id: 0x1e808a18 name: "sk_shutdown" type_id: 0x295c7202 - offset: 4880 + offset: 5008 } member { id: 0xdeaf9b88 @@ -171607,22 +173837,22 @@ member { offset: 3200 } member { - id: 0x4ccef41a + id: 0x4ccefd51 name: "sk_socket" type_id: 0x106029c6 - offset: 4992 + offset: 5120 } member { - id: 0xf3f89f8c + id: 0xf3f896c7 name: "sk_stamp" type_id: 0x11c404ba - offset: 4800 + offset: 4928 } member { - id: 0x7bf5e862 + id: 0x7bf5e4e6 name: "sk_state_change" type_id: 0x0f626ee5 - offset: 5376 + offset: 5504 } member { id: 0xa83bf5b5 @@ -171631,16 +173861,16 @@ member { offset: 3264 } member { - id: 0xc251853a + id: 0xc251838d name: "sk_tsflags" type_id: 0x914dbfdc - offset: 4864 + offset: 4992 } member { - id: 0xe1e14bef + id: 0xe1e14251 name: "sk_tskey" type_id: 0x74d29cf1 - offset: 4896 + offset: 5024 } member { id: 0x6e06265d @@ -171649,49 +173879,55 @@ member { offset: 2752 } member { - id: 0x6b378531 + id: 0x6b378204 name: "sk_txhash" type_id: 0xe62ebf07 - offset: 4064 + offset: 4192 } member { - id: 0x88640101 + id: 0x88640c5c name: "sk_txrehash" type_id: 0x295c7202 - offset: 4512 + offset: 4640 } member { - id: 0x094e9d18 + id: 0x094e9a19 name: "sk_txtime_deadline_mode" type_id: 0x295c7202 - offset: 4968 + offset: 5096 bitsize: 1 } member { - id: 0x38544f48 + id: 0x3854487c name: "sk_txtime_report_errors" type_id: 0x295c7202 - offset: 4969 + offset: 5097 bitsize: 1 } member { - id: 0xa49d01df + id: 0xa49d0352 name: "sk_txtime_unused" type_id: 0x295c7202 - offset: 4970 + offset: 5098 bitsize: 6 } member { - id: 0x268da77c + id: 0x268da99f name: "sk_type" type_id: 0x914dbfdc - offset: 4112 + offset: 4240 } member { - id: 0x4c474039 + id: 0x4c474af2 name: "sk_uid" type_id: 0xe90b32b7 - offset: 4480 + offset: 4608 +} +member { + id: 0x01b872f2 + name: "sk_user_data" + type_id: 0x18bd6530 + offset: 5184 } member { id: 0x01b8739a @@ -171699,16 +173935,10 @@ member { type_id: 0x18bd6530 } member { - id: 0x01b877aa - name: "sk_user_data" - type_id: 0x18bd6530 - offset: 5056 -} -member { - id: 0x9987a462 + id: 0x9987a493 name: "sk_userlocks" type_id: 0x295c7202 - offset: 4100 + offset: 4228 bitsize: 4 } member { @@ -171746,16 +173976,16 @@ member { offset: 2880 } member { - id: 0x6b6b8823 + id: 0x6b6b8b1a name: "sk_write_space" type_id: 0x0f626ee5 - offset: 5504 + offset: 5632 } member { - id: 0xf0cb17fc + id: 0xf0cb1cd4 name: "sk_zckey" type_id: 0x74d29cf1 - offset: 4928 + offset: 5056 } member { id: 0xb0b86045 @@ -171769,6 +173999,12 @@ member { type_id: 0x054f691a offset: 64 } +member { + id: 0xb0b862c2 + name: "skb" + type_id: 0x054f691a + offset: 10688 +} member { id: 0xb0b864fa name: "skb" @@ -171780,12 +174016,6 @@ member { name: "skb" type_id: 0x054f691a } -member { - id: 0xb0b8685c - name: "skb" - type_id: 0x054f691a - offset: 9152 -} member { id: 0xb0b86d66 name: "skb" @@ -172098,17 +174328,17 @@ member { bitsize: 1 } member { - id: 0x7d76bc06 + id: 0x7d76bf6a name: "skip_ms_page_3f" type_id: 0x4585663f - offset: 2678 + offset: 2806 bitsize: 1 } member { - id: 0x4638ee28 + id: 0x4638efb1 name: "skip_ms_page_8" type_id: 0x4585663f - offset: 2677 + offset: 2805 bitsize: 1 } member { @@ -172138,10 +174368,10 @@ member { offset: 45376 } member { - id: 0xdecf8b6a + id: 0xdecf871e name: "skip_phy_initialization" type_id: 0x4585663f - offset: 2596 + offset: 3364 bitsize: 1 } member { @@ -172158,17 +174388,17 @@ member { offset: 24 } member { - id: 0x9a5177b1 + id: 0x9a517161 name: "skip_vpd_pages" type_id: 0x4585663f - offset: 2679 + offset: 2807 bitsize: 1 } member { - id: 0xe39dcfd2 + id: 0xe39dc0f6 name: "skip_vt_switch" type_id: 0x6d7f5ff6 - offset: 5824 + offset: 6080 } member { id: 0x024e10a2 @@ -172177,10 +174407,10 @@ member { offset: 640 } member { - id: 0x5b314181 + id: 0x5b3140b8 name: "sklist" type_id: 0x5e8dc7f4 - offset: 256 + offset: 384 } member { id: 0xdf4ccd45 @@ -172266,16 +174496,16 @@ member { offset: 64 } member { - id: 0xcf7cc197 + id: 0xcf7ccab0 name: "slave" type_id: 0x6d7f5ff6 - offset: 6456 + offset: 7672 } member { - id: 0xcfbcf9aa + id: 0xcfbcfdf1 name: "slave_abort" type_id: 0x2dfdd846 - offset: 9728 + offset: 11328 } member { id: 0x937248c8 @@ -172284,10 +174514,10 @@ member { offset: 960 } member { - id: 0x1965fac9 + id: 0x1965fbe0 name: "slave_bdevs" type_id: 0xd3c80119 - offset: 3328 + offset: 3584 } member { id: 0x1fdc7100 @@ -172308,10 +174538,10 @@ member { offset: 1088 } member { - id: 0xc3fe2461 + id: 0xc3fe2706 name: "slave_dir" type_id: 0x23f09c34 - offset: 3264 + offset: 3520 } member { id: 0x05dac90b @@ -172356,10 +174586,10 @@ member { offset: 192 } member { - id: 0x385c0f6c + id: 0x385c08ea name: "sleepable" type_id: 0x6d7f5ff6 - offset: 1120 + offset: 1248 } member { id: 0x47667eac @@ -172546,10 +174776,10 @@ member { offset: 32 } member { - id: 0x688c71bd + id: 0x688c706c name: "slot" type_id: 0x5a1fb439 - offset: 9088 + offset: 10816 } member { id: 0x6893e853 @@ -172582,10 +174812,10 @@ member { offset: 192 } member { - id: 0xd35daacd + id: 0xd35da71e name: "slot_hashtable" type_id: 0x1d33485a - offset: 1344 + offset: 1472 } member { id: 0x05d0520e @@ -172600,10 +174830,10 @@ member { offset: 128 } member { - id: 0x05d05274 + id: 0x05d05741 name: "slot_id" type_id: 0x6720d32f - offset: 10752 + offset: 11968 } member { id: 0x05d05b8d @@ -172646,16 +174876,16 @@ member { offset: 960 } member { - id: 0x89fa1f97 + id: 0x89fa1767 name: "slotno" type_id: 0x4585663f - offset: 10208 + offset: 12064 } member { - id: 0x4f4cc3f1 + id: 0x4f4ccd19 name: "slots" type_id: 0x039cec64 - offset: 1472 + offset: 1600 } member { id: 0x4f7adbd4 @@ -172693,10 +174923,10 @@ member { type_id: 0xa634ef38 } member { - id: 0x595976c5 + id: 0x59597675 name: "slots_arch_lock" type_id: 0xa7c362b0 - offset: 320 + offset: 448 } member { id: 0xdd8a193d @@ -172711,10 +174941,10 @@ member { offset: 64 } member { - id: 0x3e9320f6 + id: 0x3e932eb1 name: "slow_charger_loop" type_id: 0x6d7f5ff6 - offset: 33488 + offset: 34192 } member { id: 0x208466ce @@ -172808,10 +175038,10 @@ member { offset: 640 } member { - id: 0xc16661a0 + id: 0xc16667bc name: "small_streams_pool" type_id: 0x2d66740a - offset: 19712 + offset: 20288 } member { id: 0x4c222494 @@ -172878,22 +175108,22 @@ member { offset: 384 } member { - id: 0x0c1eb78c + id: 0x0c1eb745 name: "smp" type_id: 0x0355dc72 - offset: 2112 + offset: 2880 } member { - id: 0x1b3970d4 + id: 0x1b39784f name: "smp_bredr_data" type_id: 0x18bd6530 - offset: 22528 + offset: 26624 } member { - id: 0x6188e2e4 + id: 0x6188e6c3 name: "smp_data" type_id: 0x18bd6530 - offset: 22464 + offset: 26560 } member { id: 0x722447d2 @@ -172908,10 +175138,10 @@ member { offset: 416 } member { - id: 0x0cc02812 + id: 0x0cc029ea name: "snapshot" type_id: 0x6d7f5ff6 - offset: 34176 + offset: 34304 } member { id: 0xf5a15be5 @@ -172920,16 +175150,16 @@ member { offset: 1984 } member { - id: 0xae699c96 + id: 0xae699d06 name: "snd" type_id: 0xb914bfab - offset: 3520 + offset: 3648 } member { - id: 0x0f5346c5 + id: 0x0f534fe3 name: "snd_backlog" type_id: 0x914dbfdc - offset: 8000 + offset: 8640 } member { id: 0x0c497c99 @@ -172955,10 +175185,10 @@ member { type_id: 0xc9082b19 } member { - id: 0xac63a27d + id: 0xac63a41d name: "snd_win" type_id: 0x914dbfdc - offset: 7168 + offset: 7808 } member { id: 0xb368ac36 @@ -172979,40 +175209,40 @@ member { offset: 576 } member { - id: 0x8f0cac60 + id: 0x8f0cab7f name: "sniff_max_interval" type_id: 0xe8034002 - offset: 6992 + offset: 7120 } member { - id: 0xc0033c2b + id: 0xc0033c9d name: "sniff_min_interval" type_id: 0xe8034002 - offset: 6976 + offset: 7104 } member { - id: 0x8953ac89 + id: 0x8953a7d6 name: "snk_pdo" type_id: 0x5a8c92f7 - offset: 8544 + offset: 9184 } member { - id: 0x85509873 + id: 0x85509fb3 name: "snk_vdo" type_id: 0x93e3596e - offset: 9024 + offset: 9664 } member { - id: 0xf23f9659 + id: 0xf23f9fe4 name: "snk_vdo_v1" type_id: 0x93e3596e - offset: 8800 + offset: 9440 } member { - id: 0x899037f2 + id: 0x89903be4 name: "snt_unacked" type_id: 0x914dbfdc - offset: 7152 + offset: 7792 } member { id: 0xe9bb958d @@ -173021,10 +175251,10 @@ member { offset: 32 } member { - id: 0x3de92a3a + id: 0x3de92190 name: "soc_dev_num" type_id: 0x6720d32f - offset: 6144 + offset: 7360 } member { id: 0x66da3ddb @@ -173068,10 +175298,10 @@ member { offset: 5888 } member { - id: 0x4f73cce3 + id: 0x4f73c01d name: "socket_pressure" type_id: 0x33756485 - offset: 12992 + offset: 14016 } member { id: 0x0bf9b84f @@ -173114,10 +175344,10 @@ member { offset: 96 } member { - id: 0x27a4a8e5 + id: 0x27a4adf4 name: "soft_limit" type_id: 0x33756485 - offset: 8448 + offset: 8576 } member { id: 0x9a6205f4 @@ -173126,16 +175356,16 @@ member { offset: 128 } member { - id: 0xa832b8fc + id: 0xa832ba59 name: "soft_reset" type_id: 0x2ee76b64 - offset: 1600 + offset: 1856 } member { - id: 0xd783af29 + id: 0xd783af78 name: "soft_reset" type_id: 0x4585663f - offset: 2663 + offset: 2791 bitsize: 1 } member { @@ -173164,10 +175394,10 @@ member { offset: 1984 } member { - id: 0x6cbf617c + id: 0x6cbf6eaa name: "soft_unbind" type_id: 0x4585663f - offset: 2115 + offset: 2371 bitsize: 1 } member { @@ -173202,10 +175432,10 @@ member { offset: 64 } member { - id: 0xac925e83 + id: 0xac9250b6 name: "software_iftypes" type_id: 0x914dbfdc - offset: 608 + offset: 736 } member { id: 0xf508a5b8 @@ -173309,18 +175539,18 @@ member { type_id: 0x295c7202 offset: 672 } -member { - id: 0xd71085d8 - name: "source" - type_id: 0x3e10b518 - offset: 896 -} member { id: 0xd71086bc name: "source" type_id: 0x3e10b518 offset: 128 } +member { + id: 0xd7108861 + name: "source" + type_id: 0x3e10b518 + offset: 1024 +} member { id: 0xd7108b9f name: "source" @@ -173357,10 +175587,10 @@ member { bitsize: 2 } member { - id: 0xab725f86 + id: 0xab725605 name: "source_caps" type_id: 0x5a8c92f7 - offset: 7776 + offset: 8416 } member { id: 0x3c2dda48 @@ -173381,10 +175611,10 @@ member { offset: 160 } member { - id: 0x020e3679 + id: 0x020e349b name: "source_priv" type_id: 0x18bd6530 - offset: 4736 + offset: 4864 } member { id: 0x7f0d6cd1 @@ -173445,10 +175675,10 @@ member { offset: 128 } member { - id: 0x97b2d8e1 + id: 0x97b2d56d name: "span" type_id: 0xc8e4d7d1 - offset: 2368 + offset: 2496 } member { id: 0x97e3f72a @@ -173567,10 +175797,10 @@ member { offset: 32 } member { - id: 0xa08da3d6 + id: 0xa08da7ed name: "speed" type_id: 0x6720d32f - offset: 1152 + offset: 1536 } member { id: 0xa08da9d3 @@ -173579,10 +175809,10 @@ member { offset: 288 } member { - id: 0xa08daa0b + id: 0xa08dad33 name: "speed" type_id: 0x6720d32f - offset: 8192 + offset: 9408 } member { id: 0xa08dada1 @@ -173590,6 +175820,12 @@ member { type_id: 0x6720d32f offset: 256 } +member { + id: 0xa0af0223 + name: "speed" + type_id: 0x4585663f + offset: 1248 +} member { id: 0xa0af0fa0 name: "speed" @@ -173597,10 +175833,10 @@ member { offset: 1024 } member { - id: 0xa0b8e129 + id: 0xa0b8ea66 name: "speed" type_id: 0x52658204 - offset: 576 + offset: 704 } member { id: 0xa0b8eb7f @@ -173689,10 +175925,10 @@ member { offset: 416 } member { - id: 0x36ede7aa + id: 0x36ede007 name: "spin_loop" type_id: 0x174a7c6e - offset: 1792 + offset: 1920 } member { id: 0x9a7d3066 @@ -173739,10 +175975,10 @@ member { type_id: 0xedf277ba } member { - id: 0xf41406df + id: 0xf41401f4 name: "splice_pipe" type_id: 0x0b3a3706 - offset: 20736 + offset: 22016 } member { id: 0x226c6114 @@ -173853,10 +176089,10 @@ member { offset: 1024 } member { - id: 0xdcd67275 + id: 0xdcd67875 name: "sprite" type_id: 0x9a93ffb7 - offset: 4160 + offset: 4416 } member { id: 0x3139536f @@ -173907,10 +176143,10 @@ member { offset: 2240 } member { - id: 0x7d94ec5a + id: 0x7d94e57d name: "spurious_oc" type_id: 0x4585663f - offset: 5551 + offset: 5615 bitsize: 1 } member { @@ -173959,16 +176195,16 @@ member { type_id: 0x6d8d3492 } member { - id: 0x68f1e929 + id: 0x68f1e810 name: "sq_array" type_id: 0x38d23361 - offset: 256 + offset: 384 } member { - id: 0x07676c54 + id: 0x0767645e name: "sq_cpu" type_id: 0x6720d32f - offset: 736 + offset: 864 } member { id: 0xa442a679 @@ -173989,10 +176225,10 @@ member { offset: 2176 } member { - id: 0x80910ace + id: 0x80910671 name: "sq_entries" type_id: 0x4585663f - offset: 416 + offset: 544 } member { id: 0x9cf97af5 @@ -174006,6 +176242,12 @@ member { type_id: 0xf313e71a offset: 608 } +member { + id: 0x8a94bafb + name: "sq_mutex" + type_id: 0xa7c362b0 + offset: 768 +} member { id: 0x85579e1c name: "sq_ring_entries" @@ -174019,10 +176261,10 @@ member { offset: 2048 } member { - id: 0x840624b6 + id: 0x84062406 name: "sq_sqes" type_id: 0x21e0c6ee - offset: 320 + offset: 448 } member { id: 0xf0ff45b9 @@ -174031,16 +176273,16 @@ member { offset: 576 } member { - id: 0x1d0683a8 + id: 0x1d06822f name: "sq_thread_idle" type_id: 0x4585663f - offset: 704 + offset: 832 } member { - id: 0x1d068daa + id: 0x1d068fc6 name: "sq_thread_idle" type_id: 0x4585663f - offset: 9664 + offset: 10560 } member { id: 0xfd9d6e09 @@ -174181,10 +176423,10 @@ member { offset: 256 } member { - id: 0x44ff6bf6 + id: 0x44ff6c2b name: "src" type_id: 0xc9082b19 - offset: 6464 + offset: 7680 } member { id: 0xd2778ee7 @@ -174255,16 +176497,16 @@ member { offset: 256 } member { - id: 0x8b46a1c1 + id: 0x8b46a1dd name: "src_pdo" type_id: 0x5a8c92f7 - offset: 8288 + offset: 8928 } member { - id: 0x6c861acc + id: 0x6c861a98 name: "src_pdos" type_id: 0x5a8c92f7 - offset: 6624 + offset: 7072 } member { id: 0x1f6f7a3c @@ -174292,10 +176534,10 @@ member { bitsize: 4 } member { - id: 0x2fc1ffc0 + id: 0x2fc1f576 name: "src_rp" type_id: 0x361d366b - offset: 1760 + offset: 2016 } member { id: 0xe1be4651 @@ -174339,52 +176581,52 @@ member { offset: 416 } member { - id: 0x2b8895d5 + id: 0x2b889279 name: "srcu" type_id: 0xa46efa19 - offset: 256 + offset: 26560 } member { - id: 0x2b889bc7 + id: 0x2b8894ec name: "srcu" type_id: 0xa46efa19 - offset: 25792 + offset: 384 } member { - id: 0x2bc1d5a6 + id: 0x2bc1da59 name: "srcu" type_id: 0xed223076 - offset: 7424 + offset: 9280 } member { - id: 0x7bca87b8 + id: 0x7bca816d name: "srcu_barrier_completion" type_id: 0x3fcbf304 - offset: 1920 -} -member { - id: 0xc17e1647 - name: "srcu_barrier_cpu_cnt" - type_id: 0x74d29cf1 - offset: 2176 -} -member { - id: 0x4c85bc82 - name: "srcu_barrier_head" - type_id: 0xe3222f5b offset: 2304 } member { - id: 0xcc2d838b - name: "srcu_barrier_mutex" - type_id: 0xa7c362b0 - offset: 1664 + id: 0xc17e127a + name: "srcu_barrier_cpu_cnt" + type_id: 0x74d29cf1 + offset: 2560 } member { - id: 0xfc2e5d2d + id: 0x4c85ba2b + name: "srcu_barrier_head" + type_id: 0xe3222f5b + offset: 2560 +} +member { + id: 0xcc2d8179 + name: "srcu_barrier_mutex" + type_id: 0xa7c362b0 + offset: 1920 +} +member { + id: 0xfc2e5f88 name: "srcu_barrier_seq" type_id: 0x33756485 - offset: 1600 + offset: 1856 } member { id: 0xb2ae348c @@ -174411,22 +176653,22 @@ member { offset: 320 } member { - id: 0x4b6a9860 + id: 0x4b6a96b7 name: "srcu_gp_mutex" type_id: 0xa7c362b0 - offset: 640 + offset: 768 } member { - id: 0xbeccc4e9 + id: 0xbecccede name: "srcu_gp_seq" type_id: 0x33756485 - offset: 960 + offset: 1216 } member { - id: 0xbd203027 + id: 0xbd203145 name: "srcu_gp_seq_needed" type_id: 0x33756485 - offset: 1024 + offset: 1280 } member { id: 0xbd203ddf @@ -174434,6 +176676,12 @@ member { type_id: 0x33756485 offset: 1536 } +member { + id: 0x9152f92a + name: "srcu_gp_seq_needed_exp" + type_id: 0x33756485 + offset: 1344 +} member { id: 0x9152fa11 name: "srcu_gp_seq_needed_exp" @@ -174447,16 +176695,10 @@ member { offset: 576 } member { - id: 0x9152fedf - name: "srcu_gp_seq_needed_exp" - type_id: 0x33756485 - offset: 1088 -} -member { - id: 0x31674e6d + id: 0x31674242 name: "srcu_gp_start" type_id: 0x33756485 - offset: 1152 + offset: 1408 } member { id: 0xa3895fa8 @@ -174465,10 +176707,10 @@ member { offset: 64 } member { - id: 0x27563574 + id: 0x2756310e name: "srcu_idx" type_id: 0x4585663f - offset: 896 + offset: 1152 } member { id: 0x27749807 @@ -174477,10 +176719,10 @@ member { offset: 416 } member { - id: 0xac03dcfe + id: 0xac03d96a name: "srcu_last_gp_end" type_id: 0x33756485 - offset: 1216 + offset: 1472 } member { id: 0x0ccfa81f @@ -174488,16 +176730,16 @@ member { type_id: 0x607419c2 } member { - id: 0x375e3e8f + id: 0x375e3f50 name: "srcu_n_exp_nodelay" type_id: 0x33756485 - offset: 1408 + offset: 1664 } member { - id: 0x207cc135 + id: 0x207cc20e name: "srcu_n_lock_retries" type_id: 0x33756485 - offset: 1344 + offset: 1600 } member { id: 0x862aabd3 @@ -174506,10 +176748,10 @@ member { offset: 640 } member { - id: 0x1b45d1ba + id: 0x1b45dd20 name: "srcu_size_jiffies" type_id: 0x33756485 - offset: 1280 + offset: 1536 } member { id: 0x777dcfbf @@ -174530,22 +176772,22 @@ member { offset: 128 } member { - id: 0x045f6a6f + id: 0x045f66fb name: "srcversion" type_id: 0x3e10b518 - offset: 1536 + offset: 1792 } member { - id: 0x9546371f + id: 0x9546378f name: "srej_list" type_id: 0xa9daefe1 - offset: 5440 + offset: 6976 } member { - id: 0x9f26f8de + id: 0x9f26f5c6 name: "srej_q" type_id: 0x578f9c2b - offset: 5248 + offset: 6784 } member { id: 0xc1b0325d @@ -174729,10 +176971,10 @@ member { offset: 64 } member { - id: 0x37e1e1d0 + id: 0x37e1e601 name: "ssp" type_id: 0x238b8721 - offset: 2624 + offset: 2880 } member { id: 0x4237b475 @@ -174741,10 +176983,10 @@ member { offset: 192 } member { - id: 0xc720b929 + id: 0xc720b38a name: "ssp_debug_mode" type_id: 0xb3e7bac9 - offset: 6536 + offset: 6664 } member { id: 0x458e1416 @@ -174758,6 +177000,12 @@ member { type_id: 0xfa38625c offset: 120 } +member { + id: 0x24cac749 + name: "ssp_rate" + type_id: 0xefa672c8 + offset: 768 +} member { id: 0x24cac820 name: "ssp_rate" @@ -174765,16 +177013,10 @@ member { offset: 320 } member { - id: 0x24cac99e - name: "ssp_rate" - type_id: 0xefa672c8 - offset: 640 -} -member { - id: 0xb9810315 + id: 0xb9810bdf name: "ssr" type_id: 0xced26d56 - offset: 9408 + offset: 10624 } member { id: 0x10142d66 @@ -174869,10 +177111,10 @@ member { offset: 448 } member { - id: 0xf59148e8 + id: 0xf5914596 name: "stack_canary" type_id: 0x33756485 - offset: 11712 + offset: 12736 } member { id: 0xc477a658 @@ -174893,10 +177135,10 @@ member { offset: 224 } member { - id: 0x299138f7 + id: 0x299138f1 name: "stack_refcount" type_id: 0xa722c13e - offset: 22208 + offset: 23616 } member { id: 0xa645865f @@ -174911,16 +177153,16 @@ member { offset: 1344 } member { - id: 0xb5c75333 + id: 0xb5c755c8 name: "stack_vm" type_id: 0x33756485 - offset: 1728 + offset: 1920 } member { - id: 0x5db911dd + id: 0x5db91845 name: "stack_vm_area" type_id: 0x2ee2a594 - offset: 22144 + offset: 23552 } member { id: 0x0e3f2404 @@ -174946,10 +177188,10 @@ member { offset: 64 } member { - id: 0xb6f90d0b + id: 0xb6f904c8 name: "stamp" type_id: 0x11c404ba - offset: 1024 + offset: 1152 } member { id: 0xe8cd62b1 @@ -174980,10 +177222,10 @@ member { type_id: 0x2dec5b18 } member { - id: 0x887c1b56 + id: 0x887c193a name: "starget_data" type_id: 0xc8e4d7d1 - offset: 6784 + offset: 8000 } member { id: 0x0f30ed27 @@ -175018,10 +177260,10 @@ member { offset: 448 } member { - id: 0x46159527 + id: 0x46159782 name: "start" type_id: 0x0eafcf90 - offset: 1600 + offset: 1856 } member { id: 0x4615f29e @@ -175133,17 +177375,17 @@ member { type_id: 0x2de9e33f offset: 256 } -member { - id: 0x4636e18e - name: "start" - type_id: 0x2dd58efa - offset: 1472 -} member { id: 0x4636e6de name: "start" type_id: 0x2dd58efa } +member { + id: 0x4636ec39 + name: "start" + type_id: 0x2dd58efa + offset: 1536 +} member { id: 0x4636edc0 name: "start" @@ -175261,22 +177503,22 @@ member { offset: 32 } member { - id: 0x816a5fee + id: 0x816a5e28 name: "start_boottime" type_id: 0x92233392 - offset: 14272 + offset: 15296 } member { - id: 0xfc9969c3 + id: 0xfc996529 name: "start_brk" type_id: 0x33756485 - offset: 2176 + offset: 2368 } member { - id: 0xa08e1cb2 + id: 0xa08e132e name: "start_code" type_id: 0x33756485 - offset: 1920 + offset: 2112 } member { id: 0x991358b4 @@ -175285,16 +177527,16 @@ member { offset: 256 } member { - id: 0xd7e8b571 + id: 0xd7e8bb00 name: "start_data" type_id: 0x33756485 - offset: 2048 + offset: 2240 } member { - id: 0xe3e110d6 + id: 0xe3e1108e name: "start_delayed" type_id: 0x6d7f5ff6 - offset: 5128 + offset: 6088 } member { id: 0xa8af9250 @@ -175383,10 +177625,10 @@ member { offset: 1408 } member { - id: 0xad46136a + id: 0xad4616ef name: "start_prevent_time" type_id: 0x11c404ba - offset: 960 + offset: 1088 } member { id: 0x652ac194 @@ -175401,10 +177643,10 @@ member { offset: 576 } member { - id: 0xb352d90d + id: 0xb352d0ff name: "start_secs" type_id: 0x865acc96 - offset: 10112 + offset: 11904 } member { id: 0x00cda1f9 @@ -175419,16 +177661,16 @@ member { offset: 576 } member { - id: 0xb504e564 + id: 0xb504e696 name: "start_stack" type_id: 0x33756485 - offset: 2304 + offset: 2496 } member { - id: 0xfd540b61 + id: 0xfd5407e6 name: "start_stop_pwr_cond" type_id: 0x4585663f - offset: 2685 + offset: 2813 bitsize: 1 } member { @@ -175444,10 +177686,10 @@ member { offset: 512 } member { - id: 0xd96f0281 + id: 0xd96f0d39 name: "start_streaming_called" type_id: 0x4585663f - offset: 6401 + offset: 6529 bitsize: 1 } member { @@ -175457,16 +177699,22 @@ member { offset: 1536 } member { - id: 0xa3682968 + id: 0xa34a9832 name: "start_time" - type_id: 0x33756485 - offset: 1728 + type_id: 0x11c404ba + offset: 1024 } member { - id: 0xa3c9763d + id: 0xa368200f + name: "start_time" + type_id: 0x33756485 + offset: 2112 +} +member { + id: 0xa3c97b9b name: "start_time" type_id: 0x92233392 - offset: 14208 + offset: 15232 } member { id: 0xa3c97cfb @@ -175521,16 +177769,16 @@ member { offset: 448 } member { - id: 0x5367c52c + id: 0x5367cfd2 name: "started" type_id: 0x6d7f5ff6 - offset: 6344 + offset: 7560 } member { - id: 0x53937423 + id: 0x539372a0 name: "started" type_id: 0x99caa0ae - offset: 34112 + offset: 34240 } member { id: 0x564d0a7e @@ -175595,10 +177843,10 @@ member { type_id: 0xb02b353a } member { - id: 0xb934c402 + id: 0xb934c444 name: "stat" type_id: 0x8f4af0b6 - offset: 69504 + offset: 69760 } member { id: 0xb936ff9f @@ -175607,22 +177855,22 @@ member { offset: 768 } member { - id: 0xb94038cb + id: 0xb9403407 name: "stat" type_id: 0xfbb47533 - offset: 19904 + offset: 20416 } member { - id: 0xb949817e + id: 0xb949874f name: "stat" type_id: 0xf2078d09 - offset: 26624 + offset: 30720 } member { - id: 0xb99eaa69 + id: 0xb99ea4be name: "stat" type_id: 0x25296a8e - offset: 640 + offset: 768 } member { id: 0xb9a5341e @@ -175675,16 +177923,16 @@ member { type_id: 0xc9082b19 } member { - id: 0x723afcc4 + id: 0x723af7a2 name: "state" type_id: 0xc9082b19 - offset: 5568 + offset: 5824 } member { - id: 0x723afdba + id: 0x723af9cf name: "state" type_id: 0xc9082b19 - offset: 6592 + offset: 7808 } member { id: 0x72401a0b @@ -175699,10 +177947,10 @@ member { offset: 256 } member { - id: 0x7243ca33 + id: 0x7243c3f0 name: "state" type_id: 0xb0312d5a - offset: 1024 + offset: 1152 } member { id: 0x724ae662 @@ -175717,16 +177965,16 @@ member { offset: 1120 } member { - id: 0x72589a56 + id: 0x72589ca2 name: "state" type_id: 0xab62ccb0 - offset: 2784 + offset: 2912 } member { - id: 0x725e866f + id: 0x725e87e8 name: "state" type_id: 0xad7853f7 - offset: 704 + offset: 832 } member { id: 0x725e8c9b @@ -175751,10 +177999,10 @@ member { type_id: 0x8113f984 } member { - id: 0x7273f2ea + id: 0x7273f6d1 name: "state" type_id: 0x8007ca5c - offset: 1056 + offset: 1120 } member { id: 0x7280b587 @@ -175768,10 +178016,10 @@ member { offset: 5280 } member { - id: 0x72872633 + id: 0x72872041 name: "state" type_id: 0x74d29cf1 - offset: 768 + offset: 1152 } member { id: 0x72872ac4 @@ -175790,10 +178038,10 @@ member { type_id: 0x7d978e5b } member { - id: 0x72904895 + id: 0x7290481b name: "state" type_id: 0x63b95725 - offset: 2208 + offset: 2464 } member { id: 0x7294d1e9 @@ -175814,16 +178062,16 @@ member { offset: 128 } member { - id: 0x7294d6df + id: 0x7294dae9 name: "state" type_id: 0x6720d32f - offset: 4608 + offset: 5376 } member { - id: 0x7294da1f + id: 0x7294db40 name: "state" type_id: 0x6720d32f - offset: 864 + offset: 928 } member { id: 0x7294dbcd @@ -175838,10 +178086,10 @@ member { offset: 64 } member { - id: 0x729c3252 + id: 0x729c3aeb name: "state" type_id: 0x6fcf5ca5 - offset: 8096 + offset: 9312 } member { id: 0x729d5690 @@ -175850,10 +178098,10 @@ member { offset: 32 } member { - id: 0x72a0edac + id: 0x72a0ef25 name: "state" type_id: 0x531194dd - offset: 9408 + offset: 9536 } member { id: 0x72a3be34 @@ -175861,16 +178109,10 @@ member { type_id: 0x504235bb } member { - id: 0x72b6707d + id: 0x72b671c8 name: "state" type_id: 0x4585663f - offset: 6400 -} -member { - id: 0x72b670f0 - name: "state" - type_id: 0x4585663f - offset: 6560 + offset: 7776 } member { id: 0x72b67487 @@ -175879,10 +178121,10 @@ member { offset: 160 } member { - id: 0x72b678a2 + id: 0x72b6775d name: "state" type_id: 0x4585663f - offset: 6240 + offset: 7456 } member { id: 0x72b678d7 @@ -175890,6 +178132,18 @@ member { type_id: 0x4585663f offset: 480 } +member { + id: 0x72b67fcd + name: "state" + type_id: 0x4585663f + offset: 7616 +} +member { + id: 0x72c0803e + name: "state" + type_id: 0x33756485 + offset: 2944 +} member { id: 0x72c080a7 name: "state" @@ -175908,24 +178162,6 @@ member { type_id: 0x33756485 offset: 192 } -member { - id: 0x72c0860f - name: "state" - type_id: 0x33756485 - offset: 2816 -} -member { - id: 0x72c08727 - name: "state" - type_id: 0x33756485 - offset: 2112 -} -member { - id: 0x72c087b9 - name: "state" - type_id: 0x33756485 - offset: 1152 -} member { id: 0x72c088f7 name: "state" @@ -175938,10 +178174,10 @@ member { type_id: 0x33756485 } member { - id: 0x72c08adf + id: 0x72c08a49 name: "state" type_id: 0x33756485 - offset: 832 + offset: 1664 } member { id: 0x72c08d84 @@ -175949,6 +178185,12 @@ member { type_id: 0x33756485 offset: 64 } +member { + id: 0x72c08d9c + name: "state" + type_id: 0x33756485 + offset: 2496 +} member { id: 0x72c08e12 name: "state" @@ -175968,10 +178210,10 @@ member { offset: 64 } member { - id: 0x72c92793 + id: 0x72c92aad name: "state" type_id: 0x3ada60b4 - offset: 11840 + offset: 11968 } member { id: 0x72c9a3c6 @@ -176044,16 +178286,10 @@ member { offset: 64 } member { - id: 0x72dddf65 + id: 0x72ddd7c2 name: "state" type_id: 0x2e2c982d - offset: 9920 -} -member { - id: 0x72df750d - name: "state" - type_id: 0x2c8e1aaa - offset: 14720 + offset: 10048 } member { id: 0x72df76fa @@ -176062,10 +178298,16 @@ member { offset: 64 } member { - id: 0x72e19bd3 + id: 0x72df7a07 + name: "state" + type_id: 0x2c8e1aaa + offset: 14848 +} +member { + id: 0x72e19394 name: "state" type_id: 0x12651688 - offset: 1216 + offset: 1344 } member { id: 0x72e1f985 @@ -176085,16 +178327,16 @@ member { offset: 640 } member { - id: 0x72ebeed8 + id: 0x72ebef8d name: "state" type_id: 0x1811bd1d - offset: 6688 + offset: 7904 } member { - id: 0x72f05e59 + id: 0x72f051fa name: "state" type_id: 0x03aaab3d - offset: 960 + offset: 1472 } member { id: 0x72f5f174 @@ -176120,18 +178362,18 @@ member { type_id: 0x0abe9fd1 offset: 16 } +member { + id: 0x72fa5385 + name: "state" + type_id: 0x09adb9f4 + offset: 704 +} member { id: 0x72fa5559 name: "state" type_id: 0x09adb9f4 offset: 64 } -member { - id: 0x72fa58ca - name: "state" - type_id: 0x09adb9f4 - offset: 576 -} member { id: 0x72fae1e1 name: "state" @@ -176210,10 +178452,10 @@ member { offset: 8512 } member { - id: 0x95e9c6c5 + id: 0x95e9c6a0 name: "state_count" type_id: 0x4585663f - offset: 10048 + offset: 11520 } member { id: 0xb4a7160c @@ -176234,10 +178476,10 @@ member { offset: 384 } member { - id: 0xd968bc8a + id: 0xd968b3cd name: "state_idx" type_id: 0x4585663f - offset: 10080 + offset: 11552 } member { id: 0x44fe19ca @@ -176260,22 +178502,22 @@ member { offset: 2496 } member { - id: 0xeccd8dff + id: 0xeccd8227 name: "state_machine" type_id: 0x3835dcc0 - offset: 3328 + offset: 3648 } member { - id: 0x0d8d55d3 + id: 0x0d8d564a name: "state_machine_running" type_id: 0x6d7f5ff6 - offset: 6144 + offset: 6656 } member { - id: 0x7d4701cc + id: 0x7d470137 name: "state_machine_timer" type_id: 0xcd7704bf - offset: 2816 + offset: 3072 } member { id: 0x832b1953 @@ -176290,16 +178532,16 @@ member { offset: 704 } member { - id: 0x96f3733b + id: 0x96f371cc name: "state_mutex" type_id: 0xa7c362b0 - offset: 16640 + offset: 1856 } member { - id: 0x96f37df4 + id: 0x96f37465 name: "state_mutex" type_id: 0xa7c362b0 - offset: 1728 + offset: 19584 } member { id: 0x98b9223b @@ -176338,10 +178580,10 @@ member { offset: 4096 } member { - id: 0x406a53ec + id: 0x406a5acc name: "state_queue" type_id: 0xf1159c31 - offset: 9344 + offset: 10880 } member { id: 0xa38f52ad @@ -176351,10 +178593,10 @@ member { bitsize: 1 } member { - id: 0xaaf7b908 + id: 0xaaf7ba84 name: "state_saved" type_id: 0x4585663f - offset: 16541 + offset: 22109 bitsize: 1 } member { @@ -176376,10 +178618,10 @@ member { offset: 448 } member { - id: 0x18ad1ee2 + id: 0x18ad1ca3 name: "state_synced" type_id: 0x6d7f5ff6 - offset: 6051 + offset: 6755 bitsize: 1 } member { @@ -176400,10 +178642,10 @@ member { offset: 448 } member { - id: 0x55172a22 + id: 0x55172ceb name: "states" type_id: 0x3ad0ee83 - offset: 9920 + offset: 11392 } member { id: 0x556e2823 @@ -176442,10 +178684,10 @@ member { offset: 832 } member { - id: 0x0c2a2b26 + id: 0x0c2a232c name: "static_addr" type_id: 0xa61911b2 - offset: 736 + offset: 864 } member { id: 0x0ca5641e @@ -176538,16 +178780,16 @@ member { offset: 704 } member { - id: 0xb920ec0c + id: 0xb920e0d3 name: "stats" type_id: 0x5589e3d3 - offset: 9792 + offset: 11520 } member { - id: 0xb9409141 + id: 0xb9409026 name: "stats" type_id: 0x35f5ad19 - offset: 6144 + offset: 7168 } member { id: 0xb945ac82 @@ -176556,10 +178798,10 @@ member { offset: 512 } member { - id: 0xb948c3ed + id: 0xb948cf71 name: "stats" type_id: 0x3da9f5e9 - offset: 7488 + offset: 7552 } member { id: 0xb9492553 @@ -176567,10 +178809,10 @@ member { type_id: 0x3c4b5da3 } member { - id: 0xb94c5ab8 + id: 0xb94c512e name: "stats" type_id: 0x393ffe35 - offset: 4160 + offset: 4288 } member { id: 0xb94f0278 @@ -176597,10 +178839,10 @@ member { offset: 256 } member { - id: 0xb96dda71 + id: 0xb96dd5c1 name: "stats" type_id: 0x18bd6530 - offset: 6400 + offset: 7616 } member { id: 0xb9766b83 @@ -176609,16 +178851,16 @@ member { offset: 320 } member { - id: 0xb97728e9 + id: 0xb9772a0a name: "stats" type_id: 0x024ceae1 - offset: 4608 + offset: 5568 } member { - id: 0xb97ab8bb + id: 0xb97ab52c name: "stats" type_id: 0x0fd19d4c - offset: 4736 + offset: 5504 } member { id: 0xb9a2f93b @@ -176626,16 +178868,16 @@ member { type_id: 0xd797353d } member { - id: 0xb9d78568 + id: 0xb9d78a9f name: "stats" type_id: 0xa2ef7066 - offset: 7488 + offset: 9792 } member { - id: 0xb9ebf3f2 + id: 0xb9ebff2d name: "stats" type_id: 0x9e96e428 - offset: 512 + offset: 320 } member { id: 0xb9f431ff @@ -176650,16 +178892,16 @@ member { offset: 288 } member { - id: 0xd657a6b9 + id: 0xd657a07c name: "stats_id" type_id: 0x1d61e0cf - offset: 32080 + offset: 34384 } member { - id: 0xd657acd8 + id: 0xd657a20e name: "stats_id" type_id: 0x1d61e0cf - offset: 76608 + offset: 76864 } member { id: 0x17c68b0c @@ -176668,10 +178910,10 @@ member { offset: 64 } member { - id: 0x17f0d399 + id: 0x17f0d217 name: "stats_lock" type_id: 0x000ff4a8 - offset: 3328 + offset: 3392 } member { id: 0xefd5a504 @@ -176714,18 +178956,18 @@ member { type_id: 0x6720d32f offset: 320 } +member { + id: 0x2000012e + name: "status" + type_id: 0x6720d32f + offset: 640 +} member { id: 0x2000056a name: "status" type_id: 0x6720d32f offset: 704 } -member { - id: 0x20000c4f - name: "status" - type_id: 0x6720d32f - offset: 512 -} member { id: 0x20000ed4 name: "status" @@ -176739,22 +178981,22 @@ member { offset: 64 } member { - id: 0x2027aca1 + id: 0x2027a418 name: "status" type_id: 0x4082a3ec - offset: 5632 + offset: 6016 } member { - id: 0x202827fd + id: 0x20282bb7 name: "status" type_id: 0x4f09ffdc - offset: 8992 + offset: 10464 } member { - id: 0x202d757a + id: 0x202d7d6e name: "status" type_id: 0x4a500dc8 - offset: 1408 + offset: 1536 } member { id: 0x203aadc9 @@ -176768,18 +179010,18 @@ member { type_id: 0x2fed2c49 offset: 192 } -member { - id: 0x20545276 - name: "status" - type_id: 0x33756485 - offset: 8256 -} member { id: 0x205455ff name: "status" type_id: 0x33756485 offset: 1024 } +member { + id: 0x205457c1 + name: "status" + type_id: 0x33756485 + offset: 59200 +} member { id: 0x20545863 name: "status" @@ -176787,10 +179029,10 @@ member { offset: 1344 } member { - id: 0x20545db3 + id: 0x20545d1c name: "status" type_id: 0x33756485 - offset: 57728 + offset: 9920 } member { id: 0x205f2fbc @@ -176805,10 +179047,10 @@ member { offset: 896 } member { - id: 0x2064b69b + id: 0x2064b31e name: "status" type_id: 0x0399ec3e - offset: 960 + offset: 1088 } member { id: 0x2065db16 @@ -176915,10 +179157,10 @@ member { offset: 64 } member { - id: 0x20fcc613 + id: 0x20fcc1ce name: "status" type_id: 0x9be84f35 - offset: 6464 + offset: 7680 } member { id: 0x3d3f4bc2 @@ -176927,10 +179169,10 @@ member { offset: 224 } member { - id: 0xbfe8d1c5 + id: 0xbfe8d946 name: "status_buf" type_id: 0x1bf16028 - offset: 2880 + offset: 3008 } member { id: 0xf75d6935 @@ -176945,10 +179187,10 @@ member { offset: 2368 } member { - id: 0x7a7d1e4c + id: 0x7a7d136d name: "status_dentry" type_id: 0x120540d1 - offset: 3584 + offset: 4160 } member { id: 0xa13097a3 @@ -176970,16 +179212,16 @@ member { offset: 128 } member { - id: 0x1c1b392d + id: 0x1c1b349b name: "status_reg_buf" type_id: 0x18bd6530 - offset: 2752 + offset: 2880 } member { - id: 0xe59a4688 + id: 0xe59a485e name: "status_urb" type_id: 0x0130219f - offset: 1728 + offset: 2240 } member { id: 0x3205308c @@ -177016,10 +179258,10 @@ member { offset: 64 } member { - id: 0x800930da + id: 0x80093c04 name: "steal" type_id: 0x34ed11d4 - offset: 67392 + offset: 67584 } member { id: 0x6a086ae6 @@ -177108,18 +179350,18 @@ member { name: "stepwise" type_id: 0x6b627e92 } -member { - id: 0x92c2644a - name: "stereo_allowed" - type_id: 0x6d7f5ff6 - offset: 1200 -} member { id: 0x92c26519 name: "stereo_allowed" type_id: 0x6d7f5ff6 offset: 8 } +member { + id: 0x92c269fc + name: "stereo_allowed" + type_id: 0x6d7f5ff6 + offset: 1328 +} member { id: 0x1823d926 name: "sticks" @@ -177133,10 +179375,16 @@ member { offset: 64 } member { - id: 0x59af90f0 + id: 0x59af92c7 name: "stime" type_id: 0x92233392 - offset: 3456 + offset: 14656 +} +member { + id: 0x59af93b2 + name: "stime" + type_id: 0x92233392 + offset: 3520 } member { id: 0x59af9aba @@ -177149,12 +179397,6 @@ member { type_id: 0x92233392 offset: 64 } -member { - id: 0x59af9fa3 - name: "stime" - type_id: 0x92233392 - offset: 13632 -} member { id: 0x69842eef name: "stop" @@ -177347,10 +179589,10 @@ member { offset: 192 } member { - id: 0x5c3a0cb2 + id: 0x5c3a098b name: "stop_polling" type_id: 0x6d7f5ff6 - offset: 9536 + offset: 11264 } member { id: 0xe8208fb4 @@ -177377,10 +179619,10 @@ member { offset: 192 } member { - id: 0x052da51a + id: 0x052da770 name: "stop_tx_timer" type_id: 0xcd7704bf - offset: 512 + offset: 576 } member { id: 0x808f755b @@ -177472,16 +179714,16 @@ member { type_id: 0x2f3a36f7 } member { - id: 0x97b78567 + id: 0x97b7885f name: "stored_max_keys" type_id: 0xe8034002 - offset: 5952 + offset: 6080 } member { - id: 0x16af160d + id: 0x16af1257 name: "stored_num_keys" type_id: 0xe8034002 - offset: 5968 + offset: 6096 } member { id: 0x3a09fbd2 @@ -177732,10 +179974,10 @@ member { offset: 128 } member { - id: 0xc284ec65 + id: 0xc284eb1d name: "streaming" type_id: 0x4585663f - offset: 6400 + offset: 6528 bitsize: 1 } member { @@ -177780,10 +180022,10 @@ member { type_id: 0x914dbfdc } member { - id: 0x934a537b + id: 0x934a58fc name: "strict_target" type_id: 0x6d7f5ff6 - offset: 4240 + offset: 5008 } member { id: 0x5e10fd0f @@ -177792,10 +180034,10 @@ member { offset: 45344 } member { - id: 0x5e325db2 + id: 0x5e325618 name: "stride" type_id: 0x6720d32f - offset: 6144 + offset: 7360 } member { id: 0x5e325fa3 @@ -177850,10 +180092,10 @@ member { offset: 128 } member { - id: 0x6983c4da + id: 0x6983cb7e name: "string_langid" type_id: 0x6720d32f - offset: 9984 + offset: 11200 } member { id: 0xdd8f0781 @@ -178025,10 +180267,10 @@ member { offset: 128 } member { - id: 0xc5006a1d + id: 0xc5006abf name: "subdevs" type_id: 0xd3c80119 - offset: 7616 + offset: 8960 } member { id: 0x525d1f0d @@ -178065,28 +180307,28 @@ member { offset: 704 } member { - id: 0x56a16eec + id: 0x56a16eeb name: "subirq_base" type_id: 0x6720d32f - offset: 8768 + offset: 9984 } member { - id: 0x9c6dc7b0 + id: 0x9c6dc805 name: "subirq_chip" type_id: 0xadd7ccb6 - offset: 6656 + offset: 7872 } member { - id: 0x76c2648c + id: 0x76c2672c name: "subirqs" type_id: 0x6a28d5f7 - offset: 8800 + offset: 10016 } member { - id: 0xc06fdd2a + id: 0xc06fde3b name: "subled_info" type_id: 0x11ae7e9f - offset: 2944 + offset: 3456 } member { id: 0x13eb34e2 @@ -178106,10 +180348,10 @@ member { offset: 2880 } member { - id: 0x2c2266e4 + id: 0x2c226b5d name: "submit_state" type_id: 0x42189fc0 - offset: 896 + offset: 1024 } member { id: 0x5e6786ba @@ -178118,10 +180360,10 @@ member { offset: 44480 } member { - id: 0x4f0fe730 + id: 0x4f0fe46e name: "submitter" type_id: 0xbcb85241 - offset: 1240 + offset: 1624 } member { id: 0x3044c584 @@ -178147,10 +180389,10 @@ member { offset: 96 } member { - id: 0x79437f6f + id: 0x79437342 name: "subprog_cnt" type_id: 0xc9082b19 - offset: 59424 + offset: 75872 } member { id: 0xd61c6dbe @@ -178206,10 +180448,10 @@ member { offset: 640 } member { - id: 0xd3eec6a3 + id: 0xd3eec4ab name: "subscribed" type_id: 0xd3c80119 - offset: 768 + offset: 896 } member { id: 0x16cbf547 @@ -178253,16 +180495,16 @@ member { offset: 160 } member { - id: 0x08ec15b8 + id: 0x08ec1508 name: "substreams" type_id: 0xd3c80119 - offset: 320 + offset: 448 } member { - id: 0x9ac0c0d6 + id: 0x9ac0c50d name: "subsys" type_id: 0x620b283c - offset: 4800 + offset: 5824 } member { id: 0x9ac0c685 @@ -178275,10 +180517,10 @@ member { type_id: 0x7b1fd27f } member { - id: 0x16c2f01d + id: 0x16c2f3ef name: "subsys_data" type_id: 0x1c5ceff7 - offset: 2304 + offset: 2496 } member { id: 0x7f7ac96d @@ -178340,10 +180582,10 @@ member { offset: 512 } member { - id: 0xe0e3bd06 + id: 0xe0e3bcf4 name: "subtree_control" type_id: 0x914dbfdc - offset: 4736 + offset: 5760 } member { id: 0xc2b065fa @@ -178352,10 +180594,10 @@ member { offset: 1216 } member { - id: 0xdcec0b45 + id: 0xdcec01d0 name: "subtree_ss_mask" type_id: 0x914dbfdc - offset: 4752 + offset: 5776 } member { id: 0x18c8fa92 @@ -178370,16 +180612,16 @@ member { offset: 64 } member { - id: 0x909381b2 + id: 0x90938126 name: "suggested_x_property" type_id: 0x2a670b41 - offset: 7680 + offset: 8832 } member { - id: 0xc0995345 + id: 0xc0995a7e name: "suggested_y_property" type_id: 0x2a670b41 - offset: 7744 + offset: 8896 } member { id: 0x9ab99084 @@ -178436,10 +180678,10 @@ member { offset: 576 } member { - id: 0xa71423c7 + id: 0xa714212b name: "sum_sched_runtime" type_id: 0xd5df6730 - offset: 5376 + offset: 5440 } member { id: 0x8064005e @@ -178502,10 +180744,10 @@ member { type_id: 0x0258f96e } member { - id: 0x8037475f + id: 0x80374537 name: "supplier_preactivated" type_id: 0x6d7f5ff6 - offset: 6848 + offset: 8192 } member { id: 0xf4d9522e @@ -178525,10 +180767,10 @@ member { offset: 384 } member { - id: 0x0d47ea26 + id: 0x0d47ea6c name: "supply" type_id: 0x01ae1e33 - offset: 7744 + offset: 9216 } member { id: 0x0d785183 @@ -178542,16 +180784,16 @@ member { type_id: 0x3e10b518 } member { - id: 0x0db2e47f + id: 0x0db2e736 name: "supply" type_id: 0xf4ae543b - offset: 9920 + offset: 11776 } member { - id: 0x3986871f + id: 0x39868917 name: "supply_name" type_id: 0x3e10b518 - offset: 7808 + offset: 9280 } member { id: 0x39868c83 @@ -178571,23 +180813,23 @@ member { type_id: 0x3e10b518 } member { - id: 0x92024a3d + id: 0x92024d5f name: "supply_voltage" type_id: 0xc9082b19 - offset: 9408 + offset: 10048 } member { - id: 0xa69ac1e4 + id: 0xa69acf8a name: "support_mbssid" type_id: 0x295c7202 - offset: 10048 + offset: 11392 bitsize: 1 } member { - id: 0x5b95067f + id: 0x5b950813 name: "support_only_he_mbssid" type_id: 0x295c7202 - offset: 10049 + offset: 11393 bitsize: 1 } member { @@ -178606,18 +180848,18 @@ member { name: "supported" type_id: 0x607419c2 } -member { - id: 0x870b199d - name: "supported" - type_id: 0x607419c2 - offset: 8384 -} member { id: 0x870b1a86 name: "supported" type_id: 0x607419c2 offset: 576 } +member { + id: 0x870b1f6a + name: "supported" + type_id: 0x607419c2 + offset: 9600 +} member { id: 0x878d4469 name: "supported" @@ -178668,16 +180910,16 @@ member { offset: 2368 } member { - id: 0x8d29a167 + id: 0x8d29a756 name: "supported_events" type_id: 0xb914bfab - offset: 2816 + offset: 2944 } member { - id: 0x44116168 + id: 0x44116555 name: "supported_hw" type_id: 0x1bf16028 - offset: 2176 + offset: 2560 } member { id: 0x44335928 @@ -178686,10 +180928,10 @@ member { offset: 256 } member { - id: 0xd4b36534 + id: 0xd4b3659d name: "supported_hw_count" type_id: 0x4585663f - offset: 2240 + offset: 2624 } member { id: 0xd4b36b00 @@ -178715,18 +180957,18 @@ member { name: "supported_ops" type_id: 0xe62ebf07 } -member { - id: 0x6d9a3ca1 - name: "supported_protocols" - type_id: 0xc9082b19 - offset: 6784 -} member { id: 0x6d9a3f19 name: "supported_protocols" type_id: 0xc9082b19 offset: 32 } +member { + id: 0x6d9a3f44 + name: "supported_protocols" + type_id: 0xc9082b19 + offset: 8128 +} member { id: 0x6ba7e4af name: "supported_ring_params" @@ -178740,10 +180982,10 @@ member { offset: 40 } member { - id: 0x26cce4ad + id: 0x26cce85e name: "supports_autosuspend" type_id: 0x4585663f - offset: 2113 + offset: 2369 bitsize: 1 } member { @@ -178833,10 +181075,10 @@ member { offset: 192 } member { - id: 0xf394308c + id: 0xf39434cd name: "suspend" type_id: 0x2ee76b64 - offset: 1920 + offset: 2176 } member { id: 0xf3944f65 @@ -178869,10 +181111,10 @@ member { offset: 576 } member { - id: 0xf3963954 + id: 0xf3963ffd name: "suspend" type_id: 0x2ce866aa - offset: 2304 + offset: 2560 } member { id: 0xf396bb3a @@ -178997,10 +181239,10 @@ member { bitsize: 1 } member { - id: 0xdccb66a4 + id: 0xdccb64ac name: "suspend_count" type_id: 0x5d8155a5 - offset: 768 + offset: 896 } member { id: 0xdcd36a92 @@ -179009,16 +181251,16 @@ member { offset: 256 } member { - id: 0xdce231d2 + id: 0xdce23cc4 name: "suspend_count" type_id: 0x74d29cf1 - offset: 9728 + offset: 11456 } member { - id: 0x7a34e43d + id: 0x7a34e0e9 name: "suspend_freq" type_id: 0x33756485 - offset: 9600 + offset: 11328 } member { id: 0x7a4213b9 @@ -179039,10 +181281,10 @@ member { offset: 896 } member { - id: 0x10dab1f6 + id: 0x10dab6be name: "suspend_notifier" type_id: 0x449a775b - offset: 23872 + offset: 27968 } member { id: 0xe2d495b2 @@ -179051,40 +181293,40 @@ member { offset: 64 } member { - id: 0x0b4c6fcd + id: 0x0b4c6d3f name: "suspend_opp" type_id: 0x19e66c71 - offset: 1664 + offset: 1920 } member { - id: 0x0d88eba1 + id: 0x0d88e94f name: "suspend_post" type_id: 0x2c61df5b - offset: 1856 + offset: 2240 } member { - id: 0x4b7cfd0a + id: 0x4b7cfee6 name: "suspend_pre" type_id: 0x2c61df5b - offset: 1792 + offset: 2176 } member { - id: 0xae2498a6 + id: 0xae249899 name: "suspend_state" type_id: 0x21003da7 - offset: 8576 + offset: 9728 } member { - id: 0xae6112d1 + id: 0xae6111f8 name: "suspend_state" type_id: 0x64823955 - offset: 24096 + offset: 28192 } member { - id: 0xa136b3a9 + id: 0xa136b44a name: "suspend_state_next" type_id: 0x64823955 - offset: 24064 + offset: 28160 } member { id: 0x5885f531 @@ -179105,10 +181347,10 @@ member { offset: 832 } member { - id: 0x1e8cc468 + id: 0x1e8cc137 name: "suspended" type_id: 0x4585663f - offset: 8037 + offset: 9253 bitsize: 1 } member { @@ -179132,16 +181374,16 @@ member { offset: 2872 } member { - id: 0xff765643 + id: 0xff7650d9 name: "suspended" type_id: 0x6d7f5ff6 - offset: 5120 + offset: 6080 } member { - id: 0xff7657cb + id: 0xff765a6f name: "suspended" type_id: 0x6d7f5ff6 - offset: 24136 + offset: 28232 } member { id: 0xff765c39 @@ -179150,23 +181392,23 @@ member { offset: 248 } member { - id: 0xe8c5125d + id: 0xe8c51b31 name: "suspended_by_mdio_bus" type_id: 0x4585663f - offset: 8038 + offset: 9254 bitsize: 1 } member { - id: 0xee06bb24 + id: 0xee06b6fb name: "suspended_count" type_id: 0x4585663f - offset: 9056 + offset: 10528 } member { - id: 0x95231519 + id: 0x9523197c name: "suspended_ports" type_id: 0x33756485 - offset: 4928 + offset: 4992 } member { id: 0x95d96aae @@ -179192,10 +181434,10 @@ member { type_id: 0x6720d32f } member { - id: 0x4ec6a9c5 + id: 0x4ec6a52f name: "suspended_time" type_id: 0x92233392 - offset: 2176 + offset: 2368 } member { id: 0x4207fd60 @@ -179227,10 +181469,10 @@ member { offset: 96 } member { - id: 0x817870df + id: 0x81787702 name: "svdm_version" type_id: 0xaca841ec - offset: 6464 + offset: 7680 } member { id: 0x05e10aeb @@ -179256,10 +181498,10 @@ member { type_id: 0x914dbfdc } member { - id: 0x0faf2e8c + id: 0x0faf28a3 name: "svid" type_id: 0x914dbfdc - offset: 6080 + offset: 7296 } member { id: 0xbc39ac28 @@ -179308,22 +181550,22 @@ member { offset: 104 } member { - id: 0x89342aa2 + id: 0x89342c67 name: "sw" type_id: 0xb914bfab - offset: 3584 + offset: 3712 } member { - id: 0x899e5762 + id: 0x899e550a name: "sw" type_id: 0x136a7f2f - offset: 6848 + offset: 8192 } member { - id: 0x5e970807 + id: 0x5e970f2a name: "sw_caps" type_id: 0xe7f64c31 - offset: 9504 + offset: 10720 } member { id: 0x565fe930 @@ -179355,10 +181597,10 @@ member { offset: 1088 } member { - id: 0xc43ef393 + id: 0xc43ef2ec name: "swap_complete" type_id: 0x3fcbf304 - offset: 6848 + offset: 7488 } member { id: 0x668c7f24 @@ -179367,10 +181609,10 @@ member { offset: 1152 } member { - id: 0x6f574042 + id: 0x6f574ae5 name: "swap_events_file" type_id: 0x0ee0f933 - offset: 10496 + offset: 11136 } member { id: 0xec19f1e8 @@ -179385,10 +181627,10 @@ member { offset: 1344 } member { - id: 0x43f214a6 + id: 0x43f21c51 name: "swap_lock" type_id: 0xa7c362b0 - offset: 6528 + offset: 7040 } member { id: 0xd08ccfb0 @@ -179403,10 +181645,10 @@ member { offset: 512 } member { - id: 0x7933ad7e + id: 0x7933afef name: "swap_pending" type_id: 0x6d7f5ff6 - offset: 6784 + offset: 7424 } member { id: 0x2899f846 @@ -179415,10 +181657,10 @@ member { offset: 320 } member { - id: 0xc8bf0815 + id: 0xc8bf0dce name: "swap_readahead_info" type_id: 0xb02b353a - offset: 1024 + offset: 1216 } member { id: 0x3fc3a783 @@ -179439,10 +181681,10 @@ member { offset: 768 } member { - id: 0x62f8c962 + id: 0x62f8cc7c name: "swap_status" type_id: 0x6720d32f - offset: 7104 + offset: 7744 } member { id: 0x7a46747c @@ -179487,10 +181729,10 @@ member { offset: 192 } member { - id: 0x74f18d9c + id: 0x74f180d0 name: "swappiness" type_id: 0x6720d32f - offset: 9536 + offset: 9920 } member { id: 0x9c4e2512 @@ -179518,10 +181760,10 @@ member { bitsize: 1 } member { - id: 0x552e8e15 + id: 0x552e8641 name: "switch_power_state" type_id: 0x1b285d08 - offset: 12160 + offset: 13952 } member { id: 0xc3e7232a @@ -179536,10 +181778,10 @@ member { offset: 1408 } member { - id: 0x7b6d7107 + id: 0x7b6d7eb2 name: "swizzle_irq" type_id: 0x1f5c397b - offset: 6656 + offset: 7872 } member { id: 0xb36c4635 @@ -179643,10 +181885,10 @@ member { offset: 64 } member { - id: 0x2aa9f569 + id: 0x2aa9f0c8 name: "syms" type_id: 0x3e096c25 - offset: 1728 + offset: 1984 } member { id: 0x5611fbcb @@ -179701,10 +181943,10 @@ member { type_id: 0x049e6c75 } member { - id: 0x50dab36e + id: 0x50dab767 name: "sync" type_id: 0x0e93a255 - offset: 1664 + offset: 1728 } member { id: 0x50e484e0 @@ -179778,16 +182020,16 @@ member { type_id: 0xb3e7bac9 } member { - id: 0xc93d71be + id: 0xc93d7567 name: "sync_io" type_id: 0x74d29cf1 - offset: 3520 + offset: 3776 } member { - id: 0x78f950a5 + id: 0x78f95a52 name: "sync_irq" type_id: 0x6720d32f - offset: 17632 + offset: 20192 } member { id: 0x665c19f0 @@ -179879,10 +182121,10 @@ member { offset: 128 } member { - id: 0x998dcc4c + id: 0x998dc09e name: "sync_work" type_id: 0x1f3c8679 - offset: 8256 + offset: 9984 } member { id: 0xc5450536 @@ -180016,10 +182258,10 @@ member { offset: 6656 } member { - id: 0x2349f1bf + id: 0x2349f2ec name: "syscall_dispatch" type_id: 0xff832d5d - offset: 17152 + offset: 18176 } member { id: 0x58034944 @@ -180082,22 +182324,22 @@ member { offset: 24 } member { - id: 0xa7267c80 + id: 0xa7267479 name: "sysctl_acq_expires" type_id: 0xc9082b19 - offset: 2720 + offset: 3104 } member { - id: 0x3f7a1819 + id: 0x3f7a174b name: "sysctl_aevent_etime" type_id: 0xc9082b19 - offset: 2624 + offset: 3008 } member { - id: 0x223e66d0 + id: 0x223e673d name: "sysctl_aevent_rseqth" type_id: 0xc9082b19 - offset: 2656 + offset: 3040 } member { id: 0xed38d61b @@ -180112,16 +182354,16 @@ member { offset: 16 } member { - id: 0x29b950a7 + id: 0x29b95bfe name: "sysctl_fib_notify_on_flag_change" type_id: 0x295c7202 - offset: 4544 + offset: 4672 } member { - id: 0x7c146a67 + id: 0x7c146a0a name: "sysctl_fwmark_reflect" type_id: 0x295c7202 - offset: 2856 + offset: 2984 } member { id: 0x7bee0246 @@ -180129,10 +182371,10 @@ member { type_id: 0x34544a3f } member { - id: 0x7bee0d2c + id: 0x7bee0d76 name: "sysctl_hdr" type_id: 0x34544a3f - offset: 2816 + offset: 3200 } member { id: 0x04607474 @@ -180141,136 +182383,136 @@ member { offset: 1984 } member { - id: 0x2581f7ef + id: 0x2581f720 name: "sysctl_icmp_echo_enable_probe" type_id: 0x295c7202 - offset: 2376 + offset: 2504 } member { - id: 0xd11b0bed + id: 0xd11b0661 name: "sysctl_icmp_echo_ignore_all" type_id: 0x295c7202 - offset: 2368 + offset: 2496 } member { - id: 0xb1e99fa2 + id: 0xb1e99388 name: "sysctl_icmp_echo_ignore_broadcasts" type_id: 0x295c7202 - offset: 2384 + offset: 2512 } member { - id: 0xe8b52a7f + id: 0xe8b523f6 name: "sysctl_icmp_errors_use_inbound_ifaddr" type_id: 0x295c7202 - offset: 2400 + offset: 2528 } member { - id: 0x4feae452 + id: 0x4feaeb67 name: "sysctl_icmp_ignore_bogus_error_responses" type_id: 0x295c7202 - offset: 2392 + offset: 2520 } member { - id: 0x15f35c7f + id: 0x15f35855 name: "sysctl_icmp_ratelimit" type_id: 0x6720d32f - offset: 2432 + offset: 2560 } member { - id: 0x4af448d4 + id: 0x4af4486b name: "sysctl_icmp_ratemask" type_id: 0x6720d32f - offset: 2464 + offset: 2592 } member { - id: 0x99862260 + id: 0x99862748 name: "sysctl_igmp_llm_reports" type_id: 0x295c7202 - offset: 4552 + offset: 4680 } member { - id: 0xe2937e86 + id: 0xe2937f2e name: "sysctl_igmp_max_memberships" type_id: 0x6720d32f - offset: 4576 + offset: 4704 } member { - id: 0x91cdf3bf + id: 0x91cdfe9a name: "sysctl_igmp_max_msf" type_id: 0x6720d32f - offset: 4608 + offset: 4736 } member { - id: 0xcbbf5029 + id: 0xcbbf5774 name: "sysctl_igmp_qrv" type_id: 0x6720d32f - offset: 4640 + offset: 4768 } member { - id: 0x2fb60d1e + id: 0x2fb607f1 name: "sysctl_ip_autobind_reuse" type_id: 0x295c7202 - offset: 2808 + offset: 2936 } member { - id: 0x20b2ef59 + id: 0x20b2e8a5 name: "sysctl_ip_default_ttl" type_id: 0x295c7202 - offset: 2768 + offset: 2896 } member { - id: 0x09f71138 + id: 0x09f71709 name: "sysctl_ip_dynaddr" type_id: 0x295c7202 - offset: 2816 + offset: 2944 } member { - id: 0xdf4be085 + id: 0xdf4be73b name: "sysctl_ip_early_demux" type_id: 0x295c7202 - offset: 2824 + offset: 2952 } member { - id: 0xb917dc50 + id: 0xb917d4b4 name: "sysctl_ip_fwd_update_priority" type_id: 0x295c7202 - offset: 2792 + offset: 2920 } member { - id: 0x6c717b5c + id: 0x6c717da8 name: "sysctl_ip_fwd_use_pmtu" type_id: 0x295c7202 - offset: 2784 + offset: 2912 } member { - id: 0x683684d7 + id: 0x683682a2 name: "sysctl_ip_no_pmtu_disc" type_id: 0x295c7202 - offset: 2776 + offset: 2904 } member { - id: 0x08f16ad4 + id: 0x08f163d4 name: "sysctl_ip_nonlocal_bind" type_id: 0x295c7202 - offset: 2800 + offset: 2928 } member { - id: 0x958b5ae6 + id: 0x958b51ce name: "sysctl_ip_prot_sock" type_id: 0x6720d32f - offset: 4928 + offset: 5056 } member { - id: 0x8c37216f + id: 0x8c372bc0 name: "sysctl_larval_drop" type_id: 0x6720d32f - offset: 2688 + offset: 3072 } member { - id: 0xce87a694 + id: 0xce87a023 name: "sysctl_local_reserved_ports" type_id: 0x064d6086 - offset: 4864 + offset: 4992 } member { id: 0xed537189 @@ -180285,10 +182527,10 @@ member { offset: 128 } member { - id: 0x79bc3d01 + id: 0x79bc3da9 name: "sysctl_max_syn_backlog" type_id: 0x6720d32f - offset: 4096 + offset: 4224 } member { id: 0x198b6cfe @@ -180303,10 +182545,10 @@ member { offset: 2304 } member { - id: 0xf9cbcf8f + id: 0xf9cbc457 name: "sysctl_nexthop_compat_mode" type_id: 0x295c7202 - offset: 2848 + offset: 2976 } member { id: 0x317a7392 @@ -180333,388 +182575,388 @@ member { offset: 384 } member { - id: 0x4b3f6026 + id: 0x4b3f6cc8 name: "sysctl_tcp_abort_on_overflow" type_id: 0x295c7202 - offset: 3376 -} -member { - id: 0xe1746141 - name: "sysctl_tcp_adv_win_scale" - type_id: 0x6720d32f - offset: 3424 -} -member { - id: 0xbebce7f5 - name: "sysctl_tcp_app_win" - type_id: 0x295c7202 - offset: 3464 -} -member { - id: 0xb8e37336 - name: "sysctl_tcp_autocorking" - type_id: 0x295c7202 - offset: 3632 -} -member { - id: 0x7f0f38f2 - name: "sysctl_tcp_base_mss" - type_id: 0x6720d32f - offset: 2912 -} -member { - id: 0x9fa83095 - name: "sysctl_tcp_challenge_ack_limit" - type_id: 0x6720d32f - offset: 3552 -} -member { - id: 0xb1ae8080 - name: "sysctl_tcp_child_ehash_entries" - type_id: 0x4585663f - offset: 3936 -} -member { - id: 0x774e5905 - name: "sysctl_tcp_comp_sack_delay_ns" - type_id: 0x33756485 - offset: 3968 -} -member { - id: 0x4432cfe6 - name: "sysctl_tcp_comp_sack_nr" - type_id: 0x295c7202 - offset: 3144 -} -member { - id: 0x8a90115f - name: "sysctl_tcp_comp_sack_slack_ns" - type_id: 0x33756485 - offset: 4032 -} -member { - id: 0x50b0dc20 - name: "sysctl_tcp_dsack" - type_id: 0x295c7202 - offset: 3456 -} -member { - id: 0xe3e0bb8a - name: "sysctl_tcp_early_demux" - type_id: 0x295c7202 - offset: 2832 -} -member { - id: 0xe967b835 - name: "sysctl_tcp_early_retrans" - type_id: 0x295c7202 - offset: 3320 -} -member { - id: 0xc994b7cc - name: "sysctl_tcp_ecn" - type_id: 0x295c7202 - offset: 2752 -} -member { - id: 0x85bb3a91 - name: "sysctl_tcp_ecn_fallback" - type_id: 0x295c7202 - offset: 2760 -} -member { - id: 0x060f4ee2 - name: "sysctl_tcp_fack" - type_id: 0x295c7202 - offset: 3384 -} -member { - id: 0xdf14280f - name: "sysctl_tcp_fastopen" - type_id: 0x6720d32f - offset: 4128 -} -member { - id: 0x41f3d861 - name: "sysctl_tcp_fastopen_blackhole_timeout" - type_id: 0x4585663f - offset: 4288 -} -member { - id: 0xbdbbe537 - name: "sysctl_tcp_fin_timeout" - type_id: 0x6720d32f - offset: 3232 -} -member { - id: 0x8c223b24 - name: "sysctl_tcp_frto" - type_id: 0x295c7202 - offset: 3472 -} -member { - id: 0x855deefa - name: "sysctl_tcp_fwmark_accept" - type_id: 0x295c7202 - offset: 2864 -} -member { - id: 0xf8eed445 - name: "sysctl_tcp_invalid_ratelimit" - type_id: 0x6720d32f - offset: 3648 -} -member { - id: 0xa9c07be0 - name: "sysctl_tcp_keepalive_intvl" - type_id: 0x6720d32f - offset: 3072 -} -member { - id: 0xcedb9ee2 - name: "sysctl_tcp_keepalive_probes" - type_id: 0x295c7202 - offset: 3104 -} -member { - id: 0x0d29dc0f - name: "sysctl_tcp_keepalive_time" - type_id: 0x6720d32f - offset: 3040 -} -member { - id: 0xf0a21df8 - name: "sysctl_tcp_limit_output_bytes" - type_id: 0x6720d32f - offset: 3520 -} -member { - id: 0x364aaec8 - name: "sysctl_tcp_max_reordering" - type_id: 0x6720d32f - offset: 3392 -} -member { - id: 0x71276aaa - name: "sysctl_tcp_migrate_req" - type_id: 0x295c7202 - offset: 3136 -} -member { - id: 0x0481ad8f - name: "sysctl_tcp_min_rtt_wlen" - type_id: 0x6720d32f - offset: 3584 -} -member { - id: 0xebe2a9f0 - name: "sysctl_tcp_min_snd_mss" - type_id: 0x6720d32f - offset: 2944 -} -member { - id: 0xc7e6eb60 - name: "sysctl_tcp_min_tso_segs" - type_id: 0x295c7202 - offset: 3616 -} -member { - id: 0x381d1e37 - name: "sysctl_tcp_moderate_rcvbuf" - type_id: 0x295c7202 - offset: 3496 -} -member { - id: 0x070aa3b9 - name: "sysctl_tcp_mtu_probe_floor" - type_id: 0x6720d32f - offset: 2880 -} -member { - id: 0x9af09eca - name: "sysctl_tcp_mtu_probing" - type_id: 0x295c7202 - offset: 2872 -} -member { - id: 0x59adce56 - name: "sysctl_tcp_no_ssthresh_metrics_save" - type_id: 0x295c7202 - offset: 3488 -} -member { - id: 0x7218cfde - name: "sysctl_tcp_nometrics_save" - type_id: 0x295c7202 - offset: 3480 -} -member { - id: 0x0cbb45b4 - name: "sysctl_tcp_notsent_lowat" - type_id: 0x4585663f - offset: 3264 -} -member { - id: 0x908eadb3 - name: "sysctl_tcp_orphan_retries" - type_id: 0x295c7202 - offset: 3216 -} -member { - id: 0x20b2110c - name: "sysctl_tcp_pacing_ca_ratio" - type_id: 0x6720d32f - offset: 3712 -} -member { - id: 0x4a446cfb - name: "sysctl_tcp_pacing_ss_ratio" - type_id: 0x6720d32f - offset: 3680 -} -member { - id: 0x2ef4ffc8 - name: "sysctl_tcp_probe_interval" - type_id: 0xc9082b19 - offset: 3008 -} -member { - id: 0x2943a6ee - name: "sysctl_tcp_probe_threshold" - type_id: 0x6720d32f - offset: 2976 -} -member { - id: 0x3db8c778 - name: "sysctl_tcp_recovery" - type_id: 0x295c7202 - offset: 3328 -} -member { - id: 0x10d92ec8 - name: "sysctl_tcp_reflect_tos" - type_id: 0x295c7202 - offset: 3640 -} -member { - id: 0x7faf415e - name: "sysctl_tcp_reordering" - type_id: 0x6720d32f - offset: 3168 -} -member { - id: 0x9aeeefb0 - name: "sysctl_tcp_retrans_collapse" - type_id: 0x295c7202 - offset: 3352 -} -member { - id: 0x89e0e48f - name: "sysctl_tcp_retries1" - type_id: 0x295c7202 - offset: 3200 -} -member { - id: 0xcb2f8f57 - name: "sysctl_tcp_retries2" - type_id: 0x295c7202 - offset: 3208 -} -member { - id: 0xadda6d1f - name: "sysctl_tcp_rfc1337" - type_id: 0x295c7202 - offset: 3368 -} -member { - id: 0x7910c2af - name: "sysctl_tcp_rmem" - type_id: 0x0b0dc1ff - offset: 3840 -} -member { - id: 0x49034371 - name: "sysctl_tcp_sack" - type_id: 0x295c7202 - offset: 3296 -} -member { - id: 0xce4d312e - name: "sysctl_tcp_slow_start_after_idle" - type_id: 0x295c7202 - offset: 3344 -} -member { - id: 0xa7191a05 - name: "sysctl_tcp_stdurg" - type_id: 0x295c7202 - offset: 3360 -} -member { - id: 0x2ef71185 - name: "sysctl_tcp_syn_retries" - type_id: 0x295c7202 - offset: 3112 -} -member { - id: 0x564e82ef - name: "sysctl_tcp_synack_retries" - type_id: 0x295c7202 - offset: 3120 -} -member { - id: 0x59c3e0b4 - name: "sysctl_tcp_syncookies" - type_id: 0x295c7202 - offset: 3128 -} -member { - id: 0x3517bc5c - name: "sysctl_tcp_thin_linear_timeouts" - type_id: 0x295c7202 - offset: 3336 -} -member { - id: 0x8c45d1e4 - name: "sysctl_tcp_timestamps" - type_id: 0x295c7202 - offset: 3312 -} -member { - id: 0x5db4d5ab - name: "sysctl_tcp_tso_rtt_log" - type_id: 0x295c7202 - offset: 3624 -} -member { - id: 0xfc8a24d4 - name: "sysctl_tcp_tso_win_divisor" - type_id: 0x295c7202 offset: 3504 } member { - id: 0xfa41f30f - name: "sysctl_tcp_tw_reuse" - type_id: 0x295c7202 - offset: 3224 + id: 0xe1746060 + name: "sysctl_tcp_adv_win_scale" + type_id: 0x6720d32f + offset: 3552 } member { - id: 0xe76fa65d - name: "sysctl_tcp_window_scaling" + id: 0xbebcefd7 + name: "sysctl_tcp_app_win" type_id: 0x295c7202 - offset: 3304 + offset: 3592 } member { - id: 0xe5ff3a15 - name: "sysctl_tcp_wmem" - type_id: 0x0b0dc1ff + id: 0xb8e37d35 + name: "sysctl_tcp_autocorking" + type_id: 0x295c7202 + offset: 3760 +} +member { + id: 0x7f0f3380 + name: "sysctl_tcp_base_mss" + type_id: 0x6720d32f + offset: 3040 +} +member { + id: 0x9fa83912 + name: "sysctl_tcp_challenge_ack_limit" + type_id: 0x6720d32f + offset: 3680 +} +member { + id: 0xb1ae8222 + name: "sysctl_tcp_child_ehash_entries" + type_id: 0x4585663f + offset: 4064 +} +member { + id: 0x774e5026 + name: "sysctl_tcp_comp_sack_delay_ns" + type_id: 0x33756485 + offset: 4096 +} +member { + id: 0x4432cea5 + name: "sysctl_tcp_comp_sack_nr" + type_id: 0x295c7202 + offset: 3272 +} +member { + id: 0x8a901ce5 + name: "sysctl_tcp_comp_sack_slack_ns" + type_id: 0x33756485 + offset: 4160 +} +member { + id: 0x50b0d003 + name: "sysctl_tcp_dsack" + type_id: 0x295c7202 + offset: 3584 +} +member { + id: 0xe3e0be38 + name: "sysctl_tcp_early_demux" + type_id: 0x295c7202 + offset: 2960 +} +member { + id: 0xe967b815 + name: "sysctl_tcp_early_retrans" + type_id: 0x295c7202 + offset: 3448 +} +member { + id: 0xc994ba7a + name: "sysctl_tcp_ecn" + type_id: 0x295c7202 + offset: 2880 +} +member { + id: 0x85bb35ef + name: "sysctl_tcp_ecn_fallback" + type_id: 0x295c7202 + offset: 2888 +} +member { + id: 0x060f42d3 + name: "sysctl_tcp_fack" + type_id: 0x295c7202 + offset: 3512 +} +member { + id: 0xdf142f76 + name: "sysctl_tcp_fastopen" + type_id: 0x6720d32f + offset: 4256 +} +member { + id: 0x41f3d9f7 + name: "sysctl_tcp_fastopen_blackhole_timeout" + type_id: 0x4585663f + offset: 4416 +} +member { + id: 0xbdbbe5a3 + name: "sysctl_tcp_fin_timeout" + type_id: 0x6720d32f + offset: 3360 +} +member { + id: 0x8c22335d + name: "sysctl_tcp_frto" + type_id: 0x295c7202 + offset: 3600 +} +member { + id: 0x855de6ed + name: "sysctl_tcp_fwmark_accept" + type_id: 0x295c7202 + offset: 2992 +} +member { + id: 0xf8eed10c + name: "sysctl_tcp_invalid_ratelimit" + type_id: 0x6720d32f + offset: 3776 +} +member { + id: 0xa9c07b41 + name: "sysctl_tcp_keepalive_intvl" + type_id: 0x6720d32f + offset: 3200 +} +member { + id: 0xcedb9a78 + name: "sysctl_tcp_keepalive_probes" + type_id: 0x295c7202 + offset: 3232 +} +member { + id: 0x0d29d271 + name: "sysctl_tcp_keepalive_time" + type_id: 0x6720d32f + offset: 3168 +} +member { + id: 0xf0a21c68 + name: "sysctl_tcp_limit_output_bytes" + type_id: 0x6720d32f + offset: 3648 +} +member { + id: 0x364aa10e + name: "sysctl_tcp_max_reordering" + type_id: 0x6720d32f + offset: 3520 +} +member { + id: 0x712769f6 + name: "sysctl_tcp_migrate_req" + type_id: 0x295c7202 + offset: 3264 +} +member { + id: 0x0481ab4a + name: "sysctl_tcp_min_rtt_wlen" + type_id: 0x6720d32f + offset: 3712 +} +member { + id: 0xebe2af3a + name: "sysctl_tcp_min_snd_mss" + type_id: 0x6720d32f + offset: 3072 +} +member { + id: 0xc7e6e121 + name: "sysctl_tcp_min_tso_segs" + type_id: 0x295c7202 offset: 3744 } member { - id: 0xd2ddb55f + id: 0x381d17ec + name: "sysctl_tcp_moderate_rcvbuf" + type_id: 0x295c7202 + offset: 3624 +} +member { + id: 0x070aab3a + name: "sysctl_tcp_mtu_probe_floor" + type_id: 0x6720d32f + offset: 3008 +} +member { + id: 0x9af09765 + name: "sysctl_tcp_mtu_probing" + type_id: 0x295c7202 + offset: 3000 +} +member { + id: 0x59adc2d2 + name: "sysctl_tcp_no_ssthresh_metrics_save" + type_id: 0x295c7202 + offset: 3616 +} +member { + id: 0x7218c28e + name: "sysctl_tcp_nometrics_save" + type_id: 0x295c7202 + offset: 3608 +} +member { + id: 0x0cbb4915 + name: "sysctl_tcp_notsent_lowat" + type_id: 0x4585663f + offset: 3392 +} +member { + id: 0x908eaef0 + name: "sysctl_tcp_orphan_retries" + type_id: 0x295c7202 + offset: 3344 +} +member { + id: 0x20b218a7 + name: "sysctl_tcp_pacing_ca_ratio" + type_id: 0x6720d32f + offset: 3840 +} +member { + id: 0x4a4463fd + name: "sysctl_tcp_pacing_ss_ratio" + type_id: 0x6720d32f + offset: 3808 +} +member { + id: 0x2ef4f0f3 + name: "sysctl_tcp_probe_interval" + type_id: 0xc9082b19 + offset: 3136 +} +member { + id: 0x2943a006 + name: "sysctl_tcp_probe_threshold" + type_id: 0x6720d32f + offset: 3104 +} +member { + id: 0x3db8ca72 + name: "sysctl_tcp_recovery" + type_id: 0x295c7202 + offset: 3456 +} +member { + id: 0x10d92cce + name: "sysctl_tcp_reflect_tos" + type_id: 0x295c7202 + offset: 3768 +} +member { + id: 0x7faf4469 + name: "sysctl_tcp_reordering" + type_id: 0x6720d32f + offset: 3296 +} +member { + id: 0x9aeee61e + name: "sysctl_tcp_retrans_collapse" + type_id: 0x295c7202 + offset: 3480 +} +member { + id: 0x89e0ecff + name: "sysctl_tcp_retries1" + type_id: 0x295c7202 + offset: 3328 +} +member { + id: 0xcb2f866e + name: "sysctl_tcp_retries2" + type_id: 0x295c7202 + offset: 3336 +} +member { + id: 0xadda64ae + name: "sysctl_tcp_rfc1337" + type_id: 0x295c7202 + offset: 3496 +} +member { + id: 0x7910cea0 + name: "sysctl_tcp_rmem" + type_id: 0x0b0dc1ff + offset: 3968 +} +member { + id: 0x49034fb3 + name: "sysctl_tcp_sack" + type_id: 0x295c7202 + offset: 3424 +} +member { + id: 0xce4d3cf0 + name: "sysctl_tcp_slow_start_after_idle" + type_id: 0x295c7202 + offset: 3472 +} +member { + id: 0xa71919cc + name: "sysctl_tcp_stdurg" + type_id: 0x295c7202 + offset: 3488 +} +member { + id: 0x2ef712c6 + name: "sysctl_tcp_syn_retries" + type_id: 0x295c7202 + offset: 3240 +} +member { + id: 0x564e8268 + name: "sysctl_tcp_synack_retries" + type_id: 0x295c7202 + offset: 3248 +} +member { + id: 0x59c3e5ae + name: "sysctl_tcp_syncookies" + type_id: 0x295c7202 + offset: 3256 +} +member { + id: 0x3517b778 + name: "sysctl_tcp_thin_linear_timeouts" + type_id: 0x295c7202 + offset: 3464 +} +member { + id: 0x8c45d0aa + name: "sysctl_tcp_timestamps" + type_id: 0x295c7202 + offset: 3440 +} +member { + id: 0x5db4d8ed + name: "sysctl_tcp_tso_rtt_log" + type_id: 0x295c7202 + offset: 3752 +} +member { + id: 0xfc8a2bee + name: "sysctl_tcp_tso_win_divisor" + type_id: 0x295c7202 + offset: 3632 +} +member { + id: 0xfa41f87a + name: "sysctl_tcp_tw_reuse" + type_id: 0x295c7202 + offset: 3352 +} +member { + id: 0xe76fa154 + name: "sysctl_tcp_window_scaling" + type_id: 0x295c7202 + offset: 3432 +} +member { + id: 0xe5ff33a4 + name: "sysctl_tcp_wmem" + type_id: 0x0b0dc1ff + offset: 3872 +} +member { + id: 0xd2ddbd2d name: "sysctl_tcp_workaround_signed_windows" type_id: 0x295c7202 - offset: 3512 + offset: 3640 } member { id: 0x2a9193c8 @@ -180729,22 +182971,22 @@ member { offset: 96 } member { - id: 0xf71a4820 + id: 0xf71a4a50 name: "sysctl_udp_early_demux" type_id: 0x295c7202 - offset: 2840 + offset: 2968 } member { - id: 0x635dd120 + id: 0x635ddc7d name: "sysctl_udp_rmem_min" type_id: 0x6720d32f - offset: 4512 + offset: 4640 } member { - id: 0xf7c1b70c + id: 0xf7c1bdc7 name: "sysctl_udp_wmem_min" type_id: 0x6720d32f - offset: 4480 + offset: 4608 } member { id: 0xbd2a501d @@ -180759,10 +183001,10 @@ member { offset: 2496 } member { - id: 0x1cbe0b13 + id: 0x1cbe0e3f name: "sysctls" type_id: 0x34544a3f - offset: 3840 + offset: 4096 } member { id: 0x1cf1524b @@ -180777,16 +183019,16 @@ member { offset: 192 } member { - id: 0xe24566ec + id: 0xe2456449 name: "sysdata" type_id: 0x18bd6530 - offset: 1600 + offset: 1856 } member { - id: 0xe24569f7 + id: 0xe2456b42 name: "sysdata" type_id: 0x18bd6530 - offset: 6272 + offset: 7488 } member { id: 0xe2456fff @@ -180801,10 +183043,10 @@ member { offset: 64 } member { - id: 0xd747ac7f + id: 0xd747a7b6 name: "sysfs" type_id: 0x4585663f - offset: 3142 + offset: 3270 bitsize: 1 } member { @@ -180820,16 +183062,16 @@ member { offset: 384 } member { - id: 0x3451fde6 + id: 0x3451ff36 name: "sysfs_dir_lock" type_id: 0xa7c362b0 - offset: 5568 + offset: 6720 } member { - id: 0x5f2a872e + id: 0x5f2a809f name: "sysfs_entry" type_id: 0x1b5dc4bf - offset: 2112 + offset: 2240 } member { id: 0x8b2bbe4d @@ -180839,41 +183081,41 @@ member { bitsize: 1 } member { - id: 0x252877ca + id: 0x25287e62 name: "sysfs_groups" type_id: 0x809e12ef - offset: 16448 + offset: 17792 } member { - id: 0x254dc99f + id: 0x254dc235 name: "sysfs_groups" type_id: 0xe52f2f44 - offset: 6144 + offset: 7360 } member { - id: 0x254dcc4d + id: 0x254dc3d1 name: "sysfs_groups" type_id: 0xe52f2f44 - offset: 3200 + offset: 3712 } member { - id: 0x2eef29f1 + id: 0x2eef2d94 name: "sysfs_links" type_id: 0x4585663f - offset: 8039 + offset: 9255 bitsize: 1 } member { - id: 0x9df33431 + id: 0x9df338b5 name: "sysfs_lock" type_id: 0xa7c362b0 - offset: 640 + offset: 6336 } member { - id: 0x9df33ed2 + id: 0x9df338ee name: "sysfs_lock" type_id: 0xa7c362b0 - offset: 5312 + offset: 896 } member { id: 0xb9f1e7c4 @@ -180882,22 +183124,22 @@ member { offset: 64 } member { - id: 0x3a43a7bf + id: 0x3a43a3e4 name: "sysfs_read_only" type_id: 0x6d7f5ff6 - offset: 8656 + offset: 10128 } member { - id: 0x2cb1d37b + id: 0x2cb1d0cd name: "sysfs_registered" type_id: 0x6d7f5ff6 - offset: 512 + offset: 768 } member { - id: 0x295f2802 + id: 0x295f2305 name: "sysfs_rx_queue_group" type_id: 0x334c07d5 - offset: 16704 + offset: 18048 } member { id: 0xc1372959 @@ -180917,10 +183159,10 @@ member { offset: 2752 } member { - id: 0x1e9bc7f4 + id: 0x1e9bca50 name: "sysrq" type_id: 0x33756485 - offset: 5696 + offset: 6400 } member { id: 0x4d8ad507 @@ -180957,16 +183199,16 @@ member { offset: 256 } member { - id: 0x5a8cea15 + id: 0x5a8ce3de name: "system_suspend" type_id: 0x4585663f - offset: 1536 + offset: 1664 } member { - id: 0x545d0d76 + id: 0x545d0929 name: "system_suspending" type_id: 0x6d7f5ff6 - offset: 24512 + offset: 26368 } member { id: 0xbdc546d8 @@ -181128,16 +183370,16 @@ member { offset: 704 } member { - id: 0xff624220 + id: 0xff6245b9 name: "table_ptr" type_id: 0x3ba8f155 - offset: 8384 + offset: 9856 } member { - id: 0xaecc1fb3 + id: 0xaecc14c6 name: "table_sz" type_id: 0xf435685e - offset: 8576 + offset: 10048 } member { id: 0xb008455d @@ -181176,10 +183418,10 @@ member { offset: 64 } member { - id: 0xd56ccc8b + id: 0xd56cc2f5 name: "tag" type_id: 0xc9082b19 - offset: 3040 + offset: 3168 } member { id: 0xd5c2edbc @@ -181200,10 +183442,10 @@ member { offset: 2592 } member { - id: 0x8785d5c3 + id: 0x8785dd84 name: "tag_list" type_id: 0xd3c80119 - offset: 1216 + offset: 1344 } member { id: 0x86820df4 @@ -181212,10 +183454,10 @@ member { offset: 960 } member { - id: 0x0d558276 + id: 0x0d5585db name: "tag_set" type_id: 0x99433372 - offset: 1792 + offset: 1920 } member { id: 0x0d558dc7 @@ -181224,22 +183466,22 @@ member { offset: 128 } member { - id: 0x0de00dfd + id: 0x0de00aa5 name: "tag_set" type_id: 0x2cc0f57b - offset: 6720 + offset: 8128 } member { - id: 0xd7cdc642 + id: 0xd7cdcfc0 name: "tag_set_list" type_id: 0xd3c80119 - offset: 6784 + offset: 8192 } member { - id: 0x682dcda6 + id: 0x682dc718 name: "tagged_supported" type_id: 0x4585663f - offset: 2667 + offset: 2795 bitsize: 1 } member { @@ -181262,10 +183504,10 @@ member { offset: 832 } member { - id: 0xeb0df5de + id: 0xeb0dfd27 name: "tags" type_id: 0x0d881d5f - offset: 2560 + offset: 2944 } member { id: 0xeb3300c7 @@ -181279,16 +183521,16 @@ member { type_id: 0x3c80dade } member { - id: 0x109a3812 + id: 0x109a31d9 name: "tagset_freed" type_id: 0x3fcbf304 - offset: 1536 + offset: 1664 } member { - id: 0x78d7abf7 + id: 0x78d7a51f name: "tagset_refcnt" type_id: 0x6f1daf87 - offset: 1472 + offset: 1600 } member { id: 0x77893a0c @@ -181303,10 +183545,10 @@ member { offset: 16 } member { - id: 0xee1b83a2 + id: 0xee1b858a name: "tail" type_id: 0x86265fdc - offset: 1504 + offset: 1664 } member { id: 0xee54a3ca @@ -181351,10 +183593,10 @@ member { offset: 128 } member { - id: 0xeea8deef + id: 0xeea8df8d name: "tail" type_id: 0x357909b2 - offset: 1024 + offset: 1280 } member { id: 0xeeb4fed9 @@ -181374,12 +183616,6 @@ member { type_id: 0x5fb59157 offset: 64 } -member { - id: 0xeed822de - name: "tail" - type_id: 0x4585663f - offset: 672 -} member { id: 0xeed8259f name: "tail" @@ -181391,6 +183627,12 @@ member { type_id: 0x4585663f offset: 81952 } +member { + id: 0xeed82af8 + name: "tail" + type_id: 0x4585663f + offset: 800 +} member { id: 0xeee97265 name: "tail" @@ -181419,18 +183661,18 @@ member { name: "tail_call" type_id: 0x3b18d313 } -member { - id: 0x677ef5da - name: "tail_call_reachable" - type_id: 0x6d7f5ff6 - offset: 1128 -} member { id: 0x677ef67b name: "tail_call_reachable" type_id: 0x6d7f5ff6 offset: 88 } +member { + id: 0x677efda2 + name: "tail_call_reachable" + type_id: 0x6d7f5ff6 + offset: 1256 +} member { id: 0xb71d422b name: "tail_page" @@ -181532,10 +183774,10 @@ member { type_id: 0x6720d32f } member { - id: 0xb3c5fc94 + id: 0xb3c5f85e name: "target" type_id: 0x6720d32f - offset: 67008 + offset: 67200 } member { id: 0xb3da3bc9 @@ -181567,10 +183809,10 @@ member { offset: 256 } member { - id: 0xa2d76b2a + id: 0xa2d76a12 name: "target_blocked" type_id: 0x74d29cf1 - offset: 6560 + offset: 7776 } member { id: 0x90a523b0 @@ -181584,10 +183826,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0xbd8f9b63 + id: 0xbd8f94ee name: "target_busy" type_id: 0x74d29cf1 - offset: 6528 + offset: 7744 } member { id: 0x5d352698 @@ -181670,10 +183912,10 @@ member { offset: 448 } member { - id: 0x6b605b5a + id: 0x6b6058c7 name: "target_node" type_id: 0x6720d32f - offset: 7296 + offset: 8512 } member { id: 0x7f6f2d46 @@ -181804,12 +184046,6 @@ member { name: "task" type_id: 0x1d19a9d5 } -member { - id: 0x9c3a2457 - name: "task" - type_id: 0x1d19a9d5 - offset: 1472 -} member { id: 0x9c3a24c0 name: "task" @@ -181828,6 +184064,18 @@ member { type_id: 0x1d19a9d5 offset: 512 } +member { + id: 0x9c3a2a75 + name: "task" + type_id: 0x1d19a9d5 + offset: 576 +} +member { + id: 0x9c3a2abf + name: "task" + type_id: 0x1d19a9d5 + offset: 1600 +} member { id: 0x9c3a2ac5 name: "task" @@ -181860,10 +184108,10 @@ member { offset: 1664 } member { - id: 0x1bc3ea6a + id: 0x1bc3eaec name: "task_ctx" type_id: 0x23a73732 - offset: 2240 + offset: 2368 } member { id: 0xdb076f0a @@ -181872,10 +184120,10 @@ member { offset: 1728 } member { - id: 0xf6388599 + id: 0xf638895f name: "task_ctx_data" type_id: 0x18bd6530 - offset: 1984 + offset: 2112 } member { id: 0xc7f33665 @@ -181901,10 +184149,10 @@ member { offset: 1216 } member { - id: 0x0cacb411 + id: 0x0cacbad9 name: "task_frag" type_id: 0x87af4650 - offset: 20800 + offset: 22080 } member { id: 0xd4a831c8 @@ -181924,10 +184172,10 @@ member { offset: 64 } member { - id: 0xc2e2ffe6 + id: 0xc2e2fdee name: "task_pid" type_id: 0x49b889e7 - offset: 768 + offset: 896 } member { id: 0x1e8028d5 @@ -181942,10 +184190,10 @@ member { offset: 640 } member { - id: 0x6f68956c + id: 0x6f689d99 name: "task_tgid" type_id: 0x49b889e7 - offset: 800 + offset: 928 } member { id: 0xa448a32a @@ -181960,10 +184208,10 @@ member { offset: 832 } member { - id: 0xda774bcd + id: 0xda774dce name: "task_work" type_id: 0x1f3c8679 - offset: 3136 + offset: 3200 } member { id: 0xda8b58b6 @@ -181977,10 +184225,10 @@ member { type_id: 0x0e708ec6 } member { - id: 0x26db2fbf + id: 0x26db29de name: "task_works" type_id: 0x3258b271 - offset: 16832 + offset: 17856 } member { id: 0x1fc67c74 @@ -182001,18 +184249,18 @@ member { type_id: 0x9d2c4a95 offset: 32 } -member { - id: 0xe7f8e62f - name: "tasks" - type_id: 0xd3c80119 - offset: 9856 -} member { id: 0xe7f8e9e2 name: "tasks" type_id: 0xd3c80119 offset: 704 } +member { + id: 0xe7f8ef87 + name: "tasks" + type_id: 0xd3c80119 + offset: 10880 +} member { id: 0x197cb371 name: "tasks_timeline" @@ -182037,10 +184285,10 @@ member { offset: 160 } member { - id: 0x07e479b7 + id: 0x07e47324 name: "tb6_peers" type_id: 0x151842c6 - offset: 704 + offset: 768 } member { id: 0x53dda33d @@ -182139,16 +184387,16 @@ member { offset: 448 } member { - id: 0x4da0405f + id: 0x4da040e2 name: "tc_to_txq" type_id: 0x5413165d - offset: 16944 + offset: 18288 } member { - id: 0xa78056e9 + id: 0xa78058d5 name: "tcd" type_id: 0x04ca9246 - offset: 7680 + offset: 9408 } member { id: 0x2fbd180e @@ -182322,22 +184570,22 @@ member { offset: 456 } member { - id: 0xa398df1d + id: 0xa398de14 name: "tcp_challenge_count" type_id: 0xc9082b19 - offset: 4448 + offset: 4576 } member { - id: 0x20af09b2 + id: 0x20af02e4 name: "tcp_challenge_timestamp" type_id: 0xc9082b19 - offset: 4416 + offset: 4544 } member { - id: 0x77c51575 + id: 0x77c51ee3 name: "tcp_congestion_control" type_id: 0x30ba0612 - offset: 4160 + offset: 4288 } member { id: 0x1de37c96 @@ -182351,10 +184599,10 @@ member { type_id: 0x53a9065e } member { - id: 0x26715b3e + id: 0x26715148 name: "tcp_fastopen_ctx" type_id: 0x0d12f45b - offset: 4224 + offset: 4352 } member { id: 0x1e0430bf @@ -182402,10 +184650,10 @@ member { offset: 160 } member { - id: 0x164bc722 + id: 0x164bcb7c name: "tcp_sk" type_id: 0x1d44326e - offset: 4608 + offset: 4800 } member { id: 0xd2464ed0 @@ -182419,10 +184667,10 @@ member { type_id: 0xd3c80119 } member { - id: 0xee1e028e + id: 0xee1e03ec name: "tcpc" type_id: 0x396fe4f8 - offset: 1024 + offset: 1280 } member { id: 0xeee895ab @@ -182437,16 +184685,16 @@ member { offset: 6656 } member { - id: 0x9cdca339 + id: 0x9cdca32e name: "tcpmem_active" type_id: 0x6d7f5ff6 - offset: 13056 + offset: 14080 } member { - id: 0x93bed117 + id: 0x93bed98e name: "tcpmem_pressure" type_id: 0x6720d32f - offset: 13088 + offset: 14112 } member { id: 0x8c1ae929 @@ -182484,16 +184732,16 @@ member { offset: 32 } member { - id: 0x36605fb6 + id: 0x36605bb5 name: "tctx_list" type_id: 0xd3c80119 - offset: 9024 + offset: 9920 } member { - id: 0x5ad52320 + id: 0x5ad5289c name: "td" type_id: 0x05943b52 - offset: 6016 + offset: 7296 } member { id: 0x43a6cfb9 @@ -182658,10 +184906,10 @@ member { type_id: 0x6720d32f } member { - id: 0x93c9c85e + id: 0x93c9c9d9 name: "temp" type_id: 0x18bd6530 - offset: 704 + offset: 832 } member { id: 0x680ad66e @@ -182712,10 +184960,10 @@ member { offset: 512 } member { - id: 0x0b295409 + id: 0x0b295601 name: "temp_size" type_id: 0x4585663f - offset: 768 + offset: 896 } member { id: 0x5f679fb2 @@ -182724,10 +184972,10 @@ member { offset: 480 } member { - id: 0x77af7912 + id: 0x77af78a1 name: "tempaddr_list" type_id: 0xd3c80119 - offset: 5120 + offset: 7168 } member { id: 0x0a231583 @@ -182735,10 +184983,10 @@ member { type_id: 0x6720d32f } member { - id: 0x0a231acd + id: 0x0a231cbc name: "temperature" type_id: 0x6720d32f - offset: 7232 + offset: 8448 } member { id: 0xb1694b94 @@ -182790,22 +185038,22 @@ member { offset: 1152 } member { - id: 0xbbb7d352 + id: 0xbbb7d9a7 name: "termios" type_id: 0xdc0b0182 - offset: 2176 + offset: 2816 } member { - id: 0x2bb0b162 + id: 0x2bb0baa2 name: "termios_locked" type_id: 0xdc0b0182 - offset: 2528 + offset: 3168 } member { - id: 0xfbdb1013 + id: 0xfbdb1b2a name: "termios_rwsem" type_id: 0x28b9ec9a - offset: 1536 + offset: 1920 } member { id: 0xdb714410 @@ -182842,10 +185090,10 @@ member { offset: 2304 } member { - id: 0x72afebe0 + id: 0x72afecec name: "test_mode" type_id: 0x914dbfdc - offset: 58208 + offset: 58912 } member { id: 0x7e147258 @@ -182939,16 +185187,16 @@ member { offset: 544 } member { - id: 0xa1393552 + id: 0xa1393361 name: "tfo_active_disable_stamp" type_id: 0x33756485 - offset: 4352 + offset: 4480 } member { - id: 0x4e07a8b8 + id: 0x4e07a941 name: "tfo_active_disable_times" type_id: 0x74d29cf1 - offset: 4320 + offset: 4448 } member { id: 0x80f6907c @@ -182976,10 +185224,10 @@ member { offset: 2048 } member { - id: 0x3c5988d1 + id: 0x3c598738 name: "tgid" type_id: 0x49b889e7 - offset: 11680 + offset: 12704 } member { id: 0x141d2755 @@ -183006,16 +185254,16 @@ member { offset: 704 } member { - id: 0x67e840c3 + id: 0x67e842ab name: "thermal_instances" type_id: 0xd3c80119 - offset: 6848 + offset: 8192 } member { - id: 0x67e84445 + id: 0x67e843a2 name: "thermal_instances" type_id: 0xd3c80119 - offset: 7744 + offset: 8960 } member { id: 0xca538c03 @@ -183024,10 +185272,10 @@ member { offset: 96 } member { - id: 0x701b6a67 + id: 0x701b6c48 name: "this" type_id: 0x0e6618c4 - offset: 6080 + offset: 7296 } member { id: 0x2cfef737 @@ -183042,10 +185290,10 @@ member { offset: 384 } member { - id: 0x6a3f1957 + id: 0x6a3f16b1 name: "this_ev" type_id: 0x97012809 - offset: 33728 + offset: 33856 } member { id: 0xc33ad042 @@ -183054,10 +185302,10 @@ member { offset: 2272 } member { - id: 0xc33ad938 + id: 0xc33add81 name: "this_id" type_id: 0x6720d32f - offset: 3584 + offset: 3904 } member { id: 0x0b535931 @@ -183078,10 +185326,16 @@ member { offset: 128 } member { - id: 0xfc7d43df + id: 0xfc7d453c name: "thread" type_id: 0x1d19a9d5 - offset: 3072 + offset: 576 +} +member { + id: 0xfc7d457d + name: "thread" + type_id: 0x1d19a9d5 + offset: 3136 } member { id: 0xfc7d458c @@ -183089,12 +185343,6 @@ member { type_id: 0x1d19a9d5 offset: 128 } -member { - id: 0xfc7d4b39 - name: "thread" - type_id: 0x1d19a9d5 - offset: 448 -} member { id: 0xfc7d4b89 name: "thread" @@ -183107,10 +185355,10 @@ member { type_id: 0x1d19a9d5 } member { - id: 0xfcf6047a + id: 0xfcf60899 name: "thread" type_id: 0x965abf66 - offset: 27008 + offset: 28928 } member { id: 0x8b87e4f0 @@ -183125,10 +185373,10 @@ member { offset: 256 } member { - id: 0xb282a93f + id: 0xb282a928 name: "thread_group" type_id: 0xd3c80119 - offset: 13056 + offset: 14080 } member { id: 0x46698f03 @@ -183147,10 +185395,10 @@ member { type_id: 0x51c36be5 } member { - id: 0x2582d37d + id: 0x2582d3cd name: "thread_isr" type_id: 0xc9082b19 - offset: 8576 + offset: 9600 } member { id: 0x000445e0 @@ -183165,22 +185413,22 @@ member { offset: 576 } member { - id: 0x42810912 + id: 0x42810053 name: "thread_node" type_id: 0xd3c80119 - offset: 13184 + offset: 14208 } member { - id: 0x365880f9 + id: 0x36588889 name: "thread_notifier" type_id: 0x3fcbf304 - offset: 3200 + offset: 3328 } member { - id: 0x27252978 + id: 0x27252943 name: "thread_pid" type_id: 0x18456730 - offset: 12480 + offset: 13504 } member { id: 0x90132b6a @@ -183189,10 +185437,10 @@ member { offset: 128 } member { - id: 0xc550b57d + id: 0xc550b95e name: "thread_task" type_id: 0x1d19a9d5 - offset: 3456 + offset: 3584 } member { id: 0x2a1ff9d0 @@ -183202,10 +185450,10 @@ member { bitsize: 1 } member { - id: 0x2a370303 + id: 0x2a370fab name: "threaded" type_id: 0x4585663f - offset: 17865 + offset: 19209 bitsize: 1 } member { @@ -183227,10 +185475,10 @@ member { offset: 2240 } member { - id: 0x6f4903bf + id: 0x6f4904a6 name: "threadio" type_id: 0x265fc1e0 - offset: 6528 + offset: 6656 } member { id: 0xe1e18175 @@ -183275,28 +185523,28 @@ member { offset: 64 } member { - id: 0x3b00e87c + id: 0x3b00e790 name: "thresholds" type_id: 0x2f2113b1 - offset: 11200 + offset: 12096 } member { - id: 0xb2fb5b64 + id: 0xb2fb579d name: "thresholds_lock" type_id: 0xa7c362b0 - offset: 10944 + offset: 11712 } member { - id: 0xca35a014 + id: 0xca35afa6 name: "throtl_slice" type_id: 0x4585663f - offset: 1088 + offset: 1216 } member { - id: 0xca5121f8 + id: 0xca51229f name: "throttle" type_id: 0x0c59c5c5 - offset: 3264 + offset: 3520 } member { id: 0xca512364 @@ -183328,16 +185576,16 @@ member { offset: 320 } member { - id: 0xce509b85 + id: 0xce50971f name: "throttle_mutex" type_id: 0xa7c362b0 - offset: 1280 + offset: 1536 } member { - id: 0xbac6f819 + id: 0xbac6ffd2 name: "throttle_queue" type_id: 0x09427c40 - offset: 21568 + offset: 22848 } member { id: 0xe879699b @@ -183393,10 +185641,10 @@ member { offset: 64 } member { - id: 0x3bb0b1df + id: 0x3bb0b3ab name: "tid_config_support" type_id: 0x35992404 - offset: 10176 + offset: 11520 } member { id: 0x8aff197b @@ -183405,10 +185653,10 @@ member { offset: 640 } member { - id: 0x7d19182b + id: 0x7d191394 name: "tile_blob_ptr" type_id: 0x343ebce3 - offset: 14784 + offset: 14912 } member { id: 0xa9a2af67 @@ -183417,40 +185665,40 @@ member { offset: 1264 } member { - id: 0x9c38bba3 + id: 0x9c38b0ec name: "tile_group" type_id: 0x2133d178 - offset: 14912 + offset: 15040 } member { - id: 0xe5d6f6a8 + id: 0xe5d6f061 name: "tile_h_loc" type_id: 0x43e910ce - offset: 15000 + offset: 15128 } member { - id: 0xf9659cb8 + id: 0xf9659b27 name: "tile_h_size" type_id: 0xb3a3e4db - offset: 15024 + offset: 15152 } member { - id: 0x60cee5ac + id: 0x60ceeed0 name: "tile_idr" type_id: 0x04b89667 - offset: 1216 + offset: 1600 } member { - id: 0xabc1293a + id: 0xabc12695 name: "tile_is_single_monitor" type_id: 0x6d7f5ff6 - offset: 14976 + offset: 15104 } member { - id: 0xfd467fc9 + id: 0xfd467c7d name: "tile_property" type_id: 0x2a670b41 - offset: 4928 + offset: 6080 } member { id: 0x0f2733de @@ -183459,16 +185707,16 @@ member { offset: 1272 } member { - id: 0x259c34f3 + id: 0x259c3062 name: "tile_v_loc" type_id: 0x43e910ce - offset: 15008 + offset: 15136 } member { - id: 0xfdf2a01e + id: 0xfdf2a9b9 name: "tile_v_size" type_id: 0xb3a3e4db - offset: 15040 + offset: 15168 } member { id: 0x74171992 @@ -183476,12 +185724,6 @@ member { type_id: 0xf419f1fe offset: 32 } -member { - id: 0x7471248c - name: "time" - type_id: 0x92233392 - offset: 1536 -} member { id: 0x747126a2 name: "time" @@ -183494,6 +185736,12 @@ member { type_id: 0x92233392 offset: 704 } +member { + id: 0x74712d47 + name: "time" + type_id: 0x92233392 + offset: 1664 +} member { id: 0x74da99d4 name: "time" @@ -183506,10 +185754,10 @@ member { type_id: 0x09f9643d } member { - id: 0x74f2cb61 + id: 0x74f2cae6 name: "time" type_id: 0x11c404ba - offset: 704 + offset: 832 } member { id: 0x74f339f2 @@ -183541,18 +185789,18 @@ member { type_id: 0xedf277ba offset: 192 } -member { - id: 0x41e4d4e8 - name: "time_in_state" - type_id: 0x2e18f543 - offset: 13760 -} member { id: 0x41e4d5d1 name: "time_in_state" type_id: 0x2e18f543 offset: 256 } +member { + id: 0x41e4da77 + name: "time_in_state" + type_id: 0x2e18f543 + offset: 14784 +} member { id: 0x41e4dcb8 name: "time_in_state" @@ -183631,10 +185879,10 @@ member { type_id: 0x92233392 } member { - id: 0xfeab250b + id: 0xfeab2cc0 name: "time_stamp_abs" type_id: 0x6d7f5ff6 - offset: 1536 + offset: 1664 } member { id: 0xd43e1787 @@ -183667,16 +185915,16 @@ member { offset: 192 } member { - id: 0x92c50b20 + id: 0x92c509cd name: "timeline_name" type_id: 0x5adf57ae - offset: 16640 + offset: 16768 } member { - id: 0x92c50b21 + id: 0x92c509ea name: "timeline_name" type_id: 0x5adf57ae - offset: 12864 + offset: 12992 } member { id: 0x14d0dfac @@ -183685,10 +185933,10 @@ member { offset: 512 } member { - id: 0x697f538f + id: 0x697f56d0 name: "timeoffset" type_id: 0x92233392 - offset: 1664 + offset: 1792 } member { id: 0x540a881d @@ -183697,16 +185945,16 @@ member { offset: 64 } member { - id: 0x540a8885 + id: 0x540a8d22 name: "timeout" type_id: 0xc9082b19 - offset: 9056 + offset: 1920 } member { - id: 0x540a8a8f + id: 0x540a8d95 name: "timeout" type_id: 0xc9082b19 - offset: 1792 + offset: 10656 } member { id: 0x541114cc @@ -183715,10 +185963,10 @@ member { offset: 960 } member { - id: 0x541115cc + id: 0x541118c6 name: "timeout" type_id: 0xd298e888 - offset: 2240 + offset: 2496 } member { id: 0x5425a788 @@ -183733,10 +185981,10 @@ member { offset: 704 } member { - id: 0x54327225 + id: 0x54327bdd name: "timeout" type_id: 0xf1f96361 - offset: 3072 + offset: 3584 } member { id: 0x548601b1 @@ -183761,18 +186009,18 @@ member { type_id: 0x4585663f offset: 672 } +member { + id: 0x54860802 + name: "timeout" + type_id: 0x4585663f + offset: 8480 +} member { id: 0x54860832 name: "timeout" type_id: 0x4585663f offset: 96 } -member { - id: 0x54860c42 - name: "timeout" - type_id: 0x4585663f - offset: 7008 -} member { id: 0x54860c8a name: "timeout" @@ -183815,18 +186063,18 @@ member { type_id: 0x33756485 offset: 256 } +member { + id: 0x54f0f7ca + name: "timeout" + type_id: 0x33756485 + offset: 640 +} member { id: 0x54f0f871 name: "timeout" type_id: 0x33756485 offset: 128 } -member { - id: 0x54f0faab - name: "timeout" - type_id: 0x33756485 - offset: 512 -} member { id: 0x6b2e4447 name: "timeout" @@ -183835,10 +186083,10 @@ member { bitsize: 1 } member { - id: 0xdee7c81c + id: 0xdee7c841 name: "timeout_clk" type_id: 0x4585663f - offset: 5504 + offset: 6144 } member { id: 0x63444d84 @@ -183874,10 +186122,10 @@ member { offset: 256 } member { - id: 0xbe8dcf89 + id: 0xbe8dc770 name: "timeout_work" type_id: 0x1f3c8679 - offset: 2560 + offset: 2944 } member { id: 0xe62bd612 @@ -183919,10 +186167,10 @@ member { offset: 96 } member { - id: 0x1dce629c + id: 0x1dce6571 name: "timer" type_id: 0xcd7704bf - offset: 7424 + offset: 9024 } member { id: 0x1dce677d @@ -183953,12 +186201,6 @@ member { type_id: 0xd298e888 offset: 384 } -member { - id: 0x1dd181c9 - name: "timer" - type_id: 0xd298e888 - offset: 256 -} member { id: 0x1dd184fd name: "timer" @@ -183989,6 +186231,12 @@ member { type_id: 0xd298e888 offset: 576 } +member { + id: 0x1dd1885d + name: "timer" + type_id: 0xd298e888 + offset: 8448 +} member { id: 0x1dd188a0 name: "timer" @@ -184002,41 +186250,35 @@ member { offset: 512 } member { - id: 0x1dd18d49 + id: 0x1dd18de1 name: "timer" type_id: 0xd298e888 - offset: 4096 + offset: 4224 } member { - id: 0x1dd18f67 - name: "timer" - type_id: 0xd298e888 - offset: 7680 -} -member { - id: 0x4d647a6b + id: 0x4d647b83 name: "timer_100us_overruns" type_id: 0xc9082b19 - offset: 12832 + offset: 12896 } member { - id: 0xdc9c98af + id: 0xdc9c94e0 name: "timer_300us_overruns" type_id: 0xc9082b19 - offset: 12864 + offset: 12928 } member { - id: 0x7176db53 + id: 0x7176d308 name: "timer_autosuspends" type_id: 0x4585663f - offset: 1804 + offset: 1996 bitsize: 1 } member { - id: 0x7eaf1812 + id: 0x7eaf1789 name: "timer_cnt" type_id: 0xc9082b19 - offset: 12800 + offset: 12864 } member { id: 0x0120b46e @@ -184045,40 +186287,40 @@ member { offset: 59968 } member { - id: 0xf238254c + id: 0xf23824cb name: "timer_expires" type_id: 0x33756485 - offset: 704 + offset: 832 } member { - id: 0xf2997ffa + id: 0xf29973e2 name: "timer_expires" type_id: 0x92233392 - offset: 1152 + offset: 1216 } member { - id: 0x1e8bcb67 + id: 0x1e8bcae0 name: "timer_fn" type_id: 0x0cd0749c - offset: 704 + offset: 832 } member { - id: 0x64abfc1a + id: 0x64abf1a3 name: "timer_intv" type_id: 0x33756485 - offset: 896 + offset: 1024 } member { - id: 0x63469feb + id: 0x634693e3 name: "timer_keyup" type_id: 0xd298e888 - offset: 8256 + offset: 9600 } member { - id: 0x7b0301c1 + id: 0x7b03049f name: "timer_max_overrun" type_id: 0xc9082b19 - offset: 12896 + offset: 12960 } member { id: 0x7fe375c7 @@ -184087,16 +186329,16 @@ member { offset: 512 } member { - id: 0x8f229e07 + id: 0x8f229572 name: "timer_repeat" type_id: 0xd298e888 - offset: 8576 + offset: 10048 } member { - id: 0xfa80a126 + id: 0xfa80ac1e name: "timer_resolution" type_id: 0x4585663f - offset: 5952 + offset: 6080 } member { id: 0xb11f7695 @@ -184106,28 +186348,28 @@ member { bitsize: 1 } member { - id: 0x11aefcdd + id: 0x11aefc2b name: "timer_slack_ns" type_id: 0x92233392 - offset: 21056 + offset: 22336 } member { - id: 0x36818b81 + id: 0x36818505 name: "timer_sum_overrun" type_id: 0xc9082b19 - offset: 12928 + offset: 12992 } member { - id: 0x38d4f49e + id: 0x38d4fdeb name: "timer_ts" type_id: 0x11c404ba - offset: 12736 + offset: 12800 } member { - id: 0x603061b1 + id: 0x603067fa name: "timerqueue" type_id: 0x55314bfb - offset: 7872 + offset: 9472 } member { id: 0x30902b47 @@ -184163,12 +186405,6 @@ member { name: "timestamp" type_id: 0xedf277ba } -member { - id: 0x5a76e042 - name: "timestamp" - type_id: 0x92233392 - offset: 1600 -} member { id: 0x5a76e133 name: "timestamp" @@ -184180,6 +186416,12 @@ member { name: "timestamp" type_id: 0x92233392 } +member { + id: 0x5a76eedf + name: "timestamp" + type_id: 0x92233392 + offset: 1728 +} member { id: 0x5a7d545d name: "timestamp" @@ -184193,10 +186435,10 @@ member { offset: 384 } member { - id: 0x5af27a65 + id: 0x5af27e71 name: "timestamp" type_id: 0x16b4f41a - offset: 10880 + offset: 12352 } member { id: 0x5af50ecd @@ -184228,10 +186470,10 @@ member { offset: 192 } member { - id: 0xe14060c9 + id: 0xe1406108 name: "timing" type_id: 0x4585663f - offset: 8544 + offset: 9568 } member { id: 0xe1586a45 @@ -184240,10 +186482,10 @@ member { offset: 128 } member { - id: 0x1f673c7f + id: 0x1f6734de name: "timings" type_id: 0x3ebb35fd - offset: 1152 + offset: 1280 } member { id: 0x1fa42388 @@ -184262,12 +186504,6 @@ member { type_id: 0x2e35f909 offset: 384 } -member { - id: 0x7363575c - name: "tiocmget" - type_id: 0x2f1fe96a - offset: 3392 -} member { id: 0x7363582a name: "tiocmget" @@ -184275,10 +186511,16 @@ member { offset: 1600 } member { - id: 0x6e7a7d3c + id: 0x7363590a + name: "tiocmget" + type_id: 0x2f1fe96a + offset: 3648 +} +member { + id: 0x6e7a79e5 name: "tiocmiwait" type_id: 0x2f2c9c0e - offset: 3520 + offset: 3776 } member { id: 0x7e407b75 @@ -184293,10 +186535,10 @@ member { offset: 1664 } member { - id: 0x7e415c58 + id: 0x7e4156be name: "tiocmset" type_id: 0x2f5e345a - offset: 3456 + offset: 3712 } member { id: 0x073cfcb8 @@ -184328,10 +186570,10 @@ member { type_id: 0x0f3dfb90 } member { - id: 0xf089a665 + id: 0xf089aa77 name: "tlb_flush_pending" type_id: 0x74d29cf1 - offset: 6656 + offset: 6848 } member { id: 0x795ad311 @@ -184340,10 +186582,10 @@ member { offset: 64 } member { - id: 0xd0fcf756 + id: 0xd0fcf741 name: "tlb_ubc" type_id: 0x78d9d56e - offset: 20608 + offset: 21888 } member { id: 0xa2d46fa9 @@ -184406,10 +186648,10 @@ member { offset: 672 } member { - id: 0x350c8270 + id: 0x350c8cc3 name: "tm_running" type_id: 0x384f7d7c - offset: 928 + offset: 1056 } member { id: 0x29641bf2 @@ -184459,23 +186701,23 @@ member { offset: 160 } member { - id: 0xda1fe190 + id: 0xda1feaf2 name: "tmf_in_progress" type_id: 0x4585663f - offset: 4036 + offset: 4356 bitsize: 1 } member { - id: 0x056d6ad3 + id: 0x056d6f2d name: "tmf_queue" type_id: 0x09427c40 - offset: 3072 + offset: 3264 } member { - id: 0x7d5fb659 + id: 0x7d5fb82a name: "tmf_rqs" type_id: 0x0d30b9c3 - offset: 3136 + offset: 3328 } member { id: 0x89362d2d @@ -184484,10 +186726,10 @@ member { offset: 1728 } member { - id: 0xaea56dea + id: 0xaea56739 name: "tmf_work_q" type_id: 0x13f8b706 - offset: 4288 + offset: 4608 } member { id: 0xc453ae53 @@ -184496,16 +186738,16 @@ member { offset: 21632 } member { - id: 0xb91a7a31 + id: 0xb91a78c3 name: "tmp_buckets" type_id: 0x4b7eaad9 - offset: 1664 + offset: 1920 } member { - id: 0xa8285b22 + id: 0xa82852e1 name: "tmp_page" type_id: 0x06835e9c - offset: 1024 + offset: 1152 } member { id: 0xb9691bc2 @@ -184526,16 +186768,16 @@ member { offset: 672 } member { - id: 0x7361d6c1 + id: 0x7361df02 name: "tmp_seq" type_id: 0x285ee61e - offset: 1024 + offset: 1152 } member { - id: 0x1b65b19d + id: 0x1b65b640 name: "tmpbuf" type_id: 0x00c72527 - offset: 6464 + offset: 7680 } member { id: 0x1374ba81 @@ -184573,16 +186815,16 @@ member { offset: 1344 } member { - id: 0x0d6b3ccc + id: 0x0d6b321b name: "tmplt_ops" type_id: 0x384cb9bb - offset: 640 + offset: 768 } member { - id: 0x9c85f24a + id: 0x9c85f3cd name: "tmplt_priv" type_id: 0x18bd6530 - offset: 704 + offset: 832 } member { id: 0x6f33e177 @@ -184638,16 +186880,16 @@ member { offset: 960 } member { - id: 0xa321a3f3 + id: 0xa321a199 name: "to_parent" type_id: 0x02a8d0c9 - offset: 512 + offset: 576 } member { - id: 0xd2c1c819 + id: 0xd2c1cefc name: "to_proc" type_id: 0x1f8dbf97 - offset: 384 + offset: 448 } member { id: 0x5583ccf6 @@ -184656,10 +186898,10 @@ member { offset: 448 } member { - id: 0x58414e79 + id: 0x58414216 name: "to_thread" type_id: 0x24373219 - offset: 448 + offset: 512 } member { id: 0x898f1b47 @@ -184674,10 +186916,10 @@ member { offset: 576 } member { - id: 0x7397bf80 + id: 0x7397b85e name: "todo_list" type_id: 0xd3c80119 - offset: 9664 + offset: 9792 } member { id: 0x174df41d @@ -184691,10 +186933,10 @@ member { type_id: 0x3edc7b4c } member { - id: 0x36b3b0ad + id: 0x36b3b9b5 name: "token" type_id: 0x6d25e07f - offset: 5248 + offset: 7296 } member { id: 0x36b9b605 @@ -184725,10 +186967,10 @@ member { offset: 640 } member { - id: 0xb100934e + id: 0xb10092e7 name: "tolerance" type_id: 0xc9082b19 - offset: 1824 + offset: 2080 } member { id: 0xb1009b94 @@ -184809,10 +187051,10 @@ member { offset: 256 } member { - id: 0x6a624095 + id: 0x6a624cc4 name: "topology_shortname_created" type_id: 0x4585663f - offset: 5793 + offset: 6305 bitsize: 1 } member { @@ -184882,10 +187124,10 @@ member { offset: 704 } member { - id: 0x9d2ccd8a + id: 0x9d2cc35c name: "total" type_id: 0x7fb8d5d6 - offset: 1728 + offset: 2240 } member { id: 0x9d345b6b @@ -184992,16 +187234,16 @@ member { offset: 320 } member { - id: 0xa1780f93 + id: 0xa1780a27 name: "total_pcm_alloc_bytes" type_id: 0xf435685e - offset: 17856 + offset: 20416 } member { - id: 0x19d7cf79 + id: 0x19d7c3bf name: "total_queued_events" type_id: 0x4585663f - offset: 1984 + offset: 2112 } member { id: 0x80674f84 @@ -185016,10 +187258,10 @@ member { offset: 256 } member { - id: 0x7383a828 + id: 0x7383a058 name: "total_states" type_id: 0xc9082b19 - offset: 59680 + offset: 76128 } member { id: 0x8794a694 @@ -185027,10 +187269,10 @@ member { type_id: 0x33756485 } member { - id: 0x87b61f5a + id: 0x87b61d52 name: "total_time" type_id: 0x11c404ba - offset: 768 + offset: 896 } member { id: 0x6eaf8187 @@ -185056,10 +187298,10 @@ member { offset: 320 } member { - id: 0x563298e1 + id: 0x563293aa name: "total_vm" type_id: 0x33756485 - offset: 1408 + offset: 1600 } member { id: 0x9e418703 @@ -185074,10 +187316,10 @@ member { offset: 256 } member { - id: 0xb74e4a6a + id: 0xb74e4a4d name: "totalreserve_pages" type_id: 0x33756485 - offset: 55296 + offset: 55488 } member { id: 0x54a83197 @@ -185103,10 +187345,10 @@ member { offset: 400 } member { - id: 0x0ae3c5fa + id: 0x0ae3c983 name: "tp_event" type_id: 0x269c8e40 - offset: 8000 + offset: 8256 } member { id: 0xe15d928a @@ -185142,10 +187384,10 @@ member { offset: 8896 } member { - id: 0x5cdf43bd + id: 0x5cdf43f2 name: "tpl_support" type_id: 0x4585663f - offset: 2602 + offset: 3370 bitsize: 1 } member { @@ -185254,10 +187496,10 @@ member { offset: 2048 } member { - id: 0xfe07e999 + id: 0xfe07e687 name: "trace_recursion" type_id: 0x33756485 - offset: 21248 + offset: 22528 } member { id: 0xa5029202 @@ -185277,10 +187519,10 @@ member { type_id: 0x1a95dec0 } member { - id: 0x06968e98 + id: 0x06968d67 name: "traces" type_id: 0xd3c80119 - offset: 6976 + offset: 8320 } member { id: 0x1edbbb84 @@ -185305,10 +187547,10 @@ member { offset: 64 } member { - id: 0x01a28bd9 + id: 0x01a28b38 name: "track_bio_latency" type_id: 0x6d7f5ff6 - offset: 6528 + offset: 6784 } member { id: 0x2e760103 @@ -185330,10 +187572,10 @@ member { offset: 256 } member { - id: 0xf5deb4cb + id: 0xf5deb131 name: "trans" type_id: 0x18bd6530 - offset: 9792 + offset: 11584 } member { id: 0xf54fc8f5 @@ -185346,10 +187588,10 @@ member { type_id: 0xedf277ba } member { - id: 0x58786944 + id: 0x58786d8a name: "trans_start" type_id: 0x33756485 - offset: 1088 + offset: 1600 } member { id: 0x25b12182 @@ -185364,10 +187606,10 @@ member { offset: 384 } member { - id: 0xad1fc8a9 + id: 0xad1fc718 name: "trans_timeout" type_id: 0xb02b353a - offset: 768 + offset: 1024 } member { id: 0x026fc50b @@ -185400,10 +187642,10 @@ member { offset: 128 } member { - id: 0x627f312a + id: 0x627f3625 name: "transfer" type_id: 0x2cfdd5a1 - offset: 7616 + offset: 9216 } member { id: 0x6bc702cc @@ -185459,16 +187701,16 @@ member { offset: 960 } member { - id: 0x328306d5 + id: 0x32830a22 name: "transfer_one" type_id: 0x2dece89f - offset: 9856 + offset: 11456 } member { - id: 0x9e82fd5f + id: 0x9e82faf8 name: "transfer_one_message" type_id: 0x2ddc072f - offset: 9472 + offset: 11072 } member { id: 0x0961d7f5 @@ -185493,16 +187735,16 @@ member { offset: 1728 } member { - id: 0xe35fac59 + id: 0xe35fada3 name: "transfersize" type_id: 0x4585663f - offset: 1888 + offset: 2272 } member { - id: 0x96416647 + id: 0x96416cdf name: "transition_delay_us" type_id: 0x4585663f - offset: 4256 + offset: 5024 } member { id: 0xce54a80d @@ -185511,34 +187753,34 @@ member { offset: 64 } member { - id: 0x1ca176b2 + id: 0x1ca17692 name: "transition_lock" type_id: 0xf313e71a - offset: 4416 + offset: 5184 } member { - id: 0xc88355f5 + id: 0xc8835e1b name: "transition_notifier_list" type_id: 0x97905ec6 - offset: 10048 + offset: 11776 } member { - id: 0xe4288a68 + id: 0xe4288ca3 name: "transition_ongoing" type_id: 0x6d7f5ff6 - offset: 4384 + offset: 5152 } member { - id: 0x6a478801 + id: 0x6a478d91 name: "transition_task" type_id: 0x1d19a9d5 - offset: 4672 + offset: 5440 } member { - id: 0xe4f0739e + id: 0xe4f070c3 name: "transition_wait" type_id: 0x03913382 - offset: 4480 + offset: 5248 } member { id: 0xff7d2c8f @@ -185553,16 +187795,16 @@ member { offset: 320 } member { - id: 0xee11e1fc + id: 0xee11e17d name: "transmit_in_progress" type_id: 0x6d7f5ff6 - offset: 8704 + offset: 10560 } member { - id: 0xaec12b90 + id: 0xaec126f7 name: "transmit_in_progress_aborted" type_id: 0x6d7f5ff6 - offset: 8712 + offset: 10568 } member { id: 0x1dbcaddd @@ -185571,16 +187813,16 @@ member { offset: 1600 } member { - id: 0xdef8abd5 + id: 0xdef8a927 name: "transmit_queue" type_id: 0xd3c80119 - offset: 8320 + offset: 10176 } member { - id: 0x1c87c62f + id: 0x1c87c5df name: "transmit_queue_sz" type_id: 0x4585663f - offset: 8448 + offset: 10304 } member { id: 0x1b258baa @@ -185588,10 +187830,10 @@ member { type_id: 0x92233392 } member { - id: 0x45be2a1a + id: 0x45be24a0 name: "transmitting" type_id: 0x0e361c9c - offset: 8640 + offset: 10496 } member { id: 0x2621cc67 @@ -185606,17 +187848,17 @@ member { offset: 544 } member { - id: 0x738f5362 + id: 0x738f5598 name: "transparent" type_id: 0x4585663f - offset: 16520 + offset: 22088 bitsize: 1 } member { - id: 0xb8dcc8ef + id: 0xb8dcca84 name: "transport" type_id: 0x3c0933ca - offset: 6208 + offset: 6848 } member { id: 0xb8f911ce @@ -185636,10 +187878,10 @@ member { offset: 896 } member { - id: 0x3b3fb843 + id: 0x3b3fb057 name: "transportt" type_id: 0x3e884e72 - offset: 1408 + offset: 1536 } member { id: 0xb3380ef4 @@ -185670,40 +187912,40 @@ member { type_id: 0x31da1e83 } member { - id: 0x09d835bf + id: 0x09d8395c name: "trc_blkd_cpu" type_id: 0x6720d32f - offset: 9536 + offset: 10560 } member { - id: 0xcef583f9 + id: 0xcef58b2b name: "trc_blkd_node" type_id: 0xd3c80119 - offset: 9408 + offset: 10432 } member { - id: 0x5957bb26 + id: 0x5957b204 name: "trc_holdout_list" type_id: 0xd3c80119 - offset: 9280 + offset: 10304 } member { - id: 0x53f9543f + id: 0x53f95299 name: "trc_ipi_to_cpu" type_id: 0x6720d32f - offset: 9184 + offset: 10208 } member { - id: 0x6d951b01 + id: 0x6d951069 name: "trc_reader_nesting" type_id: 0x6720d32f - offset: 9152 + offset: 10176 } member { - id: 0xf6f22d7d + id: 0xf6f22641 name: "trc_reader_special" type_id: 0xa0a12471 - offset: 9216 + offset: 10240 } member { id: 0x292c44f2 @@ -185733,10 +187975,10 @@ member { type_id: 0x3205ba2f } member { - id: 0x22d40a98 + id: 0x22d40447 name: "tree_node" type_id: 0x3205ba2f - offset: 18240 + offset: 18368 } member { id: 0xe43a5cb4 @@ -185798,16 +188040,16 @@ member { offset: 160 } member { - id: 0xa1c1dbef + id: 0xa1c1d80a name: "trig" type_id: 0x19118777 - offset: 6784 + offset: 8128 } member { - id: 0x441d4fc6 + id: 0x441d4df3 name: "trig_list" type_id: 0xd3c80119 - offset: 2304 + offset: 2688 } member { id: 0x350d1ee3 @@ -185822,10 +188064,15 @@ member { offset: 48 } member { - id: 0x35915b64 + id: 0x358cd74c + name: "trigger" + type_id: 0x13ee7d42 +} +member { + id: 0x35915bcd name: "trigger" type_id: 0x0e6ba6f7 - offset: 2240 + offset: 2624 } member { id: 0x35b3013a @@ -185889,28 +188136,28 @@ member { bitsize: 1 } member { - id: 0xb4457c64 + id: 0xb4457fa3 name: "trigger_card_event" type_id: 0x6d7f5ff6 - offset: 7808 + offset: 9152 } member { - id: 0xd58665e7 + id: 0xd5866f05 name: "trigger_data" type_id: 0x18bd6530 - offset: 2432 + offset: 2816 } member { - id: 0xfe4addda + id: 0xfe4ad885 name: "trigger_lock" type_id: 0x28b9ec9a - offset: 1856 + offset: 2112 } member { - id: 0xfec5a644 + id: 0xfec5afd2 name: "trigger_lock" type_id: 0xa7c362b0 - offset: 4608 + offset: 5248 } member { id: 0x2223a46e @@ -185942,36 +188189,36 @@ member { type_id: 0x6d7f5ff6 offset: 1504 } -member { - id: 0x6782a7d6 - name: "trigger_type" - type_id: 0x159e1e10 - offset: 2560 -} member { id: 0x6782aebd name: "trigger_type" type_id: 0x159e1e10 offset: 192 } +member { + id: 0x6782af2f + name: "trigger_type" + type_id: 0x159e1e10 + offset: 2944 +} member { id: 0xd7035ac8 name: "triggered_count" type_id: 0x74d29cf1 offset: 320 } -member { - id: 0x614a65b6 - name: "triggers" - type_id: 0xd3c80119 - offset: 4864 -} member { id: 0x614a670b name: "triggers" type_id: 0xd3c80119 offset: 448 } +member { + id: 0x614a69fa + name: "triggers" + type_id: 0xd3c80119 + offset: 5632 +} member { id: 0x119ad176 name: "trim_timeout" @@ -185985,10 +188232,10 @@ member { offset: 320 } member { - id: 0xf94b04d7 + id: 0xf94b0a22 name: "trip_hyst_attrs" type_id: 0x10199b0f - offset: 6720 + offset: 7936 } member { id: 0x6d50f477 @@ -185997,34 +188244,34 @@ member { offset: 96 } member { - id: 0xd30bde9a + id: 0xd30bdaef name: "trip_temp_attrs" type_id: 0x10199b0f - offset: 6592 + offset: 7808 } member { - id: 0xc9e50ecb + id: 0xc9e5017e name: "trip_type_attrs" type_id: 0x10199b0f - offset: 6656 + offset: 7872 } member { - id: 0x028a4321 + id: 0x028a4aca name: "trips" type_id: 0x0b4ebfc7 - offset: 6912 + offset: 8128 } member { - id: 0x8e7895fb + id: 0x8e78974e name: "trips_attribute_group" type_id: 0xed8451a2 - offset: 6272 + offset: 7488 } member { - id: 0x962455e5 + id: 0x962453e6 name: "trips_disabled" type_id: 0x33756485 - offset: 7040 + offset: 8256 } member { id: 0x92652cdf @@ -186038,10 +188285,10 @@ member { offset: 192 } member { - id: 0xfafe7459 + id: 0xfafe7861 name: "truesize" type_id: 0x4585663f - offset: 1728 + offset: 1856 } member { id: 0x0d82b484 @@ -186062,10 +188309,10 @@ member { offset: 512 } member { - id: 0xc5b7f636 + id: 0xc5b7f4a7 name: "trusted" type_id: 0x6d7f5ff6 - offset: 6784 + offset: 7424 } member { id: 0x4f9731a7 @@ -186109,10 +188356,10 @@ member { type_id: 0x327b4cfa } member { - id: 0x7f3ff2e5 + id: 0x7f3ffc26 name: "try_rc_10_first" type_id: 0x4585663f - offset: 2694 + offset: 2822 bitsize: 1 } member { @@ -186133,22 +188380,22 @@ member { type_id: 0x2ee126d9 } member { - id: 0x35c40f0c + id: 0x35c40586 name: "try_role" type_id: 0x6720d32f - offset: 2016 + offset: 2272 } member { - id: 0xb89e262e + id: 0xb89e26a7 name: "try_snk_count" type_id: 0x6720d32f - offset: 2048 + offset: 2304 } member { - id: 0xc0e34ab4 + id: 0xc0e3445b name: "try_src_count" type_id: 0x6720d32f - offset: 2080 + offset: 2336 } member { id: 0x56bf7a2e @@ -186157,10 +188404,10 @@ member { offset: 128 } member { - id: 0xcd9abf35 + id: 0xcd9ab313 name: "try_vpd_pages" type_id: 0x4585663f - offset: 2680 + offset: 2808 bitsize: 1 } member { @@ -186205,10 +188452,10 @@ member { offset: 1280 } member { - id: 0x950613f2 + id: 0x95061f00 name: "ts" type_id: 0x92233392 - offset: 67584 + offset: 67712 } member { id: 0x9579c452 @@ -186216,10 +188463,10 @@ member { type_id: 0xedf277ba } member { - id: 0x9585f887 + id: 0x9585fad2 name: "ts" type_id: 0x11c404ba - offset: 896 + offset: 960 } member { id: 0x846f423a @@ -186269,22 +188516,22 @@ member { offset: 192 } member { - id: 0xbb298b4b + id: 0xbb298c10 name: "tsev_wq" type_id: 0x03913382 - offset: 41728 + offset: 43584 } member { - id: 0x3ad0844c + id: 0x3ad08c08 name: "tsevq" type_id: 0x11edff4c - offset: 8320 + offset: 9920 } member { - id: 0xb6d66945 + id: 0xb6d66149 name: "tsevq_mux" type_id: 0xa7c362b0 - offset: 41216 + offset: 42816 } member { id: 0x19ec4c5d @@ -186328,22 +188575,22 @@ member { type_id: 0x295c7202 } member { - id: 0xb9e55806 + id: 0xb9e55862 name: "tso_max_segs" type_id: 0x914dbfdc - offset: 16912 + offset: 18256 } member { - id: 0x80115e2b + id: 0x80115e02 name: "tso_max_size" type_id: 0x4585663f - offset: 16864 + offset: 18208 } member { - id: 0x7f103382 + id: 0x7f1030b7 name: "tstamp" type_id: 0x33756485 - offset: 8128 + offset: 10560 } member { id: 0x7f328f84 @@ -186375,10 +188622,10 @@ member { offset: 1472 } member { - id: 0x724f52e7 + id: 0x724f5b37 name: "tstamp_type" type_id: 0x6720d32f - offset: 5984 + offset: 6112 } member { id: 0x0e762711 @@ -186418,10 +188665,10 @@ member { offset: 384 } member { - id: 0x53a26a3f + id: 0x53a26072 name: "tt_budget" type_id: 0x39fc1b17 - offset: 6160 + offset: 6224 } member { id: 0x8909eca8 @@ -186435,10 +188682,10 @@ member { type_id: 0xd3c80119 } member { - id: 0x23172863 + id: 0x23172cde name: "tt_list" type_id: 0xd3c80119 - offset: 6720 + offset: 6784 } member { id: 0x6149ba9a @@ -186492,10 +188739,10 @@ member { offset: 64 } member { - id: 0xaaa7732b + id: 0xaaa77c10 name: "ttm" type_id: 0x0a22a423 - offset: 3008 + offset: 3136 } member { id: 0x328cc0d5 @@ -186538,16 +188785,16 @@ member { type_id: 0xd3c80119 } member { - id: 0x81e14d5e + id: 0x81e14318 name: "ttwu_count" type_id: 0x4585663f - offset: 28640 + offset: 28704 } member { - id: 0x9555afb1 + id: 0x9555a840 name: "ttwu_local" type_id: 0x4585663f - offset: 28672 + offset: 28736 } member { id: 0xceae490c @@ -186585,22 +188832,22 @@ member { offset: 64 } member { - id: 0xa34e4b37 + id: 0xa34e4618 name: "tty" type_id: 0x2efe8065 - offset: 3264 + offset: 3328 } member { - id: 0xa34e4c2e + id: 0xa34e4bdb name: "tty" type_id: 0x2efe8065 - offset: 1088 + offset: 1344 } member { - id: 0xb1a2ac97 + id: 0xb1a2a438 name: "tty_audit_buf" type_id: 0x2ecc449d - offset: 7616 + offset: 7680 } member { id: 0x82200b55 @@ -186615,10 +188862,10 @@ member { offset: 1344 } member { - id: 0x95d81f46 + id: 0x95d81ae1 name: "tty_files" type_id: 0xd3c80119 - offset: 4992 + offset: 5760 } member { id: 0x39b3adc6 @@ -186627,16 +188874,16 @@ member { offset: 3072 } member { - id: 0x2929c678 + id: 0x2929c07b name: "tty_old_pgrp" type_id: 0x18456730 - offset: 3136 + offset: 3200 } member { - id: 0x435b938c + id: 0x435b96af name: "tty_resize" type_id: 0x1f3c8679 - offset: 3520 + offset: 4096 } member { id: 0x4b75d276 @@ -186667,10 +188914,10 @@ member { type_id: 0x19e78670 } member { - id: 0xa2420c98 + id: 0xa2420da1 name: "tun_src" type_id: 0x11d941b8 - offset: 256 + offset: 384 } member { id: 0x3203c9f3 @@ -186695,46 +188942,46 @@ member { offset: 64 } member { - id: 0xe0ac8173 + id: 0xe0ac849f name: "tuners" type_id: 0x18bd6530 - offset: 1024 + offset: 1408 } member { - id: 0xf9365b87 + id: 0xf9365273 name: "tuning_count" type_id: 0x4585663f - offset: 8992 + offset: 10016 } member { - id: 0x92c98455 + id: 0x92c981e0 name: "tuning_delay" type_id: 0x6720d32f - offset: 9088 + offset: 10112 } member { - id: 0x5fa7e6a4 + id: 0x5fa7ece8 name: "tuning_done" type_id: 0x4585663f - offset: 8960 + offset: 9984 } member { - id: 0xbf525fd0 + id: 0xbf5252d5 name: "tuning_err" type_id: 0x4585663f - offset: 9056 + offset: 10080 } member { - id: 0xbec38f11 + id: 0xbec38849 name: "tuning_loop_count" type_id: 0x6720d32f - offset: 9120 + offset: 10144 } member { - id: 0x9d50b726 + id: 0x9d50bb82 name: "tuning_mode" type_id: 0x4585663f - offset: 9024 + offset: 10048 } member { id: 0x150686be @@ -186796,16 +189043,16 @@ member { offset: 128 } member { - id: 0x93ee64f9 + id: 0x93ee636b name: "tuples" type_id: 0x28f21f89 - offset: 6656 + offset: 11904 } member { - id: 0x93ee693e + id: 0x93ee6b4c name: "tuples" type_id: 0x28f21f89 - offset: 10688 + offset: 7872 } member { id: 0x41f583f3 @@ -186820,40 +189067,40 @@ member { offset: 384 } member { - id: 0xcb5f54aa + id: 0xcb5f585a name: "tv_bottom_margin_property" type_id: 0x2a670b41 - offset: 6720 + offset: 7872 } member { - id: 0x6469332f + id: 0x64693967 name: "tv_brightness_property" type_id: 0x2a670b41 - offset: 6784 + offset: 7936 } member { - id: 0xd2dbc8ef + id: 0xd2dbc169 name: "tv_contrast_property" type_id: 0x2a670b41 - offset: 6848 + offset: 8000 } member { - id: 0xbe6fe41c + id: 0xbe6fe7fe name: "tv_flicker_reduction_property" type_id: 0x2a670b41 - offset: 6912 + offset: 8064 } member { - id: 0x2b2daf18 + id: 0x2b2dab7f name: "tv_hue_property" type_id: 0x2a670b41 - offset: 7104 + offset: 8256 } member { - id: 0x015a1af1 + id: 0x015a1a96 name: "tv_left_margin_property" type_id: 0x2a670b41 - offset: 6528 + offset: 7680 } member { id: 0x45e2d2d0 @@ -186862,10 +189109,10 @@ member { offset: 544 } member { - id: 0xdc54c15f + id: 0xdc54ce2d name: "tv_mode_property" type_id: 0x2a670b41 - offset: 6464 + offset: 7616 } member { id: 0x384468cb @@ -186892,22 +189139,22 @@ member { offset: 192 } member { - id: 0x199f6fa5 + id: 0x199f6684 name: "tv_overscan_property" type_id: 0x2a670b41 - offset: 6976 + offset: 8128 } member { - id: 0xb666259b + id: 0xb6662de4 name: "tv_right_margin_property" type_id: 0x2a670b41 - offset: 6592 + offset: 7744 } member { - id: 0x9c330875 + id: 0x9c3309e1 name: "tv_saturation_property" type_id: 0x2a670b41 - offset: 7040 + offset: 8192 } member { id: 0x590f2a38 @@ -186947,22 +189194,22 @@ member { type_id: 0x865acc96 } member { - id: 0x2a63179c + id: 0x2a63160c name: "tv_select_subconnector_property" type_id: 0x2a670b41 - offset: 6400 + offset: 7552 } member { - id: 0xfe2fe02f + id: 0xfe2feec4 name: "tv_subconnector_property" type_id: 0x2a670b41 - offset: 6336 + offset: 7488 } member { - id: 0xdd3f58f9 + id: 0xdd3f5c67 name: "tv_top_margin_property" type_id: 0x2a670b41 - offset: 6656 + offset: 7808 } member { id: 0x5f3de12a @@ -186983,10 +189230,10 @@ member { offset: 160 } member { - id: 0x06a5bacb + id: 0x06a5b2f2 name: "tvnorms" type_id: 0x16f3caa7 - offset: 8640 + offset: 9856 } member { id: 0xe2540127 @@ -187116,10 +189363,10 @@ member { offset: 408 } member { - id: 0x5249d3e8 + id: 0x5249d0b7 name: "tx_bit" type_id: 0xc9082b19 - offset: 1536 + offset: 1600 } member { id: 0xb9afe49e @@ -187139,10 +189386,10 @@ member { offset: 128 } member { - id: 0xb51b5f80 + id: 0xb51b5e3a name: "tx_bytes" type_id: 0x6720d32f - offset: 5312 + offset: 5888 } member { id: 0xb54645b2 @@ -187214,18 +189461,18 @@ member { type_id: 0xe62ebf07 offset: 480 } +member { + id: 0xafefa0da + name: "tx_complete" + type_id: 0x3fcbf304 + offset: 6720 +} member { id: 0xafefa22d name: "tx_complete" type_id: 0x3fcbf304 offset: 192 } -member { - id: 0xafefade6 - name: "tx_complete" - type_id: 0x3fcbf304 - offset: 6208 -} member { id: 0x03399b7b name: "tx_compressed" @@ -187256,22 +189503,22 @@ member { offset: 1200 } member { - id: 0x54a311fd + id: 0x54a31621 name: "tx_custom_high_usecs" type_id: 0xc9082b19 - offset: 12992 + offset: 13056 } member { - id: 0x308f1928 + id: 0x308f17c1 name: "tx_custom_low_usecs" type_id: 0xc9082b19 - offset: 12960 + offset: 13024 } member { - id: 0x481721c4 + id: 0x481721bf name: "tx_custom_pulse" type_id: 0x6d7f5ff6 - offset: 13032 + offset: 13096 } member { id: 0x9c145a0e @@ -187320,10 +189567,10 @@ member { offset: 448 } member { - id: 0x14573968 + id: 0x14573c12 name: "tx_empty" type_id: 0x37185c4a - offset: 3200 + offset: 3456 } member { id: 0x1459039b @@ -187360,10 +189607,10 @@ member { type_id: 0x33756485 } member { - id: 0xfd70b426 + id: 0xfd70bd80 name: "tx_extra_bytes" type_id: 0x295c7202 - offset: 13056 + offset: 13120 } member { id: 0x9f51ce32 @@ -187401,10 +189648,10 @@ member { offset: 256 } member { - id: 0x841d878c + id: 0x841d85c4 name: "tx_generated_poll" type_id: 0x6d7f5ff6 - offset: 13040 + offset: 13104 } member { id: 0x1912f863 @@ -187413,10 +189660,10 @@ member { offset: 7904 } member { - id: 0x0909e1e8 + id: 0x0909e217 name: "tx_headroom" type_id: 0x6720d32f - offset: 6976 + offset: 8320 } member { id: 0x415301ca @@ -187436,22 +189683,22 @@ member { offset: 48 } member { - id: 0xf5c9cc27 + id: 0xf5c9c79a name: "tx_ident" type_id: 0xb3e7bac9 - offset: 1056 + offset: 1440 } member { - id: 0xd901aa9e + id: 0xd901a640 name: "tx_ignore_nack_until_eom" type_id: 0x6d7f5ff6 - offset: 13024 + offset: 13088 } member { - id: 0x489a6aac + id: 0x489a6749 name: "tx_ir" type_id: 0x2d8f671b - offset: 16896 + offset: 19968 } member { id: 0xa0082572 @@ -187479,10 +189726,10 @@ member { bitsize: 1 } member { - id: 0xb0b1721c + id: 0xb0b17ddb name: "tx_loadsz" type_id: 0x4585663f - offset: 4608 + offset: 4864 } member { id: 0x7ebca209 @@ -187491,10 +189738,10 @@ member { offset: 424 } member { - id: 0x7ec6442e + id: 0x7ec64336 name: "tx_low_drive_cnt" type_id: 0xc9082b19 - offset: 13088 + offset: 13152 } member { id: 0xa6a7625f @@ -187551,10 +189798,10 @@ member { offset: 128 } member { - id: 0x19b63b7a + id: 0x19b631b4 name: "tx_maxrate" type_id: 0x33756485 - offset: 704 + offset: 960 } member { id: 0xc6117683 @@ -187586,10 +189833,10 @@ member { type_id: 0xb3e7bac9 } member { - id: 0x9620107c + id: 0x962013d6 name: "tx_msg" type_id: 0x74026623 - offset: 1088 + offset: 1152 } member { id: 0x453e3488 @@ -187598,10 +189845,10 @@ member { offset: 416 } member { - id: 0xc7808217 + id: 0xc7808745 name: "tx_nacked" type_id: 0x6d7f5ff6 - offset: 1568 + offset: 1632 } member { id: 0xb864c802 @@ -187662,10 +189909,10 @@ member { offset: 256 } member { - id: 0x8953c4eb + id: 0x8953cf27 name: "tx_post_eom" type_id: 0x6d7f5ff6 - offset: 13048 + offset: 13112 } member { id: 0x722296b4 @@ -187710,16 +189957,16 @@ member { offset: 224 } member { - id: 0x0776ac53 + id: 0x0776a1f3 name: "tx_q" type_id: 0x578f9c2b - offset: 5056 + offset: 6592 } member { - id: 0x327a577c + id: 0x327a5eed name: "tx_qlen" type_id: 0xc93e017b - offset: 816 + offset: 944 } member { id: 0x580681a6 @@ -187728,10 +189975,10 @@ member { offset: 7872 } member { - id: 0x58707b2e + id: 0x58707f20 name: "tx_queue_len" type_id: 0x33756485 - offset: 9984 + offset: 11328 } member { id: 0x5f95d285 @@ -187740,16 +189987,16 @@ member { offset: 128 } member { - id: 0x1637af20 + id: 0x1637af8a name: "tx_resolution" type_id: 0xc9082b19 - offset: 9184 + offset: 10784 } member { - id: 0xeae26e37 + id: 0xeae26a4d name: "tx_result" type_id: 0xa8c55087 - offset: 896 + offset: 1152 } member { id: 0x76be6d4b @@ -187785,10 +190032,10 @@ member { type_id: 0x0582eecf } member { - id: 0xfca1daf5 + id: 0xfca1d7ea name: "tx_send_head" type_id: 0x054f691a - offset: 4992 + offset: 6528 } member { id: 0x2862bcb8 @@ -187803,10 +190050,10 @@ member { offset: 320 } member { - id: 0xc66ec5d3 + id: 0xc66ecf47 name: "tx_signal_free_time" type_id: 0xc9082b19 - offset: 1600 + offset: 1664 } member { id: 0x1f602b1e @@ -187815,10 +190062,10 @@ member { offset: 2176 } member { - id: 0xd2a988e9 + id: 0xd2a98d48 name: "tx_skb" type_id: 0x054f691a - offset: 1728 + offset: 1984 } member { id: 0x282b5eed @@ -187827,16 +190074,16 @@ member { offset: 320 } member { - id: 0x71b83776 + id: 0x71b830b2 name: "tx_speed" type_id: 0xfc0e1dbd - offset: 2496 + offset: 2752 } member { - id: 0x4a0d7a83 + id: 0x4a0d7b72 name: "tx_state" type_id: 0x33756485 - offset: 1792 + offset: 2048 } member { id: 0x4a8de760 @@ -187851,16 +190098,16 @@ member { offset: 400 } member { - id: 0x0c70bee8 + id: 0x0c70b377 name: "tx_status" type_id: 0x8750081a - offset: 6464 + offset: 6976 } member { - id: 0x9f8c4b6c + id: 0x9f8c43cd name: "tx_stopped" type_id: 0x4585663f - offset: 1152 + offset: 1280 bitsize: 1 } member { @@ -187870,22 +190117,22 @@ member { offset: 192 } member { - id: 0x6af1b622 + id: 0x6af1b6af name: "tx_tailroom" type_id: 0x6720d32f - offset: 7008 + offset: 8352 } member { - id: 0xd96a1dd7 + id: 0xd96a1925 name: "tx_timeouts" type_id: 0xc9082b19 - offset: 11168 + offset: 13024 } member { - id: 0x5343bd95 + id: 0x5343bc40 name: "tx_toggle" type_id: 0x6d7f5ff6 - offset: 1632 + offset: 1696 } member { id: 0xcff5d22d @@ -187928,10 +190175,10 @@ member { type_id: 0x33756485 } member { - id: 0xa75cece2 + id: 0xa75cec0a name: "tx_work" type_id: 0x1f3c8679 - offset: 19520 + offset: 22592 } member { id: 0xdebcf805 @@ -188012,10 +190259,10 @@ member { type_id: 0xe8d14bc6 } member { - id: 0x420ec74c + id: 0x420ec279 name: "txq" type_id: 0x578f9c2b - offset: 2752 + offset: 3008 } member { id: 0x427514a8 @@ -188024,22 +190271,22 @@ member { offset: 320 } member { - id: 0xefe297cb + id: 0xefe29af2 name: "txq_limit" type_id: 0xc9082b19 - offset: 9888 + offset: 11232 } member { - id: 0xd029cd3a + id: 0xd029c54f name: "txq_memory_limit" type_id: 0xc9082b19 - offset: 9920 + offset: 11264 } member { - id: 0xdd1f65b9 + id: 0xdd1f69f8 name: "txq_quantum" type_id: 0xc9082b19 - offset: 9952 + offset: 11296 } member { id: 0x4d90da75 @@ -188135,12 +190382,6 @@ member { type_id: 0x4585663f offset: 2304 } -member { - id: 0x5c13571a - name: "type" - type_id: 0x4585663f - offset: 6208 -} member { id: 0x5c13576f name: "type" @@ -188153,6 +190394,12 @@ member { type_id: 0x4585663f offset: 96 } +member { + id: 0x5c135c0a + name: "type" + type_id: 0x4585663f + offset: 7424 +} member { id: 0x5c135d23 name: "type" @@ -188184,10 +190431,10 @@ member { offset: 704 } member { - id: 0x5c20d84e + id: 0x5c20d152 name: "type" type_id: 0x760e8adc - offset: 832 + offset: 896 } member { id: 0x5c20fa3d @@ -188210,10 +190457,10 @@ member { type_id: 0x70ed9abd } member { - id: 0x5c28df9a + id: 0x5c28d22c name: "type" type_id: 0x7e09d913 - offset: 2752 + offset: 2880 } member { id: 0x5c2b2ab6 @@ -188226,6 +190473,12 @@ member { name: "type" type_id: 0x7a8335ad } +member { + id: 0x5c31f0a9 + name: "type" + type_id: 0x6720d32f + offset: 1504 +} member { id: 0x5c31f14c name: "type" @@ -188256,29 +190509,23 @@ member { type_id: 0x6720d32f offset: 256 } -member { - id: 0x5c31f55f - name: "type" - type_id: 0x6720d32f - offset: 608 -} member { id: 0x5c31f5ad name: "type" type_id: 0x6720d32f } -member { - id: 0x5c31f788 - name: "type" - type_id: 0x6720d32f - offset: 1376 -} member { id: 0x5c31f896 name: "type" type_id: 0x6720d32f offset: 32 } +member { + id: 0x5c31fb6a + name: "type" + type_id: 0x6720d32f + offset: 736 +} member { id: 0x5c31fc6f name: "type" @@ -188406,6 +190653,12 @@ member { type_id: 0x34154096 offset: 64 } +member { + id: 0x5c6460ee + name: "type" + type_id: 0x32bd639f + offset: 960 +} member { id: 0x5c6461df name: "type" @@ -188413,22 +190666,16 @@ member { offset: 128 } member { - id: 0x5c6468db + id: 0x5c6466ef name: "type" type_id: 0x32b54b11 - offset: 5568 + offset: 5760 } member { - id: 0x5c646a20 - name: "type" - type_id: 0x32bd639f - offset: 704 -} -member { - id: 0x5c653d32 + id: 0x5c65392f name: "type" type_id: 0x33e3ad2f - offset: 9792 + offset: 9920 } member { id: 0x5c65a01a @@ -188514,18 +190761,6 @@ member { type_id: 0x295c7202 offset: 8 } -member { - id: 0x5c7f84e5 - name: "type" - type_id: 0x295c7202 - offset: 2952 -} -member { - id: 0x5c7f866a - name: "type" - type_id: 0x295c7202 - offset: 1064 -} member { id: 0x5c7f87b2 name: "type" @@ -188537,12 +190772,24 @@ member { name: "type" type_id: 0x295c7202 } +member { + id: 0x5c7f89f2 + name: "type" + type_id: 0x295c7202 + offset: 1192 +} member { id: 0x5c7f8c8c name: "type" type_id: 0x295c7202 offset: 496 } +member { + id: 0x5c7f8dfc + name: "type" + type_id: 0x295c7202 + offset: 3208 +} member { id: 0x5c839712 name: "type" @@ -188554,18 +190801,18 @@ member { type_id: 0xc6094b6c offset: 192 } -member { - id: 0x5c962089 - name: "type" - type_id: 0xc0fced27 - offset: 6400 -} member { id: 0x5c962823 name: "type" type_id: 0xc0fced27 offset: 480 } +member { + id: 0x5c962f39 + name: "type" + type_id: 0xc0fced27 + offset: 7616 +} member { id: 0x5c963569 name: "type" @@ -188642,10 +190889,10 @@ member { type_id: 0xc93e017b } member { - id: 0x5c9feee6 + id: 0x5c9fee55 name: "type" type_id: 0xc93e017b - offset: 2016 + offset: 2400 } member { id: 0x5ca01e4e @@ -188910,16 +191157,16 @@ member { offset: 384 } member { - id: 0xb7a17369 + id: 0xb7a17035 name: "type_buf" type_id: 0x1bf16028 - offset: 3136 + offset: 3264 } member { - id: 0x43870b78 + id: 0x43870308 name: "type_buf_def" type_id: 0x1bf16028 - offset: 3200 + offset: 3328 } member { id: 0xeb47058c @@ -189053,10 +191300,10 @@ member { offset: 64 } member { - id: 0x8f643af6 + id: 0x8f643db8 name: "type_offload" type_id: 0x3f5329f7 - offset: 5760 + offset: 5952 } member { id: 0x9d444403 @@ -189094,10 +191341,10 @@ member { offset: 64 } member { - id: 0x4a3d8f27 + id: 0x4a3d814f name: "type_str_buf" type_id: 0x3db8d8c8 - offset: 60096 + offset: 76544 } member { id: 0xe75ebaee @@ -189112,22 +191359,22 @@ member { offset: 1024 } member { - id: 0xa984c9d5 + id: 0xa984c17f name: "typec_cap" type_id: 0x2d759fd7 - offset: 5056 + offset: 5312 } member { - id: 0x7398eff9 + id: 0x7398e573 name: "typec_caps" type_id: 0x2d759fd7 - offset: 384 + offset: 512 } member { - id: 0xe234c3d6 + id: 0xe234c9e1 name: "typec_port" type_id: 0x3760766d - offset: 960 + offset: 1216 } member { id: 0xb9144135 @@ -189205,16 +191452,16 @@ member { offset: 1472 } member { - id: 0xf0c033dd + id: 0xf0c0380f name: "tzd" type_id: 0x26e55184 - offset: 7616 + offset: 9344 } member { - id: 0xe1eb3079 + id: 0xe1eb34b0 name: "tzp" type_id: 0x043574da - offset: 7552 + offset: 8768 } member { id: 0xec049603 @@ -189229,10 +191476,10 @@ member { offset: 64 } member { - id: 0xec08e342 + id: 0xec08e930 name: "u" type_id: 0x77bbd63d - offset: 2496 + offset: 2880 } member { id: 0xec1205eb @@ -189315,16 +191562,16 @@ member { type_id: 0xa81e7ced } member { - id: 0x76ff1d7a + id: 0x76ff1609 name: "u1_params" type_id: 0x48683747 - offset: 10848 + offset: 12064 } member { - id: 0x07dd6639 + id: 0x07dd6a6b name: "u2_params" type_id: 0x48683747 - offset: 10976 + offset: 12192 } member { id: 0x79caa317 @@ -189476,10 +191723,10 @@ member { offset: 64 } member { - id: 0x6a0a7857 + id: 0x6a0a74ef name: "uart_port" type_id: 0x00b7947f - offset: 3456 + offset: 4032 } member { id: 0x46701e28 @@ -189575,22 +191822,22 @@ member { offset: 256 } member { - id: 0xca0a168f + id: 0xca0a1149 name: "uci" type_id: 0xd6ca4b38 - offset: 7168 + offset: 8768 } member { - id: 0xee5272ed + id: 0xee527439 name: "uclamp" type_id: 0x790929c4 - offset: 5952 + offset: 3328 } member { - id: 0xee527c13 + id: 0xee527610 name: "uclamp" type_id: 0x790929c4 - offset: 2816 + offset: 6848 } member { id: 0xee54f547 @@ -189610,22 +191857,22 @@ member { offset: 3712 } member { - id: 0x05fd12f1 + id: 0x05fd18ff name: "uclamp_pct" type_id: 0x7dc8196c - offset: 2688 + offset: 3200 } member { - id: 0x350da7d3 + id: 0x350daa6d name: "uclamp_req" type_id: 0x790929c4 - offset: 2752 + offset: 6784 } member { - id: 0x350da9ce + id: 0x350dae81 name: "uclamp_req" type_id: 0x790929c4 - offset: 5888 + offset: 3264 } member { id: 0x26c7d8da @@ -189634,10 +191881,10 @@ member { offset: 256 } member { - id: 0x63afe2fc + id: 0x63afeb77 name: "ucount_max" type_id: 0x48e9a3c1 - offset: 3968 + offset: 4224 } member { id: 0x9f301282 @@ -189651,24 +191898,12 @@ member { type_id: 0x0d2bbbbb offset: 704 } -member { - id: 0x9f3014b3 - name: "ucounts" - type_id: 0x0d2bbbbb - offset: 3904 -} member { id: 0x9f3016c8 name: "ucounts" type_id: 0x0d2bbbbb offset: 256 } -member { - id: 0x9f3018b1 - name: "ucounts" - type_id: 0x0d2bbbbb - offset: 8704 -} member { id: 0x9f3018bf name: "ucounts" @@ -189681,6 +191916,18 @@ member { type_id: 0x0d2bbbbb offset: 3200 } +member { + id: 0x9f301b93 + name: "ucounts" + type_id: 0x0d2bbbbb + offset: 9856 +} +member { + id: 0x9f301d2b + name: "ucounts" + type_id: 0x0d2bbbbb + offset: 4160 +} member { id: 0x9f301d7b name: "ucounts" @@ -189694,10 +191941,10 @@ member { offset: 64 } member { - id: 0x5505693d + id: 0x55056191 name: "udc" type_id: 0x0258f96e - offset: 6528 + offset: 7872 } member { id: 0x55056f96 @@ -189706,10 +191953,10 @@ member { offset: 192 } member { - id: 0x5531ac72 + id: 0x5531ad4b name: "udc" type_id: 0x36937f0f - offset: 256 + offset: 384 } member { id: 0xedaf20a8 @@ -189718,10 +191965,10 @@ member { offset: 768 } member { - id: 0x9c51765b + id: 0x9c5173fa name: "udc_name" type_id: 0x0483e6f8 - offset: 1728 + offset: 1984 } member { id: 0x74c677a1 @@ -189821,16 +192068,16 @@ member { type_id: 0x0ac23bc5 } member { - id: 0x9ad37171 + id: 0x9ad37bf4 name: "udp_tunnel_nic" type_id: 0x2f8466bd - offset: 18176 + offset: 19520 } member { - id: 0x55ed68e0 + id: 0x55ed6856 name: "udp_tunnel_nic_info" type_id: 0x30a72d5c - offset: 18112 + offset: 19456 } member { id: 0x55f2454b @@ -189879,10 +192126,10 @@ member { offset: 448 } member { - id: 0x7a23fffc + id: 0x7a23f532 name: "uevent_ops" type_id: 0x3fdb8af3 - offset: 704 + offset: 960 } member { id: 0x069b6afd @@ -189898,10 +192145,10 @@ member { bitsize: 1 } member { - id: 0x7f8f8e50 + id: 0x7f8f8e21 name: "uevent_work" type_id: 0x1f3c8679 - offset: 8000 + offset: 9600 } member { id: 0xee327d3e @@ -189909,10 +192156,10 @@ member { type_id: 0x3ce1bbd3 } member { - id: 0xdbc793dc + id: 0xdbc79e8b name: "uframe_periodic_max" type_id: 0x4585663f - offset: 3296 + offset: 3360 } member { id: 0xc34cf945 @@ -189921,10 +192168,10 @@ member { offset: 576 } member { - id: 0xcd167be4 + id: 0xcd167c27 name: "ufs_stats" type_id: 0x71de5105 - offset: 4992 + offset: 5696 } member { id: 0x1bc99ab8 @@ -189933,16 +192180,16 @@ member { offset: 1248 } member { - id: 0x6c1d6671 + id: 0x6c1d62c8 name: "ufshcd_state" type_id: 0x04e77ee6 - offset: 3584 + offset: 3904 } member { - id: 0xfbeda4ac + id: 0xfbeda989 name: "uhq" type_id: 0x2d3b4fc6 - offset: 37504 + offset: 41728 } member { id: 0xe73c3df2 @@ -189951,22 +192198,22 @@ member { offset: 32 } member { - id: 0xdf215518 + id: 0xdf215517 name: "uic_async_done" type_id: 0x0562c566 - offset: 3520 + offset: 3840 } member { - id: 0x47ed9837 + id: 0x47ed9812 name: "uic_cmd_mutex" type_id: 0xa7c362b0 - offset: 3264 + offset: 3456 } member { - id: 0x8908e3f8 + id: 0x8908e7f8 name: "uic_error" type_id: 0xc9082b19 - offset: 4896 + offset: 5600 } member { id: 0xd5c5cb2a @@ -189974,6 +192221,12 @@ member { type_id: 0x65043940 offset: 672 } +member { + id: 0x15366051 + name: "uid" + type_id: 0xe90b32b7 + offset: 704 +} member { id: 0x1536626c name: "uid" @@ -189998,10 +192251,10 @@ member { offset: 640 } member { - id: 0x153668ca + id: 0x15366573 name: "uid" type_id: 0xe90b32b7 - offset: 896 + offset: 1024 } member { id: 0x15366aa5 @@ -190009,12 +192262,6 @@ member { type_id: 0xe90b32b7 offset: 192 } -member { - id: 0x15366b1e - name: "uid" - type_id: 0xe90b32b7 - offset: 576 -} member { id: 0x15366d0b name: "uid" @@ -190051,10 +192298,10 @@ member { offset: 512 } member { - id: 0xe5f709cb + id: 0xe5f707ce name: "uie_rtctimer" type_id: 0x3050a963 - offset: 8512 + offset: 10112 } member { id: 0x1353709d @@ -190106,16 +192353,16 @@ member { offset: 576 } member { - id: 0x95886387 + id: 0x95886403 name: "umem" type_id: 0x3ad18ab6 - offset: 142016 + offset: 768 } member { - id: 0x95886ad4 + id: 0x95886ba8 name: "umem" type_id: 0x3ad18ab6 - offset: 640 + offset: 142144 } member { id: 0x95963072 @@ -190196,16 +192443,16 @@ member { bitsize: 1 } member { - id: 0xa8fd1116 + id: 0xa8fd1366 name: "unbalanced_since" type_id: 0x33756485 - offset: 960 + offset: 1344 } member { - id: 0x0d468f15 + id: 0x0d4684a8 name: "unbalanced_timer" type_id: 0xc9082b19 - offset: 1056 + offset: 1440 } member { id: 0x59946581 @@ -190292,10 +192539,10 @@ member { offset: 320 } member { - id: 0x5c7ec81e + id: 0x5c7ec059 name: "unbound_attrs" type_id: 0x18ea2d6b - offset: 1216 + offset: 1344 } member { id: 0x153177cc @@ -190339,10 +192586,10 @@ member { offset: 576 } member { - id: 0x46c8b00e + id: 0x46c8b3a0 name: "under_oom" type_id: 0x6720d32f - offset: 9504 + offset: 9888 } member { id: 0x98078cc7 @@ -190358,10 +192605,10 @@ member { offset: 1280 } member { - id: 0xd3f00b91 + id: 0xd3f0097f name: "underflow" type_id: 0x4585663f - offset: 1856 + offset: 2240 } member { id: 0x04b7308b @@ -190381,10 +192628,10 @@ member { offset: 768 } member { - id: 0x8d637c42 + id: 0x8d637309 name: "ungate_work" type_id: 0x1f3c8679 - offset: 704 + offset: 1088 } member { id: 0x047679da @@ -190393,10 +192640,10 @@ member { offset: 1408 } member { - id: 0xb7a98c28 + id: 0xb7a98fcb name: "uniq" type_id: 0x3db8d8c8 - offset: 59712 + offset: 61184 } member { id: 0xb7aa2038 @@ -190417,10 +192664,10 @@ member { offset: 896 } member { - id: 0xc8b6971f + id: 0xc8b69710 name: "unique_id" type_id: 0x4585663f - offset: 3520 + offset: 3840 } member { id: 0x69d46c12 @@ -190518,10 +192765,10 @@ member { offset: 256 } member { - id: 0x8153d336 + id: 0x8153d386 name: "unlock" type_id: 0x034519e3 - offset: 320 + offset: 448 } member { id: 0x8153dc5f @@ -190632,10 +192879,10 @@ member { offset: 640 } member { - id: 0xa2393c3d + id: 0xa2393bc6 name: "unmap_limit_for_ws" type_id: 0x4585663f - offset: 2701 + offset: 2829 bitsize: 1 } member { @@ -190681,10 +192928,10 @@ member { offset: 288 } member { - id: 0x360227e6 + id: 0x3602222f name: "unmask_base" type_id: 0x4585663f - offset: 2720 + offset: 2848 } member { id: 0x343d462b @@ -190748,10 +192995,10 @@ member { offset: 64 } member { - id: 0x62f6da7f + id: 0x62f6d1c9 name: "unprepare_message" type_id: 0x2ddc072f - offset: 9664 + offset: 11264 } member { id: 0xa0e3f293 @@ -190760,10 +193007,10 @@ member { offset: 448 } member { - id: 0x13f8194f + id: 0x13f81a2b name: "unprepare_transfer_hardware" type_id: 0x2dfdd846 - offset: 9536 + offset: 11136 } member { id: 0xcc016e3c @@ -190772,10 +193019,10 @@ member { offset: 192 } member { - id: 0x35577a5d + id: 0x355770bf name: "unprot_beacon_reported" type_id: 0x33756485 - offset: 2432 + offset: 2816 } member { id: 0x8ea4f872 @@ -190802,10 +193049,10 @@ member { offset: 64 } member { - id: 0x7c7ba84b + id: 0x7c7ba3a5 name: "unregistered" type_id: 0x6d7f5ff6 - offset: 7240 + offset: 8840 } member { id: 0x39772a8e @@ -190845,10 +193092,10 @@ member { offset: 640 } member { - id: 0x24d5c1f8 + id: 0x24d5cc41 name: "unsafe_warn" type_id: 0x4585663f - offset: 8513 + offset: 9985 bitsize: 1 } member { @@ -190858,10 +193105,10 @@ member { offset: 64 } member { - id: 0xb5487c90 + id: 0xb5487b20 name: "unsolicit_count" type_id: 0x384f7d7c - offset: 944 + offset: 1072 } member { id: 0x3d971f1e @@ -190869,18 +193116,18 @@ member { type_id: 0x2ddee198 offset: 768 } -member { - id: 0x80cd109a - name: "unthrottle" - type_id: 0x0c59c5c5 - offset: 3328 -} member { id: 0x80cd10c5 name: "unthrottle" type_id: 0x0c59c5c5 offset: 1024 } +member { + id: 0x80cd11b3 + name: "unthrottle" + type_id: 0x0c59c5c5 + offset: 3584 +} member { id: 0x80cff2d9 name: "unthrottle" @@ -190894,17 +193141,17 @@ member { offset: 896 } member { - id: 0x4e65e218 + id: 0x4e65e89e name: "untrusted" type_id: 0x4585663f - offset: 16547 + offset: 22115 bitsize: 1 } member { - id: 0x3c62380e + id: 0x3c62344c name: "unused" type_id: 0xc93e017b - offset: 6928 + offset: 8144 } member { id: 0x3c63eaff @@ -190938,46 +193185,46 @@ member { offset: 2272 } member { - id: 0xcd0e1dca + id: 0xcd0e1ab3 name: "unused_hctx_list" type_id: 0xd3c80119 - offset: 5824 + offset: 7104 } member { - id: 0xed3c19e5 + id: 0xed3c173f name: "unused_hctx_lock" type_id: 0xf313e71a - offset: 5952 + offset: 7232 } member { - id: 0x84d09c02 + id: 0x84d0956a name: "unused_native_cs" type_id: 0x29b77961 - offset: 10184 + offset: 11784 } member { - id: 0xa3770ed4 + id: 0xa37704a2 name: "unx" type_id: 0xaf070227 - offset: 4224 + offset: 4352 } member { - id: 0xc7b70667 + id: 0xc7b706ee name: "up" type_id: 0x33756485 - offset: 2048 + offset: 2304 } member { - id: 0x70716578 + id: 0x70716d55 name: "up_threshold" type_id: 0x4585663f - offset: 1184 + offset: 1568 } member { - id: 0x1dc218a8 + id: 0x1dc21b9c name: "upcoming_state" type_id: 0x63b95725 - offset: 33376 + offset: 34080 } member { id: 0xd6886f0b @@ -190998,10 +193245,10 @@ member { offset: 64 } member { - id: 0xd694f179 + id: 0xd694f198 name: "update" type_id: 0x31e0e6c6 - offset: 5376 + offset: 5760 } member { id: 0xd6a89687 @@ -191045,10 +193292,10 @@ member { offset: 2496 } member { - id: 0x98f171d3 + id: 0x98f177e2 name: "update_done" type_id: 0x3fcbf304 - offset: 2816 + offset: 2944 } member { id: 0xce936c6c @@ -191092,10 +193339,10 @@ member { offset: 256 } member { - id: 0x556f1620 + id: 0x556f1aff name: "update_lock" type_id: 0xa7c362b0 - offset: 640 + offset: 896 } member { id: 0x5ec30cf4 @@ -191133,10 +193380,10 @@ member { offset: 832 } member { - id: 0x51701373 + id: 0x51701f62 name: "update_sink_caps" type_id: 0x6d7f5ff6 - offset: 9280 + offset: 9920 } member { id: 0x02e857e6 @@ -191169,10 +193416,10 @@ member { offset: 24 } member { - id: 0xb0945528 + id: 0xb0945aa5 name: "updated" type_id: 0x6d7f5ff6 - offset: 6528 + offset: 7744 } member { id: 0xb0ca51da @@ -191308,10 +193555,10 @@ member { type_id: 0xedf277ba } member { - id: 0xa1746071 + id: 0xa1746ec2 name: "uprobes_state" type_id: 0x527bb441 - offset: 6720 + offset: 6912 } member { id: 0x5be9842b @@ -191382,10 +193629,10 @@ member { type_id: 0xd3c80119 } member { - id: 0x7fecf5b1 + id: 0x7fecfc90 name: "urbnum" type_id: 0x74d29cf1 - offset: 10432 + offset: 11648 } member { id: 0xefe85c23 @@ -191401,10 +193648,10 @@ member { offset: 144 } member { - id: 0x3bf0a4ad + id: 0x3bf0a986 name: "urgent_bkops_lvl" type_id: 0xeab68ea2 - offset: 24544 + offset: 26400 } member { id: 0xccbdafaa @@ -191488,10 +193735,10 @@ member { offset: 128 } member { - id: 0x07cdaa5e + id: 0x07cdab1c name: "usage" type_id: 0xa722c13e - offset: 480 + offset: 608 } member { id: 0x07cdabee @@ -191516,22 +193763,22 @@ member { offset: 64 } member { - id: 0x05a8e330 + id: 0x05a8e34b name: "usage_count" type_id: 0x74d29cf1 - offset: 1632 + offset: 1760 } member { - id: 0x05a8eb41 + id: 0x05a8edba name: "usage_count" type_id: 0x74d29cf1 - offset: 1728 + offset: 1920 } member { - id: 0x05bb148d + id: 0x05bb1856 name: "usage_count" type_id: 0x6720d32f - offset: 896 + offset: 1280 } member { id: 0xeaee801b @@ -191539,10 +193786,10 @@ member { type_id: 0xe62ebf07 } member { - id: 0x46bd927f + id: 0x46bd9b3d name: "usage_in_excess" type_id: 0x33756485 - offset: 18432 + offset: 18560 } member { id: 0xdaf5a26c @@ -191575,31 +193822,31 @@ member { offset: 512 } member { - id: 0x5ec78aeb + id: 0x5ec7864c name: "usb2_hw_lpm_allowed" type_id: 0x4585663f - offset: 9972 + offset: 11188 bitsize: 1 } member { - id: 0x71e64915 + id: 0x71e64007 name: "usb2_hw_lpm_besl_capable" type_id: 0x4585663f - offset: 9970 + offset: 11186 bitsize: 1 } member { - id: 0x90eb8790 + id: 0x90eb88f9 name: "usb2_hw_lpm_capable" type_id: 0x4585663f - offset: 9969 + offset: 11185 bitsize: 1 } member { - id: 0x9fd26d71 + id: 0x9fd26060 name: "usb2_hw_lpm_enabled" type_id: 0x4585663f - offset: 9971 + offset: 11187 bitsize: 1 } member { @@ -191609,29 +193856,29 @@ member { offset: 64 } member { - id: 0x11d1ced5 + id: 0x11d1c620 name: "usb2_port" type_id: 0x0258f96e - offset: 6400 + offset: 7744 } member { - id: 0x4f2ccf56 + id: 0x4f2cc60f name: "usb2_rhub" type_id: 0xcd18dfb6 - offset: 20544 + offset: 21120 } member { - id: 0x33fe5f3e + id: 0x33fe5eaa name: "usb3_lpm_u1_enabled" type_id: 0x4585663f - offset: 9973 + offset: 11189 bitsize: 1 } member { - id: 0x6904fb47 + id: 0x6904f922 name: "usb3_lpm_u2_enabled" type_id: 0x4585663f - offset: 9974 + offset: 11190 bitsize: 1 } member { @@ -191641,22 +193888,22 @@ member { offset: 128 } member { - id: 0x45a3a055 + id: 0x45a3a468 name: "usb3_port" type_id: 0x0258f96e - offset: 6464 + offset: 7808 } member { - id: 0x543df81f + id: 0x543df0dd name: "usb3_rhub" type_id: 0xcd18dfb6 - offset: 39040 + offset: 39616 } member { - id: 0x4fd51ab0 + id: 0x4fd51e2a name: "usb_amount_left" type_id: 0xc9082b19 - offset: 3104 + offset: 3232 } member { id: 0x8a756656 @@ -191748,16 +193995,16 @@ member { type_id: 0x249da67c } member { - id: 0xcea50d22 + id: 0xcea50aff name: "usb_dev" type_id: 0x0258f96e - offset: 6464 + offset: 7680 } member { - id: 0xfc09f104 + id: 0xfc09f0db name: "usb_driver" type_id: 0x3c9a9fb2 - offset: 1408 + offset: 1664 } member { id: 0x075c8af5 @@ -191772,10 +194019,10 @@ member { bitsize: 1 } member { - id: 0x171fcf0b + id: 0x171fc924 name: "usb_pd" type_id: 0x4585663f - offset: 6080 + offset: 7296 bitsize: 1 } member { @@ -191785,10 +194032,10 @@ member { offset: 128 } member { - id: 0x1058a1bd + id: 0x1058a1fb name: "usb_phy" type_id: 0x05c2a3ca - offset: 2368 + offset: 3136 } member { id: 0x83895d9b @@ -191797,16 +194044,16 @@ member { offset: 1152 } member { - id: 0xb144e73e + id: 0xb144e2fb name: "usb_role_sw" type_id: 0x3a6106d5 - offset: 6912 + offset: 7360 } member { - id: 0x41459515 + id: 0x414594be name: "usb_type" type_id: 0xed696ae5 - offset: 10304 + offset: 11008 } member { id: 0x73dbac61 @@ -191832,44 +194079,44 @@ member { type_id: 0xa722c13e } member { - id: 0xd3110eb8 + id: 0xd3110a36 name: "use" type_id: 0xa722c13e - offset: 1280 + offset: 1408 } member { - id: 0x74903592 + id: 0x74903218 name: "use_10_for_ms" type_id: 0x4585663f - offset: 2672 + offset: 2800 bitsize: 1 } member { - id: 0x71ac48e2 + id: 0x71ac426b name: "use_10_for_rw" type_id: 0x4585663f - offset: 2671 + offset: 2799 bitsize: 1 } member { - id: 0xe37ddb4b + id: 0xe37dd9ad name: "use_16_for_rw" type_id: 0x4585663f - offset: 2676 + offset: 2804 bitsize: 1 } member { - id: 0x58168308 + id: 0x58168fb6 name: "use_192_bytes_for_3f" type_id: 0x4585663f - offset: 2681 + offset: 2809 bitsize: 1 } member { - id: 0x810463f6 + id: 0x810468bf name: "use_4addr" type_id: 0x6d7f5ff6 - offset: 832 + offset: 960 } member { id: 0x38d66b32 @@ -191896,17 +194143,17 @@ member { offset: 352 } member { - id: 0xb3026892 + id: 0xb3026d07 name: "use_autosuspend" type_id: 0x4585663f - offset: 1803 + offset: 1995 bitsize: 1 } member { - id: 0x3047e049 + id: 0x3047e0c8 name: "use_cached_err" type_id: 0x6d7f5ff6 - offset: 8992 + offset: 10848 } member { id: 0xc68cfbe1 @@ -191922,10 +194169,10 @@ member { bitsize: 1 } member { - id: 0x9b32316a + id: 0x9b323a0d name: "use_cnt" type_id: 0x74d29cf1 - offset: 7552 + offset: 9280 } member { id: 0x9bd7abf8 @@ -191940,10 +194187,10 @@ member { offset: 96 } member { - id: 0x99e96142 + id: 0x99e9635c name: "use_count" type_id: 0x6720d32f - offset: 7488 + offset: 8960 } member { id: 0x99e966ee @@ -191952,10 +194199,10 @@ member { offset: 832 } member { - id: 0x99fa9e8b + id: 0x99fa9afe name: "use_count" type_id: 0x74d29cf1 - offset: 6592 + offset: 7808 } member { id: 0x99fa9ed9 @@ -191981,10 +194228,10 @@ member { offset: 2816 } member { - id: 0xfb73d49f + id: 0xfb73d61c name: "use_delay" type_id: 0x74d29cf1 - offset: 2304 + offset: 2432 } member { id: 0x4c5b1a38 @@ -192005,10 +194252,10 @@ member { offset: 64 } member { - id: 0xa084f3b0 + id: 0xa084f1d8 name: "use_dummy_qh" type_id: 0x4585663f - offset: 5546 + offset: 5610 bitsize: 1 } member { @@ -192018,10 +194265,10 @@ member { offset: 1120 } member { - id: 0x45ea5487 + id: 0x45ea5e18 name: "use_external_dma" type_id: 0x6d7f5ff6 - offset: 5704 + offset: 6344 } member { id: 0x7544deb6 @@ -192030,17 +194277,17 @@ member { offset: 736 } member { - id: 0x0e98d76c + id: 0x0e98d4e4 name: "use_generic_driver" type_id: 0x4585663f - offset: 11152 + offset: 12368 bitsize: 1 } member { - id: 0x94b754fa + id: 0x94b75d05 name: "use_gpio_descriptors" type_id: 0x6d7f5ff6 - offset: 10176 + offset: 11776 } member { id: 0x2f654b9a @@ -192049,10 +194296,10 @@ member { offset: 2400 } member { - id: 0x234ad880 + id: 0x234ad6a6 name: "use_memdelay" type_id: 0x4585663f - offset: 11079 + offset: 12103 bitsize: 1 } member { @@ -192081,10 +194328,10 @@ member { bitsize: 1 } member { - id: 0xe5fa9117 + id: 0xe5fa91c6 name: "use_pause_in_draining" type_id: 0x6d7f5ff6 - offset: 6688 + offset: 8032 } member { id: 0x73caff89 @@ -192105,18 +194352,18 @@ member { type_id: 0x6d7f5ff6 offset: 2200 } -member { - id: 0x471737dd - name: "use_single_read" - type_id: 0x6d7f5ff6 - offset: 4768 -} member { id: 0x47173cb7 name: "use_single_read" type_id: 0x6d7f5ff6 offset: 2184 } +member { + id: 0x47173f90 + name: "use_single_read" + type_id: 0x6d7f5ff6 + offset: 5024 +} member { id: 0xa93f836c name: "use_single_write" @@ -192124,16 +194371,16 @@ member { offset: 2192 } member { - id: 0xa93f88be + id: 0xa93f8874 name: "use_single_write" type_id: 0x6d7f5ff6 - offset: 4776 + offset: 5032 } member { - id: 0x5649a22b + id: 0x5649a4a3 name: "use_spi_crc" type_id: 0x4585663f - offset: 7264 + offset: 8480 bitsize: 1 } member { @@ -192188,10 +194435,10 @@ member { bitsize: 1 } member { - id: 0x4a746b4c + id: 0x4a7465a4 name: "use_worker" type_id: 0x6d7f5ff6 - offset: 1472 + offset: 1600 } member { id: 0xe483d83b @@ -192206,16 +194453,16 @@ member { offset: 48 } member { - id: 0x8b878b4e + id: 0x8b87862f name: "used" type_id: 0x399f63b7 - offset: 512 + offset: 640 } member { - id: 0x8b8d62a2 + id: 0x8b8d6727 name: "used" type_id: 0x33756485 - offset: 960 + offset: 1088 } member { id: 0x8b8d6a51 @@ -192229,10 +194476,10 @@ member { offset: 256 } member { - id: 0x8bd936f8 + id: 0x8bd9301a name: "used" type_id: 0x6720d32f - offset: 8512 + offset: 9920 } member { id: 0x8bd93b07 @@ -192265,16 +194512,16 @@ member { offset: 4608 } member { - id: 0x62a45532 + id: 0x62a454aa name: "used_btfs" type_id: 0x310e711e - offset: 6848 + offset: 7104 } member { - id: 0xf3d95399 + id: 0xf3d9587a name: "used_flags" type_id: 0x914dbfdc - offset: 2480 + offset: 2608 } member { id: 0x5d82d851 @@ -192324,16 +194571,16 @@ member { offset: 512 } member { - id: 0x6aa9f640 + id: 0x6aa9f159 name: "used_maps" type_id: 0x0bbc5d54 - offset: 6528 + offset: 6656 } member { - id: 0x588392bf + id: 0x58839111 name: "used_maps_mutex" type_id: 0xa7c362b0 - offset: 6592 + offset: 6720 } member { id: 0x0170d376 @@ -192342,10 +194589,10 @@ member { offset: 2048 } member { - id: 0xcd0752f5 + id: 0xcd075131 name: "used_sems" type_id: 0x6720d32f - offset: 5504 + offset: 6656 } member { id: 0xeedb61d6 @@ -192360,22 +194607,16 @@ member { offset: 256 } member { - id: 0x042a24a4 + id: 0x042a2075 name: "user" type_id: 0x181ee594 - offset: 6976 + offset: 8256 } member { - id: 0x042a262d + id: 0x042a2210 name: "user" type_id: 0x181ee594 - offset: 7872 -} -member { - id: 0x042a269e - name: "user" - type_id: 0x181ee594 - offset: 1280 + offset: 1408 } member { id: 0x042a27fc @@ -192383,16 +194624,22 @@ member { type_id: 0x181ee594 offset: 1024 } +member { + id: 0x042a2fad + name: "user" + type_id: 0x181ee594 + offset: 7232 +} member { id: 0x042a8363 name: "user" type_id: 0x18bd6530 } member { - id: 0x04355e25 + id: 0x043550f2 name: "user" type_id: 0x07665a1f - offset: 640 + offset: 768 } member { id: 0x04880323 @@ -192424,10 +194671,10 @@ member { offset: 24 } member { - id: 0x535099cb + id: 0x53509282 name: "user_bufs" type_id: 0x003f56cd - offset: 832 + offset: 960 } member { id: 0xa29c36ce @@ -192436,16 +194683,16 @@ member { offset: 12320 } member { - id: 0x89b325bb + id: 0x89b32feb name: "user_cpus_ptr" type_id: 0x0d910d7f - offset: 8384 + offset: 9408 } member { - id: 0xc96b1d62 + id: 0xc96b1b7e name: "user_ctl_alloc_size" type_id: 0xf435685e - offset: 10112 + offset: 11456 } member { id: 0x8e76f84c @@ -192490,16 +194737,16 @@ member { offset: 2368 } member { - id: 0x246851c6 + id: 0x246856f6 name: "user_max_freq_req" type_id: 0x724805ea - offset: 8768 + offset: 10496 } member { - id: 0x61b40521 + id: 0x61b405b7 name: "user_min_freq_req" type_id: 0x724805ea - offset: 8128 + offset: 9856 } member { id: 0xf44982ea @@ -192520,16 +194767,10 @@ member { offset: 192 } member { - id: 0xde4b753c + id: 0xde4b759f name: "user_ns" type_id: 0x0fabaf3b - offset: 6464 -} -member { - id: 0xde4b7596 - name: "user_ns" - type_id: 0x0fabaf3b - offset: 576 + offset: 6656 } member { id: 0xde4b75d7 @@ -192538,10 +194779,10 @@ member { offset: 3136 } member { - id: 0xde4b792d + id: 0xde4b7705 name: "user_ns" type_id: 0x0fabaf3b - offset: 8640 + offset: 9792 } member { id: 0xde4b7a9d @@ -192560,6 +194801,12 @@ member { name: "user_ns" type_id: 0x0fabaf3b } +member { + id: 0xde4b7ed9 + name: "user_ns" + type_id: 0x0fabaf3b + offset: 704 +} member { id: 0xbf37cad2 name: "user_page" @@ -192602,10 +194849,10 @@ member { offset: 2304 } member { - id: 0x3b4f65dc + id: 0x3b4f6865 name: "user_waits" type_id: 0x74d29cf1 - offset: 896 + offset: 1024 } member { id: 0x574dfda0 @@ -192632,10 +194879,10 @@ member { offset: 192 } member { - id: 0xe3db1542 + id: 0xe3db14ff name: "useroffset" type_id: 0x4585663f - offset: 1632 + offset: 1888 } member { id: 0xe3db192b @@ -192678,22 +194925,22 @@ member { offset: 32 } member { - id: 0x850adff3 + id: 0x850ade35 name: "users" type_id: 0xa722c13e - offset: 1760 + offset: 1888 } member { - id: 0x8564f6d9 + id: 0x8564f74e name: "users" type_id: 0xc9082b19 - offset: 8000 + offset: 9344 } member { - id: 0x857e3346 + id: 0x857e3314 name: "users" type_id: 0xd3c80119 - offset: 2624 + offset: 3520 } member { id: 0x8593b21b @@ -192712,12 +194959,6 @@ member { type_id: 0x6720d32f offset: 704 } -member { - id: 0x85cad174 - name: "users" - type_id: 0x6720d32f - offset: 832 -} member { id: 0x85cad265 name: "users" @@ -192735,6 +194976,12 @@ member { type_id: 0x6720d32f offset: 64 } +member { + id: 0x85cada3d + name: "users" + type_id: 0x6720d32f + offset: 960 +} member { id: 0x85e876e9 name: "users" @@ -192742,22 +194989,22 @@ member { offset: 384 } member { - id: 0x85e877a5 + id: 0x85e87d65 name: "users" type_id: 0x4585663f - offset: 4288 + offset: 4544 } member { - id: 0x914f8a8a + id: 0x914f88a3 name: "users_count" type_id: 0xa722c13e - offset: 24064 + offset: 24576 } member { - id: 0xbb6c9331 + id: 0xbb6c91c3 name: "usersize" type_id: 0x4585663f - offset: 1664 + offset: 1920 } member { id: 0xbb6c9486 @@ -192772,22 +195019,22 @@ member { offset: 1600 } member { - id: 0x3bb59023 + id: 0x3bb591b4 name: "userspace_clients" type_id: 0xd3c80119 - offset: 8000 + offset: 9344 } member { - id: 0x1ad9ba4a + id: 0x1ad9bdad name: "userspace_clients_lock" type_id: 0xa7c362b0 - offset: 7744 + offset: 8960 } member { - id: 0xff77bde0 + id: 0xff77b3c7 name: "userspace_pid" type_id: 0x49b889e7 - offset: 31936 + offset: 34240 } member { id: 0x959b553f @@ -192796,10 +195043,10 @@ member { offset: 1704 } member { - id: 0x3acab070 + id: 0x3acabb1f name: "uses_new_polling" type_id: 0x4585663f - offset: 2597 + offset: 3365 bitsize: 1 } member { @@ -192823,22 +195070,22 @@ member { bitsize: 1 } member { - id: 0xb03da932 + id: 0xb03da298 name: "usid" type_id: 0x295c7202 - offset: 6144 + offset: 7360 } member { - id: 0x4f24f814 + id: 0x4f24f2f6 name: "using_gplonly_symbols" type_id: 0x6d7f5ff6 - offset: 2432 + offset: 2816 } member { - id: 0x7e6f6364 + id: 0x7e6f6486 name: "using_mac_select_pcs" type_id: 0x6d7f5ff6 - offset: 2696 + offset: 3080 } member { id: 0xa5df2eff @@ -192863,10 +195110,10 @@ member { offset: 448 } member { - id: 0x4021f25f + id: 0x4021fecf name: "utask" type_id: 0x3b1e48cc - offset: 21632 + offset: 22912 } member { id: 0x37ff5ef8 @@ -192933,17 +195180,17 @@ member { type_id: 0xc9082b19 offset: 192 } +member { + id: 0xd605d139 + name: "utime" + type_id: 0x92233392 + offset: 14592 +} member { id: 0xd605d2ce name: "utime" type_id: 0x92233392 } -member { - id: 0xd605d400 - name: "utime" - type_id: 0x92233392 - offset: 3392 -} member { id: 0xd605d62f name: "utime" @@ -192951,10 +195198,10 @@ member { offset: 64 } member { - id: 0xd605d93e + id: 0xd605d884 name: "utime" type_id: 0x92233392 - offset: 13568 + offset: 3456 } member { id: 0xd688b48e @@ -193031,10 +195278,10 @@ member { offset: 896 } member { - id: 0x4dcd3371 + id: 0x4dcd3d5e name: "uuids" type_id: 0xd3c80119 - offset: 25088 + offset: 29184 } member { id: 0xba94773b @@ -193072,10 +195319,10 @@ member { offset: 896 } member { - id: 0xdb115b6e + id: 0xdb115a10 name: "uw_nh_entries" type_id: 0xd3c80119 - offset: 832 + offset: 1216 } member { id: 0x9f2f968c @@ -193120,10 +195367,16 @@ member { type_id: 0x45ddde21 } member { - id: 0xfe1160d2 + id: 0xfe116e91 name: "v4_mode" type_id: 0x6d7f5ff6 - offset: 5696 + offset: 6336 +} +member { + id: 0x57c90446 + name: "v4l2_dev" + type_id: 0x074f1a14 + offset: 8832 } member { id: 0x57c90813 @@ -193131,12 +195384,6 @@ member { type_id: 0x074f1a14 offset: 1216 } -member { - id: 0x57c90c7d - name: "v4l2_dev" - type_id: 0x074f1a14 - offset: 7616 -} member { id: 0x57c90e36 name: "v4l2_dev" @@ -193212,10 +195459,10 @@ member { offset: 704 } member { - id: 0x502782d9 + id: 0x502781b8 name: "vaddr" type_id: 0x18bd6530 - offset: 3584 + offset: 3968 } member { id: 0x502784b0 @@ -193385,10 +195632,10 @@ member { bitsize: 1 } member { - id: 0xe90c5448 + id: 0xe90c54f8 name: "valid" type_id: 0xf435685e - offset: 320 + offset: 448 } member { id: 0xe91a1d71 @@ -193408,22 +195655,22 @@ member { type_id: 0x26554526 } member { - id: 0xa6274b5a + id: 0xa6274290 name: "valid_ioctls" type_id: 0x1e18ac15 - offset: 8832 + offset: 10048 } member { - id: 0x900820dc + id: 0x90082c4e name: "valid_links" type_id: 0x914dbfdc - offset: 9152 + offset: 9536 } member { - id: 0x43e435c3 + id: 0x43e438e6 name: "valid_mask" type_id: 0x064d6086 - offset: 4608 + offset: 4736 } member { id: 0x43e43e10 @@ -193444,10 +195691,10 @@ member { offset: 448 } member { - id: 0x7e5c1056 + id: 0x7e5c1bb6 name: "valid_wakeup" type_id: 0x6d7f5ff6 - offset: 1184 + offset: 1312 } member { id: 0x2a0a55ed @@ -193479,10 +195726,10 @@ member { type_id: 0x2e8aa11f } member { - id: 0x2a13acd4 + id: 0x2a13aca1 name: "validate" type_id: 0x2f63630f - offset: 1472 + offset: 1728 } member { id: 0x2a159a62 @@ -193543,10 +195790,10 @@ member { type_id: 0x8bda1c0f } member { - id: 0xa9bb3237 + id: 0xa9bb3229 name: "vals" type_id: 0x15c52c92 - offset: 10752 + offset: 12224 } member { id: 0xa00127d6 @@ -193766,10 +196013,10 @@ member { offset: 320 } member { - id: 0xeae039c6 + id: 0xeae03519 name: "var" type_id: 0x72197497 - offset: 640 + offset: 896 } member { id: 0xeaf50b23 @@ -193874,28 +196121,28 @@ member { type_id: 0x6cc6b2f2 } member { - id: 0xfc21d5dd + id: 0xfc21d322 name: "vbl_lock" type_id: 0xf313e71a - offset: 2592 + offset: 3104 } member { - id: 0x2ab87d47 + id: 0x2ab87fb6 name: "vblank" type_id: 0x0610b875 - offset: 2496 + offset: 3008 } member { - id: 0x058aba83 + id: 0x058ab650 name: "vblank_disable_immediate" type_id: 0x6d7f5ff6 - offset: 2432 + offset: 2944 } member { - id: 0x31d189e3 + id: 0x31d183ed name: "vblank_event_list" type_id: 0xd3c80119 - offset: 2688 + offset: 3200 } member { id: 0x29831e44 @@ -193904,10 +196151,10 @@ member { offset: 32 } member { - id: 0x86da5aff + id: 0x86da54cc name: "vblank_time_lock" type_id: 0xf313e71a - offset: 2560 + offset: 3072 } member { id: 0x83d58286 @@ -193922,16 +196169,16 @@ member { offset: 960 } member { - id: 0xa8b1a324 + id: 0xa8b1a153 name: "vbus" type_id: 0x6d7f5ff6 - offset: 6336 + offset: 7552 } member { - id: 0x7dc180ee + id: 0x7dc18b99 name: "vbus_charge" type_id: 0x6d7f5ff6 - offset: 1984 + offset: 2240 } member { id: 0x099227c5 @@ -193946,16 +196193,16 @@ member { offset: 640 } member { - id: 0xf4564835 + id: 0xf456429e name: "vbus_never_low" type_id: 0x6d7f5ff6 - offset: 1968 + offset: 2224 } member { - id: 0x0b36927e + id: 0x0b369749 name: "vbus_present" type_id: 0x6d7f5ff6 - offset: 1952 + offset: 2208 } member { id: 0x3fa6c907 @@ -193964,16 +196211,16 @@ member { offset: 192 } member { - id: 0xf1c76895 + id: 0xf1c764b7 name: "vbus_source" type_id: 0x6d7f5ff6 - offset: 1976 + offset: 2232 } member { - id: 0xaafd2578 + id: 0xaafd2a52 name: "vbus_vsafe0v" type_id: 0x6d7f5ff6 - offset: 1960 + offset: 2216 } member { id: 0xd309fdc6 @@ -194011,22 +196258,22 @@ member { offset: 128 } member { - id: 0x1fc3395f + id: 0x1fc336f7 name: "vclock_index" type_id: 0x13580d6c - offset: 43328 + offset: 45312 } member { - id: 0x9d280507 + id: 0x9d280928 name: "vconn_role" type_id: 0x8167e73b - offset: 1152 + offset: 1408 } member { - id: 0x9d2805f7 + id: 0x9d280cfe name: "vconn_role" type_id: 0x8167e73b - offset: 6432 + offset: 7648 } member { id: 0x248a3848 @@ -194046,10 +196293,10 @@ member { offset: 320 } member { - id: 0xcd6e22e6 + id: 0xcd6e2d79 name: "vcpu_array" type_id: 0x80c20070 - offset: 17920 + offset: 18176 } member { id: 0xf58a324e @@ -194135,40 +196382,40 @@ member { offset: 192 } member { - id: 0x6011db37 + id: 0x6011d4c2 name: "vdm_retries" type_id: 0xc9082b19 - offset: 10400 + offset: 11104 } member { - id: 0xc4350c5c + id: 0xc4350055 name: "vdm_sm_running" type_id: 0x6d7f5ff6 - offset: 6152 + offset: 6664 } member { - id: 0x46a0e5d8 + id: 0x46a0ec2d name: "vdm_state" type_id: 0xd2f5a3bb - offset: 10368 + offset: 11072 } member { - id: 0x06868e5c + id: 0x06868f0a name: "vdm_state_machine" type_id: 0x3835dcc0 - offset: 4160 + offset: 4544 } member { - id: 0x0bd075e8 + id: 0x0bd07878 name: "vdm_state_machine_timer" type_id: 0xcd7704bf - offset: 3648 + offset: 3968 } member { - id: 0x9a455b06 + id: 0x9a4550ac name: "vdo" type_id: 0xc9082b19 - offset: 6144 + offset: 7360 } member { id: 0x9a455cdf @@ -194183,22 +196430,22 @@ member { offset: 96 } member { - id: 0x2ad86903 + id: 0x2ad86005 name: "vdo_count" type_id: 0x295c7202 - offset: 10656 + offset: 11360 } member { - id: 0x02b3b2a1 + id: 0x02b3bb9e name: "vdo_data" type_id: 0x5a8c92f7 - offset: 10432 + offset: 11136 } member { - id: 0x91c8180a + id: 0x91c81583 name: "vdo_retry" type_id: 0xc9082b19 - offset: 10688 + offset: 11392 } member { id: 0xef4220d5 @@ -194228,10 +196475,10 @@ member { type_id: 0x3e3a5032 } member { - id: 0x7a50f805 + id: 0x7a50f19c name: "vendor" type_id: 0x3e10b518 - offset: 1856 + offset: 1984 } member { id: 0x7a84c23b @@ -194268,18 +196515,18 @@ member { name: "vendor" type_id: 0xe62ebf07 } +member { + id: 0x7aa7d4a1 + name: "vendor" + type_id: 0xc93e017b + offset: 7472 +} member { id: 0x7aa7dc1c name: "vendor" type_id: 0xc93e017b offset: 480 } -member { - id: 0x7aa7dcd5 - name: "vendor" - type_id: 0xc93e017b - offset: 6256 -} member { id: 0x7aa7ddac name: "vendor" @@ -194291,16 +196538,16 @@ member { type_id: 0xa745d9ba } member { - id: 0xb9270ae2 + id: 0xb9270675 name: "vendor_cmds" type_id: 0x3131917d - offset: 7744 + offset: 9344 } member { - id: 0xdddbb69d + id: 0xdddbb481 name: "vendor_commands" type_id: 0x3a452bd5 - offset: 9600 + offset: 10944 } member { id: 0xba099737 @@ -194309,10 +196556,10 @@ member { offset: 896 } member { - id: 0xc85844ed + id: 0xc85843b6 name: "vendor_events" type_id: 0x3deeb8f4 - offset: 9664 + offset: 11008 } member { id: 0xba785216 @@ -194414,22 +196661,22 @@ member { type_id: 0xc9082b19 } member { - id: 0x81693f3b + id: 0x816935ff name: "verification_time" type_id: 0x92233392 - offset: 59584 + offset: 76032 } member { - id: 0x3ddf9dad + id: 0x3ddf9814 name: "verified_insns" type_id: 0xc9082b19 - offset: 7104 + offset: 7360 } member { - id: 0x65238a86 + id: 0x65238534 name: "verifier_zext" type_id: 0x6d7f5ff6 - offset: 1088 + offset: 1216 } member { id: 0xf586d6a4 @@ -194485,18 +196732,18 @@ member { name: "version" type_id: 0x4585663f } -member { - id: 0xa624b5cb - name: "version" - type_id: 0x4585663f - offset: 5440 -} member { id: 0xa624b9d5 name: "version" type_id: 0x4585663f offset: 192 } +member { + id: 0xa624bdb0 + name: "version" + type_id: 0x4585663f + offset: 6080 +} member { id: 0xa63beff4 name: "version" @@ -194527,10 +196774,10 @@ member { offset: 64 } member { - id: 0xa65f239f + id: 0xa65f23ea name: "version" type_id: 0x3e10b518 - offset: 1472 + offset: 1728 } member { id: 0xa65f2d0d @@ -194632,10 +196879,10 @@ member { offset: 1120 } member { - id: 0xa6f072b7 + id: 0xa6f07398 name: "version" type_id: 0x914dbfdc - offset: 6128 + offset: 7344 } member { id: 0xa6f079c5 @@ -194700,16 +196947,16 @@ member { type_id: 0xec7ec9b2 } member { - id: 0x2a59742f + id: 0x2a597328 name: "vfl_dir" type_id: 0x81cf889d - offset: 8224 + offset: 9440 } member { - id: 0xc4c63981 + id: 0xc4c63eb9 name: "vfl_type" type_id: 0xbb683ae4 - offset: 8192 + offset: 9408 } member { id: 0x596498ea @@ -194724,10 +196971,10 @@ member { offset: 1040 } member { - id: 0xf1836cca + id: 0xf18363a7 name: "vfork_done" type_id: 0x0562c566 - offset: 13312 + offset: 14336 } member { id: 0xfc548b06 @@ -194862,10 +197109,10 @@ member { type_id: 0x0baa70a7 } member { - id: 0x4d0af9b3 + id: 0x4d0af2ad name: "vht_capa_mod_mask" type_id: 0x39374fc5 - offset: 9280 + offset: 10624 } member { id: 0x858da26f @@ -194914,10 +197161,10 @@ member { offset: 352 } member { - id: 0x7459b18f + id: 0x7459b44c name: "video_latency" type_id: 0x75617428 - offset: 14304 + offset: 14432 } member { id: 0xf98fda20 @@ -195654,6 +197901,12 @@ member { name: "virt_base" type_id: 0x18bd6530 } +member { + id: 0xd60fe046 + name: "virt_boundary_mask" + type_id: 0x33756485 + offset: 4224 +} member { id: 0xd60fe507 name: "virt_boundary_mask" @@ -195667,16 +197920,10 @@ member { offset: 2496 } member { - id: 0xd60fee15 - name: "virt_boundary_mask" - type_id: 0x33756485 - offset: 3904 -} -member { - id: 0x62914cbe + id: 0x6291401f name: "virt_buf" type_id: 0x0c6c61ad - offset: 3264 + offset: 3392 } member { id: 0xf3ee8263 @@ -195887,16 +198134,16 @@ member { offset: 64 } member { - id: 0x3046bf66 + id: 0x3046b926 name: "vm_bugged" type_id: 0x6d7f5ff6 - offset: 32064 + offset: 34368 } member { - id: 0x82dadb60 + id: 0x82dad882 name: "vm_dead" type_id: 0x6d7f5ff6 - offset: 32072 + offset: 34376 } member { id: 0xc16704da @@ -195905,10 +198152,10 @@ member { offset: 64 } member { - id: 0x768d3960 + id: 0x768d3eb0 name: "vm_file" type_id: 0x18ea6ae3 - offset: 896 + offset: 1088 } member { id: 0x055bd95d @@ -195917,22 +198164,33 @@ member { offset: 1408 } member { - id: 0xcd2bf3d6 + id: 0xcdca510a name: "vm_flags" - type_id: 0x33756485 - offset: 256 + type_id: 0xd2d7132a } member { - id: 0x5d9a7ac4 + id: 0x5d9a7aad name: "vm_list" type_id: 0xd3c80119 - offset: 18560 + offset: 18816 +} +member { + id: 0x155d76e4 + name: "vm_lock" + type_id: 0x334f6bdc + offset: 384 } member { id: 0x159aab26 name: "vm_lock" type_id: 0xf4933b90 } +member { + id: 0xfcf02e56 + name: "vm_lock_seq" + type_id: 0x6720d32f + offset: 320 +} member { id: 0x4f684438 name: "vm_mm" @@ -195963,6 +198221,12 @@ member { type_id: 0xe83343be offset: 12480 } +member { + id: 0x0b54e508 + name: "vm_ops" + type_id: 0x37f43f67 + offset: 1408 +} member { id: 0x0b54e5c6 name: "vm_ops" @@ -195970,16 +198234,10 @@ member { offset: 704 } member { - id: 0x0b54e927 + id: 0x0b54ef08 name: "vm_ops" type_id: 0x37f43f67 - offset: 1152 -} -member { - id: 0x0b54ef55 - name: "vm_ops" - type_id: 0x37f43f67 - offset: 768 + offset: 960 } member { id: 0xba954092 @@ -195988,16 +198246,21 @@ member { offset: 192 } member { - id: 0x6ec5bf5f + id: 0x6ec5bbfa name: "vm_pgoff" type_id: 0x33756485 - offset: 832 + offset: 1024 } member { - id: 0x28bbaba4 + id: 0x28bbad8b name: "vm_private_data" type_id: 0x18bd6530 - offset: 960 + offset: 1152 +} +member { + id: 0x4af16562 + name: "vm_rcu" + type_id: 0xe3222f5b } member { id: 0x521c8333 @@ -196022,10 +198285,10 @@ member { type_id: 0xc2903910 } member { - id: 0xa927eb40 + id: 0xa927e04b name: "vm_userfaultfd_ctx" type_id: 0x04fd6761 - offset: 1088 + offset: 1280 } member { id: 0x23919a13 @@ -196033,10 +198296,10 @@ member { type_id: 0x0a134144 } member { - id: 0xdfd586cc + id: 0xdfd587f5 name: "vma_addr" type_id: 0x33756485 - offset: 256 + offset: 384 } member { id: 0x57f81871 @@ -196069,10 +198332,10 @@ member { offset: 192 } member { - id: 0x27ffb02e + id: 0x27ffbf8f name: "vma_offset_manager" type_id: 0x1fc1dca8 - offset: 12032 + offset: 13824 } member { id: 0x1b733720 @@ -196093,22 +198356,22 @@ member { offset: 832 } member { - id: 0xfc7dbff7 + id: 0xfc7dbede name: "vmap_lock" type_id: 0xa7c362b0 - offset: 3328 + offset: 3584 } member { - id: 0xd65b5252 + id: 0xd65b5c85 name: "vmap_ptr" type_id: 0xd6298487 - offset: 640 + offset: 768 } member { - id: 0x26e52783 + id: 0x26e529e9 name: "vmap_use_count" type_id: 0x4585663f - offset: 3648 + offset: 4032 } member { id: 0x87ea4d5c @@ -196117,10 +198380,10 @@ member { offset: 512 } member { - id: 0x7a9a7d56 + id: 0x7a9a7619 name: "vmapping_counter" type_id: 0x4585663f - offset: 576 + offset: 704 } member { id: 0xa4977b3b @@ -196156,34 +198419,34 @@ member { offset: 416 } member { - id: 0xc275e35f + id: 0xc275ef88 name: "vmpressure" type_id: 0xe9ba69cd - offset: 8512 + offset: 8640 } member { - id: 0x82af82cc + id: 0x82af8809 name: "vmstats" type_id: 0x2d6eb754 - offset: 11776 + offset: 12800 } member { - id: 0x179888b4 + id: 0x179889d6 name: "vmstats_percpu" type_id: 0x0fac5cb3 - offset: 13952 + offset: 14976 } member { - id: 0x57d4d3d1 + id: 0x57d4dc2b name: "voice_setting" type_id: 0xe8034002 - offset: 5920 + offset: 6048 } member { - id: 0x7629416e + id: 0x762946d6 name: "volatile_reg" type_id: 0x35592596 - offset: 2880 + offset: 3136 } member { id: 0x76294e77 @@ -196191,18 +198454,18 @@ member { type_id: 0x35592596 offset: 384 } +member { + id: 0x99961099 + name: "volatile_table" + type_id: 0x3842259a + offset: 3520 +} member { id: 0x99961376 name: "volatile_table" type_id: 0x3842259a offset: 1536 } -member { - id: 0x999613fe - name: "volatile_table" - type_id: 0x3842259a - offset: 3264 -} member { id: 0xbc1c8332 name: "volname" @@ -196246,10 +198509,10 @@ member { offset: 1600 } member { - id: 0x2bceaaad + id: 0x2bceab72 name: "voltage_tolerance_v1" type_id: 0x4585663f - offset: 1408 + offset: 1664 } member { id: 0x409894aa @@ -196263,53 +198526,53 @@ member { type_id: 0xf33674f6 } member { - id: 0xcfce94cb + id: 0xcfce9367 name: "vpd" type_id: 0x96fcb104 - offset: 19584 + offset: 25152 } member { - id: 0x051e5b78 + id: 0x051e5965 name: "vpd_pg0" type_id: 0x2f43a458 - offset: 2048 -} -member { - id: 0x76e8ed2b - name: "vpd_pg80" - type_id: 0x2f43a458 offset: 2176 } member { - id: 0x34a88e80 - name: "vpd_pg83" - type_id: 0x2f43a458 - offset: 2112 -} -member { - id: 0xb1292f4f - name: "vpd_pg89" - type_id: 0x2f43a458 - offset: 2240 -} -member { - id: 0x1093c39b - name: "vpd_pgb0" + id: 0x76e8efbf + name: "vpd_pg80" type_id: 0x2f43a458 offset: 2304 } member { - id: 0x51d36d77 - name: "vpd_pgb1" + id: 0x34a88931 + name: "vpd_pg83" + type_id: 0x2f43a458 + offset: 2240 +} +member { + id: 0xb1292fc9 + name: "vpd_pg89" type_id: 0x2f43a458 offset: 2368 } member { - id: 0x96108f7c - name: "vpd_pgb2" + id: 0x1093c118 + name: "vpd_pgb0" type_id: 0x2f43a458 offset: 2432 } +member { + id: 0x51d360fb + name: "vpd_pgb1" + type_id: 0x2f43a458 + offset: 2496 +} +member { + id: 0x96108b56 + name: "vpd_pgb2" + type_id: 0x2f43a458 + offset: 2560 +} member { id: 0x3e9547ca name: "vpe_db_lpi" @@ -196375,16 +198638,16 @@ member { offset: 64 } member { - id: 0x9a256998 + id: 0x9a256628 name: "vqs" type_id: 0xd3c80119 - offset: 6400 + offset: 7616 } member { - id: 0x9afd3c3b + id: 0x9afd3c8b name: "vqs" type_id: 0x0b937f67 - offset: 320 + offset: 448 } member { id: 0x05b06d0c @@ -196393,10 +198656,10 @@ member { offset: 96 } member { - id: 0x68001551 + id: 0x68001b38 name: "vram_mm" type_id: 0x2a2f302f - offset: 12096 + offset: 13888 } member { id: 0x9f14ce75 @@ -196405,10 +198668,10 @@ member { offset: 192 } member { - id: 0xcf118db4 + id: 0xcf118b97 name: "vreg_info" type_id: 0xea129124 - offset: 20160 + offset: 21120 } member { id: 0x9ff45f4a @@ -196416,16 +198679,16 @@ member { type_id: 0x7e22f78a } member { - id: 0x5d601d7e + id: 0x5d601f09 name: "vringh_config" type_id: 0x339b64c6 - offset: 6336 + offset: 7552 } member { - id: 0xab2845ef + id: 0xab28431b name: "vrr_capable_property" type_id: 0x2a670b41 - offset: 11520 + offset: 11648 } member { id: 0xbfbb0d2d @@ -196488,10 +198751,10 @@ member { offset: 1344 } member { - id: 0xf681c231 + id: 0xf681ca11 name: "vsesr_el2" type_id: 0x92233392 - offset: 67136 + offset: 67328 } member { id: 0x8d8f1051 @@ -196589,10 +198852,10 @@ member { offset: 320 } member { - id: 0xc821ac86 + id: 0xc821afee name: "vtermno" type_id: 0x1c3dbe5a - offset: 3264 + offset: 3840 } member { id: 0x3231450a @@ -196737,10 +199000,10 @@ member { offset: 16 } member { - id: 0xf3982892 + id: 0xf3982621 name: "w_counter" type_id: 0x4585663f - offset: 928 + offset: 1056 } member { id: 0x20032f9b @@ -196785,10 +199048,16 @@ member { offset: 320 } member { - id: 0x202d9131 + id: 0x202d90e5 name: "wait" type_id: 0x03913382 - offset: 6272 + offset: 448 +} +member { + id: 0x202d921a + name: "wait" + type_id: 0x03913382 + offset: 2432 } member { id: 0x202d9373 @@ -196796,6 +199065,18 @@ member { type_id: 0x03913382 offset: 64 } +member { + id: 0x202d9384 + name: "wait" + type_id: 0x03913382 + offset: 7488 +} +member { + id: 0x202d9556 + name: "wait" + type_id: 0x03913382 + offset: 1216 +} member { id: 0x202d9561 name: "wait" @@ -196808,29 +199089,11 @@ member { type_id: 0x03913382 offset: 384 } -member { - id: 0x202d9739 - name: "wait" - type_id: 0x03913382 - offset: 256 -} member { id: 0x202d9792 name: "wait" type_id: 0x03913382 } -member { - id: 0x202d99d0 - name: "wait" - type_id: 0x03913382 - offset: 2112 -} -member { - id: 0x202d9ae4 - name: "wait" - type_id: 0x03913382 - offset: 1088 -} member { id: 0x202d9e50 name: "wait" @@ -196844,10 +199107,10 @@ member { offset: 64 } member { - id: 0x2058ec41 + id: 0x2058e120 name: "wait" type_id: 0x76e1f83e - offset: 512 + offset: 640 } member { id: 0x2058edda @@ -196862,16 +199125,10 @@ member { offset: 128 } member { - id: 0x2058ef90 - name: "wait" - type_id: 0x76e1f83e - offset: 192 -} -member { - id: 0x20f5a84d + id: 0x20f5a5f4 name: "wait" type_id: 0xdba44af3 - offset: 896 + offset: 1024 } member { id: 0x9c8dc12c @@ -196904,10 +199161,10 @@ member { offset: 1792 } member { - id: 0x7a3b2bb0 + id: 0x7a3b21c2 name: "wait_index" type_id: 0x74d29cf1 - offset: 2496 + offset: 2880 } member { id: 0x7ab3f5b1 @@ -196916,10 +199173,10 @@ member { offset: 640 } member { - id: 0x7ab3fb3b + id: 0x7ab3febe name: "wait_index" type_id: 0xfc0e1dbd - offset: 960 + offset: 1088 } member { id: 0x90a037f1 @@ -196987,16 +199244,16 @@ member { offset: 64 } member { - id: 0xcc17507a + id: 0xcc1757b3 name: "wait_queue" type_id: 0xd3c80119 - offset: 8512 + offset: 10368 } member { - id: 0xccc70706 + id: 0xccc7037a name: "wait_queue" type_id: 0x03913382 - offset: 1472 + offset: 1664 } member { id: 0x92caf65f @@ -197034,10 +199291,10 @@ member { offset: 1472 } member { - id: 0x691dfa45 + id: 0x691df5b8 name: "wait_until_sent" type_id: 0x0ca5cbd8 - offset: 3136 + offset: 3392 } member { id: 0x691e4bbe @@ -197046,10 +199303,10 @@ member { offset: 512 } member { - id: 0x67f7ce21 + id: 0x67f7c1cd name: "wait_usecs" type_id: 0x4585663f - offset: 960 + offset: 1024 } member { id: 0x934fcd9a @@ -197076,10 +199333,10 @@ member { offset: 704 } member { - id: 0x3e50f203 + id: 0x3e50f6f4 name: "waiting" type_id: 0x6d7f5ff6 - offset: 1792 + offset: 1984 } member { id: 0x3eee42bc @@ -197088,17 +199345,17 @@ member { offset: 384 } member { - id: 0xcdb9295e + id: 0xcdb92068 name: "waiting_for_buffers" type_id: 0x4585663f - offset: 6403 + offset: 6531 bitsize: 1 } member { - id: 0x6fa51b86 + id: 0x6fa5176a name: "waiting_in_dqbuf" type_id: 0x4585663f - offset: 6404 + offset: 6532 bitsize: 1 } member { @@ -197114,10 +199371,10 @@ member { offset: 384 } member { - id: 0xe064d0d6 + id: 0xe064d640 name: "waitq" type_id: 0x03913382 - offset: 5952 + offset: 6208 } member { id: 0xe06d30e5 @@ -197144,16 +199401,16 @@ member { offset: 576 } member { - id: 0x58a1b85a + id: 0x58a1bb2e name: "wake_addr" type_id: 0xa61911b2 - offset: 24152 + offset: 28248 } member { - id: 0x4505ae7d + id: 0x4505aa58 name: "wake_addr_type" type_id: 0x295c7202 - offset: 24200 + offset: 28296 } member { id: 0x4d54241b @@ -197174,16 +199431,16 @@ member { offset: 256 } member { - id: 0x4380ab9b + id: 0x4380ab3a name: "wake_buf" type_id: 0x1bf16028 - offset: 3072 + offset: 3200 } member { - id: 0xf40c87af + id: 0xf40c8bc4 name: "wake_count" type_id: 0x6720d32f - offset: 2656 + offset: 2784 } member { id: 0x6a4872be @@ -197247,22 +199504,22 @@ member { offset: 128 } member { - id: 0x345f5535 + id: 0x345f567c name: "wake_q" type_id: 0x01fbf104 - offset: 17344 + offset: 18368 } member { - id: 0xda0797ad + id: 0xda079582 name: "wake_q_count" type_id: 0x6720d32f - offset: 17408 + offset: 18432 } member { - id: 0x15af78e1 + id: 0x15af785f name: "wake_reason" type_id: 0x295c7202 - offset: 24144 + offset: 28240 } member { id: 0x692e11ef @@ -197288,6 +199545,12 @@ member { type_id: 0x4585663f offset: 768 } +member { + id: 0xf7e3e4a9 + name: "wakeirq" + type_id: 0x2ced6bd4 + offset: 1856 +} member { id: 0xf7e3e873 name: "wakeirq" @@ -197295,16 +199558,10 @@ member { offset: 320 } member { - id: 0xf7e3ec98 - name: "wakeirq" - type_id: 0x2ced6bd4 - offset: 1664 -} -member { - id: 0xff0b37b6 + id: 0xff0b382d name: "wakeup" type_id: 0x34e51224 - offset: 43968 + offset: 50816 } member { id: 0xff0caf01 @@ -197343,10 +199600,10 @@ member { offset: 480 } member { - id: 0x8e632bc7 + id: 0x8e632614 name: "wakeup_count" type_id: 0x33756485 - offset: 1344 + offset: 1472 } member { id: 0x1981ec83 @@ -197374,10 +199631,10 @@ member { bitsize: 1 } member { - id: 0xb13ba070 + id: 0xb13ba3b7 name: "wakeup_protocol" type_id: 0x52a8f1d9 - offset: 7808 + offset: 9152 } member { id: 0xc4396ab4 @@ -197385,16 +199642,16 @@ member { type_id: 0xe62ebf07 } member { - id: 0x1a8d5828 + id: 0x1a8d5950 name: "wakeup_work" type_id: 0x1f3c8679 - offset: 1792 + offset: 2304 } member { - id: 0x5e026d4d + id: 0x5e026fd9 name: "walk" type_id: 0x27833f00 - offset: 2176 + offset: 2304 } member { id: 0x5e08de82 @@ -197463,17 +199720,17 @@ member { offset: 48 } member { - id: 0x59754dfb + id: 0x59754f66 name: "was_reset" type_id: 0x4585663f - offset: 2669 + offset: 2797 bitsize: 1 } member { - id: 0xc2552589 + id: 0xc2552ea1 name: "watchdog_dev_tracker" type_id: 0xc76fa419 - offset: 18880 + offset: 20224 } member { id: 0xdfa57e84 @@ -197482,10 +199739,10 @@ member { offset: 192 } member { - id: 0xea248b6e + id: 0xea248be1 name: "watchdog_timeo" type_id: 0x6720d32f - offset: 9600 + offset: 9728 } member { id: 0xbb1eeb33 @@ -197578,10 +199835,10 @@ member { offset: 208 } member { - id: 0x2e80b6cb + id: 0x2e80b714 name: "wb_err" type_id: 0x160ba102 - offset: 1408 + offset: 1664 } member { id: 0x7b1d6942 @@ -197608,22 +199865,22 @@ member { offset: 544 } member { - id: 0xfef7bf40 + id: 0xfef7bf06 name: "wb_list" type_id: 0xd3c80119 - offset: 6912 + offset: 7936 } member { - id: 0x45552d95 + id: 0x45552a24 name: "wb_mutex" type_id: 0xa7c362b0 - offset: 24640 + offset: 26496 } member { - id: 0x5ba6a03e + id: 0x5ba6a002 name: "wb_switch_rwsem" type_id: 0x28b9ec9a - offset: 7424 + offset: 8576 } member { id: 0xd5069440 @@ -197638,16 +199895,16 @@ member { offset: 576 } member { - id: 0xc198b9fe + id: 0xc198b6b5 name: "wb_waitq" type_id: 0x03913382 - offset: 7808 + offset: 9088 } member { - id: 0xee383501 + id: 0xee383561 name: "wce_default_on" type_id: 0x4585663f - offset: 2697 + offset: 2825 bitsize: 1 } member { @@ -197669,16 +199926,16 @@ member { offset: 1280 } member { - id: 0xcf4e0b35 + id: 0xcf4e05d1 name: "wdd" type_id: 0x12e75923 - offset: 6912 + offset: 8384 } member { - id: 0x666b0c7b + id: 0x666b05bf name: "wdev_list" type_id: 0xd3c80119 - offset: 9344 + offset: 10688 } member { id: 0x1fd9b843 @@ -197686,10 +199943,10 @@ member { type_id: 0x295c7202 } member { - id: 0x69b2804f + id: 0x69b2857e name: "wdtr" type_id: 0x4585663f - offset: 2665 + offset: 2793 bitsize: 1 } member { @@ -197710,18 +199967,18 @@ member { type_id: 0x6720d32f offset: 192 } -member { - id: 0x7e0f7551 - name: "weight" - type_id: 0x6720d32f - offset: 1312 -} member { id: 0x7e0f787b name: "weight" type_id: 0x6720d32f offset: 64 } +member { + id: 0x7e0f7e06 + name: "weight" + type_id: 0x6720d32f + offset: 1440 +} member { id: 0x7e2dde0a name: "weight" @@ -197770,10 +200027,10 @@ member { offset: 40 } member { - id: 0x13a79e71 + id: 0x13a79540 name: "wext_nlevents" type_id: 0x578f9c2b - offset: 20992 + offset: 22080 } member { id: 0x33be0c85 @@ -197941,10 +200198,10 @@ member { offset: 64 } member { - id: 0xb0f3164b + id: 0xb0f315b6 name: "widgets" type_id: 0xd3c80119 - offset: 3968 + offset: 4352 } member { id: 0x0a41b258 @@ -198094,28 +200351,28 @@ member { offset: 128 } member { - id: 0x3e01a717 + id: 0x3e01a8a7 name: "windows" type_id: 0xd3c80119 - offset: 6400 + offset: 7616 } member { - id: 0x3edfce64 + id: 0x3edfccd1 name: "windows" type_id: 0x0daecbaf - offset: 6272 + offset: 7488 } member { - id: 0xd219e30d + id: 0xd219e788 name: "winsize" type_id: 0x5883a0f3 - offset: 3488 + offset: 4128 } member { - id: 0xbc8d8558 + id: 0xbc8d810e name: "winsize_mutex" type_id: 0xa7c362b0 - offset: 1920 + offset: 2432 } member { id: 0x3f0fa7dd @@ -198135,10 +200392,10 @@ member { offset: 128 } member { - id: 0xe7b2761d + id: 0xe7b27044 name: "wireless" type_id: 0x4585663f - offset: 2598 + offset: 3366 bitsize: 1 } member { @@ -198186,10 +200443,10 @@ member { offset: 160 } member { - id: 0x2abad6a6 + id: 0x2abad4e4 name: "wol_enabled" type_id: 0x4585663f - offset: 17864 + offset: 19208 bitsize: 1 } member { @@ -198214,12 +200471,6 @@ member { type_id: 0x33756485 offset: 64 } -member { - id: 0xbf9495f5 - name: "word_delay" - type_id: 0x120d5977 - offset: 6848 -} member { id: 0xbf9497dd name: "word_delay" @@ -198227,10 +200478,16 @@ member { offset: 672 } member { - id: 0x4a30b729 + id: 0xbf9497f3 + name: "word_delay" + type_id: 0x120d5977 + offset: 8064 +} +member { + id: 0x4a30b80b name: "word_size" type_id: 0x6720d32f - offset: 6176 + offset: 7392 } member { id: 0x4a30bfb7 @@ -198238,42 +200495,36 @@ member { type_id: 0x6720d32f offset: 928 } -member { - id: 0xd60847d8 - name: "work" - type_id: 0xf1159c31 - offset: 2368 -} member { id: 0xd60848d4 name: "work" type_id: 0xf1159c31 offset: 640 } +member { + id: 0xd60849ac + name: "work" + type_id: 0xf1159c31 + offset: 8192 +} member { id: 0xd6084a4c name: "work" type_id: 0xf1159c31 offset: 64 } -member { - id: 0xd6084bc4 - name: "work" - type_id: 0xf1159c31 - offset: 6848 -} -member { - id: 0xd6084c90 - name: "work" - type_id: 0xf1159c31 - offset: 704 -} member { id: 0xd6084d17 name: "work" type_id: 0xf1159c31 offset: 832 } +member { + id: 0xd6084d90 + name: "work" + type_id: 0xf1159c31 + offset: 2752 +} member { id: 0xd6084e06 name: "work" @@ -198320,10 +200571,10 @@ member { type_id: 0x5fed90c9 } member { - id: 0xd6c16a26 + id: 0xd6c16273 name: "work" type_id: 0x3835dcc0 - offset: 7936 + offset: 9600 } member { id: 0xd6c16eed @@ -198331,10 +200582,10 @@ member { type_id: 0x3835dcc0 } member { - id: 0xd6e66035 + id: 0xd6e661ca name: "work" type_id: 0x1f3c8679 - offset: 2048 + offset: 1280 } member { id: 0xd6e661ce @@ -198342,6 +200593,12 @@ member { type_id: 0x1f3c8679 offset: 640 } +member { + id: 0xd6e66228 + name: "work" + type_id: 0x1f3c8679 + offset: 2176 +} member { id: 0xd6e66356 name: "work" @@ -198349,22 +200606,10 @@ member { offset: 64 } member { - id: 0xd6e66360 + id: 0xd6e6640d name: "work" type_id: 0x1f3c8679 - offset: 5440 -} -member { - id: 0xd6e66573 - name: "work" - type_id: 0x1f3c8679 - offset: 1216 -} -member { - id: 0xd6e6658a - name: "work" - type_id: 0x1f3c8679 - offset: 704 + offset: 832 } member { id: 0xd6e66625 @@ -198372,6 +200617,12 @@ member { type_id: 0x1f3c8679 offset: 384 } +member { + id: 0xd6e66688 + name: "work" + type_id: 0x1f3c8679 + offset: 6016 +} member { id: 0xd6e6671c name: "work" @@ -198383,12 +200634,6 @@ member { name: "work" type_id: 0x1f3c8679 } -member { - id: 0xd6e668dd - name: "work" - type_id: 0x1f3c8679 - offset: 2816 -} member { id: 0xd6e6696b name: "work" @@ -198396,10 +200641,22 @@ member { offset: 1152 } member { - id: 0xd6e66f19 + id: 0xd6e66caf name: "work" type_id: 0x1f3c8679 - offset: 768 + offset: 512 +} +member { + id: 0xd6e66d11 + name: "work" + type_id: 0x1f3c8679 + offset: 896 +} +member { + id: 0xd6e66eec + name: "work" + type_id: 0x1f3c8679 + offset: 2944 } member { id: 0xd6f49657 @@ -198408,10 +200665,10 @@ member { offset: 1600 } member { - id: 0xe2ca3a5f + id: 0xe2ca3110 name: "work_buf" type_id: 0x18bd6530 - offset: 576 + offset: 704 } member { id: 0xe2ca3be4 @@ -198426,22 +200683,22 @@ member { offset: 128 } member { - id: 0x9fac6642 + id: 0x9fac6b23 name: "work_color" type_id: 0x6720d32f - offset: 512 + offset: 640 } member { - id: 0x58870b56 + id: 0x5887087b name: "work_count" type_id: 0x6720d32f - offset: 1408 + offset: 1920 } member { - id: 0x5894fc9d + id: 0x5894f298 name: "work_count" type_id: 0x74d29cf1 - offset: 448 + offset: 576 } member { id: 0x4bd8dff1 @@ -198450,22 +200707,22 @@ member { offset: 192 } member { - id: 0x98b9a279 + id: 0x98b9a598 name: "work_in_progress" type_id: 0x6d7f5ff6 - offset: 1288 + offset: 1544 } member { - id: 0x44ded427 + id: 0x44ded5a9 name: "work_irq_change" type_id: 0x74d29cf1 - offset: 3328 + offset: 3392 } member { - id: 0x034787e8 + id: 0x03478a89 name: "work_list" type_id: 0x0bf3e543 - offset: 512 + offset: 640 } member { id: 0x0369992b @@ -198510,95 +200767,95 @@ member { offset: 1664 } member { - id: 0xc706974f + id: 0xc7069366 name: "work_pending" type_id: 0x295c7202 - offset: 322 + offset: 450 bitsize: 1 } member { - id: 0xc6ae060d + id: 0xc6ae05bc name: "work_pin_events" type_id: 0x24b9a24a - offset: 11648 + offset: 11712 } member { - id: 0xc5d63b17 + id: 0xc5d631a8 name: "work_pin_events_dropped" type_id: 0x6d7f5ff6 - offset: 12672 + offset: 12736 } member { - id: 0xbcf5d199 + id: 0xbcf5d290 name: "work_pin_events_dropped_cnt" type_id: 0xc9082b19 - offset: 12704 + offset: 12768 } member { - id: 0x405a266b + id: 0x405a2437 name: "work_pin_events_rd" type_id: 0x4585663f - offset: 3424 + offset: 3488 } member { - id: 0x4dc1be80 + id: 0x4dc1b204 name: "work_pin_events_wr" type_id: 0x4585663f - offset: 3392 -} -member { - id: 0xeccbda5e - name: "work_pin_num_events" - type_id: 0x74d29cf1 - offset: 3360 -} -member { - id: 0x9156bad7 - name: "work_pin_ts" - type_id: 0x2a9fbfe4 offset: 3456 } member { - id: 0x7d695178 + id: 0xeccbdbcb + name: "work_pin_num_events" + type_id: 0x74d29cf1 + offset: 3424 +} +member { + id: 0x9156b995 + name: "work_pin_ts" + type_id: 0x2a9fbfe4 + offset: 3520 +} +member { + id: 0x7d6957e5 name: "work_q" type_id: 0x13f8b706 - offset: 4224 + offset: 4544 } member { - id: 0x990fbd31 + id: 0x990fb7aa name: "work_q_name" type_id: 0x19ce8000 - offset: 4048 + offset: 4368 } member { - id: 0x4f32f930 + id: 0x4f32f567 name: "work_rx_msg" type_id: 0x74026623 - offset: 2752 + offset: 2816 } member { - id: 0xaf49a5f2 + id: 0xaf49a3ae name: "work_state" type_id: 0x3979d367 - offset: 1920 + offset: 2048 } member { - id: 0x2dbda0e8 + id: 0x2dbda5b7 name: "work_tx_status" type_id: 0x295c7202 - offset: 3200 -} -member { - id: 0xe97ed7f6 - name: "work_tx_ts" - type_id: 0x11c404ba offset: 3264 } member { - id: 0xf00bd5eb + id: 0xe97edad9 + name: "work_tx_ts" + type_id: 0x11c404ba + offset: 3328 +} +member { + id: 0xf00bd56d name: "work_wait_queue" type_id: 0x03913382 - offset: 2240 + offset: 2368 } member { id: 0xff5bf4cb @@ -198607,10 +200864,10 @@ member { offset: 192 } member { - id: 0xff5bfb80 + id: 0xff5bf99d name: "worker" type_id: 0x348f6886 - offset: 2048 + offset: 2176 } member { id: 0xff70462e @@ -198619,10 +200876,10 @@ member { offset: 128 } member { - id: 0xff7263b1 + id: 0xff7268fe name: "worker" type_id: 0x1d19a9d5 - offset: 576 + offset: 704 } member { id: 0x3c046673 @@ -198631,16 +200888,16 @@ member { offset: 320 } member { - id: 0x17ec493b + id: 0x17ec4d9d name: "worker_ida" type_id: 0xe1a31370 - offset: 5632 + offset: 5888 } member { - id: 0x03310735 + id: 0x03310064 name: "worker_private" type_id: 0x18bd6530 - offset: 13504 + offset: 14528 } member { id: 0x58c38e55 @@ -198649,10 +200906,10 @@ member { offset: 256 } member { - id: 0xfeafe928 + id: 0xfeafe941 name: "workers" type_id: 0xd3c80119 - offset: 5440 + offset: 5696 } member { id: 0xde98dda9 @@ -198667,10 +200924,10 @@ member { offset: 768 } member { - id: 0x324daf42 + id: 0x324dabc9 name: "workqueue" type_id: 0x13f8b706 - offset: 13632 + offset: 13760 } member { id: 0xc57cac0c @@ -198685,16 +200942,16 @@ member { offset: 160 } member { - id: 0xaf6e8c58 + id: 0xaf6e85c1 name: "wowlan" type_id: 0x33ddb110 - offset: 1856 + offset: 1984 } member { - id: 0x1562dcea + id: 0x1562dab6 name: "wowlan_config" type_id: 0x1f94afa4 - offset: 1920 + offset: 2048 } member { id: 0xe2c583a3 @@ -198703,10 +200960,10 @@ member { offset: 128 } member { - id: 0xbcd7e942 + id: 0xbcd7e386 name: "wp_gpio" type_id: 0x2560a232 - offset: 7488 + offset: 8704 } member { id: 0xb4aebd55 @@ -198750,10 +201007,10 @@ member { offset: 1408 } member { - id: 0x22dd9c6b + id: 0x22dd9cdb name: "wq" type_id: 0x348f6886 - offset: 320 + offset: 448 } member { id: 0x22ea8116 @@ -198761,12 +201018,6 @@ member { type_id: 0x03913382 offset: 64 } -member { - id: 0x22ea813c - name: "wq" - type_id: 0x03913382 - offset: 7936 -} member { id: 0x22ea8280 name: "wq" @@ -198785,22 +201036,28 @@ member { type_id: 0x03913382 } member { - id: 0x22fae501 + id: 0x22ea861a name: "wq" - type_id: 0x13f8b706 - offset: 576 + type_id: 0x03913382 + offset: 9280 } member { - id: 0x22fae5fb + id: 0x22fae297 name: "wq" type_id: 0x13f8b706 - offset: 16128 + offset: 18816 } member { - id: 0x22fae6d5 + id: 0x22fae2af name: "wq" type_id: 0x13f8b706 - offset: 896 + offset: 1152 +} +member { + id: 0x22fae76b + name: "wq" + type_id: 0x13f8b706 + offset: 512 } member { id: 0x22fae892 @@ -198814,16 +201071,16 @@ member { type_id: 0x13f8b706 } member { - id: 0x22faede1 + id: 0x22faefc9 name: "wq" type_id: 0x13f8b706 - offset: 384 + offset: 832 } member { - id: 0xf3ee0450 + id: 0xf3ee0983 name: "wq_dev" type_id: 0x05514b17 - offset: 1344 + offset: 1472 } member { id: 0x2aa222ca @@ -198843,12 +201100,6 @@ member { type_id: 0x0a747547 offset: 128 } -member { - id: 0x4dfda021 - name: "wqh" - type_id: 0x03913382 - offset: 1600 -} member { id: 0x4dfdad78 name: "wqh" @@ -198856,10 +201107,10 @@ member { offset: 64 } member { - id: 0x75c8c1a1 - name: "wr_noinc_table" - type_id: 0x3842259a - offset: 3392 + id: 0x4dfdaebc + name: "wqh" + type_id: 0x03913382 + offset: 1728 } member { id: 0x75c8c443 @@ -198868,10 +201119,16 @@ member { offset: 1664 } member { - id: 0xf70bd69f + id: 0x75c8cff7 + name: "wr_noinc_table" + type_id: 0x3842259a + offset: 3648 +} +member { + id: 0xf70bd962 name: "wr_table" type_id: 0x3842259a - offset: 3136 + offset: 3392 } member { id: 0xf70bdd5f @@ -198880,10 +201137,10 @@ member { offset: 1408 } member { - id: 0x4f5ae6ac + id: 0x4f5ae8a9 name: "wr_wait" type_id: 0x03913382 - offset: 448 + offset: 576 } member { id: 0x48aef34d @@ -199004,18 +201261,18 @@ member { type_id: 0x2ca7a402 offset: 768 } -member { - id: 0x342c94a8 - name: "write" - type_id: 0x2c4d8b7c - offset: 3776 -} member { id: 0x342c97a5 name: "write" type_id: 0x2c4d8b7c offset: 1152 } +member { + id: 0x342c9f8b + name: "write" + type_id: 0x2c4d8b7c + offset: 4032 +} member { id: 0x342d5118 name: "write" @@ -199047,10 +201304,10 @@ member { offset: 768 } member { - id: 0x342e33fa + id: 0x342e3e43 name: "write" type_id: 0x2eedaed0 - offset: 896 + offset: 1024 } member { id: 0x342f20a4 @@ -199065,10 +201322,10 @@ member { offset: 256 } member { - id: 0x342fe3b5 + id: 0x342fe464 name: "write" type_id: 0x2f3e1dbd - offset: 2624 + offset: 2880 } member { id: 0x342ff252 @@ -199089,10 +201346,10 @@ member { offset: 576 } member { - id: 0xe3408fce + id: 0xe34084b1 name: "write_allocated" type_id: 0x6720d32f - offset: 4448 + offset: 5408 } member { id: 0xeb7ced97 @@ -199131,22 +201388,22 @@ member { type_id: 0x2c9b36f2 } member { - id: 0xc3a3153b + id: 0xc3a315c7 name: "write_buf" type_id: 0x1df06cce - offset: 5184 + offset: 5952 } member { - id: 0x68c4dfff + id: 0x68c4d9d3 name: "write_bulk_callback" type_id: 0x0ea52fda - offset: 4032 + offset: 4288 } member { - id: 0xfeec5893 + id: 0xfeec5ed1 name: "write_busy" type_id: 0x6d7f5ff6 - offset: 4864 + offset: 5824 } member { id: 0x558559a4 @@ -199167,22 +201424,22 @@ member { offset: 1792 } member { - id: 0x137bb765 + id: 0x137bb5d0 name: "write_cmd" type_id: 0x2c952810 - offset: 6272 + offset: 7488 } member { - id: 0x3b7bc93a + id: 0x3b7bcb9e name: "write_cnt" type_id: 0x6720d32f - offset: 5248 + offset: 6016 } member { - id: 0x75a61323 + id: 0x75a61196 name: "write_comp" type_id: 0x3fcbf304 - offset: 6272 + offset: 7488 } member { id: 0x5f710844 @@ -199226,10 +201483,10 @@ member { offset: 704 } member { - id: 0xa2006268 + id: 0xa200605d name: "write_fifo" type_id: 0x18745118 - offset: 4416 + offset: 4992 } member { id: 0x2ec77a1f @@ -199238,10 +201495,10 @@ member { offset: 128 } member { - id: 0x1c7bb45c + id: 0x1c7bbdd7 name: "write_flag_mask" type_id: 0x33756485 - offset: 3968 + offset: 4224 } member { id: 0x1c7bbf16 @@ -199292,10 +201549,10 @@ member { offset: 256 } member { - id: 0x84573504 + id: 0x84573c9c name: "write_int_callback" type_id: 0x0ea52fda - offset: 3904 + offset: 4160 } member { id: 0xa854c899 @@ -199310,10 +201567,10 @@ member { offset: 192 } member { - id: 0x3b7c6db9 + id: 0x3b7c6234 name: "write_lock" type_id: 0xa7c362b0 - offset: 6528 + offset: 7744 } member { id: 0x365e3956 @@ -199335,10 +201592,10 @@ member { bitsize: 1 } member { - id: 0xfe7946bf + id: 0xfe79438a name: "write_mmd" type_id: 0x2e89ce21 - offset: 2752 + offset: 3008 } member { id: 0x8d122294 @@ -199359,10 +201616,10 @@ member { offset: 512 } member { - id: 0xfdca17d0 + id: 0xfdca1068 name: "write_page" type_id: 0x2e804bb7 - offset: 2880 + offset: 3136 } member { id: 0xa6b017d1 @@ -199372,16 +201629,16 @@ member { bitsize: 1 } member { - id: 0xc72eaf4b + id: 0xc72eac0e name: "write_pool" type_id: 0xd3c80119 - offset: 4288 + offset: 5248 } member { - id: 0x3efde4d2 + id: 0x3efde84d name: "write_protect_seq" type_id: 0xd0e93144 - offset: 1856 + offset: 2048 } member { id: 0xa435e19f @@ -199402,10 +201659,10 @@ member { offset: 1600 } member { - id: 0xb08e385d + id: 0xb08e3438 name: "write_room" type_id: 0x3bc90e1f - offset: 2688 + offset: 2944 } member { id: 0xb08e3b1a @@ -199432,10 +201689,10 @@ member { offset: 1856 } member { - id: 0x8b22fe0b + id: 0x8b22f978 name: "write_started" type_id: 0x6720d32f - offset: 4416 + offset: 5376 } member { id: 0x067f8a3d @@ -199450,28 +201707,28 @@ member { offset: 1472 } member { - id: 0xd4bce0ed + id: 0xd4bce900 name: "write_urb" type_id: 0x0130219f - offset: 4352 + offset: 4928 } member { - id: 0x47ac89b5 + id: 0x47ac8207 name: "write_urbs" type_id: 0x6ce54884 - offset: 4736 + offset: 5312 } member { - id: 0x34019fd5 + id: 0x34019ec8 name: "write_urbs_free" type_id: 0x33756485 - offset: 4864 + offset: 5440 } member { - id: 0x24974030 + id: 0x249745b5 name: "write_user" type_id: 0x2ed3be65 - offset: 960 + offset: 1088 } member { id: 0x10a6114d @@ -199486,10 +201743,10 @@ member { offset: 256 } member { - id: 0x95b206ef + id: 0x95b20bf4 name: "write_wait" type_id: 0x03913382 - offset: 4160 + offset: 4800 } member { id: 0xa3680e37 @@ -199516,16 +201773,10 @@ member { offset: 64 } member { - id: 0x8a6a8cf8 + id: 0x8a6a87b7 name: "write_work" type_id: 0x1f3c8679 - offset: 576 -} -member { - id: 0x5893a581 - name: "writeable_noinc_reg" - type_id: 0x35592596 - offset: 3008 + offset: 704 } member { id: 0x5893a891 @@ -199533,6 +201784,12 @@ member { type_id: 0x35592596 offset: 512 } +member { + id: 0x5893a9e6 + name: "writeable_noinc_reg" + type_id: 0x35592596 + offset: 3264 +} member { id: 0x97b04907 name: "writeable_reg" @@ -199540,10 +201797,10 @@ member { offset: 256 } member { - id: 0x97b04a91 + id: 0x97b04fa4 name: "writeable_reg" type_id: 0x35592596 - offset: 2752 + offset: 3008 } member { id: 0x3638a03c @@ -199552,16 +201809,16 @@ member { offset: 40 } member { - id: 0x01ed8eb9 + id: 0x01ed88dc name: "writeback_fb_id_property" type_id: 0x2a670b41 - offset: 7936 + offset: 9088 } member { - id: 0xdaef1684 + id: 0xdaef1310 name: "writeback_index" type_id: 0x33756485 - offset: 1216 + offset: 1472 } member { id: 0x323a54ca @@ -199576,16 +201833,16 @@ member { offset: 1024 } member { - id: 0x4e1d9eac + id: 0x4e1d9866 name: "writeback_out_fence_ptr_property" type_id: 0x2a670b41 - offset: 8064 + offset: 9216 } member { - id: 0x9a686cf2 + id: 0x9a686e3f name: "writeback_pixel_formats_property" type_id: 0x2a670b41 - offset: 8000 + offset: 9152 } member { id: 0xdfa15c0f @@ -199594,10 +201851,10 @@ member { offset: 160 } member { - id: 0xa4b8637d + id: 0xa4b8618f name: "writecnt" type_id: 0x1f4573ef - offset: 1664 + offset: 1920 } member { id: 0xecd559ca @@ -199623,10 +201880,10 @@ member { offset: 448 } member { - id: 0x17d971af + id: 0x17d97ae6 name: "writers" type_id: 0x4585663f - offset: 832 + offset: 960 } member { id: 0x3b2f460a @@ -199652,10 +201909,10 @@ member { offset: 2176 } member { - id: 0xa030484a + id: 0xa03044f2 name: "ws" type_id: 0x5883a0f3 - offset: 3456 + offset: 4032 } member { id: 0xa0695bac @@ -199664,10 +201921,10 @@ member { offset: 320 } member { - id: 0xa06a2320 + id: 0xa06a2755 name: "ws" type_id: 0x02eb105a - offset: 6592 + offset: 7808 } member { id: 0x9b01420a @@ -199705,17 +201962,17 @@ member { offset: 128 } member { - id: 0xdc353acb + id: 0xdc35308a name: "wusb" type_id: 0x4585663f - offset: 9966 + offset: 11182 bitsize: 1 } member { - id: 0x3a655833 + id: 0x3a655266 name: "wusb_dev" type_id: 0x2d828440 - offset: 10688 + offset: 11904 } member { id: 0x312658c3 @@ -199777,10 +202034,10 @@ member { offset: 192 } member { - id: 0xa0d54435 + id: 0xa0d54c45 name: "x" type_id: 0x6720d32f - offset: 3200 + offset: 3328 } member { id: 0xa0f7eeb0 @@ -199963,10 +202220,10 @@ member { type_id: 0x3c59a693 } member { - id: 0xebf2ccaa + id: 0xebf2c33e name: "xdp" type_id: 0x68b01961 - offset: 30016 + offset: 32256 } member { id: 0x90ed296e @@ -199975,10 +202232,10 @@ member { offset: 7936 } member { - id: 0x4f04653a + id: 0x4f0461a4 name: "xdp_has_frags" type_id: 0x6d7f5ff6 - offset: 1136 + offset: 1264 } member { id: 0x4f04665d @@ -199987,10 +202244,10 @@ member { offset: 72 } member { - id: 0xe5abda6b + id: 0xe5abd152 name: "xdp_mem_id" type_id: 0xc9082b19 - offset: 1536 + offset: 1920 } member { id: 0xa71f034e @@ -200010,10 +202267,10 @@ member { type_id: 0xa9083bc9 } member { - id: 0x28f67882 + id: 0x28f67828 name: "xdp_state" type_id: 0x1997574a - offset: 18240 + offset: 19584 } member { id: 0xd9690496 @@ -200021,10 +202278,10 @@ member { type_id: 0x56bbf50a } member { - id: 0x768fe5e5 + id: 0x768fe3f7 name: "xfer_completion" type_id: 0x3fcbf304 - offset: 9088 + offset: 10688 } member { id: 0x320329da @@ -200069,10 +202326,10 @@ member { offset: 320 } member { - id: 0x14a81930 + id: 0x14a81932 name: "xfer_timeout_ms" type_id: 0x4585663f - offset: 8736 + offset: 10592 } member { id: 0x8afd4ea7 @@ -200081,10 +202338,10 @@ member { offset: 3744 } member { - id: 0x0367ed60 + id: 0x0367e031 name: "xfrag" type_id: 0x87af4650 - offset: 5440 + offset: 5632 } member { id: 0x6e6e4830 @@ -200093,16 +202350,16 @@ member { offset: 256 } member { - id: 0x6ef0eaa0 + id: 0x6ef0e081 name: "xfrm" type_id: 0x9b970fcd - offset: 22016 + offset: 23040 } member { - id: 0x1cef4523 + id: 0x1cef4cdb name: "xfrm4_dst_ops" type_id: 0xaf33de29 - offset: 3072 + offset: 3584 } member { id: 0x327af59a @@ -200111,10 +202368,10 @@ member { offset: 1280 } member { - id: 0x46a35b26 + id: 0x46a35b1d name: "xfrm6_dst_ops" type_id: 0xaf33de29 - offset: 4608 + offset: 5120 } member { id: 0xff317363 @@ -200141,10 +202398,10 @@ member { offset: 1152 } member { - id: 0x28eda795 + id: 0x28edafb5 name: "xfrm_cfg_mutex" type_id: 0xa7c362b0 - offset: 6272 + offset: 6784 } member { id: 0xc3a72858 @@ -200152,34 +202409,34 @@ member { type_id: 0xeeceff4e } member { - id: 0x12d4c236 + id: 0x12d4c044 name: "xfrm_nr" type_id: 0x295c7202 - offset: 2976 + offset: 3232 } member { - id: 0xb6b76aed + id: 0xb6b767d1 name: "xfrm_policy_hash_generation" type_id: 0xeb90906e - offset: 6208 + offset: 6720 } member { - id: 0x42a23436 + id: 0x42a2340b name: "xfrm_policy_lock" type_id: 0xf313e71a - offset: 6240 + offset: 6752 } member { - id: 0x1bbfa0f6 + id: 0x1bbfac9e name: "xfrm_state_hash_generation" type_id: 0xeb90906e - offset: 6176 + offset: 6688 } member { - id: 0x2f6f3ca1 + id: 0x2f6f3f38 name: "xfrm_state_lock" type_id: 0xf313e71a - offset: 6144 + offset: 6656 } member { id: 0xb8e70959 @@ -200188,16 +202445,16 @@ member { offset: 384 } member { - id: 0x0a6b05b0 + id: 0x0a6b0d61 name: "xfrm_vec" type_id: 0x818a3ee6 - offset: 3072 + offset: 3328 } member { - id: 0x8f73e684 + id: 0x8f73e833 name: "xhc_state" type_id: 0x4585663f - offset: 19840 + offset: 20416 } member { id: 0x4f5aa765 @@ -200206,10 +202463,10 @@ member { offset: 512 } member { - id: 0x4ddbf211 + id: 0x4ddbf650 name: "xid" type_id: 0xc9082b19 - offset: 1920 + offset: 2176 } member { id: 0x3025ab5e @@ -200242,10 +202499,10 @@ member { offset: 320 } member { - id: 0xb62bfbed + id: 0xb62bfce4 name: "xmit" type_id: 0xf0e7e9e3 - offset: 3072 + offset: 3648 } member { id: 0xb6e43317 @@ -200266,10 +202523,10 @@ member { offset: 256 } member { - id: 0x49b65e77 + id: 0x49b65044 name: "xmit_buf" type_id: 0x1df06cce - offset: 2560 + offset: 3072 } member { id: 0x90e05eee @@ -200278,10 +202535,10 @@ member { offset: 152 } member { - id: 0x26808f14 + id: 0x26808f7d name: "xmit_fifo" type_id: 0x1693926a - offset: 2624 + offset: 3136 } member { id: 0x413fe0a6 @@ -200290,10 +202547,10 @@ member { offset: 160 } member { - id: 0xf5166c0d + id: 0xf5166f2a name: "xmit_lock_owner" type_id: 0x6720d32f - offset: 1056 + offset: 1568 } member { id: 0x5b2a8486 @@ -200439,10 +202696,10 @@ member { offset: 256 } member { - id: 0x3fb90256 + id: 0x3fb905fd name: "xso" type_id: 0x8907f312 - offset: 5056 + offset: 5248 } member { id: 0x8c996ca6 @@ -200457,10 +202714,10 @@ member { offset: 384 } member { - id: 0xff1425c0 + id: 0xff142554 name: "y" type_id: 0x6720d32f - offset: 3232 + offset: 3360 } member { id: 0xff5abb3c @@ -200582,10 +202839,10 @@ member { offset: 8448 } member { - id: 0x9fa4c809 + id: 0x9fa4c393 name: "ycbcr_420_allowed" type_id: 0x6d7f5ff6 - offset: 1208 + offset: 1336 } member { id: 0x60808813 @@ -200644,10 +202901,10 @@ member { offset: 256 } member { - id: 0xb19244d1 + id: 0xb1924092 name: "yld_count" type_id: 0x4585663f - offset: 28544 + offset: 28608 } member { id: 0x65be039b @@ -200740,10 +202997,10 @@ member { offset: 328 } member { - id: 0x8134c051 + id: 0x8134c684 name: "zombie" type_id: 0x6d7f5ff6 - offset: 1920 + offset: 2304 } member { id: 0xc27d8a22 @@ -200812,10 +203069,10 @@ member { bitsize: 1 } member { - id: 0x78fb6930 + id: 0x78fb6b21 name: "zpos_property" type_id: 0x2a670b41 - offset: 10048 + offset: 10176 } member { id: 0x309714e1 @@ -200824,10 +203081,10 @@ member { offset: 16448 } member { - id: 0x6006a66e + id: 0x6006a5e2 name: "zx_wakeup_clear_needed" type_id: 0x4585663f - offset: 5553 + offset: 5617 bitsize: 1 } struct_union { @@ -201097,7 +203354,7 @@ struct_union { id: 0x0524ca5a kind: STRUCT definition { - bytesize: 60 + bytesize: 80 member_id: 0x75979878 member_id: 0xb5064699 member_id: 0xa48dc1ed @@ -201149,6 +203406,8 @@ struct_union { member_id: 0x2a829378 member_id: 0x827a15cf member_id: 0xd61d5458 + member_id: 0x2d081e2a + member_id: 0x637600d0 } } struct_union { @@ -201681,6 +203940,15 @@ struct_union { member_id: 0x17f11969 } } +struct_union { + id: 0x0cdb3dd6 + kind: STRUCT + definition { + bytesize: 16 + member_id: 0x521c8333 + member_id: 0xc16704da + } +} struct_union { id: 0x0d2844e8 kind: STRUCT @@ -202174,7 +204442,7 @@ struct_union { id: 0x13064264 kind: STRUCT definition { - bytesize: 72 + bytesize: 88 member_id: 0x2d1fec85 member_id: 0xb75a0aec member_id: 0xacf78dbd @@ -202343,7 +204611,7 @@ struct_union { id: 0x142b6733 kind: STRUCT definition { - bytesize: 912 + bytesize: 960 member_id: 0x315ebfd5 member_id: 0x42846947 member_id: 0xb4fc5530 @@ -202357,44 +204625,46 @@ struct_union { member_id: 0x2d3a3a75 member_id: 0x0a1b0cf3 member_id: 0xa5daf9cc - member_id: 0x4f86ab37 - member_id: 0x01c4f4d7 - member_id: 0x45c4619b - member_id: 0x563298e1 - member_id: 0xb8ae211f - member_id: 0x88a703ca - member_id: 0x26d3188c - member_id: 0x1d4ef6a5 - member_id: 0xb5c75333 - member_id: 0x56d299d6 - member_id: 0x3efde4d2 - member_id: 0xe3db6016 - member_id: 0xa08e1cb2 - member_id: 0x0759553b - member_id: 0xd7e8b571 - member_id: 0xf2139af4 - member_id: 0xfc9969c3 - member_id: 0x5612c44f - member_id: 0xb504e564 - member_id: 0xf6d4a2fd - member_id: 0x3d3f059a - member_id: 0x991fcfbc - member_id: 0xbb3bd257 - member_id: 0xf0bebd82 - member_id: 0xe6347592 - member_id: 0x84e65f9d - member_id: 0x418af5a5 - member_id: 0x2d5bf638 - member_id: 0x2a77697f - member_id: 0x2c10461a - member_id: 0x4a80653f - member_id: 0xde4b753c - member_id: 0x7815afbf - member_id: 0x480a2e36 - member_id: 0xf089a665 - member_id: 0xa1746071 - member_id: 0x09004bbd - member_id: 0xca4d11a9 + member_id: 0x4f86a396 + member_id: 0xe0fc554a + member_id: 0x01c4f5fa + member_id: 0x45c461ff + member_id: 0x563293aa + member_id: 0xb8ae2563 + member_id: 0x88a70e08 + member_id: 0x26d31747 + member_id: 0x1d4efe94 + member_id: 0xb5c755c8 + member_id: 0x56d29d21 + member_id: 0x3efde84d + member_id: 0xe3db663c + member_id: 0xa08e132e + member_id: 0x07595220 + member_id: 0xd7e8bb00 + member_id: 0xf21393bd + member_id: 0xfc996529 + member_id: 0x5612c834 + member_id: 0xb504e696 + member_id: 0xf6d4aa2a + member_id: 0x3d3f0948 + member_id: 0x991fce7b + member_id: 0xbb3bd0c8 + member_id: 0xf0bebbb2 + member_id: 0xe6347ba6 + member_id: 0x84e65d2a + member_id: 0x418af429 + member_id: 0x2d5bf820 + member_id: 0x2a776604 + member_id: 0x2c104285 + member_id: 0x4a8065b5 + member_id: 0xde4b759f + member_id: 0x7815abe3 + member_id: 0x480a2925 + member_id: 0xf089aa77 + member_id: 0xa1746ec2 + member_id: 0x09004179 + member_id: 0xca4d1674 + member_id: 0x2d081398 } } struct_union { @@ -202999,25 +205269,25 @@ struct_union { definition { bytesize: 320 member_id: 0x1b927405 - member_id: 0x68f1e929 - member_id: 0x840624b6 - member_id: 0x658d58d2 - member_id: 0x80910ace - member_id: 0x37c1d1d0 - member_id: 0xab06f70d - member_id: 0x50a71924 - member_id: 0x346b1570 - member_id: 0x5a61b867 - member_id: 0x3cb70025 - member_id: 0x535099cb - member_id: 0x2c2266e4 - member_id: 0x3627a837 - member_id: 0x8f60015d - member_id: 0x65b93354 - member_id: 0x125f0289 - member_id: 0x0bf9434c - member_id: 0x394b5309 - member_id: 0x0d09dd7f + member_id: 0x68f1e810 + member_id: 0x84062406 + member_id: 0x658d5258 + member_id: 0x80910671 + member_id: 0x37c1dfd5 + member_id: 0xab06fa6c + member_id: 0x50a710ba + member_id: 0x346b1e3f + member_id: 0x5a61ba6f + member_id: 0x3cb708d0 + member_id: 0x53509282 + member_id: 0x2c226b5d + member_id: 0x3627a6aa + member_id: 0x8f600402 + member_id: 0x65b934f9 + member_id: 0x125f04d5 + member_id: 0x0bf94151 + member_id: 0x394b519d + member_id: 0x0d09dffc } } struct_union { @@ -203976,22 +206246,22 @@ struct_union { id: 0x32623873 kind: STRUCT definition { - bytesize: 64 + bytesize: 128 member_id: 0xa819df37 - member_id: 0x202d9739 + member_id: 0x202d9600 } } struct_union { id: 0x32dcc5dc kind: STRUCT definition { - bytesize: 208 + bytesize: 224 member_id: 0xaad8f635 member_id: 0x1a59d77c member_id: 0xabbae029 member_id: 0x440463e8 member_id: 0xb125cda7 - member_id: 0xf49437c6 + member_id: 0xf494395b } } struct_union { @@ -204452,7 +206722,7 @@ struct_union { id: 0x3aeb31a3 kind: STRUCT definition { - bytesize: 64 + bytesize: 72 member_id: 0x8a1dd5e0 } } @@ -205094,7 +207364,7 @@ struct_union { id: 0x4866b1cb kind: UNION definition { - bytesize: 32 + bytesize: 48 member_id: 0x7ae46ae1 member_id: 0x95dac977 } @@ -206111,7 +208381,7 @@ struct_union { id: 0x5d131624 kind: UNION definition { - bytesize: 208 + bytesize: 224 member_id: 0x2f7cad73 member_id: 0xdb82e5a6 } @@ -206220,7 +208490,7 @@ struct_union { id: 0x5e4227fb kind: UNION definition { - bytesize: 60 + bytesize: 80 member_id: 0x2282ae92 member_id: 0x61467847 } @@ -206300,6 +208570,15 @@ struct_union { member_id: 0x213cb4e4 } } +struct_union { + id: 0x5ed73544 + kind: UNION + definition { + bytesize: 16 + member_id: 0x20fd5371 + member_id: 0x4af16562 + } +} struct_union { id: 0x5f233302 kind: UNION @@ -206491,7 +208770,7 @@ struct_union { id: 0x607e3493 kind: UNION definition { - bytesize: 32 + bytesize: 48 member_id: 0xda32aefe member_id: 0x210bb47b } @@ -206662,7 +208941,7 @@ struct_union { id: 0x6366329e kind: UNION definition { - bytesize: 32 + bytesize: 48 member_id: 0xd6e667b7 member_id: 0x95dac977 } @@ -206765,6 +209044,15 @@ struct_union { member_id: 0x799f58aa } } +struct_union { + id: 0x65b6b45a + kind: UNION + definition { + bytesize: 8 + member_id: 0xcdca510a + member_id: 0xfbf767cc + } +} struct_union { id: 0x65cbce23 kind: UNION @@ -207417,7 +209705,7 @@ struct_union { id: 0x73725cdd kind: UNION definition { - bytesize: 32 + bytesize: 48 member_id: 0x96a863d7 member_id: 0x8a67a76f } @@ -207435,7 +209723,7 @@ struct_union { id: 0x73b9d605 kind: UNION definition { - bytesize: 32 + bytesize: 48 member_id: 0x95dac977 member_id: 0xd6e667b7 } @@ -207921,7 +210209,7 @@ struct_union { id: 0x7d93a8c7 kind: UNION definition { - bytesize: 32 + bytesize: 48 member_id: 0xad898302 member_id: 0x2c7b0ccb member_id: 0x2c14bb60 @@ -208177,6 +210465,7 @@ struct_union { member_id: 0x88ceebc8 member_id: 0x95dac02d member_id: 0x94d42cc7 + member_id: 0x2d08160f member_id: 0x05eea50a } } @@ -208185,7 +210474,7 @@ struct_union { kind: STRUCT name: "Qdisc_class_ops" definition { - bytesize: 112 + bytesize: 120 member_id: 0x2d2d0138 member_id: 0x97128e2b member_id: 0x0277381e @@ -208200,6 +210489,7 @@ struct_union { member_id: 0x7eac2f58 member_id: 0x0a7c4d32 member_id: 0x031e17b9 + member_id: 0x2d081f94 } } struct_union { @@ -208207,7 +210497,7 @@ struct_union { kind: STRUCT name: "Qdisc_ops" definition { - bytesize: 176 + bytesize: 184 member_id: 0x11ccea6a member_id: 0x62437f46 member_id: 0xcc6d054e @@ -208230,6 +210520,7 @@ struct_union { member_id: 0x11e44cd5 member_id: 0x16b864ec member_id: 0x4a9658d3 + member_id: 0x2d0817c1 } } struct_union { @@ -208237,73 +210528,74 @@ struct_union { kind: STRUCT name: "Scsi_Host" definition { - bytesize: 2128 + bytesize: 2480 member_id: 0xf4d5cba6 member_id: 0x5c60dedf member_id: 0x1b00fb8a member_id: 0x3f547f97 member_id: 0xfb8e63cd member_id: 0x0ceae476 - member_id: 0x61592420 - member_id: 0x2f532eed - member_id: 0xd97439ac - member_id: 0xb5d7eccb - member_id: 0x53ed0ac0 - member_id: 0x9d9fca7b - member_id: 0x3b3fb843 - member_id: 0x78d7abf7 - member_id: 0x109a3812 - member_id: 0x0d558276 - member_id: 0xa5bf252c - member_id: 0x596586d9 - member_id: 0x978fece0 - member_id: 0x0b5b9075 - member_id: 0x136876cc - member_id: 0xc6b95798 - member_id: 0x98db7c50 - member_id: 0x576b93d8 - member_id: 0xb4fac2ac - member_id: 0xc8b6971f - member_id: 0x131f19d1 - member_id: 0xc33ad938 - member_id: 0x41e3c5dc - member_id: 0x22230b3e - member_id: 0xd8f9f44b - member_id: 0xe5db5e5c - member_id: 0x51f341e2 - member_id: 0xb435c8ac - member_id: 0x60f39ae9 - member_id: 0x656a2b9e - member_id: 0xd60fee15 - member_id: 0x2980ad13 - member_id: 0x183ebfea - member_id: 0x680cbe85 - member_id: 0x84380cef - member_id: 0xc958f26c - member_id: 0xda1fe190 - member_id: 0x950f4c03 - member_id: 0x51bad40d - member_id: 0x806a2a8b - member_id: 0xfa2a8c61 - member_id: 0x8b337ada - member_id: 0xc0ea7f35 - member_id: 0x990fbd31 - member_id: 0x7d695178 - member_id: 0xaea56dea - member_id: 0x51e36737 - member_id: 0x5bdf8987 - member_id: 0x90fb6b23 - member_id: 0x85e99b29 - member_id: 0x8eb25a8e - member_id: 0xa1ab9971 - member_id: 0x0fe331cd - member_id: 0x99373aed - member_id: 0xc89be608 - member_id: 0x2955ba6a - member_id: 0x02aa118d - member_id: 0xa7bc7264 - member_id: 0x810a04ff - member_id: 0x337e026c + member_id: 0x61592628 + member_id: 0x2f532354 + member_id: 0xd974306f + member_id: 0xb5d7e379 + member_id: 0x53ed0261 + member_id: 0x9d9fc7a8 + member_id: 0x3b3fb057 + member_id: 0x78d7a51f + member_id: 0x109a31d9 + member_id: 0x0d5585db + member_id: 0xa5bf2655 + member_id: 0x59658d70 + member_id: 0x978fead8 + member_id: 0x0b5b9055 + member_id: 0x13687aca + member_id: 0xc6b95840 + member_id: 0x98db7a32 + member_id: 0x576b9741 + member_id: 0xb4fac537 + member_id: 0xc8b69710 + member_id: 0x131f15d8 + member_id: 0xc33add81 + member_id: 0x41e3cb13 + member_id: 0x222306ae + member_id: 0xd8f9f078 + member_id: 0xe5db5152 + member_id: 0x51f347bc + member_id: 0xb435ce80 + member_id: 0x60f39b13 + member_id: 0x656a29d1 + member_id: 0xd60fe046 + member_id: 0x2980a8c5 + member_id: 0x183ebad7 + member_id: 0x680cbe82 + member_id: 0x84380b69 + member_id: 0xc958f9f6 + member_id: 0xda1feaf2 + member_id: 0x950f4912 + member_id: 0x51bad129 + member_id: 0x806a257b + member_id: 0xfa2a8620 + member_id: 0x8b337420 + member_id: 0xc0ea737e + member_id: 0x990fb7aa + member_id: 0x7d6957e5 + member_id: 0xaea56739 + member_id: 0x51e36085 + member_id: 0x5bdf8c18 + member_id: 0x90fb6d43 + member_id: 0x85e99dbc + member_id: 0x8eb2555a + member_id: 0xa1ab9c64 + member_id: 0x0fe3384c + member_id: 0x993735f0 + member_id: 0xc89be432 + member_id: 0x2955b972 + member_id: 0x02aa12be + member_id: 0xa7bc78ff + member_id: 0x810a01b7 + member_id: 0x2d081673 + member_id: 0x337e0faa } } struct_union { @@ -208580,22 +210872,22 @@ struct_union { kind: STRUCT name: "address_space" definition { - bytesize: 208 + bytesize: 240 member_id: 0xb8efa234 member_id: 0xce6bac98 member_id: 0x17dabd89 - member_id: 0xa4a18e56 - member_id: 0xf4349046 - member_id: 0xe1738f50 - member_id: 0x2f24f2d9 - member_id: 0x93466f3f - member_id: 0xdaef1684 - member_id: 0x86b0965f - member_id: 0x2d5bfbb9 - member_id: 0x2e80b6cb - member_id: 0x11ab236e - member_id: 0x78439131 - member_id: 0xf21ade84 + member_id: 0xa4a18519 + member_id: 0xf4349e73 + member_id: 0xe1738187 + member_id: 0x2f24f0d1 + member_id: 0x93466310 + member_id: 0xdaef1310 + member_id: 0x86b09ac5 + member_id: 0x2d5bf882 + member_id: 0x2e80b714 + member_id: 0x11ab2f73 + member_id: 0x78439144 + member_id: 0xf21adc21 } } struct_union { @@ -208727,13 +211019,13 @@ struct_union { kind: STRUCT name: "alarm" definition { - bytesize: 120 + bytesize: 128 member_id: 0x0f4eedc8 member_id: 0x1dce6e25 - member_id: 0xab6baf61 - member_id: 0x5c20d84e - member_id: 0x7294da1f - member_id: 0xff8a93af + member_id: 0xab6ba475 + member_id: 0x5c20d152 + member_id: 0x7294db40 + member_id: 0xff8a91fa } } struct_union { @@ -208766,17 +211058,18 @@ struct_union { kind: STRUCT name: "amba_device" definition { - bytesize: 968 + bytesize: 1176 member_id: 0xce1ac149 - member_id: 0x16905c4b - member_id: 0x68603fcd - member_id: 0xebac1914 - member_id: 0x8f96eb15 - member_id: 0x041acd60 - member_id: 0x6c987927 - member_id: 0xca0a168f - member_id: 0x99c8e6ab - member_id: 0x09f1f4a5 + member_id: 0x16905a64 + member_id: 0x68603132 + member_id: 0xebac1d09 + member_id: 0x8f96e500 + member_id: 0x041acfb1 + member_id: 0x6c987304 + member_id: 0xca0a1149 + member_id: 0x99c8e1eb + member_id: 0x09f1f94d + member_id: 0x2d08184a } } struct_union { @@ -208784,13 +211077,14 @@ struct_union { kind: STRUCT name: "amba_driver" definition { - bytesize: 184 + bytesize: 224 member_id: 0xb1ab1960 - member_id: 0xd7785028 - member_id: 0xb4aef5b5 - member_id: 0x9ef81191 - member_id: 0xc4ffe9a5 - member_id: 0xdbbc120c + member_id: 0xd7785c07 + member_id: 0xb4aef021 + member_id: 0x9ef81d0b + member_id: 0xc4ffea9e + member_id: 0xdbbc13d3 + member_id: 0x2d081217 } } struct_union { @@ -208822,7 +211116,7 @@ struct_union { kind: STRUCT name: "amp_mgr" definition { - bytesize: 112 + bytesize: 128 member_id: 0x7c00ef52 member_id: 0x602ef273 member_id: 0xb4d7eeee @@ -208841,14 +211135,14 @@ struct_union { kind: STRUCT name: "anon_vma" definition { - bytesize: 104 + bytesize: 120 member_id: 0x93da77c2 member_id: 0xd610e150 - member_id: 0x05f7cc16 - member_id: 0xe42bcb2d - member_id: 0xf6ea321a - member_id: 0x72342be5 - member_id: 0x82de9924 + member_id: 0x05f7c213 + member_id: 0xe42bc64c + member_id: 0xf6ea3955 + member_id: 0x72342532 + member_id: 0x82de98a3 } } struct_union { @@ -208969,13 +211263,13 @@ struct_union { kind: STRUCT name: "arch_timer_context" definition { - bytesize: 96 + bytesize: 104 member_id: 0xa936a2d5 member_id: 0x99abc34e member_id: 0x8a1ddc22 - member_id: 0xbcb6de1f - member_id: 0xd7232907 - member_id: 0x0b3a6706 + member_id: 0xbcb6da5b + member_id: 0xd7232081 + member_id: 0x0b3a6d95 } } struct_union { @@ -208983,10 +211277,10 @@ struct_union { kind: STRUCT name: "arch_timer_cpu" definition { - bytesize: 264 + bytesize: 288 member_id: 0x30902b47 - member_id: 0xd08479da - member_id: 0x3a2d393e + member_id: 0xd0847011 + member_id: 0x3a2d374f } } struct_union { @@ -209401,10 +211695,10 @@ struct_union { kind: STRUCT name: "auxiliary_device" definition { - bytesize: 776 + bytesize: 928 member_id: 0xce1ac149 - member_id: 0x0de57044 - member_id: 0xcce62e58 + member_id: 0x0de5766b + member_id: 0xcce625f2 } } struct_union { @@ -209422,7 +211716,7 @@ struct_union { kind: STRUCT name: "auxiliary_driver" definition { - bytesize: 200 + bytesize: 232 member_id: 0xd77aaf7e member_id: 0xb4ac07aa member_id: 0x9efaea14 @@ -209430,7 +211724,7 @@ struct_union { member_id: 0xcab3751a member_id: 0x0de57b2f member_id: 0xd4ad4dfa - member_id: 0xc4fa59e8 + member_id: 0xc4fa557c } } struct_union { @@ -209563,7 +211857,7 @@ struct_union { kind: STRUCT name: "backing_dev_info" definition { - bytesize: 1128 + bytesize: 1320 member_id: 0xccbd0fa2 member_id: 0x23002647 member_id: 0x7156e11d @@ -209576,16 +211870,18 @@ struct_union { member_id: 0x757f4e63 member_id: 0x408f26e7 member_id: 0x75a691b1 - member_id: 0xfef7bf40 - member_id: 0x0167fd79 - member_id: 0x10280485 - member_id: 0x5ba6a03e - member_id: 0xc198b9fe - member_id: 0xce3bb65c - member_id: 0x863feff1 - member_id: 0x4a9f215b - member_id: 0xff9724a1 - member_id: 0x8aa7aa94 + member_id: 0xfef7bf06 + member_id: 0x0167fc83 + member_id: 0x10280801 + member_id: 0x5ba6a002 + member_id: 0xc198b6b5 + member_id: 0xce3bb95e + member_id: 0x863fe5e6 + member_id: 0x4a9f2085 + member_id: 0xff972e94 + member_id: 0x8aa7a24b + member_id: 0x2d081dd9 + member_id: 0x637602d1 } } struct_union { @@ -209593,16 +211889,16 @@ struct_union { kind: STRUCT name: "backlight_device" definition { - bytesize: 944 + bytesize: 1128 member_id: 0x4097cb2a member_id: 0x556f10f2 - member_id: 0x5d38fea3 - member_id: 0xafb16d79 - member_id: 0xe99e9b85 - member_id: 0x4d878723 - member_id: 0xce1acf95 - member_id: 0x64d7cbfd - member_id: 0x99e96142 + member_id: 0x5d38f3c2 + member_id: 0xafb162c8 + member_id: 0xe99e9549 + member_id: 0x4d878641 + member_id: 0xce1ac3ba + member_id: 0x64d7ca61 + member_id: 0x99e9635c } } struct_union { @@ -209699,7 +211995,7 @@ struct_union { kind: STRUCT name: "bdi_writeback" definition { - bytesize: 768 + bytesize: 896 member_id: 0xd5c6c481 member_id: 0x72c08d84 member_id: 0x80fe5f07 @@ -209723,18 +212019,20 @@ struct_union { member_id: 0x46746604 member_id: 0x039fb11c member_id: 0x20d980e8 - member_id: 0xc99f1d38 - member_id: 0xaa41fd16 - member_id: 0x430193b1 - member_id: 0xb7459d43 - member_id: 0xaac1c8d3 - member_id: 0x4ff68f98 - member_id: 0x1a0efdb8 - member_id: 0x14a5c902 - member_id: 0xf1d6aa76 - member_id: 0xb4d5a0c6 - member_id: 0x4d746109 - member_id: 0x31d23d56 + member_id: 0xc99f18bc + member_id: 0xaa41fb92 + member_id: 0x43019f87 + member_id: 0xb74590d4 + member_id: 0xaac1c49f + member_id: 0x4ff68d3c + member_id: 0x1a0efd8e + member_id: 0x14a5c5db + member_id: 0xf1d6a66a + member_id: 0xb4d5a05a + member_id: 0x4d7469b1 + member_id: 0x31d2390d + member_id: 0x2d0813a7 + member_id: 0x63760d53 } } struct_union { @@ -209757,20 +212055,20 @@ struct_union { kind: STRUCT name: "binder_alloc" definition { - bytesize: 136 + bytesize: 152 member_id: 0xad898302 - member_id: 0xdfd586cc - member_id: 0x3025d22c - member_id: 0x33c6b72c - member_id: 0xc0824ccd - member_id: 0xc583c144 - member_id: 0x41b3f103 - member_id: 0x67b3991b - member_id: 0x787d1a40 - member_id: 0x30e0c0b6 - member_id: 0x74ee4fff - member_id: 0x70bb95dd - member_id: 0x39c12d8f + member_id: 0xdfd587f5 + member_id: 0x3025d29c + member_id: 0x33c6bda6 + member_id: 0xc08242c8 + member_id: 0xc583ca0b + member_id: 0x41b3ffd4 + member_id: 0x67b3989c + member_id: 0x787d1848 + member_id: 0x30e0cbff + member_id: 0x74ee4246 + member_id: 0x70bb9058 + member_id: 0x39c1244c } } struct_union { @@ -209801,11 +212099,11 @@ struct_union { kind: STRUCT name: "binder_context" definition { - bytesize: 56 + bytesize: 72 member_id: 0x8b541841 member_id: 0x6f74ad91 - member_id: 0x67ff2161 - member_id: 0x0de57d7a + member_id: 0x67ff21d1 + member_id: 0x0de577f0 } } struct_union { @@ -209879,7 +212177,7 @@ struct_union { kind: STRUCT name: "binder_proc" definition { - bytesize: 592 + bytesize: 608 member_id: 0xdf6a3890 member_id: 0xe1e18175 member_id: 0x629a39c3 @@ -209907,11 +212205,11 @@ struct_union { member_id: 0xd15bb728 member_id: 0xd170400d member_id: 0x453de491 - member_id: 0x41a2ff2f - member_id: 0x994732a1 - member_id: 0x2e0d986f - member_id: 0x048baa60 - member_id: 0x8a9bfacd + member_id: 0x41a2f5e4 + member_id: 0x994739f8 + member_id: 0x2e0d99c7 + member_id: 0x048ba745 + member_id: 0x8a9bfdd9 } } struct_union { @@ -209959,27 +212257,30 @@ struct_union { kind: STRUCT name: "binder_transaction" definition { - bytesize: 160 + bytesize: 176 member_id: 0x661f35a2 member_id: 0xd6a6b240 member_id: 0xff7ac5f9 - member_id: 0x7f58d350 - member_id: 0xd2c1c819 - member_id: 0x58414e79 - member_id: 0xa321a3f3 - member_id: 0xbce3bd30 - member_id: 0x33e6beca - member_id: 0x54a5635f - member_id: 0x2d2d0fff - member_id: 0x100d89ff - member_id: 0xb4065a82 - member_id: 0x9869ecf9 - member_id: 0x1f3c175a - member_id: 0x38a03dc1 - member_id: 0x25fffe26 - member_id: 0x694e1bc1 - member_id: 0x2d1fe259 - member_id: 0xed700768 + member_id: 0x49762360 + member_id: 0x68f8c0c9 + member_id: 0x7f58d505 + member_id: 0xd2c1cefc + member_id: 0x58414216 + member_id: 0xa321a199 + member_id: 0xbce3b23b + member_id: 0x33e6ba8e + member_id: 0x54a569cc + member_id: 0x2d2d0e5f + member_id: 0x100d82eb + member_id: 0xb406539e + member_id: 0x9869eeac + member_id: 0x1f3c147c + member_id: 0x38a03a81 + member_id: 0xa34a9832 + member_id: 0x25fffba3 + member_id: 0x694e1473 + member_id: 0x2d1feaf8 + member_id: 0xed700f2f } } struct_union { @@ -210014,7 +212315,7 @@ struct_union { kind: STRUCT name: "bio" definition { - bytesize: 128 + bytesize: 152 member_id: 0x43ea5036 member_id: 0xc6e979bd member_id: 0xb34d4bf5 @@ -210036,7 +212337,10 @@ struct_union { member_id: 0x7842ca36 member_id: 0x64963a54 member_id: 0x6dc5ae95 - member_id: 0x35517ffc + member_id: 0xd671c1f2 + member_id: 0x2d081844 + member_id: 0x6376077e + member_id: 0x35517a27 } } struct_union { @@ -210083,7 +212387,7 @@ struct_union { kind: STRUCT name: "bio_set" definition { - bytesize: 248 + bytesize: 264 member_id: 0xb92ebf28 member_id: 0xe26c71ab member_id: 0x3b4c6380 @@ -210093,8 +212397,8 @@ struct_union { member_id: 0xea686bb7 member_id: 0x8236db35 member_id: 0x4e3b4641 - member_id: 0xa9bfa78b - member_id: 0x3e96cb3f + member_id: 0xa9bfa026 + member_id: 0x3e96c2a6 } } struct_union { @@ -210161,7 +212465,7 @@ struct_union { kind: STRUCT name: "blk_crypto_profile" definition { - bytesize: 192 + bytesize: 208 member_id: 0xa0fb3ddd member_id: 0x9a58e948 member_id: 0x754fc7f8 @@ -210169,12 +212473,12 @@ struct_union { member_id: 0xce3bbdc4 member_id: 0x1c310149 member_id: 0x2dc44ffc - member_id: 0x9e6e62b0 - member_id: 0x86080cd2 - member_id: 0x514a509e - member_id: 0xd35daacd - member_id: 0x70c2dd82 - member_id: 0x4f4cc3f1 + member_id: 0x9e6e6735 + member_id: 0x86080473 + member_id: 0x514a5410 + member_id: 0xd35da71e + member_id: 0x70c2d596 + member_id: 0x4f4ccd19 } } struct_union { @@ -210198,10 +212502,10 @@ struct_union { kind: STRUCT name: "blk_independent_access_range" definition { - bytesize: 80 + bytesize: 112 member_id: 0x452b206c - member_id: 0x6695f036 - member_id: 0x68445330 + member_id: 0x6695f380 + member_id: 0x684459f8 } } struct_union { @@ -210209,11 +212513,11 @@ struct_union { kind: STRUCT name: "blk_independent_access_ranges" definition { - bytesize: 72 + bytesize: 104 member_id: 0x452b206c - member_id: 0x2cb1d37b - member_id: 0x6b99a18e - member_id: 0xd8173f1a + member_id: 0x2cb1d0cd + member_id: 0x6b99a036 + member_id: 0xd81735d2 } } struct_union { @@ -210238,7 +212542,7 @@ struct_union { kind: STRUCT name: "blk_mq_ctx" definition { - bytesize: 192 + bytesize: 256 member_id: 0x270bfa1f member_id: 0x51431e4b member_id: 0x0bf38ced @@ -210253,9 +212557,9 @@ struct_union { kind: STRUCT name: "blk_mq_ctxs" definition { - bytesize: 72 + bytesize: 104 member_id: 0x452b206c - member_id: 0x05686f2c + member_id: 0x05686c9a } } struct_union { @@ -210276,39 +212580,40 @@ struct_union { kind: STRUCT name: "blk_mq_hw_ctx" definition { - bytesize: 512 + bytesize: 640 member_id: 0x270d1dfb member_id: 0xb71c7464 - member_id: 0x3dac8878 - member_id: 0x0687ee37 - member_id: 0x7bdae5f3 - member_id: 0x2d5bfbb9 - member_id: 0x094ae06a - member_id: 0xaddb4c9f - member_id: 0x1a7ed271 - member_id: 0x6d52b10a - member_id: 0x4b5a1600 - member_id: 0xcd5f52a1 - member_id: 0x8ecb6e47 - member_id: 0x5c9feee6 - member_id: 0x7962fc51 - member_id: 0x6d826b22 - member_id: 0xac5a73f2 - member_id: 0xd42025bd - member_id: 0x7a3b2bb0 - member_id: 0xeb0df5de - member_id: 0xedf68af6 - member_id: 0x2a8b0036 - member_id: 0x02110bdd - member_id: 0xd4d7edf7 - member_id: 0x88db3146 - member_id: 0x728eb5f3 - member_id: 0xabb973e9 - member_id: 0x3e96cfb3 - member_id: 0x452b2f5c - member_id: 0x35a0a6c1 - member_id: 0x193359cc - member_id: 0x224d73eb + member_id: 0x3dac8304 + member_id: 0x0687eb66 + member_id: 0x7bdae2b9 + member_id: 0x2d5bf61f + member_id: 0x094ae4ea + member_id: 0xaddb40d2 + member_id: 0x1a7ed948 + member_id: 0x6d52ba36 + member_id: 0x4b5a12ae + member_id: 0xcd5f5474 + member_id: 0x8ecb65b6 + member_id: 0x5c9fee55 + member_id: 0x7962f35a + member_id: 0x6d826928 + member_id: 0xac5a7949 + member_id: 0xd4202180 + member_id: 0x7a3b21c2 + member_id: 0xeb0dfd27 + member_id: 0xedf685a4 + member_id: 0x2a8b0a99 + member_id: 0x021101d3 + member_id: 0xd4d7edad + member_id: 0x88db38ec + member_id: 0x728eb117 + member_id: 0xabb97df2 + member_id: 0x3e96ca68 + member_id: 0x452b2605 + member_id: 0x35a0a098 + member_id: 0x19335555 + member_id: 0x224d7a2a + member_id: 0x2d081f3f } } struct_union { @@ -210316,7 +212621,7 @@ struct_union { kind: STRUCT name: "blk_mq_ops" definition { - bytesize: 144 + bytesize: 152 member_id: 0x3dafdd69 member_id: 0x26f52cb6 member_id: 0x2b9f46f2 @@ -210335,6 +212640,7 @@ struct_union { member_id: 0x60e4b862 member_id: 0x63038849 member_id: 0x16c99f0e + member_id: 0x2d081bee } } struct_union { @@ -210363,7 +212669,7 @@ struct_union { kind: STRUCT name: "blk_mq_tag_set" definition { - bytesize: 168 + bytesize: 192 member_id: 0x8df94d47 member_id: 0x183eb746 member_id: 0xafbc454f @@ -210378,7 +212684,8 @@ struct_union { member_id: 0xeb098de5 member_id: 0x33219031 member_id: 0x86820df4 - member_id: 0x8785d5c3 + member_id: 0x8785dd84 + member_id: 0x2d081262 } } struct_union { @@ -210443,16 +212750,16 @@ struct_union { kind: STRUCT name: "blk_stat_callback" definition { - bytesize: 120 + bytesize: 136 member_id: 0x7c00ef52 member_id: 0x1dd188a0 - member_id: 0xf49081ae - member_id: 0x7574410f - member_id: 0xff446e02 - member_id: 0xb99eaa69 - member_id: 0x1e8bcb67 - member_id: 0xff8a91a7 - member_id: 0x95dacacd + member_id: 0xf4908fab + member_id: 0x75744c6e + member_id: 0xff44654d + member_id: 0xb99ea4be + member_id: 0x1e8bcae0 + member_id: 0xff8a93af + member_id: 0x95dac185 } } struct_union { @@ -210478,16 +212785,16 @@ struct_union { kind: STRUCT name: "blkcg" definition { - bytesize: 320 + bytesize: 352 member_id: 0xde0d95ff - member_id: 0x2d1fe53d - member_id: 0xf1a1d2b0 - member_id: 0x5b0d3342 - member_id: 0x5b755598 - member_id: 0xa54c0c1a - member_id: 0x9dd104ca - member_id: 0x339d8e56 - member_id: 0x016d527a + member_id: 0x2d1fe798 + member_id: 0xf1a1d30d + member_id: 0x5b0d31b0 + member_id: 0x5b755469 + member_id: 0xa54c0945 + member_id: 0x9dd1008b + member_id: 0x339d88ff + member_id: 0x016d52cc } } struct_union { @@ -210495,7 +212802,7 @@ struct_union { kind: STRUCT name: "blkcg_gq" definition { - bytesize: 344 + bytesize: 360 member_id: 0xe97bac4e member_id: 0xed7b9043 member_id: 0xf14cc730 @@ -210509,12 +212816,12 @@ struct_union { member_id: 0xf24f7f46 member_id: 0x0a70beb4 member_id: 0x3f170cb1 - member_id: 0xfb73d49f - member_id: 0xcda740a1 - member_id: 0x64b9705b - member_id: 0x283a5c06 - member_id: 0xea615c1d - member_id: 0x56a72f06 + member_id: 0xfb73d61c + member_id: 0xcda74d2d + member_id: 0x64b97471 + member_id: 0x283a51a5 + member_id: 0xea615881 + member_id: 0x56a72561 } } struct_union { @@ -210615,7 +212922,7 @@ struct_union { kind: STRUCT name: "block_device" definition { - bytesize: 936 + bytesize: 1104 member_id: 0x074e7d10 member_id: 0x436ef75e member_id: 0x03a6ea04 @@ -210627,18 +212934,18 @@ struct_union { member_id: 0xf51d2231 member_id: 0x8586c80c member_id: 0xbd6420de - member_id: 0xd9cacd68 - member_id: 0xb9580c20 - member_id: 0x572a1371 - member_id: 0xb19a70c6 - member_id: 0xe47792aa - member_id: 0x8e663fc4 - member_id: 0x93fbf0b5 - member_id: 0x9fd36e7c - member_id: 0x56ccbee4 - member_id: 0x218db27d - member_id: 0x32f4db6b - member_id: 0x8bcc04d9 + member_id: 0xd9cac2dd + member_id: 0xb95802d5 + member_id: 0x572a1057 + member_id: 0xb19a72aa + member_id: 0xe47790ac + member_id: 0x8e663da7 + member_id: 0x93fbf95e + member_id: 0x9fd36d3a + member_id: 0x56ccb8e7 + member_id: 0x218db134 + member_id: 0x32f4d4f1 + member_id: 0x8bcc0488 } } struct_union { @@ -210646,7 +212953,7 @@ struct_union { kind: STRUCT name: "block_device_operations" definition { - bytesize: 152 + bytesize: 168 member_id: 0x13eb34e2 member_id: 0xb6dad647 member_id: 0xad992fa0 @@ -210666,6 +212973,8 @@ struct_union { member_id: 0x4a96554f member_id: 0xb5b3a85e member_id: 0x0d67515b + member_id: 0x2d0817f6 + member_id: 0x63760fdf } } struct_union { @@ -210673,9 +212982,9 @@ struct_union { kind: STRUCT name: "blocking_notifier_head" definition { - bytesize: 56 + bytesize: 72 member_id: 0xd610e5b1 - member_id: 0xb5410e37 + member_id: 0xb54104bd } } struct_union { @@ -210735,11 +213044,11 @@ struct_union { kind: STRUCT name: "bpf_cgroup_storage_map" definition { - bytesize: 320 + bytesize: 384 member_id: 0x8dcef71e - member_id: 0x2d1feb07 - member_id: 0x9334b4dc - member_id: 0x7c00eacd + member_id: 0x2d1fed27 + member_id: 0x9334b3c4 + member_id: 0x7c00ea6c } } struct_union { @@ -210984,7 +213293,7 @@ struct_union { kind: STRUCT name: "bpf_link" definition { - bytesize: 64 + bytesize: 80 member_id: 0xb7649f1e member_id: 0xcce6205b member_id: 0x5ca01e4e @@ -211010,13 +213319,14 @@ struct_union { kind: STRUCT name: "bpf_link_ops" definition { - bytesize: 48 + bytesize: 56 member_id: 0xae97f307 member_id: 0x36b0db88 member_id: 0x0e0992c4 member_id: 0xc2fbf996 member_id: 0x3d8f753f member_id: 0x9d67ee43 + member_id: 0x2d0814a0 } } struct_union { @@ -211047,12 +213357,12 @@ struct_union { kind: STRUCT name: "bpf_local_storage_map" definition { - bytesize: 320 + bytesize: 384 member_id: 0x8dcef71e - member_id: 0xff2ed8fc - member_id: 0x13ffe2ad - member_id: 0x30a4db98 - member_id: 0x83ceb15a + member_id: 0xff2ededc + member_id: 0x13ffe5b5 + member_id: 0x30a4d87e + member_id: 0x83cebe61 } } struct_union { @@ -211081,7 +213391,7 @@ struct_union { kind: STRUCT name: "bpf_map" definition { - bytesize: 256 + bytesize: 320 member_id: 0xafb870eb member_id: 0x2eda277d member_id: 0xf194e82c @@ -211106,11 +213416,11 @@ struct_union { member_id: 0xb7649801 member_id: 0x52e156e4 member_id: 0xd6e6696b - member_id: 0x5f4d7d83 - member_id: 0xa4b8637d - member_id: 0x4a8e4e2f - member_id: 0x7ebe7bcd - member_id: 0xb8c671e2 + member_id: 0x5f4d7597 + member_id: 0xa4b8618f + member_id: 0x4a8e4b8e + member_id: 0x7ebe7a64 + member_id: 0xb8c677f5 } } struct_union { @@ -211118,11 +213428,12 @@ struct_union { kind: STRUCT name: "bpf_map_dev_ops" definition { - bytesize: 32 + bytesize: 40 member_id: 0x0a3d6845 member_id: 0x64dd4a18 member_id: 0xee2f1f12 member_id: 0x5429389b + member_id: 0x2d081599 } } struct_union { @@ -211141,7 +213452,7 @@ struct_union { kind: STRUCT name: "bpf_map_ops" definition { - bytesize: 328 + bytesize: 344 member_id: 0x5825c5a8 member_id: 0xd69d3cf7 member_id: 0xc2f40ee3 @@ -211183,6 +213494,8 @@ struct_union { member_id: 0x0ca92364 member_id: 0x48e7145d member_id: 0xc48f9407 + member_id: 0x2d081c68 + member_id: 0x63760c9c } } struct_union { @@ -211222,12 +213535,12 @@ struct_union { kind: STRUCT name: "bpf_offloaded_map" definition { - bytesize: 320 + bytesize: 384 member_id: 0x8dcef71e - member_id: 0x92c34b25 - member_id: 0xc33b74f6 - member_id: 0xe08fe6ab - member_id: 0x46bcaf0b + member_id: 0x92c34d05 + member_id: 0xc33b73ee + member_id: 0xe08fe60a + member_id: 0x46bca5c5 } } struct_union { @@ -211235,7 +213548,7 @@ struct_union { kind: STRUCT name: "bpf_prog" definition { - bytesize: 72 + bytesize: 80 member_id: 0x78dbc4af member_id: 0x5f38f99a member_id: 0xd5b6a94c @@ -211261,7 +213574,8 @@ struct_union { member_id: 0x3e12eb40 member_id: 0x79895a82 member_id: 0x7ddf8761 - member_id: 0x343f05c6 + member_id: 0x2d081c40 + member_id: 0x343f0acd } } struct_union { @@ -211289,7 +213603,7 @@ struct_union { kind: STRUCT name: "bpf_prog_aux" definition { - bytesize: 1040 + bytesize: 1096 member_id: 0xb7649f1e member_id: 0x59ccffff member_id: 0xc9405f4b @@ -211307,50 +213621,51 @@ struct_union { member_id: 0x51a77605 member_id: 0x5cc54868 member_id: 0xf2890bb2 - member_id: 0x12a604ab - member_id: 0xb420ae3b - member_id: 0xbd4488b7 - member_id: 0xb7045ca9 - member_id: 0x65238a86 - member_id: 0xdfefd39f - member_id: 0x133bf09a - member_id: 0x23c05f96 - member_id: 0x385c0f6c - member_id: 0x677ef5da - member_id: 0x4f04653a - member_id: 0xf74346a9 - member_id: 0x541c6f97 - member_id: 0x2109a75b - member_id: 0x5b06822a - member_id: 0x81767a1b - member_id: 0x1a72cb17 - member_id: 0x10ae18b7 - member_id: 0xecbc9f0b - member_id: 0x18514481 - member_id: 0xafb39a13 - member_id: 0x6aa9f640 - member_id: 0x588392bf - member_id: 0x62a45532 - member_id: 0x982b42bd - member_id: 0x042a24a4 - member_id: 0x4397832f - member_id: 0x3ddf9dad - member_id: 0xa417bab0 - member_id: 0x7703446a - member_id: 0x0d9946c3 - member_id: 0xf194edfc - member_id: 0xd2db452f - member_id: 0x0f1d79d6 - member_id: 0x6c504e33 - member_id: 0x61b1c833 - member_id: 0x6a764862 - member_id: 0x5023a597 - member_id: 0xf7fef989 - member_id: 0xfcd02ff0 - member_id: 0x46a06bac - member_id: 0x7f5747cf - member_id: 0x179e62e1 - member_id: 0x3b1217cc + member_id: 0x12a60912 + member_id: 0xb420abbe + member_id: 0xbd448174 + member_id: 0xb70457a3 + member_id: 0x65238534 + member_id: 0xdfefd731 + member_id: 0x133bf735 + member_id: 0x23c05514 + member_id: 0x385c08ea + member_id: 0x677efda2 + member_id: 0x4f0461a4 + member_id: 0xf7434e08 + member_id: 0x541c67d0 + member_id: 0x2109a3d5 + member_id: 0x5b068ff9 + member_id: 0x8176720f + member_id: 0x1a72c5ff + member_id: 0x10ae117c + member_id: 0xecbc9196 + member_id: 0x185141de + member_id: 0xafb39a5b + member_id: 0x6aa9f159 + member_id: 0x58839111 + member_id: 0x62a454aa + member_id: 0x982b4db5 + member_id: 0x042a2fad + member_id: 0x43978f39 + member_id: 0x3ddf9814 + member_id: 0xa417b115 + member_id: 0x770343fd + member_id: 0x0d9944ca + member_id: 0xf194efeb + member_id: 0xd2db40d6 + member_id: 0x0f1d7cb9 + member_id: 0x6c504e57 + member_id: 0x61b1c2fd + member_id: 0x6a764562 + member_id: 0x5023af1d + member_id: 0xf7fef221 + member_id: 0xfcd02002 + member_id: 0x46a06866 + member_id: 0x7f574879 + member_id: 0x179e6e98 + member_id: 0x3b12171b + member_id: 0x2d081be0 } } struct_union { @@ -211358,7 +213673,7 @@ struct_union { kind: STRUCT name: "bpf_prog_offload" definition { - bytesize: 72 + bytesize: 80 member_id: 0x982b4630 member_id: 0x92c34846 member_id: 0x3afe784b @@ -211368,6 +213683,7 @@ struct_union { member_id: 0x3b247fdc member_id: 0x29c07a08 member_id: 0x2dc2b0b2 + member_id: 0x2d081c40 } } struct_union { @@ -211375,7 +213691,7 @@ struct_union { kind: STRUCT name: "bpf_prog_offload_ops" definition { - bytesize: 56 + bytesize: 64 member_id: 0x629e2222 member_id: 0xfd72718e member_id: 0xb4ed5a08 @@ -211383,6 +213699,7 @@ struct_union { member_id: 0x3d546192 member_id: 0xff7f9164 member_id: 0xa4fba471 + member_id: 0x2d081245 } } struct_union { @@ -211488,7 +213805,7 @@ struct_union { kind: STRUCT name: "bpf_subprog_info" definition { - bytesize: 16 + bytesize: 24 member_id: 0x46d23b7b member_id: 0x46a0625c member_id: 0x52346022 @@ -211496,6 +213813,7 @@ struct_union { member_id: 0x677ef67b member_id: 0xe114c970 member_id: 0x4d3c5d63 + member_id: 0x2d081cf0 } } struct_union { @@ -211503,7 +213821,7 @@ struct_union { kind: STRUCT name: "bpf_tramp_image" definition { - bytesize: 672 + bytesize: 688 member_id: 0x7712821d member_id: 0x1851434c member_id: 0xf40fc00d @@ -211517,20 +213835,21 @@ struct_union { kind: STRUCT name: "bpf_trampoline" definition { - bytesize: 192 + bytesize: 216 member_id: 0x2d522361 member_id: 0xb191f236 member_id: 0xad898bcb - member_id: 0xb7dcffdb - member_id: 0x2da18dc5 - member_id: 0x20c42285 - member_id: 0x212058ea - member_id: 0x9478f804 - member_id: 0x664fe0bc - member_id: 0xb81e147a - member_id: 0xa86034a6 - member_id: 0x10ad3cba - member_id: 0x8c1b68dd + member_id: 0xb7dcf1de + member_id: 0x2da18c87 + member_id: 0x20c42fe4 + member_id: 0x212053a5 + member_id: 0x9478fd81 + member_id: 0x664fe97f + member_id: 0xb81e1c3d + member_id: 0xa8603975 + member_id: 0x10ad34ae + member_id: 0x8c1b6635 + member_id: 0x2d08161e } } struct_union { @@ -211538,7 +213857,7 @@ struct_union { kind: STRUCT name: "bpf_verifier_env" definition { - bytesize: 7576 + bytesize: 9648 member_id: 0x0c4aad88 member_id: 0x7f5ae705 member_id: 0x982b42d1 @@ -211567,25 +213886,27 @@ struct_union { member_id: 0x7a314736 member_id: 0xc03ddf09 member_id: 0xd61c6dbe - member_id: 0xa0cfb326 - member_id: 0xd45390b0 - member_id: 0xc012f080 - member_id: 0x79437f6f - member_id: 0x406b81f9 - member_id: 0xf3722d0e - member_id: 0x9f3e31b8 - member_id: 0x30bc0272 - member_id: 0x81693f3b - member_id: 0xe38f5d0c - member_id: 0x7383a828 - member_id: 0x375e702b - member_id: 0xcd725f39 - member_id: 0xcc2fd002 - member_id: 0x29a97de2 - member_id: 0xa944c4a2 - member_id: 0x8e6a1bd5 - member_id: 0xc267f3dd - member_id: 0x4a3d8f27 + member_id: 0xa0cfbb99 + member_id: 0xd4539172 + member_id: 0xc012f59e + member_id: 0x79437342 + member_id: 0x406b83f4 + member_id: 0xf372264d + member_id: 0x9f3e34b4 + member_id: 0x30bc0525 + member_id: 0x816935ff + member_id: 0xe38f53c4 + member_id: 0x7383a058 + member_id: 0x375e7d1a + member_id: 0xcd72550c + member_id: 0xcc2fdbf8 + member_id: 0x29a97016 + member_id: 0xa944ccfb + member_id: 0x8e6a1692 + member_id: 0xc267fa65 + member_id: 0x4a3d814f + member_id: 0x2d081fd5 + member_id: 0x637600fb } } struct_union { @@ -211606,13 +213927,14 @@ struct_union { kind: STRUCT name: "bpf_verifier_ops" definition { - bytesize: 48 + bytesize: 56 member_id: 0xf0e7d9e4 member_id: 0x4a0775e9 member_id: 0x8c1742c4 member_id: 0x5da4104b member_id: 0x3f2fb089 member_id: 0x620d6cc3 + member_id: 0x2d0814a0 } } struct_union { @@ -211674,10 +213996,10 @@ struct_union { kind: STRUCT name: "bpf_xdp_link" definition { - bytesize: 80 + bytesize: 96 member_id: 0x55f9336e - member_id: 0xce0b4f71 - member_id: 0x2d0fadff + member_id: 0xce0b4210 + member_id: 0x2d0fa6b0 } } struct_union { @@ -211708,14 +214030,14 @@ struct_union { kind: STRUCT name: "bsg_device" definition { - bytesize: 896 + bytesize: 1080 member_id: 0xaddb4bcf member_id: 0xea110f27 - member_id: 0x05c97cb0 - member_id: 0xfbb3dd1c - member_id: 0x54860c42 - member_id: 0x7f8454c5 - member_id: 0xdc445987 + member_id: 0x05c9771a + member_id: 0xfbb3d064 + member_id: 0x54860802 + member_id: 0x7f845b4e + member_id: 0xdc445158 } } struct_union { @@ -212000,7 +214322,7 @@ struct_union { kind: STRUCT name: "bus_type" definition { - bytesize: 184 + bytesize: 216 member_id: 0x0de57ce8 member_id: 0x863c4412 member_id: 0xa17af2d0 @@ -212025,6 +214347,10 @@ struct_union { member_id: 0xa68c3894 member_id: 0x5f5e6687 member_id: 0x729bc36c + member_id: 0x2d081262 + member_id: 0x63760345 + member_id: 0xac8940ee + member_id: 0xe0f63767 } } struct_union { @@ -212178,7 +214504,7 @@ struct_union { kind: STRUCT name: "can_priv" definition { - bytesize: 368 + bytesize: 416 member_id: 0xce0b4469 member_id: 0xe2943e8a member_id: 0xcd84911e @@ -212205,13 +214531,13 @@ struct_union { member_id: 0x3c4f4cd1 member_id: 0x1eca4272 member_id: 0x069bde37 - member_id: 0xa24f6ca0 - member_id: 0x5206d223 - member_id: 0x1e5899b0 - member_id: 0x34e27837 - member_id: 0x250fea9a - member_id: 0x23961149 - member_id: 0x3b3e3f2f + member_id: 0xa24f66d2 + member_id: 0x5206dada + member_id: 0x1e5896e2 + member_id: 0x34e27298 + member_id: 0x250fe094 + member_id: 0x23961113 + member_id: 0x3b3e3bcb } } struct_union { @@ -212243,7 +214569,7 @@ struct_union { kind: STRUCT name: "can_rx_offload" definition { - bytesize: 480 + bytesize: 520 member_id: 0xce0b4469 member_id: 0x35af48e1 member_id: 0xd8ba29d3 @@ -212252,7 +214578,7 @@ struct_union { member_id: 0xda66f993 member_id: 0xae3b446d member_id: 0x1e5ec504 - member_id: 0x3d3bc828 + member_id: 0x3d3bc9d2 } } struct_union { @@ -212323,13 +214649,13 @@ struct_union { kind: STRUCT name: "cdev" definition { - bytesize: 104 + bytesize: 136 member_id: 0x452b206c - member_id: 0x4a965948 - member_id: 0xafbdd8e1 - member_id: 0x7c00e92b - member_id: 0xced2e589 - member_id: 0x6560d5c5 + member_id: 0x4a965afe + member_id: 0xafbdd229 + member_id: 0x7c00e5f4 + member_id: 0xced2ea38 + member_id: 0x6560d383 } } struct_union { @@ -212368,50 +214694,50 @@ struct_union { kind: STRUCT name: "cec_adapter" definition { - bytesize: 1464 + bytesize: 1696 member_id: 0x4a965250 member_id: 0x0d81b7eb member_id: 0x1efe8efb - member_id: 0x2d4b30ef - member_id: 0xb7b377e0 - member_id: 0xdef8abd5 - member_id: 0x1c87c62f - member_id: 0xcc17507a - member_id: 0x45be2a1a - member_id: 0xee11e1fc - member_id: 0xaec12b90 - member_id: 0x14a81930 - member_id: 0xe0ce5aa1 - member_id: 0xe3ba0fbb - member_id: 0x02bd7e20 - member_id: 0x2dbdf3e6 - member_id: 0xafbf85f9 - member_id: 0x59119898 - member_id: 0xa7510e66 - member_id: 0xec2cffa5 - member_id: 0xbddab928 - member_id: 0x9363ebe4 - member_id: 0x77ea2c6f - member_id: 0x6c8b3d02 - member_id: 0xca44cadc - member_id: 0xb46f947c - member_id: 0x11ac4900 - member_id: 0x142a11cd - member_id: 0x79bc2dcf - member_id: 0xc2cad5d0 - member_id: 0xb1c41ca7 - member_id: 0x00670b8f - member_id: 0xa5ba6250 - member_id: 0x74cabd98 - member_id: 0x38662c8c - member_id: 0x43937446 - member_id: 0xde3f54ab - member_id: 0xd96a1dd7 - member_id: 0x37e4faa4 - member_id: 0xb81b8b28 - member_id: 0x0019ecf7 - member_id: 0x004768e1 - member_id: 0xd35d48f5 + member_id: 0x2d4b3011 + member_id: 0xb7b3706d + member_id: 0xdef8a927 + member_id: 0x1c87c5df + member_id: 0xcc1757b3 + member_id: 0x45be24a0 + member_id: 0xee11e17d + member_id: 0xaec126f7 + member_id: 0x14a81932 + member_id: 0xe0ce5e11 + member_id: 0xe3ba0596 + member_id: 0x02bd720c + member_id: 0x2dbdf6a0 + member_id: 0xafbf8b61 + member_id: 0x59119f28 + member_id: 0xa75106a9 + member_id: 0xec2cf306 + member_id: 0xbddabbe4 + member_id: 0x9363e061 + member_id: 0x77ea29b4 + member_id: 0x6c8b318a + member_id: 0xca44ced6 + member_id: 0xb46f92c4 + member_id: 0x11ac4459 + member_id: 0x142a1f06 + member_id: 0x79bc2888 + member_id: 0xc2cad849 + member_id: 0xb1c41efc + member_id: 0x0067008e + member_id: 0xa5ba605a + member_id: 0x74cab7b3 + member_id: 0x38662307 + member_id: 0x43937a29 + member_id: 0xde3f53d2 + member_id: 0xd96a1925 + member_id: 0x37e4f5b8 + member_id: 0xb81b89fb + member_id: 0x0019e3db + member_id: 0x004765ae + member_id: 0xd35d43fd } } struct_union { @@ -212429,17 +214755,17 @@ struct_union { kind: STRUCT name: "cec_data" definition { - bytesize: 232 + bytesize: 280 member_id: 0x7c00ef52 member_id: 0xa4fac842 member_id: 0x0772676d member_id: 0xe2743793 member_id: 0x4e1d61e4 member_id: 0xd6084d17 - member_id: 0x0f677d7a - member_id: 0x6b2d7bbf - member_id: 0x8e01908e - member_id: 0x8c5092b6 + member_id: 0x0f677643 + member_id: 0x6b2d7853 + member_id: 0x8e01950d + member_id: 0x8c5096f3 } } struct_union { @@ -212447,15 +214773,15 @@ struct_union { kind: STRUCT name: "cec_devnode" definition { - bytesize: 960 + bytesize: 1176 member_id: 0xce1ac149 - member_id: 0x05c97afe - member_id: 0xc84027e9 - member_id: 0x2d4b3847 - member_id: 0x51372352 - member_id: 0x7c7ba84b - member_id: 0x5e3ce888 - member_id: 0x3086e79e + member_id: 0x05c97cd1 + member_id: 0xc840290d + member_id: 0x2d4b353f + member_id: 0x5137228d + member_id: 0x7c7ba3a5 + member_id: 0x5e3ceadf + member_id: 0x3086ecf9 } } struct_union { @@ -212515,7 +214841,7 @@ struct_union { kind: STRUCT name: "cec_fh" definition { - bytesize: 472 + bytesize: 488 member_id: 0x7c00ef52 member_id: 0xa4fac842 member_id: 0x0772676d @@ -212523,12 +214849,12 @@ struct_union { member_id: 0x4d5b509d member_id: 0x202d9600 member_id: 0x2d4b3572 - member_id: 0x112572e2 - member_id: 0x69942f45 - member_id: 0x19d7cf79 - member_id: 0xa04ae896 - member_id: 0x58674cb1 - member_id: 0x8776866e + member_id: 0x112579ab + member_id: 0x699426dc + member_id: 0x19d7c3bf + member_id: 0xa04aea8b + member_id: 0x58674a74 + member_id: 0x87768fc5 } } struct_union { @@ -212577,15 +214903,15 @@ struct_union { kind: STRUCT name: "cec_notifier" definition { - bytesize: 160 + bytesize: 176 member_id: 0x2d4b3c00 - member_id: 0xb58971ab - member_id: 0x02ce5814 - member_id: 0x596a1580 - member_id: 0xde3f5740 - member_id: 0xecc1fff2 - member_id: 0x162d0dea - member_id: 0xbddabacd + member_id: 0xb5897092 + member_id: 0x02ce529e + member_id: 0x596a1b85 + member_id: 0xde3f5a21 + member_id: 0xecc1f040 + member_id: 0x162d054b + member_id: 0xbddab28a } } struct_union { @@ -212593,64 +214919,64 @@ struct_union { kind: STRUCT name: "cec_pin" definition { - bytesize: 1640 + bytesize: 1648 member_id: 0x077267c6 member_id: 0xafb54acd member_id: 0x02bd754c member_id: 0x2dbdf50d member_id: 0x1dce6f1c - member_id: 0x9585f887 - member_id: 0x67f7ce21 - member_id: 0xbe79dfbb - member_id: 0xba20c921 - member_id: 0x862739c6 - member_id: 0xfc7905ac - member_id: 0x7273f2ea - member_id: 0x9620107c - member_id: 0x5249d3e8 - member_id: 0xc7808217 - member_id: 0xc66ec5d3 - member_id: 0x5343bd95 - member_id: 0x8cbbfbff - member_id: 0x423d56c8 - member_id: 0x7d279049 - member_id: 0x15ec0295 - member_id: 0xbb3ae71d - member_id: 0x457f6ad8 - member_id: 0xb3773136 - member_id: 0x31cb7ebb - member_id: 0x60007e30 - member_id: 0xcfe0d667 - member_id: 0x1f1d8540 - member_id: 0xa3c84f87 - member_id: 0x5932179f - member_id: 0xfd6bab03 - member_id: 0xc87274b7 - member_id: 0x4f32f930 - member_id: 0x2dbda0e8 - member_id: 0xe97ed7f6 - member_id: 0x44ded427 - member_id: 0xeccbda5e - member_id: 0x4dc1be80 - member_id: 0x405a266b - member_id: 0x9156bad7 - member_id: 0xc6ae060d - member_id: 0xc5d63b17 - member_id: 0xbcf5d199 - member_id: 0x38d4f49e - member_id: 0x7eaf1812 - member_id: 0x4d647a6b - member_id: 0xdc9c98af - member_id: 0x7b0301c1 - member_id: 0x36818b81 - member_id: 0x308f1928 - member_id: 0x54a311fd - member_id: 0xd901aa9e - member_id: 0x481721c4 - member_id: 0x841d878c - member_id: 0x8953c4eb - member_id: 0xfd70b426 - member_id: 0x7ec6442e + member_id: 0x9585fad2 + member_id: 0x67f7c1cd + member_id: 0xbe79d648 + member_id: 0xba20c145 + member_id: 0x86273642 + member_id: 0xfc790fc5 + member_id: 0x7273f6d1 + member_id: 0x962013d6 + member_id: 0x5249d0b7 + member_id: 0xc7808745 + member_id: 0xc66ecf47 + member_id: 0x5343bc40 + member_id: 0x8cbbfff6 + member_id: 0x423d5d15 + member_id: 0x7d27969c + member_id: 0x15ec0ef9 + member_id: 0xbb3ae9e5 + member_id: 0x457f64a6 + member_id: 0xb3773230 + member_id: 0x31cb7246 + member_id: 0x60007f41 + member_id: 0xcfe0d789 + member_id: 0x1f1d801b + member_id: 0xa3c8477f + member_id: 0x59321bfb + member_id: 0xfd6ba007 + member_id: 0xc87272b4 + member_id: 0x4f32f567 + member_id: 0x2dbda5b7 + member_id: 0xe97edad9 + member_id: 0x44ded5a9 + member_id: 0xeccbdbcb + member_id: 0x4dc1b204 + member_id: 0x405a2437 + member_id: 0x9156b995 + member_id: 0xc6ae05bc + member_id: 0xc5d631a8 + member_id: 0xbcf5d290 + member_id: 0x38d4fdeb + member_id: 0x7eaf1789 + member_id: 0x4d647b83 + member_id: 0xdc9c94e0 + member_id: 0x7b03049f + member_id: 0x36818505 + member_id: 0x308f17c1 + member_id: 0x54a31621 + member_id: 0xd901a640 + member_id: 0x481721bf + member_id: 0x841d85c4 + member_id: 0x8953cf27 + member_id: 0xfd70bd80 + member_id: 0x7ec64336 } } struct_union { @@ -212787,7 +215113,7 @@ struct_union { kind: STRUCT name: "cfg80211_sched_scan_request" definition { - bytesize: 192 + bytesize: 200 member_id: 0xfdd689f8 member_id: 0x38a3ecd7 member_id: 0x998218ab @@ -212815,7 +215141,8 @@ struct_union { member_id: 0xf93cf5f3 member_id: 0xa221fb65 member_id: 0x7c00eda1 - member_id: 0xea89b118 + member_id: 0x2d081fd6 + member_id: 0xea89b247 } } struct_union { @@ -212969,46 +215296,46 @@ struct_union { kind: STRUCT name: "cgroup" definition { - bytesize: 1504 + bytesize: 1680 member_id: 0x3c63ba84 - member_id: 0x2d5bf882 - member_id: 0x86ddeced - member_id: 0xcceb4a25 - member_id: 0xccaa08e9 - member_id: 0x4fae8ba8 - member_id: 0x5f148f57 - member_id: 0xbd02ed71 - member_id: 0x28329ccb - member_id: 0xc0c2a631 - member_id: 0x2bf6bdfb - member_id: 0x5bb2af88 - member_id: 0xc13a1c9f - member_id: 0x1e5ce6e6 - member_id: 0x9348096c - member_id: 0xe0e3bd06 - member_id: 0xdcec0b45 - member_id: 0x4eb03a51 - member_id: 0xce81a55c - member_id: 0x9ac0c0d6 - member_id: 0x93eb7a5d - member_id: 0xe7562ed0 - member_id: 0x2fcdc214 - member_id: 0x626da75d - member_id: 0x2e2c4ba1 - member_id: 0xf5afdc32 - member_id: 0xe9941800 - member_id: 0x19171691 - member_id: 0xe303a71b - member_id: 0x7ec9d745 - member_id: 0xd9332a35 - member_id: 0xba18afeb - member_id: 0x21ad6404 - member_id: 0x4bfd15e4 - member_id: 0xe181c86a - member_id: 0x682230fe - member_id: 0x0d45cac7 - member_id: 0x144e1fc9 - member_id: 0xd29080b1 + member_id: 0x2d5bfa27 + member_id: 0x86ddee1f + member_id: 0xcceb4c50 + member_id: 0xccaa0d48 + member_id: 0x4fae811e + member_id: 0x5f148ea6 + member_id: 0xbd02ecd8 + member_id: 0x28329994 + member_id: 0xc0c2a3ce + member_id: 0x2bf6b9ba + member_id: 0x5bb2a4ff + member_id: 0xc13a1c16 + member_id: 0x1e5cec94 + member_id: 0x93480a7d + member_id: 0xe0e3bcf4 + member_id: 0xdcec01d0 + member_id: 0x4eb03045 + member_id: 0xce81a821 + member_id: 0x9ac0c50d + member_id: 0x93eb7f65 + member_id: 0xe75628b7 + member_id: 0x2fcdcf1b + member_id: 0x626dace8 + member_id: 0x2e2c4ea9 + member_id: 0xf5afd1fc + member_id: 0xe9941ee8 + member_id: 0x191711ef + member_id: 0xe303a4bc + member_id: 0x7ec9d6bf + member_id: 0xd93325ed + member_id: 0xba18a4ca + member_id: 0x21ad6eed + member_id: 0x4bfd1e09 + member_id: 0xe181c27d + member_id: 0x68223da1 + member_id: 0x0d45cf4f + member_id: 0x144e1540 + member_id: 0xd29087ca } } struct_union { @@ -213025,7 +215352,7 @@ struct_union { kind: STRUCT name: "cgroup_bpf" definition { - bytesize: 464 + bytesize: 480 member_id: 0x319cfbc2 member_id: 0x5c28bc2f member_id: 0x2dd0356f @@ -213040,7 +215367,7 @@ struct_union { kind: STRUCT name: "cgroup_file" definition { - bytesize: 56 + bytesize: 72 member_id: 0x5bb2ad0c member_id: 0xf41aac94 member_id: 0x5c35590f @@ -213075,17 +215402,17 @@ struct_union { kind: STRUCT name: "cgroup_root" definition { - bytesize: 5720 + bytesize: 5896 member_id: 0x9b6253c2 member_id: 0x739df3bb member_id: 0x343bd385 member_id: 0x0ddc7cde - member_id: 0xe1816371 - member_id: 0x4bc96861 - member_id: 0x4f95fa06 - member_id: 0x2d2d09cf - member_id: 0xe8e1b50a - member_id: 0x0de6d176 + member_id: 0xe18161de + member_id: 0x4bc9649f + member_id: 0x4f95f889 + member_id: 0x2d2d0822 + member_id: 0xe8e1b292 + member_id: 0x0de6d8a5 } } struct_union { @@ -213144,7 +215471,7 @@ struct_union { kind: STRUCT name: "cgroup_subsys_state" definition { - bytesize: 200 + bytesize: 232 member_id: 0x6db4695a member_id: 0x8c864f64 member_id: 0xb74593a9 @@ -213156,8 +215483,8 @@ struct_union { member_id: 0x5ccc7348 member_id: 0xdab8e121 member_id: 0x83803681 - member_id: 0x74ede374 - member_id: 0x721a6edd + member_id: 0x74edecc6 + member_id: 0x721a6249 } } struct_union { @@ -213204,7 +215531,7 @@ struct_union { kind: STRUCT name: "class" definition { - bytesize: 120 + bytesize: 152 member_id: 0x0de57ce8 member_id: 0x4a9656b1 member_id: 0xc36c86d7 @@ -213220,6 +215547,10 @@ struct_union { member_id: 0xa021d35c member_id: 0x0578da3b member_id: 0xa68c38b1 + member_id: 0x2d081dc1 + member_id: 0x63760ebd + member_id: 0xac894420 + member_id: 0xe0f63a97 } } struct_union { @@ -213887,7 +216218,7 @@ struct_union { kind: STRUCT name: "configfs_subsystem" definition { - bytesize: 168 + bytesize: 184 member_id: 0xcebef93a member_id: 0xd0bd9a08 } @@ -214221,7 +216552,7 @@ struct_union { kind: STRUCT name: "cpufreq_policy" definition { - bytesize: 664 + bytesize: 760 member_id: 0xe7eecbaf member_id: 0xa3374b46 member_id: 0x046f1e55 @@ -214239,32 +216570,32 @@ struct_union { member_id: 0xb1ba21e0 member_id: 0x718bab7c member_id: 0xd6ba2184 - member_id: 0xfd1861c9 - member_id: 0xae8ebfd9 - member_id: 0x84cad5b4 - member_id: 0x8db94fd5 - member_id: 0xd8e48d89 - member_id: 0xe5894ab5 - member_id: 0x452b2ffd - member_id: 0x6b5fe089 - member_id: 0xd610ecb6 - member_id: 0xf998bed1 - member_id: 0xad548f22 - member_id: 0x934a537b - member_id: 0xa9f1f3f7 - member_id: 0x96416647 - member_id: 0x305ca6e5 - member_id: 0x2755b02e - member_id: 0xaca8f16d - member_id: 0xe4288a68 - member_id: 0x1ca176b2 - member_id: 0xe4f0739e - member_id: 0x6a478801 - member_id: 0xb97ab8bb - member_id: 0x6d52bee1 - member_id: 0x0592cf65 - member_id: 0x27499126 - member_id: 0x428b2851 + member_id: 0xfd186968 + member_id: 0xae8eb576 + member_id: 0x84cadfba + member_id: 0x8db94f8f + member_id: 0xd8e4896d + member_id: 0xe58944ae + member_id: 0x452b2a26 + member_id: 0x6b5fea63 + member_id: 0xd610e577 + member_id: 0xf998b12f + member_id: 0xad5481c4 + member_id: 0x934a58fc + member_id: 0xa9f1f9ba + member_id: 0x96416cdf + member_id: 0x305ca20b + member_id: 0x2755b3ee + member_id: 0xaca8fdae + member_id: 0xe4288ca3 + member_id: 0x1ca17692 + member_id: 0xe4f070c3 + member_id: 0x6a478d91 + member_id: 0xb97ab52c + member_id: 0x6d52b05c + member_id: 0x0592c329 + member_id: 0x27499a80 + member_id: 0x428b2f47 } } struct_union { @@ -214303,7 +216634,7 @@ struct_union { kind: STRUCT name: "cpuidle_device" definition { - bytesize: 800 + bytesize: 808 member_id: 0x9d3e401b member_id: 0x7ada29d8 member_id: 0xe37c5764 @@ -214318,6 +216649,7 @@ struct_union { member_id: 0xd330d110 member_id: 0x8d3b73a4 member_id: 0x5adf7f8c + member_id: 0x2d081c28 } } struct_union { @@ -214325,7 +216657,7 @@ struct_union { kind: STRUCT name: "cpuidle_device_kobj" definition { - bytesize: 104 + bytesize: 136 member_id: 0xce082284 member_id: 0x6b5fe201 member_id: 0x452b27ab @@ -214336,7 +216668,7 @@ struct_union { kind: STRUCT name: "cpuidle_driver" definition { - bytesize: 1088 + bytesize: 1096 member_id: 0x0de57ce8 member_id: 0x4a9656b1 member_id: 0xeedf7147 @@ -214345,6 +216677,7 @@ struct_union { member_id: 0x38f149ed member_id: 0x3d0db600 member_id: 0xb047819b + member_id: 0x2d081be0 } } struct_union { @@ -214352,7 +216685,7 @@ struct_union { kind: STRUCT name: "cpuidle_driver_kobj" definition { - bytesize: 104 + bytesize: 136 member_id: 0xb150f7c5 member_id: 0x6b5fe201 member_id: 0x452b27ab @@ -214397,12 +216730,12 @@ struct_union { kind: STRUCT name: "cpuidle_state_kobj" definition { - bytesize: 120 + bytesize: 152 member_id: 0x72cd53c6 member_id: 0x3b764a91 member_id: 0x6b5fef22 member_id: 0x452b21fe - member_id: 0xea03e2ad + member_id: 0xea03e6d7 } } struct_union { @@ -214895,14 +217228,14 @@ struct_union { kind: STRUCT name: "dax_device" definition { - bytesize: 800 + bytesize: 880 member_id: 0x3b1b2da5 - member_id: 0x05c975c9 - member_id: 0x91796a1f - member_id: 0x2d5bfbd8 - member_id: 0xafb75cb7 - member_id: 0x8949e4ad - member_id: 0x43997322 + member_id: 0x05c97fd4 + member_id: 0x91796c8d + member_id: 0x2d5bffb9 + member_id: 0xafb75edc + member_id: 0x8949e683 + member_id: 0x43997d98 } } struct_union { @@ -214931,15 +217264,15 @@ struct_union { kind: STRUCT name: "dbs_data" definition { - bytesize: 160 + bytesize: 208 member_id: 0x2ae4a5b7 - member_id: 0xbf2d10d5 - member_id: 0xe0ac8173 - member_id: 0xeb82c4b3 - member_id: 0xf64619dc - member_id: 0x11ed2009 - member_id: 0x70716578 - member_id: 0xfe460f55 + member_id: 0xbf2d12a5 + member_id: 0xe0ac849f + member_id: 0xeb82ce95 + member_id: 0xf64611c2 + member_id: 0x11ed2432 + member_id: 0x70716d55 + member_id: 0xfe460429 } } struct_union { @@ -214947,16 +217280,16 @@ struct_union { kind: STRUCT name: "dbs_governor" definition { - bytesize: 208 + bytesize: 240 member_id: 0xbf2e3fb2 member_id: 0x84231c09 - member_id: 0xd05beb9c - member_id: 0x8b18ca4d - member_id: 0x45ecbbc7 - member_id: 0xfeafc1ca - member_id: 0x1ac4b44e - member_id: 0x0d2d3d24 - member_id: 0x46159527 + member_id: 0xd05bee08 + member_id: 0x8b18c6d7 + member_id: 0x45ecb8fc + member_id: 0xfeafc015 + member_id: 0x1ac4b43b + member_id: 0x0d2d31b0 + member_id: 0x46159782 } } struct_union { @@ -215051,11 +217384,13 @@ struct_union { kind: STRUCT name: "delayed_work" definition { - bytesize: 88 + bytesize: 136 member_id: 0xd6e667b7 - member_id: 0x1dd181c9 - member_id: 0x22fae501 - member_id: 0x5161b69f + member_id: 0x1dd180f0 + member_id: 0x22faefc9 + member_id: 0x5161ba40 + member_id: 0x2d081dc1 + member_id: 0x63760ebd } } struct_union { @@ -215063,7 +217398,7 @@ struct_union { kind: STRUCT name: "dentry" definition { - bytesize: 192 + bytesize: 208 member_id: 0x80dd1944 member_id: 0x9095fc0e member_id: 0xe7ca74ba @@ -215080,6 +217415,8 @@ struct_union { member_id: 0x12f42e3b member_id: 0xbd288688 member_id: 0xf17c62b2 + member_id: 0x2d081fd6 + member_id: 0x6376001a } } struct_union { @@ -215087,7 +217424,7 @@ struct_union { kind: STRUCT name: "dentry_operations" definition { - bytesize: 128 + bytesize: 192 member_id: 0xb0a8c26f member_id: 0xf79a0eb9 member_id: 0xe79b1adb @@ -215102,6 +217439,10 @@ struct_union { member_id: 0xd6b41596 member_id: 0xa3ee3a2f member_id: 0xa070bd00 + member_id: 0x2d081f94 + member_id: 0x63760151 + member_id: 0xac894e49 + member_id: 0xe0f6393d } } struct_union { @@ -215208,14 +217549,14 @@ struct_union { kind: STRUCT name: "dev_iommu" definition { - bytesize: 80 + bytesize: 96 member_id: 0x2d4b3c00 - member_id: 0x5a9c4097 - member_id: 0x3ff87014 - member_id: 0xc67a54fe - member_id: 0xb2e283d0 - member_id: 0x591193b9 - member_id: 0xe612b3bd + member_id: 0x5a9c41ae + member_id: 0x3ff870a4 + member_id: 0xc67a5e74 + member_id: 0xb2e28dd5 + member_id: 0x59119ed8 + member_id: 0xe612b8f2 } } struct_union { @@ -215287,13 +217628,14 @@ struct_union { kind: STRUCT name: "dev_pm_domain" definition { - bytesize: 224 + bytesize: 240 member_id: 0xafea7a4d - member_id: 0x4636e18e - member_id: 0x0e2b288c - member_id: 0xdcf6fd93 - member_id: 0x50dab36e - member_id: 0x563421ea + member_id: 0x4636ec39 + member_id: 0x0e2b2bd3 + member_id: 0xdcf6f707 + member_id: 0x50dab767 + member_id: 0x563420bc + member_id: 0x2d081e2f } } struct_union { @@ -215301,7 +217643,7 @@ struct_union { kind: STRUCT name: "dev_pm_info" definition { - bytesize: 312 + bytesize: 352 member_id: 0x6fedd06b member_id: 0xd61d73b2 member_id: 0x88efd55b @@ -215324,37 +217666,39 @@ struct_union { member_id: 0x4888e45a member_id: 0xa4514daf member_id: 0x5885f531 - member_id: 0xf2997ffa - member_id: 0xd6e66573 - member_id: 0xccc70706 - member_id: 0xf7e3ec98 - member_id: 0x05a8eb41 - member_id: 0x8a0990db - member_id: 0xc5a6325f - member_id: 0xbd4ff0e3 - member_id: 0x6b2fdfaf - member_id: 0x6c33782b - member_id: 0x87f26e16 - member_id: 0x51199cbf - member_id: 0xfef01ebe - member_id: 0x4613c0b1 - member_id: 0x03f31825 - member_id: 0xb3026892 - member_id: 0x7176db53 - member_id: 0x9ced852a - member_id: 0x5359c81e - member_id: 0xb6978d39 - member_id: 0x52cf3674 - member_id: 0x9f6d3d4c - member_id: 0xf7745ebb - member_id: 0x1ca42e80 - member_id: 0x8ff353c7 - member_id: 0xc3c3717c - member_id: 0x4ec6a9c5 - member_id: 0x7fdc6d8a - member_id: 0x16c2f01d - member_id: 0xb44fdc0d - member_id: 0xed19bc0e + member_id: 0xf29973e2 + member_id: 0xd6e661ca + member_id: 0xccc7037a + member_id: 0xf7e3e4a9 + member_id: 0x05a8edba + member_id: 0x8a099700 + member_id: 0xc5a636a8 + member_id: 0xbd4ff6bb + member_id: 0x6b2fd010 + member_id: 0x6c337333 + member_id: 0x87f2640c + member_id: 0x51199a62 + member_id: 0xfef01a6d + member_id: 0x4613c598 + member_id: 0x03f31823 + member_id: 0xb3026d07 + member_id: 0x7176d308 + member_id: 0x9ced8ac7 + member_id: 0x5359c4ed + member_id: 0xb69781a6 + member_id: 0x52cf305e + member_id: 0x9f6d32d0 + member_id: 0xf7745d59 + member_id: 0x1ca4299b + member_id: 0x8ff35db6 + member_id: 0xc3c37835 + member_id: 0x4ec6a52f + member_id: 0x7fdc61f1 + member_id: 0x16c2f3ef + member_id: 0xb44fd4da + member_id: 0xed19b0dc + member_id: 0x2d08100c + member_id: 0x63760a9f } } struct_union { @@ -215428,7 +217772,7 @@ struct_union { kind: STRUCT name: "dev_pm_ops" definition { - bytesize: 184 + bytesize: 192 member_id: 0x3d577c9c member_id: 0x4a573691 member_id: 0xf3970a75 @@ -215452,6 +217796,7 @@ struct_union { member_id: 0x9615b712 member_id: 0xd5ff19dd member_id: 0xc48deae8 + member_id: 0x2d081262 } } struct_union { @@ -215459,14 +217804,14 @@ struct_union { kind: STRUCT name: "dev_pm_qos" definition { - bytesize: 320 + bytesize: 352 member_id: 0x828c0235 member_id: 0x6725e1c0 member_id: 0xefd7d099 - member_id: 0x2d85c133 - member_id: 0x81009342 - member_id: 0xf959e8ab - member_id: 0xae97ee67 + member_id: 0x2d85c124 + member_id: 0x8100936d + member_id: 0xf959e81d + member_id: 0xae97e9a3 } } struct_union { @@ -215505,34 +217850,34 @@ struct_union { kind: STRUCT name: "devfreq" definition { - bytesize: 1736 + bytesize: 2064 member_id: 0x0fa6c6af member_id: 0x2d4b35c2 - member_id: 0xce1ac0db - member_id: 0xa18e5e23 - member_id: 0xb04ae09e - member_id: 0x1dc63b05 - member_id: 0xd5e01b71 - member_id: 0xd6084bc4 - member_id: 0x8dbc7130 - member_id: 0x9cbe2d1e - member_id: 0xc90885b7 - member_id: 0x9f54f12d - member_id: 0xff8a95e6 - member_id: 0xb1ba24b2 - member_id: 0x61b40521 - member_id: 0x246851c6 - member_id: 0x068a9a13 - member_id: 0x89c0a4d9 - member_id: 0x5c3a0cb2 - member_id: 0x7a34e43d - member_id: 0xb4490eec - member_id: 0xdce231d2 - member_id: 0xb920ec0c - member_id: 0xc88355f5 - member_id: 0x0592cb6f - member_id: 0x2749918f - member_id: 0x428b2f67 + member_id: 0xce1aca51 + member_id: 0xa18e5a1e + member_id: 0xb04ae832 + member_id: 0x1dc6365e + member_id: 0xd5e01ee5 + member_id: 0xd60849ac + member_id: 0x8dbc7a57 + member_id: 0x9cbe26cc + member_id: 0xc9088b8b + member_id: 0x9f54f047 + member_id: 0xff8a9518 + member_id: 0xb1ba283c + member_id: 0x61b405b7 + member_id: 0x246856f6 + member_id: 0x068a9bfe + member_id: 0x89c0a7bc + member_id: 0x5c3a098b + member_id: 0x7a34e0e9 + member_id: 0xb4490be6 + member_id: 0xdce23cc4 + member_id: 0xb920e0d3 + member_id: 0xc8835e1b + member_id: 0x0592c107 + member_id: 0x274997b6 + member_id: 0x428b2e65 } } struct_union { @@ -215615,53 +217960,61 @@ struct_union { kind: STRUCT name: "device" definition { - bytesize: 760 + bytesize: 912 member_id: 0x452b206c - member_id: 0x7233211b - member_id: 0xa6b86efc - member_id: 0xdd57a694 - member_id: 0x5c646a20 - member_id: 0xdad3e763 - member_id: 0xd47cf60d - member_id: 0x38c65ea3 - member_id: 0x6d52b041 - member_id: 0xad89841d - member_id: 0x34e2fb6f - member_id: 0xa9102cf4 - member_id: 0x2b244463 - member_id: 0xc1056319 - member_id: 0x1667a3d4 - member_id: 0x6f63277e - member_id: 0x3d3d2955 - member_id: 0x4d0c4e3a - member_id: 0x56a2f95b - member_id: 0x514f0736 - member_id: 0x70ab2192 - member_id: 0xebecc8b4 - member_id: 0x327b1eb6 - member_id: 0x1bdb3a7c - member_id: 0x38bc9589 - member_id: 0xf4c01a86 - member_id: 0x5780ea2e - member_id: 0xf7c3f1da - member_id: 0x6e4d8cc4 - member_id: 0x70a03e1d - member_id: 0xcce6223f - member_id: 0xda0f5537 - member_id: 0x08267b9e - member_id: 0x866b1955 - member_id: 0x93011720 - member_id: 0xae9667e3 - member_id: 0x6622e39c - member_id: 0xafaa95cc - member_id: 0x1e41e3c5 - member_id: 0x430bd850 - member_id: 0x911e6a6b - member_id: 0xfb9192d9 - member_id: 0xe6428fb0 - member_id: 0x18ad1ee2 - member_id: 0x0a6baad6 - member_id: 0xc86e7e1e + member_id: 0x723322ad + member_id: 0xa6b86434 + member_id: 0xdd57aa4b + member_id: 0x5c6460ee + member_id: 0xdad3e8d2 + member_id: 0xd47cf8c1 + member_id: 0x38c65ad9 + member_id: 0x6d52ba76 + member_id: 0xad89857f + member_id: 0x34e2fe3e + member_id: 0xa9102593 + member_id: 0x2b2447f8 + member_id: 0xc10560ba + member_id: 0x1667a111 + member_id: 0x6f632c00 + member_id: 0x3d3d20d0 + member_id: 0x4d0c48ad + member_id: 0x56a2fe27 + member_id: 0x514f04c9 + member_id: 0x70ab2d7e + member_id: 0xebecc590 + member_id: 0x327b1828 + member_id: 0x1bdb3896 + member_id: 0x38bc9c37 + member_id: 0xf4c016ce + member_id: 0x5780e821 + member_id: 0xf7c3f3d5 + member_id: 0x6e4d8161 + member_id: 0x70a0348a + member_id: 0xcce62b00 + member_id: 0xda0f5b02 + member_id: 0x08267623 + member_id: 0x866b1a2e + member_id: 0x93011a84 + member_id: 0xae9668e1 + member_id: 0x6622ee76 + member_id: 0xafaa917c + member_id: 0x1e41eb2a + member_id: 0x430bd351 + member_id: 0x911e68b3 + member_id: 0xfb9190e6 + member_id: 0xe64283a6 + member_id: 0x18ad1ca3 + member_id: 0x0a6ba9e7 + member_id: 0xc86e7bbe + member_id: 0x2d081bb1 + member_id: 0x63760ccb + member_id: 0xac894ddb + member_id: 0xe0f6300c + member_id: 0x22369248 + member_id: 0x66775bce + member_id: 0xa1b7d108 + member_id: 0xe3f4b91a } } struct_union { @@ -215691,7 +218044,7 @@ struct_union { kind: STRUCT name: "device_driver" definition { - bytesize: 144 + bytesize: 176 member_id: 0x0de57ce8 member_id: 0xdad3eb2c member_id: 0x4a965b92 @@ -215711,6 +218064,10 @@ struct_union { member_id: 0x0578d172 member_id: 0x459e7a1f member_id: 0xa6b5d767 + member_id: 0x2d081bee + member_id: 0x63760b66 + member_id: 0xac894f2b + member_id: 0xe0f63ec8 } } struct_union { @@ -215718,18 +218075,20 @@ struct_union { kind: STRUCT name: "device_link" definition { - bytesize: 864 + bytesize: 1048 member_id: 0xf6f7ee6c member_id: 0xb0d1441e member_id: 0x11964435 member_id: 0xe4884498 member_id: 0x333c9ab0 - member_id: 0x20fcc613 - member_id: 0x2da18a2e - member_id: 0x583fc5af - member_id: 0x02ce5011 - member_id: 0x227906a3 - member_id: 0x8037475f + member_id: 0x20fcc1ce + member_id: 0x2da18414 + member_id: 0x583fca22 + member_id: 0x02ce5129 + member_id: 0x227902d6 + member_id: 0x80374537 + member_id: 0x2d0815a4 + member_id: 0x63760e1a } } struct_union { @@ -215737,19 +218096,19 @@ struct_union { kind: STRUCT name: "device_node" definition { - bytesize: 208 + bytesize: 248 member_id: 0x0de57ce8 member_id: 0xdb759dcb member_id: 0x42a13f51 member_id: 0x6e711a27 - member_id: 0x3f412a6a - member_id: 0xb0c7f718 - member_id: 0x72050243 - member_id: 0x38fc8dd7 - member_id: 0xeed60881 - member_id: 0x452b2773 - member_id: 0x5593342e - member_id: 0xff8a90b1 + member_id: 0x3f4120f9 + member_id: 0xb0c7fc0c + member_id: 0x72050b5f + member_id: 0x38fc8f82 + member_id: 0xeed6076d + member_id: 0x452b2d1a + member_id: 0x559335d4 + member_id: 0xff8a98d7 } } struct_union { @@ -215812,7 +218171,7 @@ struct_union { kind: STRUCT name: "devlink_port" definition { - bytesize: 280 + bytesize: 344 member_id: 0x7c00ef52 member_id: 0x4fd31bbd member_id: 0x5685a7bf @@ -215827,10 +218186,10 @@ struct_union { member_id: 0x9d529e18 member_id: 0x5e116f00 member_id: 0xef96bf4c - member_id: 0x6ac68e1b - member_id: 0xefdb0edf - member_id: 0xf45f248c - member_id: 0xd1c4024a + member_id: 0x6ac6877c + member_id: 0xefdb0c31 + member_id: 0xf45f2394 + member_id: 0xd1c402eb } } struct_union { @@ -215952,16 +218311,16 @@ struct_union { kind: STRUCT name: "disk_events" definition { - bytesize: 176 + bytesize: 240 member_id: 0x0fa6c6af member_id: 0x6071a85b member_id: 0x2d1fe44c member_id: 0x628f85ab - member_id: 0x42372e31 - member_id: 0xf98acf13 - member_id: 0xcb96b1ff - member_id: 0x681c7d54 - member_id: 0x20d98be6 + member_id: 0x42372350 + member_id: 0xf98ac68d + member_id: 0xcb96bab0 + member_id: 0x681c7383 + member_id: 0x20d98a61 } } struct_union { @@ -216030,7 +218389,7 @@ struct_union { kind: STRUCT name: "dma_async_tx_descriptor" definition { - bytesize: 112 + bytesize: 144 member_id: 0x5805fed3 member_id: 0x2d5680df member_id: 0x30b86351 @@ -216046,6 +218405,10 @@ struct_union { member_id: 0x11dd883a member_id: 0x721ff08c member_id: 0x2d1fef3f + member_id: 0x2d081f94 + member_id: 0x63760151 + member_id: 0xac894e49 + member_id: 0xe0f6393d } } struct_union { @@ -216053,25 +218416,27 @@ struct_union { kind: STRUCT name: "dma_buf" definition { - bytesize: 272 + bytesize: 304 member_id: 0xd98a291a member_id: 0xbf9f3aea member_id: 0x3a9e1210 member_id: 0xafb57f42 member_id: 0x2d4b3bc7 - member_id: 0x7a9a7d56 - member_id: 0xd65b5252 - member_id: 0x4a63e47a - member_id: 0x0de57f52 - member_id: 0x9bc88c5d - member_id: 0x4a965aa3 - member_id: 0xd773d6d7 - member_id: 0x5911967d - member_id: 0xbb9d9295 - member_id: 0x5e16da9d - member_id: 0xb26513d8 - member_id: 0xaf33f028 - member_id: 0x5f2a872e + member_id: 0x7a9a7619 + member_id: 0xd65b5c85 + member_id: 0x4a63e672 + member_id: 0x0de5741b + member_id: 0x9bc881e4 + member_id: 0x4a965f26 + member_id: 0xd773df14 + member_id: 0x59119edc + member_id: 0xbb9d9ad2 + member_id: 0x5e16de13 + member_id: 0xb2651d30 + member_id: 0xaf33f785 + member_id: 0x5f2a809f + member_id: 0x2d081239 + member_id: 0x637600d7 } } struct_union { @@ -216079,9 +218444,10 @@ struct_union { kind: STRUCT name: "dma_buf_attach_ops" definition { - bytesize: 16 + bytesize: 24 member_id: 0xf70eac77 member_id: 0x38f5401c + member_id: 0x2d081cf0 } } struct_union { @@ -216089,7 +218455,7 @@ struct_union { kind: STRUCT name: "dma_buf_attachment" definition { - bytesize: 80 + bytesize: 96 member_id: 0x590c841e member_id: 0xce3bbe52 member_id: 0x0fa6cf6d @@ -216100,6 +218466,8 @@ struct_union { member_id: 0x749b648c member_id: 0x591193b9 member_id: 0x7eeaef14 + member_id: 0x2d08134b + member_id: 0x63760b9f } } struct_union { @@ -216107,7 +218475,7 @@ struct_union { kind: STRUCT name: "dma_buf_export_info" definition { - bytesize: 56 + bytesize: 72 member_id: 0x4a63ecd4 member_id: 0x4a9656b1 member_id: 0xafb5762b @@ -216115,6 +218483,8 @@ struct_union { member_id: 0x2d0fa426 member_id: 0xbb9d9796 member_id: 0x59119933 + member_id: 0x2d081245 + member_id: 0x637602ba } } struct_union { @@ -216122,7 +218492,7 @@ struct_union { kind: STRUCT name: "dma_buf_ops" definition { - bytesize: 128 + bytesize: 144 member_id: 0xd7f13156 member_id: 0x96184eda member_id: 0x0e2b7283 @@ -216139,6 +218509,8 @@ struct_union { member_id: 0xb703fce6 member_id: 0x62f950cd member_id: 0xbb27e3fb + member_id: 0x2d08122d + member_id: 0x637604d4 } } struct_union { @@ -216157,9 +218529,9 @@ struct_union { kind: STRUCT name: "dma_buf_sysfs_entry" definition { - bytesize: 72 + bytesize: 104 member_id: 0x452b206c - member_id: 0x590c8f06 + member_id: 0x590c8cb0 } } struct_union { @@ -216190,11 +218562,11 @@ struct_union { kind: STRUCT name: "dma_chan_dev" definition { - bytesize: 776 + bytesize: 928 member_id: 0x46b9c41f member_id: 0xea110f27 - member_id: 0x8e0e13b3 - member_id: 0x8f62483c + member_id: 0x8e0e1819 + member_id: 0x8f62471e } } struct_union { @@ -216380,15 +218752,15 @@ struct_union { kind: STRUCT name: "dma_heap" definition { - bytesize: 168 + bytesize: 200 member_id: 0x0de57ce8 member_id: 0xafbcece4 member_id: 0x59119163 member_id: 0xf81d6349 member_id: 0x7c00eff9 member_id: 0xd78582b0 - member_id: 0x05ec0696 - member_id: 0x2c71509a + member_id: 0x05ec0302 + member_id: 0x2c715c00 } } struct_union { @@ -216435,7 +218807,7 @@ struct_union { kind: STRUCT name: "dma_map_ops" definition { - bytesize: 200 + bytesize: 232 member_id: 0x2d2d0138 member_id: 0x45f358cc member_id: 0xfeac67ee @@ -216461,6 +218833,10 @@ struct_union { member_id: 0xf2b20eb6 member_id: 0xb8d181f5 member_id: 0xc4db6ca3 + member_id: 0x2d081c8a + member_id: 0x63760a8e + member_id: 0xac894e73 + member_id: 0xe0f63238 } } struct_union { @@ -216484,9 +218860,9 @@ struct_union { kind: STRUCT name: "dma_resv" definition { - bytesize: 48 + bytesize: 64 member_id: 0x2d81aea3 - member_id: 0xb0e7a070 + member_id: 0xb0e7a0c0 } } struct_union { @@ -216655,19 +219031,19 @@ struct_union { kind: STRUCT name: "dquot" definition { - bytesize: 208 + bytesize: 224 member_id: 0xf0de3702 member_id: 0xb3454cf0 member_id: 0xa21aba41 member_id: 0xc20b92a6 member_id: 0x4870cd96 - member_id: 0xf8bb6b64 - member_id: 0x535fd62f - member_id: 0x9f508ddd - member_id: 0x159ea24f - member_id: 0x4be083ae - member_id: 0xbad2d045 - member_id: 0x8fbe1a22 + member_id: 0xf8bb696c + member_id: 0x535fdeda + member_id: 0x9f508694 + member_id: 0x159eaff6 + member_id: 0x4be0862b + member_id: 0xbad2d986 + member_id: 0x8fbe1590 } } struct_union { @@ -216675,7 +219051,7 @@ struct_union { kind: STRUCT name: "dquot_operations" definition { - bytesize: 88 + bytesize: 104 member_id: 0x9f9e7bb5 member_id: 0xaf25a3f3 member_id: 0xa761d691 @@ -216687,6 +219063,8 @@ struct_union { member_id: 0x640a95c9 member_id: 0xb10f74f3 member_id: 0x09a37e30 + member_id: 0x2d08170f + member_id: 0x6376010c } } struct_union { @@ -216710,7 +219088,7 @@ struct_union { kind: STRUCT name: "driver_info" definition { - bytesize: 144 + bytesize: 160 member_id: 0x317e664b member_id: 0x2d0fa06c member_id: 0x6d132c4c @@ -216730,6 +219108,8 @@ struct_union { member_id: 0x5ccc4e6f member_id: 0xb396f982 member_id: 0xffa15c7e + member_id: 0x2d081bee + member_id: 0x63760b66 } } struct_union { @@ -216737,12 +219117,12 @@ struct_union { kind: STRUCT name: "driver_private" definition { - bytesize: 152 + bytesize: 184 member_id: 0x452b206c - member_id: 0x96ee92f4 - member_id: 0x574556a7 - member_id: 0x11f0de0c - member_id: 0xd47cfb6b + member_id: 0x96ee9142 + member_id: 0x5745586b + member_id: 0x11f0d9f9 + member_id: 0xd47cf744 } } struct_union { @@ -216763,7 +219143,7 @@ struct_union { kind: STRUCT name: "drm_atomic_state" definition { - bytesize: 120 + bytesize: 136 member_id: 0xce703b5d member_id: 0xce02e215 member_id: 0x56151729 @@ -216786,23 +219166,23 @@ struct_union { kind: STRUCT name: "drm_bridge" definition { - bytesize: 240 + bytesize: 272 member_id: 0x8575e25c - member_id: 0xce02e4c9 - member_id: 0x3bc29205 - member_id: 0x9d6ea910 - member_id: 0xf7c3fab2 - member_id: 0x7c00e84d - member_id: 0x1f673c7f - member_id: 0x361e08ee - member_id: 0x2f1651d7 - member_id: 0xafed384f - member_id: 0x5c31f788 - member_id: 0x50e8b8ad - member_id: 0x1036fb73 - member_id: 0xf9792175 - member_id: 0x01a76a44 - member_id: 0xedc15316 + member_id: 0xce02e54e + member_id: 0x3bc2900d + member_id: 0x9d6ea259 + member_id: 0xf7c3ff37 + member_id: 0x7c00e18e + member_id: 0x1f6734de + member_id: 0x361e00a9 + member_id: 0x2f165559 + member_id: 0xafed359c + member_id: 0x5c31f0a9 + member_id: 0x50e8b0b9 + member_id: 0x1036f59b + member_id: 0xf97928be + member_id: 0x01a76bb5 + member_id: 0xedc15649 } } struct_union { @@ -216892,14 +219272,14 @@ struct_union { kind: STRUCT name: "drm_client_dev" definition { - bytesize: 88 + bytesize: 104 member_id: 0xce02e6f4 member_id: 0x0de57809 member_id: 0x7c00e690 member_id: 0x361b8d9e member_id: 0xbf953559 member_id: 0xc817cd42 - member_id: 0x6bced8e8 + member_id: 0x6bced63f } } struct_union { @@ -216955,7 +219335,7 @@ struct_union { kind: STRUCT name: "drm_connector" definition { - bytesize: 1912 + bytesize: 1928 member_id: 0xce02e6f4 member_id: 0xc1884587 member_id: 0x8c0a4029 @@ -216965,62 +219345,62 @@ struct_union { member_id: 0x853396cd member_id: 0x0ddfe715 member_id: 0xad8980b8 - member_id: 0xad7c80af - member_id: 0x90e228c1 - member_id: 0xc0a98aae - member_id: 0x50e8b875 - member_id: 0x72a50040 - member_id: 0x92c2644a - member_id: 0x9fa4c809 - member_id: 0x45bcf2af - member_id: 0x84952709 - member_id: 0x202d757a - member_id: 0x5964a52c - member_id: 0x0bb966e7 - member_id: 0x3618b503 - member_id: 0xabec4ba7 - member_id: 0x3f9841cb - member_id: 0x3d8ffea9 - member_id: 0xab2845ef - member_id: 0xc978f290 - member_id: 0x50279a6e - member_id: 0xe37d95be - member_id: 0xbe7dbbe7 - member_id: 0x6b39d51b - member_id: 0xcc3e8244 - member_id: 0x0cc22668 - member_id: 0xb9f07f06 - member_id: 0xf817b3e2 - member_id: 0x3b592d48 - member_id: 0x080c0229 - member_id: 0xdf3c0601 - member_id: 0xb4e4b28b - member_id: 0xfbbd1b6d - member_id: 0x1b5284bf - member_id: 0x3bc29dcd - member_id: 0x98bedc79 - member_id: 0x8a0c4477 - member_id: 0x7459b18f - member_id: 0x8479d4e0 - member_id: 0x1036fce9 - member_id: 0x37b055b8 - member_id: 0x6941f0ca - member_id: 0x96f9223d - member_id: 0xa876f7df - member_id: 0xd1704f30 - member_id: 0x72df750d - member_id: 0x7d19182b - member_id: 0x0e5652da - member_id: 0x9c38bba3 - member_id: 0xabc1293a - member_id: 0x0a57590e - member_id: 0x15769834 - member_id: 0xe5d6f6a8 - member_id: 0x259c34f3 - member_id: 0xf9659cb8 - member_id: 0xfdf2a01e - member_id: 0x7dca847a - member_id: 0x3021feff + member_id: 0xad7c8f1d + member_id: 0x90e22f47 + member_id: 0xc0a9820f + member_id: 0x50e8b395 + member_id: 0x72a50ec1 + member_id: 0x92c269fc + member_id: 0x9fa4c393 + member_id: 0x45bcfae8 + member_id: 0x84952387 + member_id: 0x202d7d6e + member_id: 0x5964abc4 + member_id: 0x0bb9687a + member_id: 0x3618b5a2 + member_id: 0xabec48fb + member_id: 0x3f9849bb + member_id: 0x3d8ff1b5 + member_id: 0xab28431b + member_id: 0xc978fef0 + member_id: 0x50279711 + member_id: 0xe37d9637 + member_id: 0xbe7db9bb + member_id: 0x6b39d825 + member_id: 0xcc3e8da0 + member_id: 0x0cc22383 + member_id: 0xb9f079d6 + member_id: 0xf817b513 + member_id: 0x3b5924e3 + member_id: 0x080c0551 + member_id: 0xdf3c0436 + member_id: 0xb4e4bcf1 + member_id: 0xfbbd10f7 + member_id: 0x1b52859f + member_id: 0x3bc29405 + member_id: 0x98bed34f + member_id: 0x8a0c4c56 + member_id: 0x7459b44c + member_id: 0x8479dd5f + member_id: 0x1036ffd4 + member_id: 0x37b05525 + member_id: 0x6941f7ca + member_id: 0x96f926dc + member_id: 0xa876fb9d + member_id: 0xd1704840 + member_id: 0x72df7a07 + member_id: 0x7d191394 + member_id: 0x0e565aaf + member_id: 0x9c38b0ec + member_id: 0xabc12695 + member_id: 0x0a575aaf + member_id: 0x15769aef + member_id: 0xe5d6f061 + member_id: 0x259c3062 + member_id: 0xf9659b27 + member_id: 0xfdf2a9b9 + member_id: 0x7dca883d + member_id: 0x3021fa6d } } struct_union { @@ -217119,39 +219499,39 @@ struct_union { kind: STRUCT name: "drm_crtc" definition { - bytesize: 1648 + bytesize: 1664 member_id: 0xce02e6f4 member_id: 0x48cf6e4f member_id: 0xb58978c2 member_id: 0x0ddfef10 member_id: 0xada34d05 - member_id: 0x8533957b - member_id: 0xacf6cfae - member_id: 0x5666d9fa - member_id: 0xad7c8305 - member_id: 0x388903a3 - member_id: 0x7ac89b68 - member_id: 0x3a2d3420 - member_id: 0x871ca894 - member_id: 0xfa9ddea1 - member_id: 0xa0d54435 - member_id: 0xff1425c0 - member_id: 0x361450c2 - member_id: 0xfc46c833 - member_id: 0x09501101 - member_id: 0x3b5d18c6 - member_id: 0x3f9847f3 - member_id: 0x615d0e8a - member_id: 0x72c92793 - member_id: 0xb4b13674 - member_id: 0x0bf84ebd - member_id: 0xd1704b41 - member_id: 0x52943a7f - member_id: 0xcbf39c4d - member_id: 0xccba22bc - member_id: 0xaaa238c7 - member_id: 0x92c50b21 - member_id: 0xe27d4ef6 + member_id: 0x85339773 + member_id: 0xacf6c66d + member_id: 0x5666d648 + member_id: 0xad7c8ba4 + member_id: 0x38890843 + member_id: 0x7ac8932f + member_id: 0x3a2d3c99 + member_id: 0x871cac1a + member_id: 0xfa9dde27 + member_id: 0xa0d54c45 + member_id: 0xff142554 + member_id: 0x36145c63 + member_id: 0xfc46c539 + member_id: 0x09501ec7 + member_id: 0x3b5d14e5 + member_id: 0x3f984663 + member_id: 0x615d0cd6 + member_id: 0x72c92aad + member_id: 0xb4b13e26 + member_id: 0x0bf84159 + member_id: 0xd1704eaa + member_id: 0x52943caf + member_id: 0xcbf39aa3 + member_id: 0xccba23de + member_id: 0xaaa23b13 + member_id: 0x92c509ea + member_id: 0xe27d4fd6 } } struct_union { @@ -217294,7 +219674,7 @@ struct_union { kind: STRUCT name: "drm_device" definition { - bytesize: 1536 + bytesize: 1760 member_id: 0x585c62eb member_id: 0xce703666 member_id: 0xce3bbe52 @@ -217310,28 +219690,28 @@ struct_union { member_id: 0x4326a309 member_id: 0x7ebb3e4d member_id: 0x43dccbbb - member_id: 0xb1bbc32e - member_id: 0x3961e829 - member_id: 0xcd45736b - member_id: 0x52024e55 - member_id: 0x3bf3954b - member_id: 0x9c413b08 - member_id: 0x0fac4516 - member_id: 0x058aba83 - member_id: 0x2ab87d47 - member_id: 0x86da5aff - member_id: 0xfc21d5dd - member_id: 0x96cfc838 - member_id: 0x31d189e3 - member_id: 0x8afeee2b - member_id: 0x71b1dbfa - member_id: 0xe56a9b56 - member_id: 0x4c673db8 - member_id: 0x93223d28 - member_id: 0x27ffb02e - member_id: 0x68001551 - member_id: 0x552e8e15 - member_id: 0x48b4ad1f + member_id: 0xb1bbcb69 + member_id: 0x3961e85c + member_id: 0xcd457fff + member_id: 0x52024db9 + member_id: 0x3bf3939e + member_id: 0x9c413902 + member_id: 0x0fac4d77 + member_id: 0x058ab650 + member_id: 0x2ab87fb6 + member_id: 0x86da54cc + member_id: 0xfc21d322 + member_id: 0x96cfc851 + member_id: 0x31d183ed + member_id: 0x8afee601 + member_id: 0x71b1d2c4 + member_id: 0xe56a9313 + member_id: 0x4c6737d9 + member_id: 0x932239c3 + member_id: 0x27ffbf8f + member_id: 0x68001b38 + member_id: 0x552e8641 + member_id: 0x48b4a326 } } struct_union { @@ -217654,23 +220034,23 @@ struct_union { kind: STRUCT name: "drm_fb_helper" definition { - bytesize: 328 + bytesize: 392 member_id: 0x852035b1 - member_id: 0x33fa427d - member_id: 0xfaa79d10 - member_id: 0xce02e54e - member_id: 0x361b8e5d - member_id: 0x3762da2e - member_id: 0x84615b3e - member_id: 0x28e89bf6 - member_id: 0x5becd2d3 - member_id: 0xd93f0395 - member_id: 0x4b773a80 - member_id: 0x2d4b399f - member_id: 0x5d71d080 - member_id: 0x28c8708c - member_id: 0x42756f01 - member_id: 0x9f058562 + member_id: 0x33fa43fa + member_id: 0xfaa79f18 + member_id: 0xce02ee07 + member_id: 0x361b83e4 + member_id: 0x3762dfab + member_id: 0x846152fd + member_id: 0x28e89f71 + member_id: 0x5becd2a8 + member_id: 0xd93f06ca + member_id: 0x4b773ec1 + member_id: 0x2d4b3da2 + member_id: 0x5d71dc53 + member_id: 0x28c87ebf + member_id: 0x4275680a + member_id: 0x9f05839d } } struct_union { @@ -217701,7 +220081,7 @@ struct_union { kind: STRUCT name: "drm_file" definition { - bytesize: 352 + bytesize: 400 member_id: 0x2ccc7a5c member_id: 0x92c26519 member_id: 0xc16855f7 @@ -217724,13 +220104,13 @@ struct_union { member_id: 0xe49f68ac member_id: 0x3a374984 member_id: 0x748ba2af - member_id: 0x5b798145 - member_id: 0x7dd6bafc - member_id: 0x34ebeb8a - member_id: 0xce528c52 - member_id: 0x6ab8d208 - member_id: 0x5d544186 - member_id: 0xd79b1308 + member_id: 0x5b79888e + member_id: 0x7dd6bfa3 + member_id: 0x34ebe213 + member_id: 0xce528094 + member_id: 0x6ab8d5b9 + member_id: 0x5d544312 + member_id: 0xd79b13be } } struct_union { @@ -217738,13 +220118,13 @@ struct_union { kind: STRUCT name: "drm_flip_work" definition { - bytesize: 88 + bytesize: 104 member_id: 0x0de57ce8 member_id: 0x21165e66 member_id: 0xff70462e - member_id: 0x2a6bb9ff - member_id: 0x9d5981ef - member_id: 0x2d1feafc + member_id: 0x2a6bb375 + member_id: 0x9d598c8e + member_id: 0x2d1fe42b } } struct_union { @@ -217817,7 +220197,7 @@ struct_union { kind: STRUCT name: "drm_gem_object" definition { - bytesize: 336 + bytesize: 352 member_id: 0x05ec0452 member_id: 0x566960e6 member_id: 0xce02e215 @@ -217829,9 +220209,9 @@ struct_union { member_id: 0xa17f1d0f member_id: 0xbb9d92d5 member_id: 0x0c5ee3fd - member_id: 0x361b3b59 - member_id: 0x37a01e9c - member_id: 0x5434d168 + member_id: 0x361b3f73 + member_id: 0x37a0133f + member_id: 0x5434db0f } } struct_union { @@ -217859,20 +220239,20 @@ struct_union { kind: STRUCT name: "drm_gem_shmem_object" definition { - bytesize: 464 + bytesize: 512 member_id: 0x85112da2 - member_id: 0x4ee5dd0a - member_id: 0x7841b0a5 - member_id: 0xf92c9de1 - member_id: 0xfd37a9ed - member_id: 0xc2f31111 - member_id: 0x016c4419 - member_id: 0x442de3e5 - member_id: 0x716e87f0 - member_id: 0xfc7dbff7 - member_id: 0x502782d9 - member_id: 0x26e52783 - member_id: 0x20398629 + member_id: 0x4ee5d75e + member_id: 0x7841b6ce + member_id: 0xf92c9186 + member_id: 0xfd37a2a4 + member_id: 0xc2f319c0 + member_id: 0x016c4163 + member_id: 0x442de3ee + member_id: 0x716e8497 + member_id: 0xfc7dbede + member_id: 0x502781b8 + member_id: 0x26e529e9 + member_id: 0x20398c3a } } struct_union { @@ -217967,7 +220347,7 @@ struct_union { kind: STRUCT name: "drm_minor" definition { - bytesize: 80 + bytesize: 96 member_id: 0xad5e286c member_id: 0x5c31f896 member_id: 0xc1884587 @@ -218036,111 +220416,111 @@ struct_union { kind: STRUCT name: "drm_mode_config" definition { - bytesize: 1088 + bytesize: 1232 member_id: 0xad898302 - member_id: 0xd9f046ca - member_id: 0xb2f1ef78 - member_id: 0x0a93d917 - member_id: 0xd8c8a4a0 - member_id: 0x60cee5ac - member_id: 0xd1234b79 - member_id: 0x48031ae1 - member_id: 0x23a741fd - member_id: 0xbf700700 - member_id: 0x1897444c - member_id: 0x74e8bf1a - member_id: 0x0a6f0812 - member_id: 0x4d3f3804 - member_id: 0x2b8b2cca - member_id: 0x4a422688 - member_id: 0x2a645528 - member_id: 0x8026d774 - member_id: 0xadb3da78 - member_id: 0x941c1d85 - member_id: 0x2c003920 - member_id: 0x1fefba67 - member_id: 0xfbc2c232 - member_id: 0x3054aebf - member_id: 0x9c64dc61 - member_id: 0x3a232a22 - member_id: 0x93d60a46 - member_id: 0x361a8a76 - member_id: 0xd833fc77 - member_id: 0x321b65ad - member_id: 0x528ec80e - member_id: 0xa71fcfae - member_id: 0x53034b08 - member_id: 0xef7b6198 - member_id: 0xd6998272 - member_id: 0x9d2c5127 - member_id: 0xa362e635 - member_id: 0x5d96b957 - member_id: 0xfd467fc9 - member_id: 0x23fe393e - member_id: 0x990137b3 - member_id: 0xf6fca8d2 - member_id: 0xb73d2348 - member_id: 0x3fbecc04 - member_id: 0x32f25b82 - member_id: 0xa74bf774 - member_id: 0x6674316e - member_id: 0x880dbd59 - member_id: 0xb3f3a2dd - member_id: 0xe9eb063f - member_id: 0x9abf0e98 - member_id: 0xdd8a33df - member_id: 0xa33ceb44 - member_id: 0xfde3c1d9 - member_id: 0xdd98e5e3 - member_id: 0x5b489874 - member_id: 0xc4ceb1ab - member_id: 0xc411d11d - member_id: 0x32b0d65c - member_id: 0x1e9583ea - member_id: 0xfe2fe02f - member_id: 0x2a63179c - member_id: 0xdc54c15f - member_id: 0x015a1af1 - member_id: 0xb666259b - member_id: 0xdd3f58f9 - member_id: 0xcb5f54aa - member_id: 0x6469332f - member_id: 0xd2dbc8ef - member_id: 0xbe6fe41c - member_id: 0x199f6fa5 - member_id: 0x9c330875 - member_id: 0x2b2daf18 - member_id: 0x3d8ff42b - member_id: 0x0b2f2343 - member_id: 0xc579565d - member_id: 0x8e33bb1b - member_id: 0x0bb4cb31 - member_id: 0x55e03974 - member_id: 0xac05b298 - member_id: 0x2194ce7f - member_id: 0x909381b2 - member_id: 0xc0995345 - member_id: 0x6a838447 - member_id: 0x3efa41d4 - member_id: 0x01ed8eb9 - member_id: 0x9a686cf2 - member_id: 0x4e1d9eac - member_id: 0x3ba10c13 - member_id: 0xd53fe58d - member_id: 0xf1555bd4 - member_id: 0xf29ebedc - member_id: 0xe8af0c52 - member_id: 0xd461ddd6 - member_id: 0x470729a4 - member_id: 0x14efd584 - member_id: 0x0effa36c - member_id: 0x9034ef0b - member_id: 0xf5b2767d - member_id: 0x77b949aa - member_id: 0x227643aa - member_id: 0xee0080dc - member_id: 0xae2498a6 - member_id: 0x3b5eb185 + member_id: 0xd9f047f3 + member_id: 0xb2f1e5b6 + member_id: 0x0a93d6a6 + member_id: 0xd8c8a14c + member_id: 0x60ceeed0 + member_id: 0xd1234ff9 + member_id: 0x48031c52 + member_id: 0x23a74f2b + member_id: 0xbf700568 + member_id: 0x18974f8f + member_id: 0x74e8bb4c + member_id: 0x0a6f0e32 + member_id: 0x4d3f38a5 + member_id: 0x2b8b2604 + member_id: 0x4a422b42 + member_id: 0x2a645bba + member_id: 0x8026d50a + member_id: 0xadb3df8b + member_id: 0x941c1a06 + member_id: 0x2c003612 + member_id: 0x1fefb55a + member_id: 0xfbc2c405 + member_id: 0x3054acf7 + member_id: 0x9c64da5c + member_id: 0x3a232a1e + member_id: 0x93d608f3 + member_id: 0x361a8c17 + member_id: 0xd833fe37 + member_id: 0x321b6f47 + member_id: 0x528ec6c2 + member_id: 0xa71fc7ec + member_id: 0x5303434e + member_id: 0xef7b6156 + member_id: 0xd6998ea5 + member_id: 0x9d2c5b2f + member_id: 0xa362e1f2 + member_id: 0x5d96bda2 + member_id: 0xfd467c7d + member_id: 0x23fe30a1 + member_id: 0x99013481 + member_id: 0xf6fca447 + member_id: 0xb73d28dd + member_id: 0x3fbec685 + member_id: 0x32f25ec0 + member_id: 0xa74bff2d + member_id: 0x66743c29 + member_id: 0x880dbe9d + member_id: 0xb3f3a00d + member_id: 0xe9eb013a + member_id: 0x9abf0f4f + member_id: 0xdd8a3188 + member_id: 0xa33cec8b + member_id: 0xfde3ca6c + member_id: 0xdd98e086 + member_id: 0x5b4892ce + member_id: 0xc4ceb249 + member_id: 0xc411d17c + member_id: 0x32b0d016 + member_id: 0x1e95895b + member_id: 0xfe2feec4 + member_id: 0x2a63160c + member_id: 0xdc54ce2d + member_id: 0x015a1a96 + member_id: 0xb6662de4 + member_id: 0xdd3f5c67 + member_id: 0xcb5f585a + member_id: 0x64693967 + member_id: 0xd2dbc169 + member_id: 0xbe6fe7fe + member_id: 0x199f6684 + member_id: 0x9c3309e1 + member_id: 0x2b2dab7f + member_id: 0x3d8ff816 + member_id: 0x0b2f2664 + member_id: 0xc57955e1 + member_id: 0x8e33b34d + member_id: 0x0bb4cb0d + member_id: 0x55e038ab + member_id: 0xac05b4c0 + member_id: 0x2194c496 + member_id: 0x90938126 + member_id: 0xc0995a7e + member_id: 0x6a838faa + member_id: 0x3efa4ce5 + member_id: 0x01ed88dc + member_id: 0x9a686e3f + member_id: 0x4e1d9866 + member_id: 0x3ba10298 + member_id: 0xd53feff4 + member_id: 0xf1555b7b + member_id: 0xf29eb9e1 + member_id: 0xe8af05e0 + member_id: 0xd461d50f + member_id: 0x47072248 + member_id: 0x14efd093 + member_id: 0x0effad0a + member_id: 0x9034e89b + member_id: 0xf5b27476 + member_id: 0x77b94c0b + member_id: 0x2276468b + member_id: 0xee0082ef + member_id: 0xae249899 + member_id: 0x3b5ebfad } } struct_union { @@ -218272,9 +220652,9 @@ struct_union { kind: STRUCT name: "drm_modeset_lock" definition { - bytesize: 56 + bytesize: 72 member_id: 0xad4311a1 - member_id: 0xb58976c7 + member_id: 0xb5897677 } } struct_union { @@ -218359,34 +220739,34 @@ struct_union { kind: STRUCT name: "drm_plane" definition { - bytesize: 1304 + bytesize: 1320 member_id: 0xce02e6f4 member_id: 0xb58975e1 member_id: 0x0ddfe772 member_id: 0xada34a69 - member_id: 0x85339fe8 - member_id: 0xa7ffbf5c - member_id: 0x0d08cce5 - member_id: 0xf3f08e1f - member_id: 0xea09a0cc - member_id: 0x37418f87 - member_id: 0xd1faecc0 - member_id: 0x9e41949d - member_id: 0xfaa79f3d - member_id: 0x3809b3ba - member_id: 0x361dd2e9 - member_id: 0x3f98441c - member_id: 0x5c653d32 - member_id: 0xad7c8083 - member_id: 0x3b568aa8 - member_id: 0x72dddf65 - member_id: 0xed803001 - member_id: 0x78fb6930 - member_id: 0x310d484d - member_id: 0x2e6c2ebc - member_id: 0xc39dbad3 - member_id: 0x0e64e829 - member_id: 0x615d0ce8 + member_id: 0x85339e6f + member_id: 0xa7ffbad9 + member_id: 0x0d08c526 + member_id: 0xf3f081ad + member_id: 0xea09a74a + member_id: 0x37418726 + member_id: 0xd1fae487 + member_id: 0x9e419013 + member_id: 0xfaa792ee + member_id: 0x3809bbae + member_id: 0x361ddc01 + member_id: 0x3f984dd7 + member_id: 0x5c65392f + member_id: 0xad7c893f + member_id: 0x3b568b1c + member_id: 0x72ddd7c2 + member_id: 0xed803b5e + member_id: 0x78fb6b21 + member_id: 0x310d45cf + member_id: 0x2e6c2139 + member_id: 0xc39dbe9d + member_id: 0x0e64ea0d + member_id: 0x615d094c } } struct_union { @@ -218464,10 +220844,10 @@ struct_union { kind: STRUCT name: "drm_prime_file_private" definition { - bytesize: 48 + bytesize: 64 member_id: 0x2d4b3c00 - member_id: 0x810e2175 - member_id: 0xb87610ec + member_id: 0x810e204c + member_id: 0xb876105c } } struct_union { @@ -218492,11 +220872,11 @@ struct_union { kind: STRUCT name: "drm_private_obj" definition { - bytesize: 88 + bytesize: 104 member_id: 0xb5897100 member_id: 0x2d61fc02 - member_id: 0x72fa58ca - member_id: 0x3617f1ff + member_id: 0x72fa5385 + member_id: 0x3617ff28 } } struct_union { @@ -218598,12 +220978,12 @@ struct_union { kind: STRUCT name: "drm_self_refresh_data" definition { - bytesize: 144 + bytesize: 208 member_id: 0x9e4192e0 member_id: 0x7577578a - member_id: 0x38425ada - member_id: 0x81128945 - member_id: 0x32afb4ce + member_id: 0x38425ca8 + member_id: 0x811284bd + member_id: 0x32afb000 } } struct_union { @@ -218622,12 +221002,12 @@ struct_union { kind: STRUCT name: "drm_simple_display_pipe" definition { - bytesize: 3088 + bytesize: 3120 member_id: 0x9e9fe480 - member_id: 0xe0a2cf28 - member_id: 0x3b7dfb85 - member_id: 0xcf6262aa - member_id: 0x36125ad9 + member_id: 0xe0a2c6e0 + member_id: 0x3b7df3c9 + member_id: 0xcf6267fc + member_id: 0x3612560b } } struct_union { @@ -218700,25 +221080,25 @@ struct_union { kind: STRUCT name: "drm_vblank_crtc" definition { - bytesize: 304 + bytesize: 320 member_id: 0xce02e6f4 member_id: 0xadd19c61 member_id: 0x53f8f1cf - member_id: 0x883df35b - member_id: 0x653a1cce - member_id: 0x74f2cb61 - member_id: 0x05f7c3cf - member_id: 0x26a60a4d - member_id: 0x96cfc2d8 - member_id: 0x82b739c2 - member_id: 0x99a9a779 - member_id: 0xdc2cc003 - member_id: 0xc4fd66ff - member_id: 0xfa9dd04d - member_id: 0x3a2d3c38 - member_id: 0xff5bfb80 - member_id: 0x3fec9787 - member_id: 0xf00bd5eb + member_id: 0x883df814 + member_id: 0x653a1219 + member_id: 0x74f2cae6 + member_id: 0x05f7c1c7 + member_id: 0x26a602b8 + member_id: 0x96cfc991 + member_id: 0x82b73fdd + member_id: 0x99a9aac0 + member_id: 0xdc2cceb0 + member_id: 0xc4fd637a + member_id: 0xfa9dd98e + member_id: 0x3a2d30fe + member_id: 0xff5bf99d + member_id: 0x3fec9036 + member_id: 0xf00bd56d } } struct_union { @@ -218753,16 +221133,16 @@ struct_union { kind: STRUCT name: "drm_writeback_connector" definition { - bytesize: 2112 + bytesize: 2128 member_id: 0x853678f4 - member_id: 0x3b7dfc47 - member_id: 0x29da4439 - member_id: 0x83d1e97c - member_id: 0xbd72f75f - member_id: 0xcbf39a20 - member_id: 0xccba294e - member_id: 0xaaa23003 - member_id: 0x92c50b20 + member_id: 0x3b7dfe4e + member_id: 0x29da4171 + member_id: 0x83d1e0f4 + member_id: 0xbd72f435 + member_id: 0xcbf39aa2 + member_id: 0xccba26ee + member_id: 0xaaa23bd8 + member_id: 0x92c509cd } } struct_union { @@ -218770,14 +221150,14 @@ struct_union { kind: STRUCT name: "drm_writeback_job" definition { - bytesize: 88 + bytesize: 104 member_id: 0xcf7cd0ac member_id: 0xcdf96a51 member_id: 0xaf3186db - member_id: 0x74936f15 - member_id: 0xfaa79ea6 - member_id: 0x3bf9de31 - member_id: 0x59119ed8 + member_id: 0x7493659f + member_id: 0xfaa793c7 + member_id: 0x3bf9d57e + member_id: 0x5911900f } } struct_union { @@ -219039,7 +221419,7 @@ struct_union { kind: STRUCT name: "edac_device_block" definition { - bytesize: 128 + bytesize: 160 member_id: 0xd1731c42 member_id: 0x0d81b7eb member_id: 0x9242fbb6 @@ -219063,7 +221443,7 @@ struct_union { kind: STRUCT name: "edac_device_ctl_info" definition { - bytesize: 392 + bytesize: 472 member_id: 0x556d57ec member_id: 0x4a965b92 member_id: 0x0e855934 @@ -219076,21 +221456,21 @@ struct_union { member_id: 0x1146bbf2 member_id: 0x66b04008 member_id: 0xd60848d4 - member_id: 0x72840e61 - member_id: 0xce3bb840 - member_id: 0x413b0c99 - member_id: 0x130ef0f0 - member_id: 0x863c494b - member_id: 0x7cfdd818 - member_id: 0xa3682968 - member_id: 0xb70cdcfc - member_id: 0x0d81b488 - member_id: 0x2c28e580 - member_id: 0x0651ff1c - member_id: 0x4f8c5258 - member_id: 0x7efab027 - member_id: 0x9242fdd3 - member_id: 0x452b2936 + member_id: 0x728403c7 + member_id: 0xce3bbcc0 + member_id: 0x413b00d4 + member_id: 0x130efbc9 + member_id: 0x863c4277 + member_id: 0x7cfddcb6 + member_id: 0xa368200f + member_id: 0xb70cdf10 + member_id: 0x0d81b682 + member_id: 0x2c28e7b5 + member_id: 0x0651f554 + member_id: 0x4f8c58ba + member_id: 0x7efaba55 + member_id: 0x9242f52a + member_id: 0x452b2664 } } struct_union { @@ -219098,7 +221478,7 @@ struct_union { kind: STRUCT name: "edac_device_instance" definition { - bytesize: 128 + bytesize: 160 member_id: 0xb59b6745 member_id: 0x0dcc237c member_id: 0x9242f828 @@ -219196,97 +221576,97 @@ struct_union { kind: STRUCT name: "ehci_hcd" definition { - bytesize: 856 + bytesize: 864 member_id: 0x467499ec member_id: 0x848dc1f6 member_id: 0xa8b37088 member_id: 0x8a1dd65a - member_id: 0xbaeee488 - member_id: 0x0147ef02 - member_id: 0x4e3ae308 - member_id: 0x08377305 - member_id: 0x800bae32 - member_id: 0x07395c4c - member_id: 0xd39b1789 - member_id: 0x2d1fe204 - member_id: 0xee68ea49 - member_id: 0xcb96cac9 - member_id: 0xa400c5ce - member_id: 0x3f4177af - member_id: 0xff8cc099 - member_id: 0x0e9f9f9c - member_id: 0x06d555f6 - member_id: 0xeb34eec2 - member_id: 0xf57491da - member_id: 0x1ae9d666 - member_id: 0xc84235fb - member_id: 0x34d96ad1 - member_id: 0xc4769e64 - member_id: 0x4b2c1165 - member_id: 0x5d12e107 - member_id: 0x1de2c00b - member_id: 0xcf8996ec - member_id: 0x6ed23fef - member_id: 0x34971993 - member_id: 0xc3905b2c - member_id: 0x13510101 - member_id: 0x9c15cdf1 - member_id: 0x109cad5b - member_id: 0xd267a23d - member_id: 0x4b354c4b - member_id: 0xc02d3394 - member_id: 0xf8489341 - member_id: 0x9d4e6190 - member_id: 0x55973db5 - member_id: 0x217145e3 - member_id: 0x100cf160 - member_id: 0xdbc793dc - member_id: 0xbe4bd144 - member_id: 0x46e8ef6a - member_id: 0x6ba3f869 - member_id: 0x9bd4c43d - member_id: 0xd68cbf56 - member_id: 0xdda1e06b - member_id: 0x583d50b7 - member_id: 0xba81f1b1 - member_id: 0x664af49b - member_id: 0x95231519 - member_id: 0x690ac578 - member_id: 0xc6d461f0 - member_id: 0x6df65c20 - member_id: 0x774d7338 - member_id: 0xe274b904 - member_id: 0x239bdbc2 - member_id: 0x59eebeb9 - member_id: 0x90871d91 - member_id: 0x91877e22 - member_id: 0x4a689560 - member_id: 0x5202add9 - member_id: 0x878e9ecc - member_id: 0xd49474ae - member_id: 0xb0c88c71 - member_id: 0xc9e2f998 - member_id: 0xe7f80831 - member_id: 0x0bf149b4 - member_id: 0x905a025a - member_id: 0x86b9ea06 - member_id: 0xa084f3b0 - member_id: 0x0e91c58b - member_id: 0x8cf277d4 - member_id: 0xcb4cb4a8 - member_id: 0x0aaccc3e - member_id: 0x7d94ec5a - member_id: 0xe84e3721 - member_id: 0x6006a66e - member_id: 0x4f28624f - member_id: 0x739a09fb - member_id: 0x15986ae8 - member_id: 0xe77403f1 - member_id: 0x693c76fe - member_id: 0x0491ae24 - member_id: 0x53a26a3f - member_id: 0x23172863 - member_id: 0x59c1c47a + member_id: 0xbaeeecf8 + member_id: 0x0147efbb + member_id: 0x4e3ae6ab + member_id: 0x08377eb2 + member_id: 0x800bad6d + member_id: 0x073956d8 + member_id: 0xd39b1380 + member_id: 0x2d1fe3aa + member_id: 0xee68eb1f + member_id: 0xcb96cc8c + member_id: 0xa400c41f + member_id: 0x3f4178d7 + member_id: 0xff8cc9b4 + member_id: 0x0e9f9373 + member_id: 0x06d55c51 + member_id: 0xeb34e3ac + member_id: 0xf5749b19 + member_id: 0x1ae9d53c + member_id: 0xc84230fd + member_id: 0x34d9610c + member_id: 0xc476909c + member_id: 0x4b2c185a + member_id: 0x5d12ef79 + member_id: 0x1de2c30d + member_id: 0xcf899a11 + member_id: 0x6ed23e9e + member_id: 0x34971cc8 + member_id: 0xc39053d4 + member_id: 0x13510702 + member_id: 0x9c15c1a6 + member_id: 0x109cacba + member_id: 0xd267ad6e + member_id: 0x4b354ae9 + member_id: 0xc02d3ffa + member_id: 0xf8489542 + member_id: 0x9d4e6964 + member_id: 0x559738ea + member_id: 0x21714820 + member_id: 0x100cfc4f + member_id: 0xdbc79e8b + member_id: 0xbe4bd0ca + member_id: 0x46e8ec28 + member_id: 0x6ba3f708 + member_id: 0x9bd4cc09 + member_id: 0xd68cb22b + member_id: 0xdda1e604 + member_id: 0x583d51cc + member_id: 0xba81f228 + member_id: 0x664afe49 + member_id: 0x9523197c + member_id: 0x690ac235 + member_id: 0xc6d46ff6 + member_id: 0x6df6577e + member_id: 0x774d71cb + member_id: 0xe274b605 + member_id: 0x239bd163 + member_id: 0x59eebc55 + member_id: 0x908713f9 + member_id: 0x91877c73 + member_id: 0x4a689c02 + member_id: 0x5202a45d + member_id: 0x878e979e + member_id: 0xd4947d27 + member_id: 0xb0c8880e + member_id: 0xc9e2f324 + member_id: 0xe7f80404 + member_id: 0x0bf1485d + member_id: 0x905a02be + member_id: 0x86b9e856 + member_id: 0xa084f1d8 + member_id: 0x0e91ce78 + member_id: 0x8cf2790e + member_id: 0xcb4cb5f2 + member_id: 0x0aacc218 + member_id: 0x7d94e57d + member_id: 0xe84e3420 + member_id: 0x6006a5e2 + member_id: 0x4f286327 + member_id: 0x739a04c3 + member_id: 0x15986526 + member_id: 0xe77408cb + member_id: 0x693c7182 + member_id: 0x0491a57b + member_id: 0x53a26072 + member_id: 0x23172cde + member_id: 0x59c1c59e } } struct_union { @@ -219476,7 +221856,7 @@ struct_union { kind: STRUCT name: "elevator_mq_ops" definition { - bytesize: 176 + bytesize: 208 member_id: 0x4e4ee97d member_id: 0x24c22e21 member_id: 0xf587f732 @@ -219499,6 +221879,10 @@ struct_union { member_id: 0x4074d0ef member_id: 0x1461e86f member_id: 0x195a9d9a + member_id: 0x2d0817c1 + member_id: 0x63760ef2 + member_id: 0xac8943b1 + member_id: 0xe0f63df3 } } struct_union { @@ -219506,13 +221890,13 @@ struct_union { kind: STRUCT name: "elevator_queue" definition { - bytesize: 632 + bytesize: 680 member_id: 0x5c730e29 member_id: 0xb0fa7085 member_id: 0x452b29ae - member_id: 0x9df33431 - member_id: 0x9d3e4abd - member_id: 0x631a830a + member_id: 0x9df338ee + member_id: 0x9d3e4666 + member_id: 0x631a817a } } struct_union { @@ -219520,20 +221904,22 @@ struct_union { kind: STRUCT name: "elevator_type" definition { - bytesize: 296 + bytesize: 344 member_id: 0x49a24dd5 member_id: 0xaffd3962 - member_id: 0x60740a6f - member_id: 0x57bbedd1 - member_id: 0x52082b1c - member_id: 0x438e63ba - member_id: 0xcc674504 - member_id: 0xead2a22f - member_id: 0x9c310ab5 - member_id: 0x0791865b - member_id: 0xdaffa5bf - member_id: 0x1d70cb29 - member_id: 0x7c00e6a1 + member_id: 0x60740a1a + member_id: 0x57bbe145 + member_id: 0x520829b9 + member_id: 0x438e6148 + member_id: 0xcc6740a5 + member_id: 0xead2a3de + member_id: 0x9c310fea + member_id: 0x0791821a + member_id: 0xdaffaec8 + member_id: 0x1d70cba0 + member_id: 0x7c00ebab + member_id: 0x2d081c68 + member_id: 0x63760c9c } } struct_union { @@ -219600,7 +221986,7 @@ struct_union { kind: STRUCT name: "ep_device" definition { - bytesize: 776 + bytesize: 928 member_id: 0x87d73dc6 member_id: 0xbb0eb744 member_id: 0xce1ac88b @@ -220003,7 +222389,7 @@ struct_union { kind: STRUCT name: "ethtool_ops" definition { - bytesize: 560 + bytesize: 592 member_id: 0x52367448 member_id: 0x5c8cf290 member_id: 0x6ba7e4af @@ -220075,6 +222461,10 @@ struct_union { member_id: 0x0463e185 member_id: 0x8bf7a6d3 member_id: 0xe54965c1 + member_id: 0x2d0815f4 + member_id: 0x637603bc + member_id: 0xac89435b + member_id: 0xe0f6350c } } struct_union { @@ -220359,7 +222749,7 @@ struct_union { kind: STRUCT name: "execute_work" definition { - bytesize: 32 + bytesize: 48 member_id: 0xd6e667b7 } } @@ -220409,22 +222799,22 @@ struct_union { kind: STRUCT name: "extcon_dev" definition { - bytesize: 944 + bytesize: 1096 member_id: 0x0de57ce8 member_id: 0x00b23291 member_id: 0x68fd34f2 member_id: 0xce1ac980 - member_id: 0xdb1c1afd - member_id: 0x71302854 - member_id: 0x4d878926 - member_id: 0xc638178e - member_id: 0x2d1fe512 - member_id: 0x723afdba - member_id: 0xa5453ca7 - member_id: 0x4c3e2fce - member_id: 0x465f051a - member_id: 0xfe59a9fa - member_id: 0x4d4e6746 + member_id: 0xdb1c1848 + member_id: 0x71302a23 + member_id: 0x4d878696 + member_id: 0xc6381803 + member_id: 0x2d1fe42a + member_id: 0x723af9cf + member_id: 0xa5453312 + member_id: 0x4c3e29cd + member_id: 0x465f0653 + member_id: 0xfe59a021 + member_id: 0x4d4e6d82 } } struct_union { @@ -220609,33 +222999,33 @@ struct_union { kind: STRUCT name: "fb_info" definition { - bytesize: 736 + bytesize: 768 member_id: 0x65827d05 member_id: 0x0f122346 member_id: 0x2d0fa06c member_id: 0xcc4a4101 member_id: 0x2d4b35c2 - member_id: 0x44f08e72 - member_id: 0xeae039c6 - member_id: 0x7601e466 - member_id: 0x46f6f236 - member_id: 0xdf400970 - member_id: 0xdcd67275 - member_id: 0x1a69141c - member_id: 0xfe0499e6 - member_id: 0x879d0450 - member_id: 0x09c9c1fc - member_id: 0xea307154 - member_id: 0xce3bb928 - member_id: 0x201a9567 - member_id: 0x326ba9c3 - member_id: 0xcfe67f46 - member_id: 0x84cf57e4 - member_id: 0x723afcc4 - member_id: 0x39db2ec2 - member_id: 0xfe4079e4 - member_id: 0xfc238c41 - member_id: 0xe39dcfd2 + member_id: 0x44f084f8 + member_id: 0xeae03519 + member_id: 0x7601e027 + member_id: 0x46f6fcfe + member_id: 0xdf400cd4 + member_id: 0xdcd67875 + member_id: 0x1a691bdb + member_id: 0xfe049796 + member_id: 0x879d0cfa + member_id: 0x09c9cdf1 + member_id: 0xea3074eb + member_id: 0xce3bb00c + member_id: 0x201a9113 + member_id: 0x326ba67e + member_id: 0xcfe67f2f + member_id: 0x84cf5b81 + member_id: 0x723af7a2 + member_id: 0x39db2a64 + member_id: 0xfe407cce + member_id: 0xfc238ba4 + member_id: 0xe39dc0f6 } } struct_union { @@ -220849,7 +223239,7 @@ struct_union { kind: STRUCT name: "ff_device" definition { - bytesize: 120 + bytesize: 144 member_id: 0x1eb25728 member_id: 0x001d37e4 member_id: 0xb36f55f3 @@ -220859,9 +223249,10 @@ struct_union { member_id: 0x91796721 member_id: 0x94cea1dd member_id: 0xad898a70 - member_id: 0x779a4781 - member_id: 0x3e5e7440 - member_id: 0x509fe450 + member_id: 0x779a4cc8 + member_id: 0x3e5e79f9 + member_id: 0x2d081844 + member_id: 0x509fe27f } } struct_union { @@ -220952,7 +223343,7 @@ struct_union { kind: STRUCT name: "fib6_config" definition { - bytesize: 176 + bytesize: 184 member_id: 0xbe6e6c37 member_id: 0x4d10eb54 member_id: 0x83436e0b @@ -220978,6 +223369,7 @@ struct_union { member_id: 0xc53a5afd member_id: 0xc454e541 member_id: 0x67d8519e + member_id: 0x2d0817c1 } } struct_union { @@ -220985,7 +223377,7 @@ struct_union { kind: STRUCT name: "fib6_info" definition { - bytesize: 168 + bytesize: 176 member_id: 0x4d42575d member_id: 0x3d0d1cc5 member_id: 0x689cad4c @@ -221011,7 +223403,8 @@ struct_union { member_id: 0xd4ec9f32 member_id: 0x95dac7ab member_id: 0x7137a4bf - member_id: 0xb209e1d4 + member_id: 0x2d081fb1 + member_id: 0xb209e9a4 } } struct_union { @@ -221031,7 +223424,7 @@ struct_union { kind: STRUCT name: "fib6_node" definition { - bytesize: 64 + bytesize: 72 member_id: 0x72109cfc member_id: 0x35d88242 member_id: 0x0b575f58 @@ -221041,6 +223434,7 @@ struct_union { member_id: 0x0cd089bc member_id: 0x15cd9d51 member_id: 0x95dac8e5 + member_id: 0x2d081e2a } } struct_union { @@ -221061,14 +223455,14 @@ struct_union { kind: STRUCT name: "fib6_table" definition { - bytesize: 120 + bytesize: 128 member_id: 0x5ecb1260 member_id: 0x2c9d891b member_id: 0x14001179 member_id: 0x53dda33d - member_id: 0x07e479b7 - member_id: 0x2d2d0b9e - member_id: 0x92f46c22 + member_id: 0x07e47324 + member_id: 0x2d2d09cb + member_id: 0x92f46b62 } } struct_union { @@ -221335,7 +223729,7 @@ struct_union { kind: STRUCT name: "file" definition { - bytesize: 232 + bytesize: 264 member_id: 0x3c5a40db member_id: 0x9354dccd member_id: 0x2ed501e6 @@ -221345,17 +223739,19 @@ struct_union { member_id: 0x385684f0 member_id: 0x8f5951cd member_id: 0x17b293a6 - member_id: 0xaf177b2b - member_id: 0x4a3a97a3 - member_id: 0xa6bee51d - member_id: 0xe253e5f0 - member_id: 0x1f0ef298 - member_id: 0x7494ed38 - member_id: 0xf21ade84 - member_id: 0x50102274 - member_id: 0x76275cd2 - member_id: 0x8505ada0 - member_id: 0xc3689daa + member_id: 0xaf177062 + member_id: 0x4a3a9a1a + member_id: 0xa6beedbc + member_id: 0xe253edb7 + member_id: 0x1f0efc70 + member_id: 0x7494e4f3 + member_id: 0xf21ad019 + member_id: 0x5010272b + member_id: 0x762750ea + member_id: 0x8505aa0d + member_id: 0xc3689c34 + member_id: 0x2d0817b6 + member_id: 0x63760e20 } } struct_union { @@ -221908,7 +224304,7 @@ struct_union { member_id: 0x66dbd883 member_id: 0x52b1974c member_id: 0x83803b79 - member_id: 0xe0b9d63a + member_id: 0xe0b9dbb6 } } struct_union { @@ -221996,11 +224392,11 @@ struct_union { kind: STRUCT name: "freq_constraints" definition { - bytesize: 192 + bytesize: 224 member_id: 0x3adbfdf7 member_id: 0x8e48043b - member_id: 0xa82df99b - member_id: 0x6668550c + member_id: 0xa82dfb93 + member_id: 0x66685abe } } struct_union { @@ -222020,29 +224416,29 @@ struct_union { kind: STRUCT name: "fs_context" definition { - bytesize: 160 + bytesize: 176 member_id: 0xafbac999 member_id: 0x3a98dfb1 - member_id: 0xaa1441e0 - member_id: 0x4ef12444 - member_id: 0x722ab962 - member_id: 0x93cd26fc - member_id: 0xde4b7596 - member_id: 0x81121180 - member_id: 0xced3c30d - member_id: 0xc0d6e1e6 - member_id: 0xd71085d8 - member_id: 0xf194e91d - member_id: 0xb07b1388 - member_id: 0x62ab2cfc - member_id: 0xf9ac4db2 - member_id: 0x3e509bbe - member_id: 0xc4ee41f0 - member_id: 0x8c4757ef - member_id: 0x268a215a - member_id: 0xada578ac - member_id: 0x9e65d767 - member_id: 0xe3329867 + member_id: 0xaa144150 + member_id: 0x4ef12ece + member_id: 0x722ab767 + member_id: 0x93cd2b9d + member_id: 0xde4b7ed9 + member_id: 0x81121f57 + member_id: 0xced3c28a + member_id: 0xc0d6e3ee + member_id: 0xd7108861 + member_id: 0xf194ec98 + member_id: 0xb07b1a4b + member_id: 0x62ab234e + member_id: 0xf9ac4a34 + member_id: 0x3e50931f + member_id: 0xc4ee4a10 + member_id: 0x8c475fa8 + member_id: 0x268a2a55 + member_id: 0xada579fc + member_id: 0x9e65d647 + member_id: 0xe3329fff } } struct_union { @@ -222181,22 +224577,22 @@ struct_union { kind: STRUCT name: "fscrypt_master_key" definition { - bytesize: 856 + bytesize: 872 member_id: 0x651b0202 member_id: 0x52c54e70 - member_id: 0x22e903a5 - member_id: 0x76357e38 - member_id: 0xfdc043ed - member_id: 0x246c653a - member_id: 0xde332541 - member_id: 0x9453130d - member_id: 0x03feba79 - member_id: 0x3bd53e73 - member_id: 0x00de87a1 - member_id: 0x899392da - member_id: 0x45fa39d6 - member_id: 0xbc7cb3ce - member_id: 0x05814d12 + member_id: 0x22e90ec4 + member_id: 0x763577a6 + member_id: 0xfdc048a2 + member_id: 0x246c64bd + member_id: 0xde332cd8 + member_id: 0x94531199 + member_id: 0x03febaff + member_id: 0x3bd533ff + member_id: 0x00de838b + member_id: 0x89939ed5 + member_id: 0x45fa3c76 + member_id: 0xbc7cb436 + member_id: 0x0581471c } } struct_union { @@ -222317,47 +224713,47 @@ struct_union { kind: STRUCT name: "fsg_common" definition { - bytesize: 480 + bytesize: 496 member_id: 0x1875f049 member_id: 0x05b724ad member_id: 0x205bf412 member_id: 0xd93d92ce member_id: 0x3a3817df member_id: 0xbf5c8fa3 - member_id: 0x2d1fe476 - member_id: 0x3b0854c6 - member_id: 0xd447cd43 - member_id: 0x65e99f46 - member_id: 0x6a389fee - member_id: 0xf867d623 - member_id: 0x7ce15ef8 - member_id: 0x866e24ad - member_id: 0x2ed30426 - member_id: 0x4f5f96a0 - member_id: 0x9219decc - member_id: 0x26905fef - member_id: 0x7b32e607 - member_id: 0xf5289b42 - member_id: 0x72589a56 - member_id: 0x96207f6a - member_id: 0xc448e45f - member_id: 0x46c18147 - member_id: 0x56c02652 - member_id: 0x3796fdd7 - member_id: 0xd56ccc8b - member_id: 0x4335a366 - member_id: 0x4fd51ab0 - member_id: 0x71ef507d - member_id: 0xebf10600 - member_id: 0xad14243f - member_id: 0xd4c9f312 - member_id: 0x0ec1959f - member_id: 0x0492e98a - member_id: 0xd747ac7f - member_id: 0x365880f9 - member_id: 0xc550b57d - member_id: 0xf21ade34 - member_id: 0xabbe5d76 + member_id: 0x2d1fe1f3 + member_id: 0x3b085d05 + member_id: 0xd447c2f1 + member_id: 0x65e997e7 + member_id: 0x6a3897a9 + member_id: 0xf867d2ad + member_id: 0x7ce1532b + member_id: 0x866e2cb9 + member_id: 0x2ed30cbc + member_id: 0x4f5f9848 + member_id: 0x9219d051 + member_id: 0x26905ab0 + member_id: 0x7b32ec53 + member_id: 0xf52896f4 + member_id: 0x72589ca2 + member_id: 0x9620795b + member_id: 0xc448ecdc + member_id: 0x46c1878d + member_id: 0x56c020ba + member_id: 0x3796f2ec + member_id: 0xd56cc2f5 + member_id: 0x4335a3c7 + member_id: 0x4fd51e2a + member_id: 0x71ef5321 + member_id: 0xebf100a8 + member_id: 0xad142fe3 + member_id: 0xd4c9fc04 + member_id: 0x0ec19a8b + member_id: 0x0492e273 + member_id: 0xd747a7b6 + member_id: 0x36588889 + member_id: 0xc550b95e + member_id: 0xf21adfa4 + member_id: 0xabbe5bb3 } } struct_union { @@ -222398,7 +224794,7 @@ struct_union { kind: STRUCT name: "fsg_lun" definition { - bytesize: 856 + bytesize: 1008 member_id: 0xcca0496c member_id: 0x9719b834 member_id: 0x144eddb6 @@ -222416,9 +224812,9 @@ struct_union { member_id: 0x75a0d046 member_id: 0x1d7840f0 member_id: 0xce1ac0db - member_id: 0x0de57530 - member_id: 0x74273c7c - member_id: 0xabbe528f + member_id: 0x0de572ed + member_id: 0x742733f1 + member_id: 0xabbe56fa } } struct_union { @@ -222474,7 +224870,7 @@ struct_union { kind: STRUCT name: "fsnotify_group" definition { - bytesize: 200 + bytesize: 216 member_id: 0xafb96aba member_id: 0xb7dcfc4d member_id: 0xfa699bb0 @@ -222487,12 +224883,12 @@ struct_union { member_id: 0x2d0fadff member_id: 0xd7c38ca3 member_id: 0x67269651 - member_id: 0x3b4f65dc - member_id: 0xcf7000b9 - member_id: 0x992e6806 - member_id: 0x25f0faa2 - member_id: 0xc76cf7e3 - member_id: 0x3f62856e + member_id: 0x3b4f6865 + member_id: 0xcf70053c + member_id: 0x992e67b4 + member_id: 0x25f0f203 + member_id: 0xc76cffa4 + member_id: 0x3f6281e0 } } struct_union { @@ -222666,13 +225062,14 @@ struct_union { kind: STRUCT name: "fwnode_handle" definition { - bytesize: 64 + bytesize: 72 member_id: 0xdfdbb434 member_id: 0xafb89c64 member_id: 0xce3bb371 member_id: 0xf4d95ae7 member_id: 0x823c1719 member_id: 0x2d41df5b + member_id: 0x2d081e2a } } struct_union { @@ -222750,7 +225147,7 @@ struct_union { kind: STRUCT name: "gendisk" definition { - bytesize: 520 + bytesize: 584 member_id: 0xcbd8c8c9 member_id: 0xf187a205 member_id: 0xc326e22c @@ -222763,26 +225160,30 @@ struct_union { member_id: 0xaddb4db6 member_id: 0xf21ad501 member_id: 0xd5b6d151 - member_id: 0x2d0fa7b0 - member_id: 0x72c0860f - member_id: 0x485157ae - member_id: 0x9c778c88 - member_id: 0xd5c6cbb1 - member_id: 0xc3fe2461 - member_id: 0x1965fac9 - member_id: 0xb1703a12 - member_id: 0xc93d71be - member_id: 0x3934afbe - member_id: 0x42b6c0d0 - member_id: 0x08d50fee - member_id: 0x85f00f29 - member_id: 0xa972eefc - member_id: 0x78d4723a - member_id: 0xf67bca3c - member_id: 0xd509238f - member_id: 0xaa264e62 - member_id: 0x628ffcac - member_id: 0x9a2d1ab9 + member_id: 0x2d0faa06 + member_id: 0x72c0803e + member_id: 0x48515f2d + member_id: 0x9c778375 + member_id: 0xd5c6cecb + member_id: 0xc3fe2706 + member_id: 0x1965fbe0 + member_id: 0xb17030f4 + member_id: 0xc93d7567 + member_id: 0x3934a0d0 + member_id: 0x42b6ca98 + member_id: 0x08d5075f + member_id: 0x85f00a8d + member_id: 0xa972e5df + member_id: 0x78d47716 + member_id: 0xf67bc3a4 + member_id: 0xd5092a04 + member_id: 0xaa26484e + member_id: 0x628ffa80 + member_id: 0x9a2d1067 + member_id: 0x2d08147a + member_id: 0x63760964 + member_id: 0xac894348 + member_id: 0xe0f63e46 } } struct_union { @@ -222790,44 +225191,44 @@ struct_union { kind: STRUCT name: "generic_pm_domain" definition { - bytesize: 1320 + bytesize: 1520 member_id: 0xce1ac149 - member_id: 0xa7da381f - member_id: 0x4298e081 - member_id: 0xb09477ac - member_id: 0x7e5cb7dd - member_id: 0x5f7afefb - member_id: 0xbf083a68 - member_id: 0xc917f129 - member_id: 0x0a15c4a1 - member_id: 0x865c2fb2 - member_id: 0x4b4f1755 - member_id: 0x0de5743c - member_id: 0x16a58feb - member_id: 0x202827fd - member_id: 0x368932ca - member_id: 0xee06bb24 - member_id: 0x7e2059f0 - member_id: 0xefb14a2d - member_id: 0xe7eec58d - member_id: 0xd7d5acc6 - member_id: 0x209691fc - member_id: 0x34c550a1 - member_id: 0x1dc632ac - member_id: 0xba077ab8 - member_id: 0xc30b3bd2 - member_id: 0xc3d6d71f - member_id: 0xce6d2c6e - member_id: 0xa312b0f4 - member_id: 0x2d2d0cc8 - member_id: 0x55172a22 - member_id: 0x648f068f - member_id: 0x95e9c6c5 - member_id: 0xd968bc8a - member_id: 0x9de8e9d2 - member_id: 0x1db3590c - member_id: 0x53c1f522 - member_id: 0x3bd41bef + member_id: 0xa7da3e30 + member_id: 0x4298e7ea + member_id: 0xb094763b + member_id: 0x7e5cba3e + member_id: 0x5f7af2f3 + member_id: 0xbf083c10 + member_id: 0xc917f3f7 + member_id: 0x0a15c04f + member_id: 0x865c2968 + member_id: 0x4b4f130b + member_id: 0x0de5723f + member_id: 0x16a58108 + member_id: 0x20282bb7 + member_id: 0x36893246 + member_id: 0xee06b6fb + member_id: 0x7e20550d + member_id: 0xefb144e2 + member_id: 0xe7eec35c + member_id: 0xd7d5a9df + member_id: 0x20969be8 + member_id: 0x34c55ea6 + member_id: 0x1dc636cd + member_id: 0xba0774bf + member_id: 0xc30b3206 + member_id: 0xc3d6dca3 + member_id: 0xce6d239f + member_id: 0xa312bc9c + member_id: 0x2d2d0972 + member_id: 0x55172ceb + member_id: 0x648f0bcc + member_id: 0x95e9c6a0 + member_id: 0xd968b3cd + member_id: 0x9de8e0d2 + member_id: 0x1db35d8c + member_id: 0x53c1fdc0 + member_id: 0x3bd41d95 } } struct_union { @@ -222882,7 +225283,7 @@ struct_union { kind: STRUCT name: "genl_family" definition { - bytesize: 104 + bytesize: 112 member_id: 0xcc480c42 member_id: 0x43720648 member_id: 0x0d9948a1 @@ -222902,6 +225303,7 @@ struct_union { member_id: 0x89e8c72a member_id: 0x34d860de member_id: 0x965f1e90 + member_id: 0x2d081688 } } struct_union { @@ -222936,7 +225338,7 @@ struct_union { kind: STRUCT name: "genl_ops" definition { - bytesize: 48 + bytesize: 56 member_id: 0xd905fcdc member_id: 0x46340b8e member_id: 0x7dac642e @@ -222947,6 +225349,7 @@ struct_union { member_id: 0x0837e836 member_id: 0x2d41d6c0 member_id: 0x2a159db5 + member_id: 0x2d0814a0 } } struct_union { @@ -223163,11 +225566,11 @@ struct_union { kind: STRUCT name: "gov_attr_set" definition { - bytesize: 120 + bytesize: 168 member_id: 0x452b206c - member_id: 0xe58948f6 - member_id: 0x556f1620 - member_id: 0x05bb148d + member_id: 0xe5894b40 + member_id: 0x556f1aff + member_id: 0x05bb1856 } } struct_union { @@ -223196,13 +225599,14 @@ struct_union { kind: STRUCT name: "gpio_array" definition { - bytesize: 40 + bytesize: 48 member_id: 0x87d9e5d0 member_id: 0xd93b9df5 member_id: 0xc67adc61 member_id: 0x24dcf28c member_id: 0x65f10173 - member_id: 0xbbb3a7ea + member_id: 0x2d0812f5 + member_id: 0xbbb3a1bf } } struct_union { @@ -223210,7 +225614,7 @@ struct_union { kind: STRUCT name: "gpio_chip" definition { - bytesize: 616 + bytesize: 648 member_id: 0x0517038f member_id: 0x517d2606 member_id: 0x723323c1 @@ -223251,11 +225655,13 @@ struct_union { member_id: 0x6d19b14d member_id: 0x2dd41454 member_id: 0x99d63bfd - member_id: 0x43e435c3 - member_id: 0xf7c3f306 - member_id: 0xe881beb9 - member_id: 0x4a7d6d91 - member_id: 0x5381e2c4 + member_id: 0x43e438e6 + member_id: 0xf7c3f412 + member_id: 0xe881bc5b + member_id: 0x4a7d64da + member_id: 0x5381e473 + member_id: 0x2d081102 + member_id: 0x63760394 } } struct_union { @@ -223263,12 +225669,13 @@ struct_union { kind: STRUCT name: "gpio_desc" definition { - bytesize: 40 + bytesize: 48 member_id: 0xc0b7e746 member_id: 0x2d5bf5db member_id: 0x05170a4d member_id: 0x0de57421 member_id: 0x6b1d26fa + member_id: 0x2d0812f5 } } struct_union { @@ -223287,22 +225694,23 @@ struct_union { kind: STRUCT name: "gpio_device" definition { - bytesize: 1064 + bytesize: 1288 member_id: 0xcc480c42 member_id: 0xce1ac5a8 - member_id: 0x697fb726 - member_id: 0x66b5aa46 - member_id: 0x4a9654c5 - member_id: 0xc67ad152 - member_id: 0x2b91405a - member_id: 0x85bdc116 - member_id: 0xe49baed9 - member_id: 0x0517090c - member_id: 0xff8a9841 - member_id: 0x7c00e340 - member_id: 0x3761f2a7 - member_id: 0xf53d1488 - member_id: 0x43df6d72 + member_id: 0x697fbc8c + member_id: 0x66b5a73e + member_id: 0x4a965b4e + member_id: 0xc67ad98d + member_id: 0x2b914e16 + member_id: 0x85bdc08a + member_id: 0xe49bac99 + member_id: 0x05170fcc + member_id: 0xff8a9798 + member_id: 0x7c00e786 + member_id: 0x3761f1d2 + member_id: 0xf53d14f9 + member_id: 0x43df6000 + member_id: 0x2d081fab } } struct_union { @@ -223310,7 +225718,7 @@ struct_union { kind: STRUCT name: "gpio_irq_chip" definition { - bytesize: 288 + bytesize: 304 member_id: 0xc643d626 member_id: 0xa719d61d member_id: 0xba32bd20 @@ -223340,6 +225748,8 @@ struct_union { member_id: 0x07d8062b member_id: 0x9b794184 member_id: 0xc19e68d6 + member_id: 0x2d081239 + member_id: 0x637600d7 } } struct_union { @@ -223367,7 +225777,7 @@ struct_union { kind: STRUCT name: "gro_cell" definition { - bytesize: 416 + bytesize: 456 member_id: 0x55315f71 member_id: 0x1e5ecbb4 } @@ -223419,27 +225829,27 @@ struct_union { kind: STRUCT name: "gs_port" definition { - bytesize: 656 + bytesize: 776 member_id: 0x48b9180d - member_id: 0x7daf8de3 - member_id: 0x4b84ce00 - member_id: 0xe64fdd70 - member_id: 0x2f802509 - member_id: 0x4f66f5c3 - member_id: 0xf00fdb47 - member_id: 0x3373f1c6 - member_id: 0x84132e00 - member_id: 0xb6e52ee7 - member_id: 0xc72eaf4b - member_id: 0x8b22fe0b - member_id: 0xe3408fce - member_id: 0xabdfb045 - member_id: 0x83a02fe2 - member_id: 0xfeec5893 - member_id: 0x6cd7749f - member_id: 0xff765643 - member_id: 0xe3e110d6 - member_id: 0x5425f2d9 + member_id: 0x7daf8d82 + member_id: 0x4b84c909 + member_id: 0xe64fd4ef + member_id: 0x2f8027e8 + member_id: 0x4f66f053 + member_id: 0xf00fdac5 + member_id: 0x3373f200 + member_id: 0x84132b23 + member_id: 0xb6e523c6 + member_id: 0xc72eac0e + member_id: 0x8b22f978 + member_id: 0xe34084b1 + member_id: 0xabdfb454 + member_id: 0x83a02723 + member_id: 0xfeec5ed1 + member_id: 0x6cd776a7 + member_id: 0xff7650d9 + member_id: 0xe3e1108e + member_id: 0x5425f375 } } struct_union { @@ -223510,7 +225920,7 @@ struct_union { kind: STRUCT name: "hc_driver" definition { - bytesize: 368 + bytesize: 400 member_id: 0x3144f518 member_id: 0x703f2b70 member_id: 0x5446949f @@ -223557,6 +225967,10 @@ struct_union { member_id: 0xe38dd418 member_id: 0x2418a798 member_id: 0x90eb7979 + member_id: 0x2d081c69 + member_id: 0x63760faa + member_id: 0xac8946c7 + member_id: 0xe0f63d78 } } struct_union { @@ -223564,7 +225978,7 @@ struct_union { kind: STRUCT name: "hci_cb" definition { - bytesize: 64 + bytesize: 72 member_id: 0x7c00ef52 member_id: 0x0ddfe679 member_id: 0xca99ac61 @@ -223572,6 +225986,7 @@ struct_union { member_id: 0xad84e518 member_id: 0x203b913e member_id: 0xf59baf0b + member_id: 0x2d081e2a } } struct_union { @@ -223579,7 +225994,7 @@ struct_union { kind: STRUCT name: "hci_chan" definition { - bytesize: 64 + bytesize: 72 member_id: 0x7c00ef52 member_id: 0xb80b9f8f member_id: 0x85f2b71e @@ -223587,6 +226002,7 @@ struct_union { member_id: 0x87317109 member_id: 0x72401a0b member_id: 0x7dedd401 + member_id: 0x2d081e2a } } struct_union { @@ -223594,7 +226010,7 @@ struct_union { kind: STRUCT name: "hci_conn" definition { - bytesize: 1768 + bytesize: 2160 member_id: 0x7c00ef52 member_id: 0xb70f0133 member_id: 0xbb57bdd3 @@ -223658,23 +226074,27 @@ struct_union { member_id: 0x08a263aa member_id: 0xabff6c11 member_id: 0x5c30c99f - member_id: 0xd58c5fae - member_id: 0x358464ed - member_id: 0x0f35bd6d - member_id: 0x2a5e8085 - member_id: 0xce1acbcb - member_id: 0x1c35795b - member_id: 0xaf38e9a5 - member_id: 0x1dcf8168 - member_id: 0x853bb2ae - member_id: 0xc1208723 - member_id: 0x13050387 - member_id: 0x55959040 - member_id: 0xb8e1865c - member_id: 0x0a484a20 - member_id: 0x92ed2aff - member_id: 0x82203e05 - member_id: 0x200fb690 + member_id: 0xd58c5c2c + member_id: 0x35846471 + member_id: 0x0f35b386 + member_id: 0x2a5e8a3e + member_id: 0xce1ac741 + member_id: 0x1c357d5d + member_id: 0xaf38e467 + member_id: 0x1dcf84db + member_id: 0x853bbcd4 + member_id: 0xc1208b52 + member_id: 0x13050033 + member_id: 0x55959838 + member_id: 0xb8e18a29 + member_id: 0x0a484342 + member_id: 0x92ed2d29 + member_id: 0x82203533 + member_id: 0x200fb526 + member_id: 0x2d08134c + member_id: 0x63760a9a + member_id: 0xac8947dc + member_id: 0xe0f63bda } } struct_union { @@ -223697,260 +226117,264 @@ struct_union { kind: STRUCT name: "hci_dev" definition { - bytesize: 5528 + bytesize: 6416 member_id: 0x7c00ef52 member_id: 0x2d4b35c2 - member_id: 0x0d314098 - member_id: 0x2d5bf64d - member_id: 0xccc724c9 - member_id: 0xda63cab2 - member_id: 0x79d4a3fb - member_id: 0x17eba4b8 - member_id: 0x72fca6e4 - member_id: 0x2bb3f558 - member_id: 0x2c59a277 - member_id: 0x0c2a2b26 - member_id: 0xc6d6aa9d - member_id: 0x863d7f26 - member_id: 0x543ffb61 - member_id: 0xe65c7b85 - member_id: 0x6e3ed01a - member_id: 0x72b49e29 - member_id: 0x3c0ff780 - member_id: 0x8500488f - member_id: 0xc09a44c5 - member_id: 0xc5388329 - member_id: 0x6e33186d - member_id: 0x082a7776 - member_id: 0x75a1e0d6 - member_id: 0xc8b6e807 - member_id: 0x7a7ab085 - member_id: 0xc8578e9b - member_id: 0x9a076cbc - member_id: 0x2a6721b0 - member_id: 0x9262ad03 - member_id: 0x17dd5654 - member_id: 0xc2344bc8 - member_id: 0xa9bf9d55 - member_id: 0xb0312f39 - member_id: 0x57d4d3d1 - member_id: 0x0c47dd37 - member_id: 0x97b78567 - member_id: 0x16af160d - member_id: 0xc9427b71 - member_id: 0xa4895b27 - member_id: 0xccd72a51 - member_id: 0x1758323c - member_id: 0xf5d43568 - member_id: 0x05253bf4 - member_id: 0x9d98b673 - member_id: 0x09a35842 - member_id: 0x9a124207 - member_id: 0x32b8a9d5 - member_id: 0x091a6268 - member_id: 0xc5f840ff - member_id: 0xf6702b38 - member_id: 0x7702a66d - member_id: 0x608a5ed1 - member_id: 0xd4fa22dd - member_id: 0x23bc5103 - member_id: 0xaab35dce - member_id: 0xaa42382d - member_id: 0xb73e5ef9 - member_id: 0x83b23365 - member_id: 0x22f82dac - member_id: 0x8355671c - member_id: 0x9c1e1800 - member_id: 0xbcb876f1 - member_id: 0x8ea80d93 - member_id: 0xb1f31ee8 - member_id: 0x89165d2e - member_id: 0x8437806b - member_id: 0x13fd021b - member_id: 0x70017c93 - member_id: 0x7b4b116f - member_id: 0x77b2da17 - member_id: 0xbd91dada - member_id: 0x664acaea - member_id: 0x68e4e998 - member_id: 0xe335aa82 - member_id: 0x8f1b5e14 - member_id: 0xb18038df - member_id: 0xc720b929 - member_id: 0x0d3b5cf0 - member_id: 0x4528249a - member_id: 0xcc746680 - member_id: 0xe88abb2f - member_id: 0x19ee658e - member_id: 0xcc74d5d7 - member_id: 0x8f4bc852 - member_id: 0xad2ee7f6 - member_id: 0x811b11bd - member_id: 0x434c9c7f - member_id: 0x340dba56 - member_id: 0xa30bfdca - member_id: 0x739200f1 - member_id: 0xbf885cf0 - member_id: 0xa0df11b5 - member_id: 0xffdeb083 - member_id: 0x5a7b4ff1 - member_id: 0x0c8eb8ac - member_id: 0xb0bb846e - member_id: 0xa51a5802 - member_id: 0xc860b939 - member_id: 0x3fe97c56 - member_id: 0x52b08407 - member_id: 0xf6e18e15 - member_id: 0x94c9ac21 - member_id: 0xb1be61cf - member_id: 0xc0033c2b - member_id: 0x8f0cac60 - member_id: 0xfc24f653 - member_id: 0xf0698fa8 - member_id: 0x3c18759e - member_id: 0x2fadb7b3 - member_id: 0x216e64c5 - member_id: 0x09bd17a5 - member_id: 0x5770df5a - member_id: 0x46147d14 - member_id: 0x4c7cfa23 - member_id: 0x7bdde221 - member_id: 0x2d37b7c3 - member_id: 0x737a7ff2 - member_id: 0xa34b4405 - member_id: 0x2a708e0a - member_id: 0xfeddac15 - member_id: 0xf17c84fb - member_id: 0xe1b8d7b6 - member_id: 0x026ea4da - member_id: 0x4f6cc5a6 - member_id: 0x12517853 - member_id: 0x3171b4ee - member_id: 0xf3771aa7 - member_id: 0xcd76b55e - member_id: 0xd28bdfc3 - member_id: 0x71d3aa54 - member_id: 0xb3ca2e27 - member_id: 0xc1652c3c - member_id: 0x215a10a5 - member_id: 0x377c54d9 - member_id: 0x94cccf72 - member_id: 0xe2270f9f - member_id: 0xdc1b36ec - member_id: 0x7c6b5c4e - member_id: 0x33b19de7 - member_id: 0x226449a2 - member_id: 0x12298c9d - member_id: 0x324daf42 - member_id: 0xba5af11d - member_id: 0x20a43605 - member_id: 0xd7092621 - member_id: 0x43286c56 - member_id: 0x688a5819 - member_id: 0x8bdad512 - member_id: 0xaee6fae5 - member_id: 0x30eff7f8 - member_id: 0xe795c2c8 - member_id: 0x9d3090c7 - member_id: 0xec10e983 - member_id: 0x6f0a1c23 - member_id: 0x091c4597 - member_id: 0xe5f6e88e - member_id: 0x6e7f7cf1 - member_id: 0x15ef3cf4 - member_id: 0xa75cece2 - member_id: 0x4b83b487 - member_id: 0xf93119b9 - member_id: 0x71481b79 - member_id: 0x6fa9d602 - member_id: 0xa57ec310 - member_id: 0x8fd1ef69 - member_id: 0x0cd35e28 - member_id: 0x41d7bdbc - member_id: 0x380f1260 - member_id: 0xd432cfee - member_id: 0xfa136a01 - member_id: 0x3e305313 - member_id: 0x6188e2e4 - member_id: 0x1b3970d4 - member_id: 0xd0a93d7d - member_id: 0x45128ccb - member_id: 0x98e47e0f - member_id: 0x6e09a33f - member_id: 0x4821e27c - member_id: 0x10dab1f6 - member_id: 0xa136b3a9 - member_id: 0xae6112d1 - member_id: 0xb40bd1c4 - member_id: 0xff7657cb - member_id: 0x15af78e1 - member_id: 0x58a1b85a - member_id: 0x4505ae7d - member_id: 0x938b4d12 - member_id: 0x9962b835 - member_id: 0x285f0e01 - member_id: 0x020ec0f7 - member_id: 0xe71ccd5b - member_id: 0x4dcd3371 - member_id: 0x4ba7b648 - member_id: 0x4e95011d - member_id: 0x115fa5c8 - member_id: 0x17a11212 - member_id: 0x3c8efcd7 - member_id: 0xdc9e124a - member_id: 0x78450fa5 - member_id: 0xfe9334e2 - member_id: 0x5520b574 - member_id: 0xe27e84e7 - member_id: 0x1d6fbf74 - member_id: 0xb949817e - member_id: 0xc9aa76eb - member_id: 0x37178875 - member_id: 0xed3cf12e - member_id: 0x1c3576df - member_id: 0xce1acfba - member_id: 0x80a0aa0a - member_id: 0x76701e27 - member_id: 0x35c9de62 - member_id: 0x105c3165 - member_id: 0x71a81cd7 - member_id: 0x5d9e989f - member_id: 0x2e3537f5 - member_id: 0x83054ba6 - member_id: 0xfa784ee7 - member_id: 0x1b95ad6a - member_id: 0x86b94692 - member_id: 0x003eac30 - member_id: 0xee8ba3b8 - member_id: 0x030b0068 - member_id: 0xaa8827cd - member_id: 0xff86b3d8 - member_id: 0x54685b48 - member_id: 0x068f40f5 - member_id: 0x0eb3e2c9 - member_id: 0x2fd08577 - member_id: 0x4b6f4c96 - member_id: 0x81de619e - member_id: 0x95cc49bd - member_id: 0x8064bc94 - member_id: 0xc6a08bd5 - member_id: 0xaaa3f4ed - member_id: 0xad98a5dc - member_id: 0xcd5fd0ed - member_id: 0x7f822a91 - member_id: 0x84e56586 - member_id: 0x9ed9157f - member_id: 0xe39f16c9 - member_id: 0x56f92231 - member_id: 0xa65cd16a - member_id: 0x319b802a - member_id: 0xfedeee7c - member_id: 0x284bdcd0 - member_id: 0x08a92732 - member_id: 0xff0b37b6 - member_id: 0xe84b76f7 - member_id: 0x6ae7b819 - member_id: 0x483f34fa + member_id: 0x0d314a12 + member_id: 0x2d5bf848 + member_id: 0xccc729a8 + member_id: 0xda63c471 + member_id: 0x79d4a214 + member_id: 0x17ebad26 + member_id: 0x72fca683 + member_id: 0x2bb3fb8f + member_id: 0x2c59a8ee + member_id: 0x0c2a232c + member_id: 0xc6d6a32c + member_id: 0x863d7f7b + member_id: 0x543ffd14 + member_id: 0xe65c7be8 + member_id: 0x6e3edc08 + member_id: 0x72b49762 + member_id: 0x3c0ffa2f + member_id: 0x850041c9 + member_id: 0xc09a441d + member_id: 0xc5388d91 + member_id: 0x6e331241 + member_id: 0x082a7070 + member_id: 0x75a1e881 + member_id: 0xc8b6e1aa + member_id: 0x7a7abbcb + member_id: 0xc8578daa + member_id: 0x9a07655b + member_id: 0x2a672cd4 + member_id: 0x9262a5ee + member_id: 0x17dd5b60 + member_id: 0xc2344046 + member_id: 0xa9bf914a + member_id: 0xb0312eeb + member_id: 0x57d4dc2b + member_id: 0x0c47d533 + member_id: 0x97b7885f + member_id: 0x16af1257 + member_id: 0xc94272a1 + member_id: 0xa4895f02 + member_id: 0xccd72ae9 + member_id: 0x175839e1 + member_id: 0xf5d43022 + member_id: 0x052537d8 + member_id: 0x9d98b672 + member_id: 0x09a35e60 + member_id: 0x9a1249a9 + member_id: 0x32b8a7c0 + member_id: 0x091a6c17 + member_id: 0xc5f84af4 + member_id: 0xf6702779 + member_id: 0x7702aff1 + member_id: 0x608a5ddc + member_id: 0xd4fa2334 + member_id: 0x23bc5cfc + member_id: 0xaab35ddd + member_id: 0xaa42386f + member_id: 0xb73e5e75 + member_id: 0x83b23cdc + member_id: 0x22f823e0 + member_id: 0x83556531 + member_id: 0x9c1e1541 + member_id: 0xbcb875d4 + member_id: 0x8ea80b48 + member_id: 0xb1f31934 + member_id: 0x89165678 + member_id: 0x84378713 + member_id: 0x13fd0633 + member_id: 0x70017b28 + member_id: 0x7b4b1362 + member_id: 0x77b2ddab + member_id: 0xbd91da92 + member_id: 0x664acf2b + member_id: 0x68e4ed9e + member_id: 0xe335a60c + member_id: 0x8f1b54ca + member_id: 0xb1803fc6 + member_id: 0xc720b38a + member_id: 0x0d3b5bd1 + member_id: 0x45282e69 + member_id: 0xcc74652e + member_id: 0xe88abc76 + member_id: 0x19ee662b + member_id: 0xcc74db49 + member_id: 0x8f4bcfaa + member_id: 0xad2eefd3 + member_id: 0x811b1d72 + member_id: 0x434c9ecc + member_id: 0x340db501 + member_id: 0xa30bfddb + member_id: 0x73920265 + member_id: 0xbf88522e + member_id: 0xa0df1bbb + member_id: 0xffdeb7b9 + member_id: 0x5a7b4662 + member_id: 0x0c8eba16 + member_id: 0xb0bb8540 + member_id: 0xa51a50b8 + member_id: 0xc860bd45 + member_id: 0x3fe972c9 + member_id: 0x52b08a03 + member_id: 0xf6e18c0d + member_id: 0x94c9a78a + member_id: 0xb1be65fe + member_id: 0xc0033c9d + member_id: 0x8f0cab7f + member_id: 0xfc24f02b + member_id: 0xf06982b8 + member_id: 0x3c187ce2 + member_id: 0x2fadbc0c + member_id: 0x216e6075 + member_id: 0x09bd16a3 + member_id: 0x5770d188 + member_id: 0x46147565 + member_id: 0x4c7cf425 + member_id: 0x7bdded34 + member_id: 0x2d37b152 + member_id: 0x737a791c + member_id: 0xa34b4567 + member_id: 0x2a708dde + member_id: 0xfeddaede + member_id: 0xf17c8f4c + member_id: 0xe1b8deee + member_id: 0x026ea6ed + member_id: 0x4f6ccbdc + member_id: 0x12517395 + member_id: 0x3171bf74 + member_id: 0xf3771713 + member_id: 0xcd76b47e + member_id: 0xd28bda77 + member_id: 0x71d3a39c + member_id: 0xb3ca2e9b + member_id: 0xc165230a + member_id: 0x215a13ec + member_id: 0x377c522b + member_id: 0x94ccc01c + member_id: 0xe2270b65 + member_id: 0xdc1b3211 + member_id: 0x7c6b567e + member_id: 0x33b1974f + member_id: 0x22644f52 + member_id: 0x12298c1b + member_id: 0x324dabc9 + member_id: 0xba5af507 + member_id: 0x20a435f2 + member_id: 0xd70922f1 + member_id: 0x432861bc + member_id: 0x688a5a69 + member_id: 0x8bdadf1b + member_id: 0xaee6ff53 + member_id: 0x30eff9d8 + member_id: 0xe795c0f1 + member_id: 0x9d309caf + member_id: 0xec10e2f4 + member_id: 0x6f0a1e46 + member_id: 0x091c4805 + member_id: 0xe5f6e117 + member_id: 0x6e7f7819 + member_id: 0x15ef38ff + member_id: 0xa75cec0a + member_id: 0x4b83b19b + member_id: 0xf931197e + member_id: 0x714814d3 + member_id: 0x6fa9dc88 + member_id: 0xa57ecf84 + member_id: 0x8fd1ed9e + member_id: 0x0cd3502a + member_id: 0x41d7b583 + member_id: 0x380f14bc + member_id: 0xd432c148 + member_id: 0xfa136db1 + member_id: 0x3e305241 + member_id: 0x6188e6c3 + member_id: 0x1b39784f + member_id: 0xd0a93ec2 + member_id: 0x45128fe7 + member_id: 0x98e4789b + member_id: 0x6e09a88e + member_id: 0x4821e2b0 + member_id: 0x10dab6be + member_id: 0xa136b44a + member_id: 0xae6111f8 + member_id: 0xb40bde91 + member_id: 0xff765a6f + member_id: 0x15af785f + member_id: 0x58a1bb2e + member_id: 0x4505aa58 + member_id: 0x938b4863 + member_id: 0x9962b15a + member_id: 0x285f0a99 + member_id: 0x020ecba9 + member_id: 0xe71cc270 + member_id: 0x4dcd3d5e + member_id: 0x4ba7b4dd + member_id: 0x4e950be9 + member_id: 0x115fafab + member_id: 0x17a11fa5 + member_id: 0x3c8ef241 + member_id: 0xdc9e1f25 + member_id: 0x78450f73 + member_id: 0xfe933ca0 + member_id: 0x5520b527 + member_id: 0xe27e8817 + member_id: 0x1d6fbead + member_id: 0xb949874f + member_id: 0xc9aa7830 + member_id: 0x37178a6f + member_id: 0xed3cf293 + member_id: 0x1c35799b + member_id: 0xce1acc2a + member_id: 0x80a0a424 + member_id: 0x76701066 + member_id: 0x35c9d647 + member_id: 0x105c3ace + member_id: 0x71a81669 + member_id: 0x5d9e9ce5 + member_id: 0x2e353c74 + member_id: 0x83054f12 + member_id: 0xfa784db4 + member_id: 0x1b95acfb + member_id: 0x86b9464b + member_id: 0x003ea1c2 + member_id: 0xee8ba20d + member_id: 0x030b0d19 + member_id: 0xaa882e6d + member_id: 0xff86b5aa + member_id: 0x54685d71 + member_id: 0x068f48a1 + member_id: 0x0eb3e2bb + member_id: 0x2fd08888 + member_id: 0x4b6f4c71 + member_id: 0x81de6579 + member_id: 0x95cc47a1 + member_id: 0x8064b316 + member_id: 0xc6a08da1 + member_id: 0xaaa3f8da + member_id: 0xad98abe8 + member_id: 0xcd5fd56d + member_id: 0x7f822124 + member_id: 0x84e564f5 + member_id: 0x9ed91a6e + member_id: 0xe39f13d5 + member_id: 0x56f92eab + member_id: 0xa65cd211 + member_id: 0x319b8398 + member_id: 0xfedeef06 + member_id: 0x284bd07a + member_id: 0x08a92984 + member_id: 0xff0b382d + member_id: 0xe84b78bc + member_id: 0x6ae7b18d + member_id: 0x483f37d6 + member_id: 0x2d081ed0 + member_id: 0x63760aa0 + member_id: 0xac894bbb + member_id: 0xe0f63ccd } } struct_union { @@ -223976,12 +226400,13 @@ struct_union { kind: STRUCT name: "hci_mgmt_chan" definition { - bytesize: 48 + bytesize: 56 member_id: 0x7c00ef52 member_id: 0x4c7bbeeb member_id: 0xa191b952 member_id: 0xef0accef member_id: 0xc429f5c2 + member_id: 0x2d0814a0 } } struct_union { @@ -224000,23 +226425,23 @@ struct_union { kind: STRUCT name: "hci_uart" definition { - bytesize: 248 + bytesize: 280 member_id: 0xa34e4158 member_id: 0x2726387e member_id: 0xaf38e1a7 member_id: 0x2d5bf9f3 member_id: 0x6b10d6d5 member_id: 0xf8fed40c - member_id: 0x8a6a8cf8 - member_id: 0x5d519526 - member_id: 0xc10f1dd8 - member_id: 0x59119b8d - member_id: 0xd2a988e9 - member_id: 0x4a0d7a83 - member_id: 0x7ab1d6bf - member_id: 0x5d6308e6 - member_id: 0x36a6895f - member_id: 0x64cf5ba9 + member_id: 0x8a6a87b7 + member_id: 0x5d519bea + member_id: 0xc10f19a2 + member_id: 0x5911997f + member_id: 0xd2a98d48 + member_id: 0x4a0d7b72 + member_id: 0x7ab1d3e0 + member_id: 0x5d630d19 + member_id: 0x36a68d1e + member_id: 0x64cf57ca } } struct_union { @@ -224210,13 +226635,15 @@ struct_union { kind: STRUCT name: "header_ops" definition { - bytesize: 48 + bytesize: 64 member_id: 0x0faee1ca member_id: 0x9e0bc4a7 member_id: 0x3b50f609 member_id: 0x604e0cc3 member_id: 0x2a0a55ed member_id: 0xcfa2fa2e + member_id: 0x2d0814a0 + member_id: 0x63760ed5 } } struct_union { @@ -224247,7 +226674,7 @@ struct_union { kind: STRUCT name: "hid_device" definition { - bytesize: 7664 + bytesize: 7864 member_id: 0x11a479d5 member_id: 0x0939a4ee member_id: 0xe349e428 @@ -224265,46 +226692,48 @@ struct_union { member_id: 0x1427851b member_id: 0xa3c733bc member_id: 0x03dcbfb4 - member_id: 0x3f6b14f0 - member_id: 0xce1acfd1 - member_id: 0xd44dcc52 - member_id: 0xdeb73807 - member_id: 0xf75353e4 - member_id: 0x18a120c1 - member_id: 0x54126f47 - member_id: 0x2b3e3823 - member_id: 0xd382a7c2 - member_id: 0x68976169 - member_id: 0xbbbc6bae - member_id: 0x7c54d4e4 - member_id: 0x734922ad - member_id: 0x7d9c7ba4 - member_id: 0xc2bf0da0 - member_id: 0x20545db3 - member_id: 0xca566f91 - member_id: 0x2a0674c3 - member_id: 0x989b8e86 - member_id: 0x94c20774 - member_id: 0x342e5448 - member_id: 0x44106fa4 - member_id: 0x900b3568 - member_id: 0x0dfb98ea - member_id: 0x3065f45d - member_id: 0xb7a98c28 - member_id: 0x6d52bef4 - member_id: 0x53d0c050 - member_id: 0x7b2bc0ec - member_id: 0x5ad9942f - member_id: 0x2e5d8f77 - member_id: 0x7515f344 - member_id: 0x07cf20ac - member_id: 0x8aa7aef5 - member_id: 0x2c8c5aa8 - member_id: 0x58740c95 - member_id: 0xab17da00 - member_id: 0xaf4366ae - member_id: 0xff66b072 - member_id: 0xcc6aae42 + member_id: 0x3f6b1d8c + member_id: 0xce1ac1fe + member_id: 0xd44dce66 + member_id: 0xdeb73004 + member_id: 0xf7535b37 + member_id: 0x18a127c9 + member_id: 0x54126407 + member_id: 0x2b3e3bb1 + member_id: 0xd382ab7e + member_id: 0x68976a7a + member_id: 0xbbbc650d + member_id: 0x7c54d5f8 + member_id: 0x73492b8d + member_id: 0x7d9c785a + member_id: 0xc2bf0459 + member_id: 0x205457c1 + member_id: 0xca5668d0 + member_id: 0x2a0679a5 + member_id: 0x989b8848 + member_id: 0x94c205c0 + member_id: 0x342e5668 + member_id: 0x44106ed8 + member_id: 0x900b35d9 + member_id: 0x0dfb9ad8 + member_id: 0x3065f315 + member_id: 0xb7a98fcb + member_id: 0x6d52b896 + member_id: 0x53d0c010 + member_id: 0x7b2bccdd + member_id: 0x5ad99975 + member_id: 0x2e5d8158 + member_id: 0x7515f016 + member_id: 0x07cf2cee + member_id: 0x8aa7ae55 + member_id: 0x2c8c53b8 + member_id: 0x58740fba + member_id: 0xab17d40e + member_id: 0xaf4362fa + member_id: 0xff66bcf9 + member_id: 0xcc6aaeab + member_id: 0x2d081576 + member_id: 0x637601c1 } } struct_union { @@ -224325,7 +226754,7 @@ struct_union { kind: STRUCT name: "hid_driver" definition { - bytesize: 312 + bytesize: 368 member_id: 0x0ddfefbb member_id: 0xc4f4eccb member_id: 0x99d52cf2 @@ -224346,7 +226775,10 @@ struct_union { member_id: 0xf39706bf member_id: 0xcab2cce5 member_id: 0xa793f54a - member_id: 0xd4ad46eb + member_id: 0x2d081fb1 + member_id: 0x63760b51 + member_id: 0xac894e06 + member_id: 0xd4ad468f } } struct_union { @@ -224399,7 +226831,7 @@ struct_union { kind: STRUCT name: "hid_input" definition { - bytesize: 72 + bytesize: 80 member_id: 0x7c00ef52 member_id: 0x5cb55ed6 member_id: 0x73064a1b @@ -224407,6 +226839,7 @@ struct_union { member_id: 0x51372bdb member_id: 0x5e7ab334 member_id: 0xe66b33da + member_id: 0x2d081c40 } } struct_union { @@ -224414,7 +226847,7 @@ struct_union { kind: STRUCT name: "hid_ll_driver" definition { - bytesize: 96 + bytesize: 112 member_id: 0x46361d1d member_id: 0x698616dc member_id: 0xad99a64a @@ -224427,6 +226860,8 @@ struct_union { member_id: 0x61e4c7b9 member_id: 0x57288b3c member_id: 0x807d9f19 + member_id: 0x2d081d9c + member_id: 0x63760a18 } } struct_union { @@ -224434,7 +226869,7 @@ struct_union { kind: STRUCT name: "hid_report" definition { - bytesize: 2144 + bytesize: 2152 member_id: 0x7c00ef52 member_id: 0x3af855d4 member_id: 0x658221e2 @@ -224448,6 +226883,7 @@ struct_union { member_id: 0xea3fca7a member_id: 0x322da375 member_id: 0x4804413e + member_id: 0x2d081bb8 } } struct_union { @@ -224592,7 +227028,7 @@ struct_union { kind: STRUCT name: "hrtimer" definition { - bytesize: 64 + bytesize: 72 member_id: 0x0f4eedc8 member_id: 0x313ff873 member_id: 0xab75b859 @@ -224601,6 +227037,7 @@ struct_union { member_id: 0x648f25ee member_id: 0x19add46f member_id: 0x149367ac + member_id: 0x2d081e2a } } struct_union { @@ -224649,9 +227086,9 @@ struct_union { kind: STRUCT name: "hrtimer_sleeper" definition { - bytesize: 72 + bytesize: 80 member_id: 0x1dce6e8e - member_id: 0x9c3a281f + member_id: 0x9c3a2a75 } } struct_union { @@ -224676,22 +227113,22 @@ struct_union { kind: STRUCT name: "hvc_struct" definition { - bytesize: 496 + bytesize: 584 member_id: 0x48b9180d - member_id: 0x2d1fea8d - member_id: 0xad5e2171 - member_id: 0xfde70000 - member_id: 0xef8e3000 - member_id: 0xd729cc27 - member_id: 0x5abaf760 - member_id: 0xc821ac86 - member_id: 0xafb8dacd - member_id: 0x314e3252 - member_id: 0xfff50a29 - member_id: 0xa030484a - member_id: 0x435b938c - member_id: 0x1120c50f - member_id: 0x2d5bf3ea + member_id: 0x2d1feaec + member_id: 0xad5e2822 + member_id: 0xfde70709 + member_id: 0xef8e399f + member_id: 0xd729cec6 + member_id: 0x5abaf1c1 + member_id: 0xc821afee + member_id: 0xafb8df5d + member_id: 0x314e3194 + member_id: 0xfff50d81 + member_id: 0xa03044f2 + member_id: 0x435b96af + member_id: 0x1120c818 + member_id: 0x2d5bfb37 } } struct_union { @@ -224796,7 +227233,7 @@ struct_union { kind: STRUCT name: "i2c_adapter" definition { - bytesize: 1048 + bytesize: 1216 member_id: 0x4a965250 member_id: 0x8604dd3f member_id: 0x5a21819e @@ -224807,16 +227244,16 @@ struct_union { member_id: 0x54a4a7be member_id: 0x4f8c9ace member_id: 0xce1acbef - member_id: 0x3f805369 - member_id: 0xd1c5135f - member_id: 0x0dc60fb4 - member_id: 0xdc65cac5 - member_id: 0x1ad9ba4a - member_id: 0x3bb59023 - member_id: 0x7545c199 - member_id: 0x2a77ad85 - member_id: 0xae4d65a4 - member_id: 0x93137e59 + member_id: 0x3f80502f + member_id: 0xd1c5155c + member_id: 0x0dc6099d + member_id: 0xdc65c001 + member_id: 0x1ad9bdad + member_id: 0x3bb591b4 + member_id: 0x7545cc7a + member_id: 0x2a77a834 + member_id: 0xae4d69ac + member_id: 0x931375de } } struct_union { @@ -224891,16 +227328,16 @@ struct_union { kind: STRUCT name: "i2c_client" definition { - bytesize: 824 + bytesize: 976 member_id: 0x2da1ba5f member_id: 0x24e4efd9 member_id: 0x0dc2afe6 member_id: 0xbdffad6c member_id: 0xce1ac1e2 - member_id: 0x17b2398a - member_id: 0x99159461 - member_id: 0x9a2030f2 - member_id: 0xd04938e2 + member_id: 0x17b23bfd + member_id: 0x99159a36 + member_id: 0x9a203f42 + member_id: 0xd049376f } } struct_union { @@ -224941,7 +227378,7 @@ struct_union { kind: STRUCT name: "i2c_driver" definition { - bytesize: 248 + bytesize: 280 member_id: 0x8604d9de member_id: 0xd778ec2c member_id: 0xb4ae4933 @@ -224950,11 +227387,11 @@ struct_union { member_id: 0x8778e04f member_id: 0x9160ef4d member_id: 0xd4ad4b1f - member_id: 0xc4fe53c4 - member_id: 0x9878ebe4 - member_id: 0xb406a6b1 - member_id: 0x1bbcf748 - member_id: 0x2da18dab + member_id: 0xc4fe5161 + member_id: 0x9878e916 + member_id: 0xb406a310 + member_id: 0x1bbcf6b9 + member_id: 0x2da189ea } } struct_union { @@ -225012,7 +227449,7 @@ struct_union { kind: STRUCT name: "i3c_bus" definition { - bytesize: 152 + bytesize: 168 member_id: 0x1d84c3f4 member_id: 0xcc4808a3 member_id: 0x5a20b8b0 @@ -225073,13 +227510,13 @@ struct_union { kind: STRUCT name: "i3c_dev_desc" definition { - bytesize: 112 + bytesize: 128 member_id: 0x64e42014 member_id: 0xcd0f9fce member_id: 0x8037a98d - member_id: 0x92f5dc36 - member_id: 0xce0a8468 - member_id: 0x2dc02f46 + member_id: 0x92f5ddb1 + member_id: 0xce0a8660 + member_id: 0x2dc0240f } } struct_union { @@ -225087,10 +227524,10 @@ struct_union { kind: STRUCT name: "i3c_device" definition { - bytesize: 776 + bytesize: 928 member_id: 0xce1ac149 - member_id: 0x87d44775 - member_id: 0xdadaaa7c + member_id: 0x87d4415a + member_id: 0xdadaa1d6 } } struct_union { @@ -225146,11 +227583,11 @@ struct_union { kind: STRUCT name: "i3c_driver" definition { - bytesize: 168 + bytesize: 200 member_id: 0xd4ad4c68 - member_id: 0xd778cb02 - member_id: 0xb4ae52bb - member_id: 0xc4ff9216 + member_id: 0xd778c72d + member_id: 0xb4ae572f + member_id: 0xc4ff9e8c } } struct_union { @@ -225172,7 +227609,7 @@ struct_union { kind: STRUCT name: "i3c_generic_ibi_slot" definition { - bytesize: 72 + bytesize: 88 member_id: 0x0fa6c6af member_id: 0x85f02375 } @@ -225214,11 +227651,11 @@ struct_union { kind: STRUCT name: "i3c_ibi_slot" definition { - bytesize: 56 + bytesize: 72 member_id: 0xd6e667b7 - member_id: 0xce3784f9 - member_id: 0xb84057f7 - member_id: 0xff8a989b + member_id: 0xce3785c0 + member_id: 0xb8405747 + member_id: 0xff8a9211 } } struct_union { @@ -225226,16 +227663,16 @@ struct_union { kind: STRUCT name: "i3c_master_controller" definition { - bytesize: 2024 + bytesize: 2360 member_id: 0xce1ac149 - member_id: 0x701b6a67 - member_id: 0xd4be1866 - member_id: 0xafb9ea4d - member_id: 0xfb8ee6b0 - member_id: 0x39ba0c74 - member_id: 0x2dd98040 - member_id: 0xdad06173 - member_id: 0x22fae5fb + member_id: 0x701b6c48 + member_id: 0xd4be13cc + member_id: 0xafb9e195 + member_id: 0xfb8eebcd + member_id: 0x39ba03d7 + member_id: 0x2dd987ac + member_id: 0xdad060a0 + member_id: 0x22fae297 } } struct_union { @@ -226005,7 +228442,7 @@ struct_union { kind: STRUCT name: "ifmcaddr6" definition { - bytesize: 208 + bytesize: 256 member_id: 0x0e07dfa8 member_id: 0x0c06b72f member_id: 0x11f8eb33 @@ -226015,12 +228452,12 @@ struct_union { member_id: 0xb689518b member_id: 0x93969879 member_id: 0x929b0f59 - member_id: 0xfc51a477 - member_id: 0x854641df - member_id: 0xe8764d61 - member_id: 0xe33bc510 - member_id: 0x4b16fe62 - member_id: 0x95dac390 + member_id: 0xfc51a126 + member_id: 0x85464695 + member_id: 0xe87640c7 + member_id: 0xe33bc190 + member_id: 0x4b16f22f + member_id: 0x95dac8a9 } } struct_union { @@ -226153,26 +228590,26 @@ struct_union { kind: STRUCT name: "iio_dev" definition { - bytesize: 928 + bytesize: 1096 member_id: 0x8421c9a6 member_id: 0xce1ac5a8 - member_id: 0x33f133b1 - member_id: 0x94dbf9bd - member_id: 0xda32a85d - member_id: 0x01624575 - member_id: 0x8d60ff99 - member_id: 0x6920346b - member_id: 0x7a78aa8c - member_id: 0xa1c1dbef - member_id: 0xe9bbb1d0 - member_id: 0x6cd8233c - member_id: 0xea77b6ad - member_id: 0x5facb078 - member_id: 0x0de57819 - member_id: 0x0517080a - member_id: 0xcd6bb4c2 - member_id: 0x2e0bced4 - member_id: 0x591199e9 + member_id: 0x33f1381b + member_id: 0x94dbf2ad + member_id: 0xda32aae8 + member_id: 0x01624dd9 + member_id: 0x8d60f2c2 + member_id: 0x692031ff + member_id: 0x7a78a7dd + member_id: 0xa1c1d80a + member_id: 0xe9bbb3b8 + member_id: 0x6cd82727 + member_id: 0xea77b552 + member_id: 0x5facbc84 + member_id: 0x0de575d7 + member_id: 0x05170a91 + member_id: 0xcd6bb7a2 + member_id: 0x2e0bc19e + member_id: 0x59119673 } } struct_union { @@ -226253,22 +228690,22 @@ struct_union { kind: STRUCT name: "iio_trigger" definition { - bytesize: 1184 + bytesize: 1368 member_id: 0xafbf01cd member_id: 0x4a9656b1 member_id: 0xcc480580 member_id: 0x0de57421 member_id: 0xce1ac1e2 - member_id: 0x7c00e5af - member_id: 0xa2fdf4fc - member_id: 0x99fa9e8b - member_id: 0x9c6dc7b0 - member_id: 0x56a16eec - member_id: 0x76c2648c - member_id: 0xde39d7bf - member_id: 0x01a8cdfd - member_id: 0xf3acafee - member_id: 0xf5a47889 + member_id: 0x7c00e7d8 + member_id: 0xa2fdf321 + member_id: 0x99fa9afe + member_id: 0x9c6dc805 + member_id: 0x56a16eeb + member_id: 0x76c2672c + member_id: 0xde39de75 + member_id: 0x01a8c232 + member_id: 0xf3acaabf + member_id: 0xf5a4777f } } struct_union { @@ -226305,7 +228742,7 @@ struct_union { kind: STRUCT name: "in_device" definition { - bytesize: 360 + bytesize: 392 member_id: 0xce0b4469 member_id: 0x94d42b1b member_id: 0xb7dcfc4d @@ -226325,10 +228762,10 @@ struct_union { member_id: 0xeb62c586 member_id: 0x510548ab member_id: 0xb1ee1de3 - member_id: 0x3a2fbb63 - member_id: 0x28249899 - member_id: 0x14f6f118 - member_id: 0x56a72561 + member_id: 0x3a2fb3c2 + member_id: 0x282498ec + member_id: 0x14f6fd8c + member_id: 0x56a72054 } } struct_union { @@ -226362,7 +228799,7 @@ struct_union { kind: STRUCT name: "inet6_dev" definition { - bytesize: 1048 + bytesize: 1352 member_id: 0xce0b4469 member_id: 0x94d42b1b member_id: 0x7ee20f50 @@ -226377,32 +228814,32 @@ struct_union { member_id: 0x87575c81 member_id: 0x99f606f1 member_id: 0xa2c5b2db - member_id: 0x615ece53 - member_id: 0x8cc109d8 - member_id: 0xe8a0e3f8 - member_id: 0xbbc541a9 - member_id: 0x43560e40 - member_id: 0x65503a14 - member_id: 0x16f3f5dd - member_id: 0x045bf734 - member_id: 0xa8e2c5cf - member_id: 0x846097b4 - member_id: 0x2d186341 - member_id: 0xb7dcfbd1 - member_id: 0x7d1e2527 - member_id: 0x3bd46ead - member_id: 0x059da918 - member_id: 0x77af7912 - member_id: 0x36b3b0ad - member_id: 0x6b4be156 - member_id: 0x141e1bc5 - member_id: 0xb9d78568 - member_id: 0x4a3e814d - member_id: 0x5f4c53df - member_id: 0x953994bc - member_id: 0x7f103382 - member_id: 0x95dace76 - member_id: 0x66aa84a4 + member_id: 0x615ec3f5 + member_id: 0x8cc10130 + member_id: 0xe8a0e215 + member_id: 0xbbc5489e + member_id: 0x435609a4 + member_id: 0x65503a42 + member_id: 0x16f3f61b + member_id: 0x045bfd9c + member_id: 0xa8e2c1a0 + member_id: 0x846096f3 + member_id: 0x2d18681e + member_id: 0xb7dcfe39 + member_id: 0x7d1e2280 + member_id: 0x3bd46e6c + member_id: 0x059dad50 + member_id: 0x77af78a1 + member_id: 0x36b3b9b5 + member_id: 0x6b4beb7f + member_id: 0x141e1b04 + member_id: 0xb9d78a9f + member_id: 0x4a3e87f9 + member_id: 0x5f4c5fc3 + member_id: 0x95399c15 + member_id: 0x7f1030b7 + member_id: 0x95dac184 + member_id: 0x66aa8ae5 } } struct_union { @@ -226429,23 +228866,23 @@ struct_union { kind: STRUCT name: "inet_frag_queue" definition { - bytesize: 176 + bytesize: 192 member_id: 0x0ff5b15e member_id: 0x20068778 member_id: 0x1dd18615 - member_id: 0x2d1fe42b - member_id: 0xb7dcf7cb - member_id: 0x4313ef06 - member_id: 0xdc7afadb - member_id: 0x38faece3 - member_id: 0xb6f90d0b - member_id: 0xb862f8f3 - member_id: 0x15c3a07f - member_id: 0x6383412b - member_id: 0x2ddb6a3d - member_id: 0xcf7d61c4 - member_id: 0x77717b7e - member_id: 0x95dacf0a + member_id: 0x2d1fe623 + member_id: 0xb7dcff3e + member_id: 0x4313e44f + member_id: 0xdc7af762 + member_id: 0x38fae966 + member_id: 0xb6f904c8 + member_id: 0xb862f741 + member_id: 0x15c3a7f9 + member_id: 0x6383498a + member_id: 0x2ddb6d82 + member_id: 0xcf7d6fa4 + member_id: 0x77717339 + member_id: 0x95dacb84 } } struct_union { @@ -226522,7 +228959,7 @@ struct_union { kind: STRUCT name: "inode" definition { - bytesize: 656 + bytesize: 704 member_id: 0x4bfa0565 member_id: 0x5a533102 member_id: 0xdfbcd436 @@ -226548,35 +228985,35 @@ struct_union { member_id: 0xf84ea954 member_id: 0x7a5f1cd6 member_id: 0x5911dd75 - member_id: 0x6fa1a251 - member_id: 0x483b8179 - member_id: 0xe17fe3a4 - member_id: 0xde7fd5c3 - member_id: 0x10d1f2a7 - member_id: 0xd1bb1881 - member_id: 0x0264468c - member_id: 0x315b882c - member_id: 0x683d3a55 - member_id: 0x4eca2136 - member_id: 0xc1e6fbbc - member_id: 0x35c1757e - member_id: 0x01184842 - member_id: 0x5da31fa0 - member_id: 0x2d1f7235 - member_id: 0x8d92d1db - member_id: 0x34db2a89 - member_id: 0xb1540770 - member_id: 0x3e2f8595 - member_id: 0x3f66ee6d - member_id: 0x5bafa62c - member_id: 0x2682602d - member_id: 0x3ec4540f - member_id: 0x79ad2080 - member_id: 0x5b9ce1fb - member_id: 0x0cb03b57 - member_id: 0x7e005c6a - member_id: 0xd66fa842 - member_id: 0x68bd999a + member_id: 0x6fa1a70e + member_id: 0x483b8d41 + member_id: 0xe17fe409 + member_id: 0xde7fd39f + member_id: 0x10d1f0ba + member_id: 0xd1bb1f30 + member_id: 0x02644289 + member_id: 0x315b8712 + member_id: 0x683d38c1 + member_id: 0x4eca23b5 + member_id: 0xc1e6ff96 + member_id: 0x35c171e2 + member_id: 0x01184216 + member_id: 0x5da31216 + member_id: 0x2d1f7404 + member_id: 0x8d92da03 + member_id: 0x34db220a + member_id: 0xb1540c02 + member_id: 0x3e2f835f + member_id: 0x3f66e156 + member_id: 0x5bafa68d + member_id: 0x26826d33 + member_id: 0x3ec4525e + member_id: 0x79ad2302 + member_id: 0x5b9ce8bd + member_id: 0x0cb03e11 + member_id: 0x7e005c8d + member_id: 0xd66fa8cb + member_id: 0x68bd901c } } struct_union { @@ -226640,7 +229077,7 @@ struct_union { kind: STRUCT name: "input_dev" definition { - bytesize: 1392 + bytesize: 1608 member_id: 0x0de57ce8 member_id: 0x30665df0 member_id: 0xb7aa2038 @@ -226665,31 +229102,35 @@ struct_union { member_id: 0x2bc3a3ee member_id: 0x8b2e8815 member_id: 0x1dd184fd - member_id: 0x52e0e0fc - member_id: 0xeb6255a1 - member_id: 0x4e736192 - member_id: 0x20d6c658 - member_id: 0x23373071 - member_id: 0xae699c96 - member_id: 0x89342aa2 - member_id: 0xad987d70 - member_id: 0xcd7c45e4 - member_id: 0x7f82ee74 - member_id: 0x0a635cf0 - member_id: 0x1ef48dc4 - member_id: 0x8afee449 - member_id: 0xad8985f0 - member_id: 0x85e877a5 - member_id: 0xf4b15a90 - member_id: 0xce1ac7bc - member_id: 0x94d39ffb - member_id: 0x0fa6c8fc - member_id: 0xc3b33049 - member_id: 0xee8d04de - member_id: 0xa9bb3237 - member_id: 0xb523fef2 - member_id: 0x5af27a65 - member_id: 0xc9407513 + member_id: 0x52e0ed5f + member_id: 0xeb62513d + member_id: 0x4e736bf5 + member_id: 0x20d6cc0c + member_id: 0x23373c52 + member_id: 0xae699d06 + member_id: 0x89342c67 + member_id: 0xad987839 + member_id: 0xcd7c4c4f + member_id: 0x7f82e175 + member_id: 0x0a6350ff + member_id: 0x1ef489e6 + member_id: 0x8afeed6a + member_id: 0xad89884a + member_id: 0x85e87d65 + member_id: 0xf4b15a60 + member_id: 0xce1acb44 + member_id: 0x94d399f9 + member_id: 0x0fa6c014 + member_id: 0xc3b33daa + member_id: 0xee8d0adc + member_id: 0xa9bb3229 + member_id: 0xb523f202 + member_id: 0x5af27e71 + member_id: 0xc9407182 + member_id: 0x2d0815b5 + member_id: 0x63760c18 + member_id: 0xac894653 + member_id: 0xe0f6323b } } struct_union { @@ -226697,7 +229138,7 @@ struct_union { kind: STRUCT name: "input_dev_poller" definition { - bytesize: 120 + bytesize: 168 member_id: 0x5e1affd2 member_id: 0x995fc20c member_id: 0x1bf83634 @@ -226735,7 +229176,7 @@ struct_union { kind: STRUCT name: "input_handle" definition { - bytesize: 72 + bytesize: 80 member_id: 0x917966b3 member_id: 0xadd3a5f7 member_id: 0x0de5752a @@ -226743,6 +229184,7 @@ struct_union { member_id: 0xf941b37c member_id: 0x5bdcd967 member_id: 0xa82d27b6 + member_id: 0x2d081c40 } } struct_union { @@ -226750,7 +229192,7 @@ struct_union { kind: STRUCT name: "input_handler" definition { - bytesize: 120 + bytesize: 128 member_id: 0x917966b3 member_id: 0x0a428f2d member_id: 0x11f8a01d @@ -226765,6 +229207,7 @@ struct_union { member_id: 0xc4fd78b2 member_id: 0x94d3952d member_id: 0x0fa6c515 + member_id: 0x2d081dc1 } } struct_union { @@ -226932,7 +229375,7 @@ struct_union { kind: STRUCT name: "io_context" definition { - bytesize: 88 + bytesize: 104 member_id: 0x053332c8 member_id: 0xa3c1586b member_id: 0x082edd7f @@ -227121,7 +229564,7 @@ struct_union { kind: STRUCT name: "io_ring_ctx" definition { - bytesize: 1216 + bytesize: 1344 member_id: 0x2c717118 member_id: 0x246f2632 member_id: 0x7adfc058 @@ -227145,24 +229588,24 @@ struct_union { member_id: 0xf7f7e37b member_id: 0x66f24f37 member_id: 0x9beef7f7 - member_id: 0x79d40f51 - member_id: 0xd965dd1f - member_id: 0x5ec1572c - member_id: 0xd2b7f8d5 - member_id: 0x55fafca0 - member_id: 0xdd1ece75 - member_id: 0x042a262d - member_id: 0xf2c3c948 - member_id: 0x2bc8f18d - member_id: 0xfa3ad642 - member_id: 0xcbce1788 - member_id: 0x36605fb6 - member_id: 0x859f0241 - member_id: 0x3dd48d6e - member_id: 0x15478b4f - member_id: 0x314441fd - member_id: 0x1d068daa - member_id: 0xd2c00253 + member_id: 0x79d40ff6 + member_id: 0xd965dce8 + member_id: 0x5ec15b6d + member_id: 0xd2b7f290 + member_id: 0x55faf029 + member_id: 0xdd1ec491 + member_id: 0x042a2075 + member_id: 0xf2c3ca3b + member_id: 0x2bc8f70b + member_id: 0xfa3ad812 + member_id: 0xcbce197b + member_id: 0x36605bb5 + member_id: 0x859f0b38 + member_id: 0x3dd48798 + member_id: 0x1547851d + member_id: 0x31444ba6 + member_id: 0x1d068fc6 + member_id: 0xd2c00a64 } } struct_union { @@ -227229,19 +229672,19 @@ struct_union { kind: STRUCT name: "io_sq_data" definition { - bytesize: 144 + bytesize: 160 member_id: 0x9af0bed8 member_id: 0x53dc4767 member_id: 0x2d4b38e1 - member_id: 0x47f61075 - member_id: 0xfc7d4b39 - member_id: 0x2058ec41 - member_id: 0x1d0683a8 - member_id: 0x07676c54 - member_id: 0xc2e2ffe6 - member_id: 0x6f68956c - member_id: 0x72c08adf - member_id: 0x15426863 + member_id: 0x47f610c5 + member_id: 0xfc7d453c + member_id: 0x2058e120 + member_id: 0x1d06822f + member_id: 0x0767645e + member_id: 0xc2e2fdee + member_id: 0x6f689d99 + member_id: 0x72c08196 + member_id: 0x154265da } } struct_union { @@ -227513,10 +229956,10 @@ struct_union { kind: STRUCT name: "ioam6_pernet_data" definition { - bytesize: 304 + bytesize: 384 member_id: 0x2d4b3c00 - member_id: 0x4b4cac1e - member_id: 0xc70d260b + member_id: 0x4b4cad27 + member_id: 0xc70d2bad } } struct_union { @@ -227524,7 +229967,7 @@ struct_union { kind: STRUCT name: "iomap" definition { - bytesize: 72 + bytesize: 80 member_id: 0x24bffc55 member_id: 0x9b3b7fe3 member_id: 0xb5ff48a9 @@ -227535,6 +229978,7 @@ struct_union { member_id: 0x73246f04 member_id: 0x917961c4 member_id: 0x48213d44 + member_id: 0x2d081c40 } } struct_union { @@ -227565,12 +230009,12 @@ struct_union { kind: STRUCT name: "iommu_dma_cookie" definition { - bytesize: 272 + bytesize: 304 member_id: 0x5c2638e4 member_id: 0x348f5d6c - member_id: 0x771c8095 - member_id: 0xa2e7d293 - member_id: 0xad8982dc + member_id: 0x771c8cad + member_id: 0xa2e7db0a + member_id: 0xad898480 } } struct_union { @@ -227663,7 +230107,7 @@ struct_union { kind: STRUCT name: "iommu_fault_param" definition { - bytesize: 64 + bytesize: 80 member_id: 0xf91dda73 member_id: 0xff8a9de8 member_id: 0xf332289b @@ -227713,22 +230157,22 @@ struct_union { kind: STRUCT name: "iommu_group" definition { - bytesize: 224 + bytesize: 272 member_id: 0x452b206c - member_id: 0xeb0d4018 - member_id: 0x33ed5daa - member_id: 0x0ff1fb1c - member_id: 0xad8980b8 - member_id: 0x32791b09 - member_id: 0x984939df - member_id: 0x0ddfed7f - member_id: 0xcc480a3f - member_id: 0xe1eb91e4 - member_id: 0x48c48f3c - member_id: 0xa72fe3f6 - member_id: 0x4d878adb - member_id: 0x9241abfe - member_id: 0x4a85cfcc + member_id: 0xeb0d43ae + member_id: 0x33ed5762 + member_id: 0x0ff1f1d2 + member_id: 0xad898e74 + member_id: 0x3279112f + member_id: 0x98493de4 + member_id: 0x0ddfe603 + member_id: 0xcc480f6e + member_id: 0xe1eb9c42 + member_id: 0x48c48bbc + member_id: 0xa72fefbb + member_id: 0x4d8781e2 + member_id: 0x9241af50 + member_id: 0x4a85c6ab } } struct_union { @@ -228012,7 +230456,7 @@ struct_union { kind: STRUCT name: "ip_mc_list" definition { - bytesize: 144 + bytesize: 160 member_id: 0x1e64a125 member_id: 0x5c6fc30f member_id: 0x00c081a9 @@ -228022,16 +230466,16 @@ struct_union { member_id: 0x3769db75 member_id: 0x4d6204ba member_id: 0x1dd18a7a - member_id: 0x85cad174 - member_id: 0xb7dcfe61 - member_id: 0x2d1fe623 - member_id: 0x350c8270 - member_id: 0xb48efd04 - member_id: 0xb5487c90 - member_id: 0xbce3e1f5 - member_id: 0xf913a036 - member_id: 0xeff5ade1 - member_id: 0x95dace68 + member_id: 0x85cada3d + member_id: 0xb7dcf87e + member_id: 0x2d1feb9a + member_id: 0x350c8cc3 + member_id: 0xb48ef3e4 + member_id: 0xb5487b20 + member_id: 0xbce3e545 + member_id: 0xf913a5b3 + member_id: 0xeff5afc8 + member_id: 0x95dac7ab } } struct_union { @@ -228120,14 +230564,14 @@ struct_union { kind: STRUCT name: "ipc_ids" definition { - bytesize: 224 + bytesize: 272 member_id: 0x69ac3859 member_id: 0xfad53c70 member_id: 0xd610e150 - member_id: 0x553eb7f8 - member_id: 0xa4cbafae - member_id: 0x5ed3d8d6 - member_id: 0x3a668401 + member_id: 0x553eb9fd + member_id: 0xa4cba179 + member_id: 0x5ed3d0f0 + member_id: 0x3a668586 } } struct_union { @@ -228135,36 +230579,36 @@ struct_union { kind: STRUCT name: "ipc_namespace" definition { - bytesize: 1128 + bytesize: 1272 member_id: 0x76ca962a - member_id: 0x319d2e0b - member_id: 0xcd0752f5 - member_id: 0x4e076fa8 - member_id: 0x73cbb378 - member_id: 0xad8c17c2 - member_id: 0xc8a03350 - member_id: 0x9d311ffd - member_id: 0xaa2292da - member_id: 0x635a86ca - member_id: 0x04c93157 - member_id: 0x5b41ec3d - member_id: 0xb28cb360 - member_id: 0x4c8db445 - member_id: 0x378b00b5 - member_id: 0xbc8b0e9b - member_id: 0xc91b1eea - member_id: 0xfc50d8c6 - member_id: 0x699a4320 - member_id: 0x2ad0b232 - member_id: 0x7a21d1ee - member_id: 0x35dfd4d5 - member_id: 0xc6f146dc - member_id: 0x0588945c - member_id: 0xb985d039 - member_id: 0xde4b792d - member_id: 0x9f3018b1 - member_id: 0x57272fea - member_id: 0x911293b4 + member_id: 0x319d2652 + member_id: 0xcd075131 + member_id: 0x4e076dbe + member_id: 0x73cbb1a8 + member_id: 0xad8c1e2a + member_id: 0xc8a03455 + member_id: 0x9d311a98 + member_id: 0xaa22986b + member_id: 0x635a8821 + member_id: 0x04c930c7 + member_id: 0x5b41e34f + member_id: 0xb28cb21e + member_id: 0x4c8db422 + member_id: 0x378b0c45 + member_id: 0xbc8b04d3 + member_id: 0xc91b139f + member_id: 0xfc50d140 + member_id: 0x699a43f9 + member_id: 0x2ad0b1d0 + member_id: 0x7a21d6d9 + member_id: 0x35dfddf4 + member_id: 0xc6f14fe7 + member_id: 0x05889fb1 + member_id: 0xb985d006 + member_id: 0xde4b7705 + member_id: 0x9f301b93 + member_id: 0x57272c55 + member_id: 0x91129161 } } struct_union { @@ -228211,7 +230655,7 @@ struct_union { kind: STRUCT name: "ipv6_devconf" definition { - bytesize: 256 + bytesize: 288 member_id: 0x7cc73ef8 member_id: 0x9f4d6a46 member_id: 0x3ed76e50 @@ -228271,6 +230715,10 @@ struct_union { member_id: 0xef330e54 member_id: 0xb7f742d4 member_id: 0x04607474 + member_id: 0x2d0812b0 + member_id: 0x637607e0 + member_id: 0xac894cc9 + member_id: 0xe0f63db8 } } struct_union { @@ -228345,7 +230793,7 @@ struct_union { kind: STRUCT name: "ir_raw_event_ctrl" definition { - bytesize: 4240 + bytesize: 4256 member_id: 0x7c00ef52 member_id: 0xfc7d458c member_id: 0xd1b69eca @@ -228353,10 +230801,10 @@ struct_union { member_id: 0xce3fe2d9 member_id: 0x520d4ba6 member_id: 0x371a0f37 - member_id: 0x1629385a - member_id: 0x6a3f1957 - member_id: 0x83397906 - member_id: 0x5c802411 + member_id: 0x16293fe8 + member_id: 0x6a3f16b1 + member_id: 0x83397fb4 + member_id: 0x5c80282e } } struct_union { @@ -228388,12 +230836,12 @@ struct_union { kind: STRUCT name: "irq_affinity_notify" definition { - bytesize: 56 + bytesize: 72 member_id: 0x99373053 member_id: 0x02ce54bd member_id: 0xd6e66356 - member_id: 0x56fba053 - member_id: 0xae975051 + member_id: 0x56fba0e3 + member_id: 0xae975adb } } struct_union { @@ -228558,7 +231006,7 @@ struct_union { kind: STRUCT name: "irq_desc" definition { - bytesize: 448 + bytesize: 512 member_id: 0x097365c0 member_id: 0x71a5f6ff member_id: 0x744c7d97 @@ -228589,11 +231037,11 @@ struct_union { member_id: 0x2eee666c member_id: 0x95dacce8 member_id: 0x452b2767 - member_id: 0x26fe7736 - member_id: 0x57ba92c2 - member_id: 0x4a965b63 - member_id: 0x0de573d8 - member_id: 0xed700fc3 + member_id: 0x26fe77cd + member_id: 0x57ba9719 + member_id: 0x4a965b58 + member_id: 0x0de57a81 + member_id: 0xed700d34 } } struct_union { @@ -228601,7 +231049,7 @@ struct_union { kind: STRUCT name: "irq_domain" definition { - bytesize: 152 + bytesize: 200 member_id: 0x556d57ec member_id: 0x0de5752a member_id: 0xafbb3d7c @@ -228613,11 +231061,15 @@ struct_union { member_id: 0x96527b3e member_id: 0xce3bb3c1 member_id: 0x7229d678 - member_id: 0x9f170a0d - member_id: 0x19eb760f - member_id: 0xa5f55245 - member_id: 0x2f9b35b0 - member_id: 0xbcd2b673 + member_id: 0x2d08170f + member_id: 0x6376010c + member_id: 0xac894aec + member_id: 0xe0f63eed + member_id: 0x9f1700c3 + member_id: 0x19eb79be + member_id: 0xa5f55c89 + member_id: 0x2f9b3f87 + member_id: 0xbcd2bd0f } } struct_union { @@ -229142,7 +231594,7 @@ struct_union { kind: STRUCT name: "kernfs_node" definition { - bytesize: 128 + bytesize: 136 member_id: 0x65518d58 member_id: 0x22568173 member_id: 0x720b2551 @@ -229156,6 +231608,7 @@ struct_union { member_id: 0x2da1b0f9 member_id: 0x878f4f04 member_id: 0x481a087b + member_id: 0x2d08122d } } struct_union { @@ -229163,20 +231616,21 @@ struct_union { kind: STRUCT name: "kernfs_open_file" definition { - bytesize: 152 + bytesize: 192 member_id: 0x5bb2ad0c member_id: 0xbf9f3aea member_id: 0x87634c04 member_id: 0x59119068 member_id: 0xad8983a9 - member_id: 0xcc136c19 - member_id: 0x0a28c81d - member_id: 0x7c00ece8 - member_id: 0x077ec5ad - member_id: 0xf1ad7dc8 - member_id: 0x02cb486c - member_id: 0x7b82fc29 - member_id: 0x0b54e927 + member_id: 0xcc136178 + member_id: 0x0a28c7ac + member_id: 0x7c00e224 + member_id: 0x077ecf9a + member_id: 0xf1ad7caa + member_id: 0x02cb4f99 + member_id: 0x7b82f804 + member_id: 0x0b54e508 + member_id: 0x2d081262 } } struct_union { @@ -229198,7 +231652,7 @@ struct_union { kind: STRUCT name: "kernfs_ops" definition { - bytesize: 96 + bytesize: 112 member_id: 0xad9a8b05 member_id: 0xae95ba96 member_id: 0xc9fbbcd1 @@ -229211,6 +231665,8 @@ struct_union { member_id: 0x340c80e7 member_id: 0x5e14c2b7 member_id: 0x87fd6d59 + member_id: 0x2d081d9c + member_id: 0x63760a18 } } struct_union { @@ -229218,7 +231674,7 @@ struct_union { kind: STRUCT name: "kernfs_root" definition { - bytesize: 144 + bytesize: 160 member_id: 0x5bb2ad0c member_id: 0x2d2d05d9 member_id: 0x37e22f9b @@ -229235,12 +231691,16 @@ struct_union { kind: STRUCT name: "kernfs_syscall_ops" definition { - bytesize: 40 + bytesize: 72 member_id: 0x5047c373 member_id: 0x7cc6402a member_id: 0x9c0b9827 member_id: 0xd86e1443 member_id: 0x1ab36ed3 + member_id: 0x2d0812f5 + member_id: 0x63760830 + member_id: 0xac894e21 + member_id: 0xe0f63f53 } } struct_union { @@ -229248,25 +231708,25 @@ struct_union { kind: STRUCT name: "key" definition { - bytesize: 224 + bytesize: 240 member_id: 0x07cdabee member_id: 0xa767c14d member_id: 0x3bd94fab member_id: 0xf53d18cc - member_id: 0x04355e25 - member_id: 0xf194e3d3 - member_id: 0x318697be - member_id: 0xd30e7921 - member_id: 0x153668ca - member_id: 0x08e67583 - member_id: 0xf2e551c5 - member_id: 0x114c80ff - member_id: 0xb9e1f784 - member_id: 0x7243ca33 - member_id: 0x2d5bfc4c - member_id: 0x30035b64 - member_id: 0x3c0ae4aa - member_id: 0xf1a01824 + member_id: 0x043550f2 + member_id: 0xf194e254 + member_id: 0x318695b6 + member_id: 0xd30e7268 + member_id: 0x15366573 + member_id: 0x08e67b30 + member_id: 0xf2e55440 + member_id: 0x114c8d37 + member_id: 0xb9e1f779 + member_id: 0x7243c3f0 + member_id: 0x2d5bf3fe + member_id: 0x300353c5 + member_id: 0x3c0aea42 + member_id: 0xf1a0141c } } struct_union { @@ -229333,7 +231793,7 @@ struct_union { kind: STRUCT name: "key_type" definition { - bytesize: 168 + bytesize: 184 member_id: 0x0de57ce8 member_id: 0x1ce021c4 member_id: 0x2d2d08fa @@ -229353,8 +231813,10 @@ struct_union { member_id: 0xe135719d member_id: 0xfa508d60 member_id: 0xf529298c - member_id: 0x556d5528 - member_id: 0x70972959 + member_id: 0x2d0817f6 + member_id: 0x63760fdf + member_id: 0x556d5d6f + member_id: 0x7097248a } } struct_union { @@ -229362,16 +231824,16 @@ struct_union { kind: STRUCT name: "key_user" definition { - bytesize: 88 + bytesize: 104 member_id: 0x0f470b14 member_id: 0x19845b55 - member_id: 0x2d1febf2 - member_id: 0x07cdaa5e - member_id: 0x723c559b - member_id: 0xe2ed2f65 - member_id: 0x15366b1e - member_id: 0xab0b1211 - member_id: 0x91da2c08 + member_id: 0x2d1fe5f7 + member_id: 0x07cdab1c + member_id: 0x723c58fa + member_id: 0xe2ed26fb + member_id: 0x15366051 + member_id: 0xab0b1c24 + member_id: 0x91da22df } } struct_union { @@ -229417,7 +231879,7 @@ struct_union { kind: STRUCT name: "kioctx" definition { - bytesize: 576 + bytesize: 640 member_id: 0x8593b21b member_id: 0x3bc79110 member_id: 0x942e3316 @@ -229431,14 +231893,14 @@ struct_union { member_id: 0x44db6fdd member_id: 0xe37ec6a8 member_id: 0x796fba13 - member_id: 0xa9a34215 + member_id: 0xa9a3469b member_id: 0x2befc6c5 member_id: 0x2634e12c member_id: 0x2f5313ba - member_id: 0x2b33ba67 - member_id: 0xcb8ae664 - member_id: 0xbf6033f3 - member_id: 0xcc6aa2bf + member_id: 0x2b33b39f + member_id: 0xcb8aec26 + member_id: 0xbf6035d5 + member_id: 0xcc6aa8b0 } } struct_union { @@ -229506,7 +231968,7 @@ struct_union { kind: STRUCT name: "kmem_cache" definition { - bytesize: 224 + bytesize: 256 member_id: 0xc348a85a member_id: 0x2d2ce67a member_id: 0x8ce23c6d @@ -229527,12 +231989,12 @@ struct_union { member_id: 0x0de57446 member_id: 0x7c00ece8 member_id: 0x452b289f - member_id: 0xb165720e - member_id: 0x2db6abec - member_id: 0xabd5a416 - member_id: 0xe3db1542 - member_id: 0xbb6c9331 - member_id: 0x0fc7c815 + member_id: 0xb165727b + member_id: 0x2db6a778 + member_id: 0xabd5a6b3 + member_id: 0xe3db14ff + member_id: 0xbb6c91c3 + member_id: 0x0fc7cdb4 } } struct_union { @@ -229612,13 +232074,17 @@ struct_union { kind: STRUCT name: "kobj_type" definition { - bytesize: 48 + bytesize: 80 member_id: 0xae947bbf member_id: 0xb9f1e7c4 member_id: 0xb6c72669 member_id: 0x76511bd1 member_id: 0x4a4eac64 member_id: 0xa023c6b3 + member_id: 0x2d0814a0 + member_id: 0x63760ed5 + member_id: 0xac89424e + member_id: 0xe0f63d39 } } struct_union { @@ -229639,7 +232105,7 @@ struct_union { kind: STRUCT name: "kobject" definition { - bytesize: 64 + bytesize: 96 member_id: 0x0de57ce8 member_id: 0x4d8784dd member_id: 0x72128aaf @@ -229652,6 +232118,10 @@ struct_union { member_id: 0x70bc5e10 member_id: 0xa38f52ad member_id: 0x9b449b99 + member_id: 0x2d081e2a + member_id: 0x637600d0 + member_id: 0xac894f2f + member_id: 0xe0f63676 } } struct_union { @@ -229760,11 +232230,15 @@ struct_union { kind: STRUCT name: "kset" definition { - bytesize: 96 + bytesize: 160 member_id: 0x7c00ef52 member_id: 0x329914c5 member_id: 0x452b28a5 - member_id: 0x7a23fffc + member_id: 0x7a23f532 + member_id: 0x2d08122d + member_id: 0x637604d4 + member_id: 0xac89478a + member_id: 0xe0f6368f } } struct_union { @@ -229847,7 +232321,7 @@ struct_union { kind: STRUCT name: "kthread_delayed_work" definition { - bytesize: 80 + bytesize: 96 member_id: 0xd6c16eed member_id: 0x1dd186a5 } @@ -229973,56 +232447,56 @@ struct_union { kind: STRUCT name: "kvm" definition { - bytesize: 4064 + bytesize: 4352 member_id: 0x833819ed member_id: 0xdda08f2f - member_id: 0x595976c5 - member_id: 0x3025dc99 - member_id: 0x8a52d1b1 - member_id: 0xf07786b5 - member_id: 0x4f135be7 - member_id: 0xcd6e22e6 - member_id: 0x81740728 - member_id: 0x1a8178b3 - member_id: 0xf11c40c1 - member_id: 0x46e18a46 - member_id: 0xca660472 - member_id: 0xc21463f9 - member_id: 0x10772f81 - member_id: 0x221ad0f5 - member_id: 0x8555089d - member_id: 0x5d9a7ac4 - member_id: 0x2d4b30e6 - member_id: 0xfa427938 - member_id: 0x4509280b - member_id: 0x0d7aeb47 - member_id: 0xb94038cb - member_id: 0xb857ad05 - member_id: 0x914f8a8a - member_id: 0x48aab706 - member_id: 0xa84d0f2e - member_id: 0x02a63452 - member_id: 0x8cfde6d4 - member_id: 0x71efddb1 - member_id: 0x3b21a222 - member_id: 0x4938abf3 - member_id: 0x59a47e18 - member_id: 0x1c0c42d1 - member_id: 0xc81d241d - member_id: 0xf7c73073 - member_id: 0x33ed54a0 - member_id: 0x69005e2c - member_id: 0x6425d157 - member_id: 0xcd446777 - member_id: 0x2b889bc7 - member_id: 0xb5417c2d - member_id: 0xff77bde0 - member_id: 0x8dc5bc2c - member_id: 0xf60ae035 - member_id: 0x8de2786b - member_id: 0x3046bf66 - member_id: 0x82dadb60 - member_id: 0xd657a6b9 + member_id: 0x59597675 + member_id: 0x3025d651 + member_id: 0x8a52dd6e + member_id: 0xf0778c7b + member_id: 0x4f1355bb + member_id: 0xcd6e2d79 + member_id: 0x8174053d + member_id: 0x1a817692 + member_id: 0xf11c4ad7 + member_id: 0x46e189ff + member_id: 0xca660682 + member_id: 0xc21468d0 + member_id: 0x107724e0 + member_id: 0x221ad62a + member_id: 0x85550ce5 + member_id: 0x5d9a7aad + member_id: 0x2d4b3b7e + member_id: 0xfa427670 + member_id: 0x450927c5 + member_id: 0x0d7ae40f + member_id: 0xb9403407 + member_id: 0xb857a998 + member_id: 0x914f88a3 + member_id: 0x48aab379 + member_id: 0xa84d097f + member_id: 0x02a639fa + member_id: 0x8cfde860 + member_id: 0x71efddfa + member_id: 0x3b21a108 + member_id: 0x4938a60d + member_id: 0x59a47d0f + member_id: 0x1c0c4ea6 + member_id: 0xc81d2fc7 + member_id: 0xf7c73e7d + member_id: 0x33ed52b5 + member_id: 0x69005a44 + member_id: 0x6425d0fe + member_id: 0xcd446a90 + member_id: 0x2b889279 + member_id: 0xb5417608 + member_id: 0xff77b3c7 + member_id: 0x8dc5ba0f + member_id: 0xf60ae606 + member_id: 0x8de27dbd + member_id: 0x3046b926 + member_id: 0x82dad882 + member_id: 0xd657a07c } } struct_union { @@ -230507,7 +232981,7 @@ struct_union { kind: STRUCT name: "kvm_vcpu" definition { - bytesize: 9680 + bytesize: 9712 member_id: 0x730e8b69 member_id: 0xad12ae54 member_id: 0x5161b04d @@ -230518,28 +232992,28 @@ struct_union { member_id: 0x9f936789 member_id: 0xd014eabd member_id: 0xad898a70 - member_id: 0x021fdb76 - member_id: 0x20f5a84d - member_id: 0x7491281e - member_id: 0x54ebc1f9 - member_id: 0xd12012f7 - member_id: 0xcffef89e - member_id: 0x7e5c1056 - member_id: 0xb16b86b9 - member_id: 0xf337fbea - member_id: 0xe4aa6836 - member_id: 0x41a58350 - member_id: 0x22a969fa - member_id: 0x0abc4092 - member_id: 0x36ede7aa - member_id: 0x1bd1d48f - member_id: 0xa3f016f8 - member_id: 0xb81bb40f - member_id: 0xb934c402 - member_id: 0xd657acd8 - member_id: 0x0741cacd - member_id: 0xab7e433c - member_id: 0x1838f9de + member_id: 0x021fd03f + member_id: 0x20f5a5f4 + member_id: 0x74912d9b + member_id: 0x54ebc83a + member_id: 0xd1201d45 + member_id: 0xcffef03f + member_id: 0x7e5c1bb6 + member_id: 0xb16b8efe + member_id: 0xf337f353 + member_id: 0xe4aa6cb8 + member_id: 0x41a58807 + member_id: 0x22a96429 + member_id: 0x0abc4886 + member_id: 0x36ede007 + member_id: 0x1bd1d822 + member_id: 0xa3f0172f + member_id: 0xb81bb253 + member_id: 0xb934c444 + member_id: 0xd657a20e + member_id: 0x0741ce14 + member_id: 0xab7e4a6e + member_id: 0x1838fabc } } struct_union { @@ -230547,7 +233021,7 @@ struct_union { kind: STRUCT name: "kvm_vcpu_arch" definition { - bytesize: 8448 + bytesize: 8464 member_id: 0x2723fe2c member_id: 0x2e0a3f7d member_id: 0x05e10aeb @@ -230570,15 +233044,15 @@ struct_union { member_id: 0x2edd8c13 member_id: 0x76772152 member_id: 0x0120b46e - member_id: 0x93b62705 - member_id: 0x57b4ffd9 - member_id: 0xfcc32b0d - member_id: 0x37f5218f - member_id: 0xb3c5fc94 - member_id: 0xc5a160d0 - member_id: 0xf681c231 - member_id: 0xa700e2af - member_id: 0x800930da + member_id: 0x93b6279b + member_id: 0x57b4f0b1 + member_id: 0xfcc328ac + member_id: 0x37f52c8e + member_id: 0xb3c5f85e + member_id: 0xc5a16f87 + member_id: 0xf681ca11 + member_id: 0xa700e1ff + member_id: 0x80093c04 } } struct_union { @@ -230673,7 +233147,7 @@ struct_union { kind: STRUCT name: "l2cap_chan" definition { - bytesize: 792 + bytesize: 1016 member_id: 0x85e01956 member_id: 0x1804f79f member_id: 0xe7c6f24f @@ -230748,19 +233222,21 @@ struct_union { member_id: 0xb37d3960 member_id: 0xa91ea0c5 member_id: 0xc983e1f2 - member_id: 0x3c96e19f - member_id: 0x0f6e1da8 - member_id: 0xc0c7b2a4 - member_id: 0xfca1daf5 - member_id: 0x0776ac53 - member_id: 0x9f26f8de - member_id: 0x9546371f - member_id: 0x274e590b - member_id: 0x7c00ebec - member_id: 0x88f860eb - member_id: 0xff8a989d - member_id: 0xafbb01dc - member_id: 0x2d4b30ac + member_id: 0x3c96e57b + member_id: 0x0f6e1d34 + member_id: 0xc0c7b6ad + member_id: 0xfca1d7ea + member_id: 0x0776a1f3 + member_id: 0x9f26f5c6 + member_id: 0x9546378f + member_id: 0x274e5514 + member_id: 0x7c00e01c + member_id: 0x88f8622b + member_id: 0xff8a9d1f + member_id: 0xafbb0869 + member_id: 0x2d4b3aaa + member_id: 0x2d0819dd + member_id: 0x63760ecd } } struct_union { @@ -230768,7 +233244,7 @@ struct_union { kind: STRUCT name: "l2cap_conn" definition { - bytesize: 344 + bytesize: 472 member_id: 0x44415b23 member_id: 0x48078053 member_id: 0x705f8b45 @@ -230778,19 +233254,21 @@ struct_union { member_id: 0xc7381900 member_id: 0x2f8cd3f3 member_id: 0xe1e6808b - member_id: 0xe0a3a012 - member_id: 0x265cb9dc - member_id: 0xf5c9cc27 - member_id: 0xf893106d - member_id: 0xe6611a10 - member_id: 0x18992194 - member_id: 0x8391dab6 - member_id: 0x74507d20 - member_id: 0x0c1eb78c - member_id: 0xa5f84602 - member_id: 0x2fb4dec7 - member_id: 0xce703aff - member_id: 0x857e3346 + member_id: 0xe0a3a262 + member_id: 0x265cbc30 + member_id: 0xf5c9c79a + member_id: 0xf8931a4b + member_id: 0xe6611b8e + member_id: 0x18992cf1 + member_id: 0x8391d94d + member_id: 0x745075c8 + member_id: 0x0c1eb745 + member_id: 0xa5f84ac6 + member_id: 0x2fb4d65d + member_id: 0xce703117 + member_id: 0x857e3314 + member_id: 0x2d081daa + member_id: 0x6376090e } } struct_union { @@ -230798,7 +233276,7 @@ struct_union { kind: STRUCT name: "l2cap_ops" definition { - bytesize: 120 + bytesize: 136 member_id: 0x0ddfefbb member_id: 0x6fa9956d member_id: 0x5ed1adc7 @@ -230814,6 +233292,8 @@ struct_union { member_id: 0x162031d3 member_id: 0xc15a5f1e member_id: 0xa3265f57 + member_id: 0x2d081dc1 + member_id: 0x63760ebd } } struct_union { @@ -230924,7 +233404,7 @@ struct_union { kind: STRUCT name: "l2tp_tunnel" definition { - bytesize: 376 + bytesize: 392 member_id: 0xd614e9a5 member_id: 0x3b803bcb member_id: 0x95dac0b5 @@ -231001,7 +233481,7 @@ struct_union { kind: STRUCT name: "led_classdev" definition { - bytesize: 360 + bytesize: 424 member_id: 0x0de57ce8 member_id: 0x391aa35b member_id: 0x9a73e114 @@ -231020,18 +233500,18 @@ struct_union { member_id: 0xca142b8d member_id: 0xaeff4948 member_id: 0x74dc8ee7 - member_id: 0x8ada21a5 - member_id: 0x685fb6df - member_id: 0x678f7319 - member_id: 0x2c253c48 - member_id: 0xd3364c8a - member_id: 0xfe4addda - member_id: 0x35915b64 - member_id: 0x441d4fc6 - member_id: 0xd58665e7 - member_id: 0xbe47877c - member_id: 0x6782a7d6 - member_id: 0x8c6c2ce2 + member_id: 0x8ada29b1 + member_id: 0x685fbe45 + member_id: 0x678f7df1 + member_id: 0x2c253583 + member_id: 0xd3364d7b + member_id: 0xfe4ad885 + member_id: 0x35915bcd + member_id: 0x441d4df3 + member_id: 0xd5866f05 + member_id: 0xbe478d0e + member_id: 0x6782af2f + member_id: 0x8c6c23b0 } } struct_union { @@ -231039,12 +233519,12 @@ struct_union { kind: STRUCT name: "led_classdev_flash" definition { - bytesize: 440 + bytesize: 504 member_id: 0xbbd532fd - member_id: 0xafbc94e5 - member_id: 0x39aed2e4 - member_id: 0x54327225 - member_id: 0x254dcc4d + member_id: 0xafbc9ca0 + member_id: 0x39aed1f5 + member_id: 0x54327bdd + member_id: 0x254dc3d1 } } struct_union { @@ -231052,10 +233532,10 @@ struct_union { kind: STRUCT name: "led_classdev_mc" definition { - bytesize: 376 + bytesize: 440 member_id: 0xbbd532fd - member_id: 0xbff9fa4a - member_id: 0xc06fdd2a + member_id: 0xbff9f20f + member_id: 0xc06fde3b } } struct_union { @@ -231369,7 +233849,7 @@ struct_union { kind: STRUCT name: "lru_gen_folio" definition { - bytesize: 1152 + bytesize: 1168 member_id: 0x5ac83b71 member_id: 0x8ae2ad7a member_id: 0x5ae26986 @@ -231384,6 +233864,8 @@ struct_union { member_id: 0xa9f41a7b member_id: 0x69bd734e member_id: 0x7c080a44 + member_id: 0x2d081497 + member_id: 0x63760a4f } } struct_union { @@ -231391,11 +233873,13 @@ struct_union { kind: STRUCT name: "lru_gen_memcg" definition { - bytesize: 160 + bytesize: 176 member_id: 0xfa2f7a2e member_id: 0x1a968f83 member_id: 0x128ba8c8 member_id: 0x2d1fee41 + member_id: 0x2d08134f + member_id: 0x63760321 } } struct_union { @@ -231413,14 +233897,13 @@ struct_union { kind: STRUCT name: "lru_gen_mm_state" definition { - bytesize: 120 + bytesize: 96 member_id: 0xfa2f7a2e member_id: 0xb564dfd9 member_id: 0xeea3cb02 - member_id: 0x2058ef90 - member_id: 0x65aad2ec - member_id: 0xb9ebf3f2 - member_id: 0xf8027d46 + member_id: 0x65aadbb7 + member_id: 0xb9ebff2d + member_id: 0x2d08170f } } struct_union { @@ -231428,7 +233911,7 @@ struct_union { kind: STRUCT name: "lru_gen_mm_walk" definition { - bytesize: 184 + bytesize: 200 member_id: 0x3b7b9448 member_id: 0x5ac83f90 member_id: 0x7b6ac82c @@ -231437,6 +233920,8 @@ struct_union { member_id: 0xa5be4038 member_id: 0x297d1e7e member_id: 0x056fdf60 + member_id: 0x2d081262 + member_id: 0x63760345 } } struct_union { @@ -231444,7 +233929,7 @@ struct_union { kind: STRUCT name: "lruvec" definition { - bytesize: 1416 + bytesize: 1432 member_id: 0x56c4b4af member_id: 0x50d1f939 member_id: 0xcabb31d9 @@ -231453,8 +233938,11 @@ struct_union { member_id: 0x8efe1e4f member_id: 0x2d5bf625 member_id: 0x9af97a5e - member_id: 0x0abfe44a - member_id: 0x2d272330 + member_id: 0x0abfe66e + member_id: 0x2d272759 + member_id: 0xed700225 + member_id: 0x2d081d78 + member_id: 0x63760097 } } struct_union { @@ -231826,7 +234314,7 @@ struct_union { kind: STRUCT name: "mbox_controller" definition { - bytesize: 136 + bytesize: 144 member_id: 0xce3bbab3 member_id: 0xafba3fb1 member_id: 0x49bb581e @@ -231836,8 +234324,8 @@ struct_union { member_id: 0x62422f28 member_id: 0x4a6638cf member_id: 0x13754151 - member_id: 0xf6cb870d - member_id: 0x0fa6ce5c + member_id: 0xf6cb8558 + member_id: 0x0fa6c1b0 } } struct_union { @@ -231883,19 +234371,19 @@ struct_union { kind: STRUCT name: "mdio_device" definition { - bytesize: 856 + bytesize: 1008 member_id: 0xce1ac149 - member_id: 0xdae5f805 - member_id: 0x2f2cec4f - member_id: 0xcb67c0ee - member_id: 0x17ccf01f - member_id: 0x31f012e9 - member_id: 0x244af625 - member_id: 0x2d0fa6d0 - member_id: 0x68b1c133 - member_id: 0xc7abe3c2 - member_id: 0x147cd15c - member_id: 0x84f60fac + member_id: 0xdae5fe2a + member_id: 0x2f2ce7e5 + member_id: 0xcb67cf5e + member_id: 0x17ccf7c2 + member_id: 0x31f01d64 + member_id: 0x244af250 + member_id: 0x2d0fa7a2 + member_id: 0x68b1ce86 + member_id: 0xc7abed37 + member_id: 0x147cd330 + member_id: 0x84f603b2 } } struct_union { @@ -231903,9 +234391,9 @@ struct_union { kind: STRUCT name: "mdio_driver_common" definition { - bytesize: 152 + bytesize: 184 member_id: 0xd4ad4c68 - member_id: 0x2d0faa51 + member_id: 0x2d0fa67e } } struct_union { @@ -231927,7 +234415,7 @@ struct_union { kind: STRUCT name: "media_device" definition { - bytesize: 664 + bytesize: 696 member_id: 0xce3bbab3 member_id: 0x1e9a3896 member_id: 0xdf104525 @@ -231945,13 +234433,13 @@ struct_union { member_id: 0x34590682 member_id: 0x95a10973 member_id: 0x0c41e25a - member_id: 0x714b04b3 - member_id: 0x020e3679 - member_id: 0x053084fe - member_id: 0xe3d20e1c - member_id: 0xafb8479b - member_id: 0x14ca1849 - member_id: 0xde8051e7 + member_id: 0x714b0910 + member_id: 0x020e349b + member_id: 0x05308db5 + member_id: 0xe3d208ab + member_id: 0xafb84cb3 + member_id: 0x14ca1102 + member_id: 0xde8058c3 } } struct_union { @@ -231972,15 +234460,15 @@ struct_union { kind: STRUCT name: "media_devnode" definition { - bytesize: 912 + bytesize: 1096 member_id: 0xdda9231e member_id: 0xb1a0ccc6 member_id: 0xce1ac88b - member_id: 0x05c97150 - member_id: 0x72332c96 - member_id: 0xc8402795 - member_id: 0x2d5bfabf - member_id: 0xae95ed9f + member_id: 0x05c97a40 + member_id: 0x7233231d + member_id: 0xc8402f4a + member_id: 0x2d5bf4f3 + member_id: 0xae95ec03 } } struct_union { @@ -232179,53 +234667,54 @@ struct_union { kind: STRUCT name: "mem_cgroup" definition { - bytesize: 2176 + bytesize: 2304 member_id: 0xde0d95ff - member_id: 0xccfa0eee + member_id: 0xccfa0c4b member_id: 0x1f7cc14f member_id: 0x30a73d6c member_id: 0x7fa3827e member_id: 0x285a3906 member_id: 0x98e704a8 - member_id: 0x27a4a8e5 - member_id: 0xc275e35f - member_id: 0xffe1a04b - member_id: 0xdc2bfbe5 - member_id: 0x46c8b00e - member_id: 0x74f18d9c - member_id: 0xb975b505 - member_id: 0x1e5cee81 - member_id: 0x5701b320 - member_id: 0x6f574042 - member_id: 0xb2fb5b64 - member_id: 0x3b00e87c - member_id: 0xcb363698 - member_id: 0x005ca432 - member_id: 0x77a15119 - member_id: 0x8e13d81e - member_id: 0xb1f53f6b - member_id: 0xcb4551cd - member_id: 0x82af82cc - member_id: 0x46bea6e5 - member_id: 0xe141ff69 - member_id: 0x4f73cce3 - member_id: 0x9cdca339 - member_id: 0x93bed117 - member_id: 0x8399591b - member_id: 0x788d72ac - member_id: 0xfd068eb9 - member_id: 0x1aacf87d - member_id: 0x9ae05414 - member_id: 0x83367f6a - member_id: 0x179888b4 - member_id: 0x016d502c - member_id: 0x40cb6b8a - member_id: 0x7bc96c6f - member_id: 0xce5284d4 - member_id: 0x5812a9b9 - member_id: 0x5cbd698c - member_id: 0xd1665a57 - member_id: 0xd988c495 + member_id: 0x27a4adf4 + member_id: 0xc275ef88 + member_id: 0xffe1ad3e + member_id: 0xdc2bf7db + member_id: 0x46c8b3a0 + member_id: 0x74f180d0 + member_id: 0xb975b75f + member_id: 0x1e5cee5b + member_id: 0x5701ba28 + member_id: 0x6f574ae5 + member_id: 0xb2fb579d + member_id: 0x3b00e790 + member_id: 0xcb363735 + member_id: 0x005ca579 + member_id: 0x77a15088 + member_id: 0x8e13da67 + member_id: 0xb1f53d97 + member_id: 0xcb455b08 + member_id: 0x82af8809 + member_id: 0x46beaefc + member_id: 0xe141f65e + member_id: 0x4f73c01d + member_id: 0x9cdca32e + member_id: 0x93bed98e + member_id: 0x839950d1 + member_id: 0x788d7bed + member_id: 0xfd0689cd + member_id: 0x1aacf97b + member_id: 0x9ae05512 + member_id: 0x833679bd + member_id: 0x179889d6 + member_id: 0x016d580f + member_id: 0x40cb6140 + member_id: 0x7bc96ce3 + member_id: 0xce528668 + member_id: 0x5812a5b7 + member_id: 0x5cbd60fc + member_id: 0xd1665174 + member_id: 0xd6abc98b + member_id: 0xd988ce91 } } struct_union { @@ -232243,17 +234732,17 @@ struct_union { kind: STRUCT name: "mem_cgroup_per_node" definition { - bytesize: 2328 + bytesize: 2344 member_id: 0x3b8cac21 - member_id: 0xa2a9ea87 - member_id: 0xd9cefb11 - member_id: 0xaf7502e7 - member_id: 0x2ba0874e - member_id: 0x8f88ee53 - member_id: 0x22d40a98 - member_id: 0x46bd927f - member_id: 0xe0a294e6 - member_id: 0xc76cfbaa + member_id: 0xa2a9e3ca + member_id: 0xd9cef51a + member_id: 0xaf750508 + member_id: 0x2ba084ff + member_id: 0x8f88eff7 + member_id: 0x22d40447 + member_id: 0x46bd9b3d + member_id: 0xe0a29eeb + member_id: 0xc76cf9c1 } } struct_union { @@ -232483,7 +234972,7 @@ struct_union { kind: STRUCT name: "mii_bus" definition { - bytesize: 2648 + bytesize: 2832 member_id: 0x4a965250 member_id: 0x0de57809 member_id: 0xcc14b602 @@ -232493,19 +234982,19 @@ struct_union { member_id: 0x629300a3 member_id: 0xb90eb532 member_id: 0xe9193316 - member_id: 0x7233277b - member_id: 0x72a0edac - member_id: 0xce1ac1cc - member_id: 0xd1b6bf56 - member_id: 0x3c45831c - member_id: 0x6ffc75b9 - member_id: 0x993fb4ef - member_id: 0x889836b2 - member_id: 0x7df2f584 - member_id: 0x3e118dec - member_id: 0xc9684ae7 - member_id: 0x079a9aea - member_id: 0x3bc10349 + member_id: 0x72332a86 + member_id: 0x72a0ef25 + member_id: 0xce1acdd7 + member_id: 0xd1b6ba65 + member_id: 0x3c458f83 + member_id: 0x6ffc7b88 + member_id: 0x993fb5da + member_id: 0x88983d46 + member_id: 0x7df2f22e + member_id: 0x3e118cfb + member_id: 0xc9684970 + member_id: 0x079a91c2 + member_id: 0x3bc105b2 } } struct_union { @@ -232570,17 +235059,17 @@ struct_union { kind: STRUCT name: "mipi_dsi_device" definition { - bytesize: 832 + bytesize: 984 member_id: 0xb8db8057 member_id: 0xce1ac5a8 - member_id: 0x0dc2a83f - member_id: 0x4cf7004f - member_id: 0x3d3cbd17 - member_id: 0x0896965e - member_id: 0x8b426b21 - member_id: 0xcbd5c6f7 - member_id: 0x9a3a11e1 - member_id: 0x3c3a783a + member_id: 0x0dc2a395 + member_id: 0x4cf7008a + member_id: 0x3d3cbf60 + member_id: 0x08969809 + member_id: 0x8b426491 + member_id: 0xcbd5c12a + member_id: 0x9a3a1e6c + member_id: 0x3c3a7c4f } } struct_union { @@ -232599,11 +235088,11 @@ struct_union { kind: STRUCT name: "mipi_dsi_driver" definition { - bytesize: 168 + bytesize: 200 member_id: 0xd4ad4c68 - member_id: 0xd77b6bcc - member_id: 0xb4adf275 - member_id: 0x9efb1651 + member_id: 0xd77b67e3 + member_id: 0xb4adf7e1 + member_id: 0x9efb1acb } } struct_union { @@ -232705,9 +235194,9 @@ struct_union { kind: STRUCT name: "mm_struct" definition { - bytesize: 912 + bytesize: 960 member_id: 0x26c145c8 - member_id: 0x1e7e673d + member_id: 0x1e7e63bb } } struct_union { @@ -232715,21 +235204,21 @@ struct_union { kind: STRUCT name: "mmc_blk_data" definition { - bytesize: 464 + bytesize: 536 member_id: 0x72332a03 member_id: 0x6071a578 member_id: 0xadd44406 - member_id: 0x799ca60c - member_id: 0x5e45dccb - member_id: 0x2d2d0678 - member_id: 0x02ce5685 - member_id: 0xd9c402e3 - member_id: 0x13792a89 - member_id: 0xd6333315 - member_id: 0x2b5d1d1d - member_id: 0xa9845b1e - member_id: 0x7a7d1e4c - member_id: 0x2b9f6b6e + member_id: 0x799ca105 + member_id: 0x5e45de2a + member_id: 0x2d2d03e8 + member_id: 0x02ce5707 + member_id: 0xd9c40125 + member_id: 0x13792d21 + member_id: 0xd6333fad + member_id: 0x2b5d1df4 + member_id: 0xa9845e3d + member_id: 0x7a7d136d + member_id: 0x2b9f6f75 } } struct_union { @@ -232758,52 +235247,54 @@ struct_union { kind: STRUCT name: "mmc_card" definition { - bytesize: 1664 + bytesize: 1888 member_id: 0xb8c23eec member_id: 0xce1ac5a8 - member_id: 0xec90d9ed - member_id: 0x5c647b0b - member_id: 0x5c13571a - member_id: 0x72b678a2 - member_id: 0x2a067edb - member_id: 0xdd7606f3 - member_id: 0x2526a1ed - member_id: 0xd5efac79 - member_id: 0x5442cca7 - member_id: 0x67251bec - member_id: 0x22996b1e - member_id: 0xdd66c3f6 - member_id: 0x76ff3d4b - member_id: 0xb0528b43 - member_id: 0xb1cc988d - member_id: 0xe598a2f6 - member_id: 0xe3e216af - member_id: 0x6c745447 - member_id: 0x03bc340a - member_id: 0xead789c5 - member_id: 0x9755f99f - member_id: 0xb9810315 - member_id: 0x5e970807 - member_id: 0xc37c7fe2 - member_id: 0x7fec73f0 - member_id: 0x4e254e8f - member_id: 0x8e0ffdb8 - member_id: 0x44d8d1af - member_id: 0xcf8911f8 - member_id: 0xc5c0deb2 - member_id: 0x8f8b8c5b - member_id: 0x659b977a - member_id: 0x398f55dc - member_id: 0x2da84394 - member_id: 0xcd591f93 - member_id: 0x93ee693e - member_id: 0x480b07f6 - member_id: 0x2716bf87 - member_id: 0x0022cbf8 - member_id: 0x83e536fe - member_id: 0x793fd488 - member_id: 0x79bd2481 - member_id: 0xc938ccc0 + member_id: 0xec90d247 + member_id: 0x5c647429 + member_id: 0x5c135c0a + member_id: 0x72b6775d + member_id: 0x2a067c6e + member_id: 0xdd760636 + member_id: 0x2526a39a + member_id: 0xd5efa22e + member_id: 0x5442c317 + member_id: 0x672512e5 + member_id: 0x22996cc3 + member_id: 0xdd66cdcc + member_id: 0x76ff32c6 + member_id: 0xb0528a7b + member_id: 0xb1cc99d8 + member_id: 0xe598aee8 + member_id: 0xe3e214cc + member_id: 0x6c74541a + member_id: 0x03bc3c31 + member_id: 0xead7848f + member_id: 0x9755fab4 + member_id: 0xb9810bdf + member_id: 0x5e970f2a + member_id: 0xc37c7785 + member_id: 0x7fec7163 + member_id: 0x4e254e0a + member_id: 0x8e0ff611 + member_id: 0x44d8db7d + member_id: 0xcf891492 + member_id: 0xc5c0de60 + member_id: 0x8f8b8553 + member_id: 0x659b959c + member_id: 0x398f5aba + member_id: 0x2da84bc5 + member_id: 0xcd591692 + member_id: 0x93ee636b + member_id: 0x480b02c3 + member_id: 0x2716b082 + member_id: 0x0022ce3c + member_id: 0x83e53eaa + member_id: 0x793fd355 + member_id: 0x79bd2bfb + member_id: 0xc938cc08 + member_id: 0x2d08155b + member_id: 0x6376065f } } struct_union { @@ -232845,7 +235336,7 @@ struct_union { kind: STRUCT name: "mmc_cqe_ops" definition { - bytesize: 72 + bytesize: 88 member_id: 0xe10ed008 member_id: 0x8463fadc member_id: 0x5e9a8bd6 @@ -232855,6 +235346,8 @@ struct_union { member_id: 0xe4f0e93f member_id: 0x36d7ef94 member_id: 0x82f1252c + member_id: 0x2d081c40 + member_id: 0x63760fdb } } struct_union { @@ -233003,85 +235496,87 @@ struct_union { kind: STRUCT name: "mmc_host" definition { - bytesize: 1600 + bytesize: 1856 member_id: 0x72332a03 member_id: 0x0a04a764 - member_id: 0xad5e228e - member_id: 0xafb5a195 - member_id: 0x705b74e8 - member_id: 0xf90d8516 - member_id: 0x66cbe935 - member_id: 0x6f6559c7 - member_id: 0xdf373deb - member_id: 0x6b410c0b - member_id: 0xb998400e - member_id: 0x4b0185a7 - member_id: 0xa06a2320 - member_id: 0xfa602765 - member_id: 0xf269835d - member_id: 0xf98ad545 - member_id: 0x08e68e18 - member_id: 0xefce57db - member_id: 0x59f34aec - member_id: 0x970b8ad9 - member_id: 0x1f0ee76d - member_id: 0x8ed65b34 - member_id: 0x3c62380e - member_id: 0x68bd61e3 - member_id: 0x7b0a1253 - member_id: 0xf91efe71 - member_id: 0xcce2bdd8 - member_id: 0x2d1fee8c - member_id: 0x13233e52 - member_id: 0x5649a22b - member_id: 0x557d4fd0 - member_id: 0xa5425694 - member_id: 0xba15c766 - member_id: 0x75745a71 - member_id: 0x30fa20c5 - member_id: 0x9d1258fc - member_id: 0x920b6acc - member_id: 0xbce47fb5 - member_id: 0x3ccd8c48 - member_id: 0x14964c73 - member_id: 0xa5ad7773 - member_id: 0xb0e51cae - member_id: 0x600fc668 - member_id: 0x8034e679 - member_id: 0xb4457c64 - member_id: 0x6cae195b - member_id: 0x22ea813c - member_id: 0xac60d832 - member_id: 0x6f1c24a3 - member_id: 0x01200cc8 - member_id: 0x98a7031a - member_id: 0x9579fb41 - member_id: 0x688c71bd - member_id: 0xf37532c7 - member_id: 0xf05ee876 - member_id: 0x1ab28c7f - member_id: 0x242a3374 - member_id: 0xcc1049e8 - member_id: 0xd7f34f96 - member_id: 0x4dd8be26 - member_id: 0x23804ec3 - member_id: 0xbface1dc - member_id: 0x0db2e47f - member_id: 0x83e535fd - member_id: 0x6cce0ba5 - member_id: 0x27cf8813 - member_id: 0x89fa1f97 - member_id: 0x90ad8775 - member_id: 0x39bdc68c - member_id: 0x598e72d2 - member_id: 0x94974d19 - member_id: 0x51e1ae8c - member_id: 0xe90795db - member_id: 0x1fb39253 - member_id: 0x549768bf - member_id: 0x39fac46d - member_id: 0xd39b9723 - member_id: 0x91a93971 + member_id: 0xad5e2924 + member_id: 0xafb5aa85 + member_id: 0x705b765d + member_id: 0xf90d8761 + member_id: 0x66cbe762 + member_id: 0x6f655677 + member_id: 0xdf3734e2 + member_id: 0x6b410bd6 + member_id: 0xb9984e34 + member_id: 0x4b018a2a + member_id: 0xa06a2755 + member_id: 0xfa6028d0 + member_id: 0xf2698208 + member_id: 0xf98adbb0 + member_id: 0x08e68d3e + member_id: 0xefce55b7 + member_id: 0x59f346f2 + member_id: 0x970b88df + member_id: 0x1f0ee50e + member_id: 0x8ed652df + member_id: 0x3c62344c + member_id: 0x68bd6a18 + member_id: 0x7b0a1115 + member_id: 0xf91efeea + member_id: 0xcce2bbdb + member_id: 0x2d1fe8a5 + member_id: 0x13233d1b + member_id: 0x5649a4a3 + member_id: 0x557d4c35 + member_id: 0xa5425246 + member_id: 0xba15c865 + member_id: 0x75745ff2 + member_id: 0x30fa26d8 + member_id: 0x9d12520a + member_id: 0x920b63e5 + member_id: 0xbce47e90 + member_id: 0x3ccd8fd5 + member_id: 0x1496480a + member_id: 0xa5ad7a15 + member_id: 0xb0e51cf3 + member_id: 0x600fcfb3 + member_id: 0x8034ecbd + member_id: 0xb4457fa3 + member_id: 0x6cae1e30 + member_id: 0x22ea861a + member_id: 0xac60d5d1 + member_id: 0x6f1c2112 + member_id: 0x012000c0 + member_id: 0x98a7089d + member_id: 0x9579f947 + member_id: 0x688c706c + member_id: 0xf3753de0 + member_id: 0xf05ee0ff + member_id: 0x1ab28625 + member_id: 0x242a3299 + member_id: 0xcc1042e9 + member_id: 0xd7f34ce3 + member_id: 0x4dd8bc2c + member_id: 0x238044e8 + member_id: 0xbfacee57 + member_id: 0x0db2e736 + member_id: 0x83e53c4f + member_id: 0x6cce0072 + member_id: 0x27cf8be2 + member_id: 0x89fa1767 + member_id: 0x90ad81e0 + member_id: 0x39bdc394 + member_id: 0x598e7142 + member_id: 0x94974a29 + member_id: 0x51e1a9e8 + member_id: 0xe9079b05 + member_id: 0x1fb39acc + member_id: 0x54976380 + member_id: 0x39fac508 + member_id: 0xd39b9ad3 + member_id: 0x2d081dd2 + member_id: 0x63760a55 + member_id: 0x91a9371d } } struct_union { @@ -233089,7 +235584,7 @@ struct_union { kind: STRUCT name: "mmc_host_ops" definition { - bytesize: 192 + bytesize: 208 member_id: 0xeb98316e member_id: 0x539ea6ff member_id: 0xb6f73921 @@ -233114,6 +235609,8 @@ struct_union { member_id: 0x354dfb4d member_id: 0x431cdf42 member_id: 0x447e4699 + member_id: 0x2d081fd6 + member_id: 0x6376001a } } struct_union { @@ -233140,12 +235637,13 @@ struct_union { kind: STRUCT name: "mmc_part" definition { - bytesize: 40 + bytesize: 48 member_id: 0xd9ec3f41 member_id: 0xda18eac7 member_id: 0x0dc2ab5e member_id: 0x23382e9a member_id: 0xa9a6f37a + member_id: 0x2d0812f5 } } struct_union { @@ -233177,26 +235675,26 @@ struct_union { kind: STRUCT name: "mmc_queue" definition { - bytesize: 368 + bytesize: 440 member_id: 0x6cae1f95 member_id: 0xec949f56 member_id: 0x0d558dc7 - member_id: 0x3c2270e9 - member_id: 0xaddb4128 - member_id: 0x2d1fe53d - member_id: 0x19b66538 - member_id: 0xa2af51ef - member_id: 0x60bc6de9 - member_id: 0xb418de7c - member_id: 0x6f020e84 - member_id: 0x4f61a4d5 - member_id: 0x3e50f203 - member_id: 0xdd1c4562 - member_id: 0x202d99d0 - member_id: 0x9cfeadd9 - member_id: 0x6de77ace - member_id: 0xafb97ebf - member_id: 0x2a8099be + member_id: 0x3c227495 + member_id: 0xaddb4cea + member_id: 0x2d1feaf6 + member_id: 0x19b66306 + member_id: 0xa2af5714 + member_id: 0x60bc6a32 + member_id: 0xb418d3ea + member_id: 0x6f020de3 + member_id: 0x4f61a09c + member_id: 0x3e50f6f4 + member_id: 0xdd1c49fd + member_id: 0x202d921a + member_id: 0x9cfea388 + member_id: 0x6de77685 + member_id: 0xafb9780a + member_id: 0x2a8095b3 } } struct_union { @@ -233246,12 +235744,14 @@ struct_union { kind: STRUCT name: "mmu_notifier" definition { - bytesize: 56 + bytesize: 72 member_id: 0x2d522361 member_id: 0xafb0c299 member_id: 0x3025dd22 member_id: 0x95dac9dc member_id: 0x85e876e9 + member_id: 0x2d081245 + member_id: 0x637602ba } } struct_union { @@ -233259,7 +235759,7 @@ struct_union { kind: STRUCT name: "mmu_notifier_ops" definition { - bytesize: 80 + bytesize: 112 member_id: 0xae94e729 member_id: 0xe32eadd5 member_id: 0xf2531964 @@ -233270,6 +235770,10 @@ struct_union { member_id: 0x6e9b1c0d member_id: 0xaf409590 member_id: 0xfc81ed63 + member_id: 0x2d08134b + member_id: 0x63760b9f + member_id: 0xac8941f8 + member_id: 0xe0f637f1 } } struct_union { @@ -233382,31 +235886,31 @@ struct_union { kind: STRUCT name: "module" definition { - bytesize: 1024 + bytesize: 1088 member_id: 0x728e6b8f member_id: 0x7c00ebb3 member_id: 0x0dda4541 member_id: 0x1195bfbc - member_id: 0x93d2d90a - member_id: 0xa65f239f - member_id: 0x045f6a6f - member_id: 0x7355a000 - member_id: 0xf82bbef1 - member_id: 0x2aa9f569 - member_id: 0x930c5322 - member_id: 0x313aebe4 - member_id: 0xb8ba1abd - member_id: 0xef3edf0e - member_id: 0xa836b2c7 - member_id: 0x4a37f15b - member_id: 0xcb7214a1 - member_id: 0x15c7f8ce - member_id: 0x4f24f814 - member_id: 0xdf88a8f0 - member_id: 0xa14e313b - member_id: 0x7fdbc511 - member_id: 0x179e6af7 - member_id: 0x1ac73486 + member_id: 0x93d2d8d5 + member_id: 0xa65f23ea + member_id: 0x045f66fb + member_id: 0x7355a2a5 + member_id: 0xf82bbc03 + member_id: 0x2aa9f0c8 + member_id: 0x930c52d3 + member_id: 0x313aeebb + member_id: 0xb8ba1efc + member_id: 0xef3edb33 + member_id: 0xa836b26e + member_id: 0x4a37f6b8 + member_id: 0xcb721694 + member_id: 0x15c7f286 + member_id: 0x4f24f2f6 + member_id: 0xdf88a085 + member_id: 0xa14e3ebe + member_id: 0x7fdbce61 + member_id: 0x179e6085 + member_id: 0x1ac73c7f member_id: 0x5ae8cd27 member_id: 0xf17f2c5f member_id: 0xb8dfb29f @@ -233449,6 +235953,10 @@ struct_union { member_id: 0x3f41c8b9 member_id: 0x0d2eb737 member_id: 0xb70f0c3a + member_id: 0x2d0819dd + member_id: 0x63760ecd + member_id: 0xac894430 + member_id: 0xe0f6334a } } struct_union { @@ -233470,12 +235978,12 @@ struct_union { kind: STRUCT name: "module_kobject" definition { - bytesize: 96 + bytesize: 128 member_id: 0x452b206c - member_id: 0x8c1b6495 - member_id: 0xd57df6eb - member_id: 0xd87e6fab - member_id: 0xc1ca0895 + member_id: 0x8c1b6723 + member_id: 0xd57dfc23 + member_id: 0xd87e6374 + member_id: 0xc1ca025b } } struct_union { @@ -233550,34 +236058,34 @@ struct_union { kind: STRUCT name: "mount" definition { - bytesize: 320 + bytesize: 352 member_id: 0x119666b3 member_id: 0x17d8121e member_id: 0x4bfbc43c member_id: 0x32301a1f - member_id: 0x32ed430d - member_id: 0x39118e25 - member_id: 0x309747c5 - member_id: 0x6af187e9 - member_id: 0xac4348de - member_id: 0xcc1d8a17 - member_id: 0xe0213311 - member_id: 0xa8383bf5 - member_id: 0x057a21f9 - member_id: 0x6e563f95 - member_id: 0xe09727ce - member_id: 0x145d0c3b - member_id: 0x22c377d6 - member_id: 0xd5c53a48 - member_id: 0x32b11ffe - member_id: 0xbba7af88 - member_id: 0x9e8f4537 - member_id: 0xbe3783d0 - member_id: 0xefed7d1b - member_id: 0x79ca6eb9 - member_id: 0x282f1e19 - member_id: 0xe6e98da1 - member_id: 0x38595d33 + member_id: 0x32ed40bb + member_id: 0x391182fa + member_id: 0x30974d0b + member_id: 0x6af18925 + member_id: 0xac4342e9 + member_id: 0xcc1d8de2 + member_id: 0xe0213f3e + member_id: 0xa838376f + member_id: 0x057a2026 + member_id: 0x6e563301 + member_id: 0xe097253c + member_id: 0x145d0dca + member_id: 0x22c37289 + member_id: 0xd5c53e09 + member_id: 0x32b11489 + member_id: 0xbba7a8bf + member_id: 0x9e8f483d + member_id: 0xbe378579 + member_id: 0xefed76c5 + member_id: 0x79ca6e96 + member_id: 0x282f13c3 + member_id: 0xe6e98d17 + member_id: 0x38595af7 } } struct_union { @@ -233672,12 +236180,12 @@ struct_union { kind: STRUCT name: "msi_device_data" definition { - bytesize: 72 + bytesize: 88 member_id: 0x3f715b76 member_id: 0x38f2d790 member_id: 0xad898ac0 - member_id: 0xf3055c68 - member_id: 0x1d90093c + member_id: 0xf30556e2 + member_id: 0x1d90045d } } struct_union { @@ -233743,11 +236251,12 @@ struct_union { kind: STRUCT name: "mutex" definition { - bytesize: 32 + bytesize: 48 member_id: 0x4a2d5eb9 member_id: 0xebe27333 member_id: 0x27281267 member_id: 0x46d7c426 + member_id: 0xd6abc4f9 } } struct_union { @@ -233795,7 +236304,7 @@ struct_union { kind: STRUCT name: "napi_struct" definition { - bytesize: 392 + bytesize: 432 member_id: 0x73a6e99a member_id: 0x72c080a7 member_id: 0x7e0f7453 @@ -233808,10 +236317,14 @@ struct_union { member_id: 0x68f59c82 member_id: 0x251f9cde member_id: 0x1dce677d - member_id: 0x5f7afd50 - member_id: 0xbd015b41 - member_id: 0x794002e9 - member_id: 0xfc7d43df + member_id: 0x5f7af107 + member_id: 0xbd015c91 + member_id: 0x79400b70 + member_id: 0xfc7d457d + member_id: 0x2d081a02 + member_id: 0x637603cd + member_id: 0xac894e16 + member_id: 0xe0f63285 } } struct_union { @@ -233842,14 +236355,14 @@ struct_union { kind: STRUCT name: "nd_mapping" definition { - bytesize: 88 + bytesize: 104 member_id: 0xafebceb1 member_id: 0x46891482 member_id: 0xd9ec3683 member_id: 0x90a0a50e member_id: 0x00abb49e member_id: 0x2d4b3d92 - member_id: 0xe6090da2 + member_id: 0xe6090375 } } struct_union { @@ -233889,33 +236402,33 @@ struct_union { kind: STRUCT name: "nd_region" definition { - bytesize: 1024 + bytesize: 1176 member_id: 0xce1ac149 - member_id: 0x181e602f - member_id: 0x13dab274 - member_id: 0x9defaf02 - member_id: 0x49b973b2 - member_id: 0x2d5bf8aa - member_id: 0x27811e17 - member_id: 0xb61bc62d - member_id: 0x5099f3ea - member_id: 0x0850995a - member_id: 0x33d2043a - member_id: 0x97156a88 - member_id: 0x15f17e37 - member_id: 0x2155bfc6 - member_id: 0xcc4807c7 - member_id: 0x8f706084 - member_id: 0xbcdfcf32 - member_id: 0xd4f54813 - member_id: 0x6b605b5a - member_id: 0xa159acb8 - member_id: 0x1103a2ed - member_id: 0xd53c6629 - member_id: 0xf108a5cc - member_id: 0x8224da2d - member_id: 0x7f818c92 - member_id: 0x5d0a09c3 + member_id: 0x181e6600 + member_id: 0x13dab964 + member_id: 0x9defad75 + member_id: 0x49b9746f + member_id: 0x2d5bfcdf + member_id: 0x278111a2 + member_id: 0xb61bc8d8 + member_id: 0x5099f186 + member_id: 0x08509b5c + member_id: 0x33d20dd1 + member_id: 0x971569ce + member_id: 0x15f17834 + member_id: 0x2155bc8f + member_id: 0xcc48062b + member_id: 0x8f706add + member_id: 0xbcdfc943 + member_id: 0xd4f54e9b + member_id: 0x6b6058c7 + member_id: 0xa159a1de + member_id: 0x1103ab36 + member_id: 0xd53c6ced + member_id: 0xf108a886 + member_id: 0x8224deaf + member_id: 0x7f818c8c + member_id: 0x5d0a0efb } } struct_union { @@ -234012,7 +236525,7 @@ struct_union { kind: STRUCT name: "neigh_parms" definition { - bytesize: 152 + bytesize: 160 member_id: 0x72bc7afa member_id: 0xce0b4088 member_id: 0x94d42638 @@ -234027,6 +236540,7 @@ struct_union { member_id: 0x9b5b8e67 member_id: 0xff57adaa member_id: 0xf93a991e + member_id: 0x2d0817f6 } } struct_union { @@ -234054,7 +236568,7 @@ struct_union { kind: STRUCT name: "neigh_table" definition { - bytesize: 600 + bytesize: 728 member_id: 0x9e3288ce member_id: 0x0f422a0f member_id: 0x04ecb42e @@ -234069,25 +236583,26 @@ struct_union { member_id: 0x3722a24f member_id: 0xcc2ba90e member_id: 0x232e5373 - member_id: 0x6fd3d319 - member_id: 0x8fd94d70 - member_id: 0xb3e08428 - member_id: 0x7123d183 - member_id: 0x306052a1 - member_id: 0xf5a2fc9b - member_id: 0x6909a859 - member_id: 0x4a203a8a - member_id: 0x713b532e - member_id: 0xa6d9226d - member_id: 0xbe098011 - member_id: 0x802c0383 - member_id: 0xacc9fc8d - member_id: 0xfe75bee1 - member_id: 0x2d186c9f - member_id: 0x7668fd83 - member_id: 0xb97728e9 - member_id: 0xd126932f - member_id: 0x04d412b7 + member_id: 0x6fd3d043 + member_id: 0x8fd944b0 + member_id: 0xb3e087fd + member_id: 0x7123da5e + member_id: 0x30605474 + member_id: 0xf5a2f0f7 + member_id: 0x6909a6a1 + member_id: 0x4a20351f + member_id: 0x713b5b70 + member_id: 0xa6d9287d + member_id: 0xbe09816f + member_id: 0x802c069a + member_id: 0xacc9f166 + member_id: 0xfe75b48e + member_id: 0x2d18688e + member_id: 0x7668fd22 + member_id: 0xb9772a0a + member_id: 0xd1269bee + member_id: 0x04d41121 + member_id: 0x2d0813e8 } } struct_union { @@ -234095,7 +236610,7 @@ struct_union { kind: STRUCT name: "neighbour" definition { - bytesize: 368 + bytesize: 392 member_id: 0x11f8ea6a member_id: 0xedfea26c member_id: 0x23f2d958 @@ -234106,24 +236621,25 @@ struct_union { member_id: 0xfe387221 member_id: 0x6d627c05 member_id: 0x1dd1871b - member_id: 0x8b8d62a2 - member_id: 0x7ca0adbe - member_id: 0x77ba33ba - member_id: 0x5c7f866a - member_id: 0x3b9a11b3 - member_id: 0xdcf61f43 - member_id: 0x2da18103 - member_id: 0x7983fe9b - member_id: 0x330e2c6b - member_id: 0x791c93b5 - member_id: 0xdf660c20 - member_id: 0xafbf62c6 - member_id: 0xacc9f4f7 - member_id: 0xfe75b14e - member_id: 0x95daca4a - member_id: 0xce0b4ae2 - member_id: 0x94d426a1 - member_id: 0x7bc36d58 + member_id: 0x8b8d6727 + member_id: 0x7ca0a47d + member_id: 0x77ba38b0 + member_id: 0x5c7f89f2 + member_id: 0x3b9a1c89 + member_id: 0xdcf61d65 + member_id: 0x2da18eb1 + member_id: 0x7983f91d + member_id: 0x330e242c + member_id: 0x791c9d5d + member_id: 0xdf6601ac + member_id: 0xafbf66ec + member_id: 0xacc9f954 + member_id: 0xfe75bb29 + member_id: 0x95dac7fc + member_id: 0xce0b4261 + member_id: 0x94d4206b + member_id: 0x2d081aa3 + member_id: 0x7bc36d30 } } struct_union { @@ -234131,7 +236647,7 @@ struct_union { kind: STRUCT name: "net" definition { - bytesize: 3840 + bytesize: 4096 member_id: 0x9a7fa8f2 member_id: 0xee23ae55 member_id: 0x90b1b2dc @@ -234164,21 +236680,21 @@ struct_union { member_id: 0x3e7a09fb member_id: 0xf22c651d member_id: 0x2a8b4dbc - member_id: 0xa3770ed4 - member_id: 0xe2b010cf - member_id: 0xbd2ac5d6 - member_id: 0x3baabcf9 - member_id: 0x4d3cf68a - member_id: 0xd02f5488 - member_id: 0xd7405ff7 - member_id: 0x13a79e71 - member_id: 0xa9dec20e - member_id: 0x685a0b33 - member_id: 0x6ef0eaa0 - member_id: 0x68533d2d - member_id: 0x8d14a1f9 - member_id: 0xebf2ccaa - member_id: 0x5089cdaa + member_id: 0xa37704a2 + member_id: 0xe2b01a04 + member_id: 0xbd2ac666 + member_id: 0x3baab289 + member_id: 0x4d3cf4a5 + member_id: 0xd02f52bb + member_id: 0xd7405bb5 + member_id: 0x13a79540 + member_id: 0xa9dece9e + member_id: 0x685a0a71 + member_id: 0x6ef0e081 + member_id: 0x68533833 + member_id: 0x8d14ad13 + member_id: 0xebf2c33e + member_id: 0x5089c972 } } struct_union { @@ -234186,7 +236702,7 @@ struct_union { kind: STRUCT name: "net_device" definition { - bytesize: 2368 + bytesize: 2624 member_id: 0x0d994c40 member_id: 0xcd61d8df member_id: 0xd9c8ff3e @@ -234288,49 +236804,57 @@ struct_union { member_id: 0xc4c0ff26 member_id: 0x9cb0c470 member_id: 0xbb1eeb33 - member_id: 0xea248b6e - member_id: 0xbc9d83b7 - member_id: 0x7397bf80 - member_id: 0x4403218c - member_id: 0xcb342b4c - member_id: 0xb6c23dea - member_id: 0xe7272f0f - member_id: 0xc4b80df0 - member_id: 0xd7c41bb7 - member_id: 0xb32ede54 - member_id: 0xef9041f4 - member_id: 0x213ff6a1 - member_id: 0x456ebbce - member_id: 0xf5d88d1b - member_id: 0x37be6db7 - member_id: 0xce1acf9e - member_id: 0x252877ca - member_id: 0x295f2802 - member_id: 0xc76e5a83 - member_id: 0x723fe1b6 - member_id: 0x80115e2b - member_id: 0xe0d91625 - member_id: 0xb9e55806 - member_id: 0x04a16fd7 - member_id: 0x4da0405f - member_id: 0x6ed74e1e - member_id: 0x2ad7a15a - member_id: 0x00f8d25d - member_id: 0x65a2378b - member_id: 0xc851722b - member_id: 0x0e421051 - member_id: 0x2abad6a6 - member_id: 0x2a370303 - member_id: 0x5770a87b - member_id: 0x3686b345 - member_id: 0x55ed68e0 - member_id: 0x9ad37171 - member_id: 0x28f67882 - member_id: 0xc746f3fd - member_id: 0xe3ab6eec - member_id: 0xc2552589 - member_id: 0x67526a18 - member_id: 0x757e237f + member_id: 0xea248be1 + member_id: 0xbc9d8c45 + member_id: 0x7397b85e + member_id: 0x44032591 + member_id: 0xcb342af8 + member_id: 0xb6c23c5e + member_id: 0xe7272450 + member_id: 0xc4b80724 + member_id: 0xd7c41f70 + member_id: 0xb32edac8 + member_id: 0xef9043e5 + member_id: 0x213ffb23 + member_id: 0x456eb44b + member_id: 0xf5d88955 + member_id: 0x37be6f93 + member_id: 0xce1aca3a + member_id: 0x25287e62 + member_id: 0x295f2305 + member_id: 0xc76e5f64 + member_id: 0x723feab2 + member_id: 0x80115e02 + member_id: 0xe0d914d3 + member_id: 0xb9e55862 + member_id: 0x04a161a0 + member_id: 0x4da040e2 + member_id: 0x6ed74590 + member_id: 0x2ad7adc5 + member_id: 0x00f8d368 + member_id: 0x65a2356f + member_id: 0xc8517d64 + member_id: 0x0e421197 + member_id: 0x2abad4e4 + member_id: 0x2a370fab + member_id: 0x5770ab3a + member_id: 0x3686b863 + member_id: 0x55ed6856 + member_id: 0x9ad37bf4 + member_id: 0x28f67828 + member_id: 0xc746f55a + member_id: 0xe3ab65c4 + member_id: 0xc2552ea1 + member_id: 0x67526130 + member_id: 0x757e2857 + member_id: 0x2d08193b + member_id: 0x63760ce7 + member_id: 0xac894c5e + member_id: 0xe0f63f6c + member_id: 0x223696d4 + member_id: 0x66775aa9 + member_id: 0xa1b7d363 + member_id: 0xe3f4b3b0 } } struct_union { @@ -234350,7 +236874,7 @@ struct_union { kind: STRUCT name: "net_device_ops" definition { - bytesize: 608 + bytesize: 672 member_id: 0x531023fc member_id: 0x832f998d member_id: 0x048d6b96 @@ -234427,6 +236951,14 @@ struct_union { member_id: 0xc5de136c member_id: 0xb919468b member_id: 0x6f7c60f4 + member_id: 0x2d0810f8 + member_id: 0x637606ba + member_id: 0xac894a2b + member_id: 0xe0f6307b + member_id: 0x22369eeb + member_id: 0x66775e57 + member_id: 0xa1b7d916 + member_id: 0xe3f4bace } } struct_union { @@ -234508,7 +237040,7 @@ struct_union { kind: STRUCT name: "net_rate_estimator" definition { - bytesize: 136 + bytesize: 152 member_id: 0x3e04671b member_id: 0x17c68b0c member_id: 0xad05e43b @@ -234522,7 +237054,7 @@ struct_union { member_id: 0xada3cb19 member_id: 0xd9321edf member_id: 0x1dd1871b - member_id: 0x95dac184 + member_id: 0x95dac401 } } struct_union { @@ -234573,21 +237105,25 @@ struct_union { kind: STRUCT name: "netdev_queue" definition { - bytesize: 320 + bytesize: 448 member_id: 0xce0b4469 member_id: 0x94d42b1b member_id: 0x3d7cf8f7 member_id: 0xe8ae602a member_id: 0x452b28a5 - member_id: 0x19b63b7a - member_id: 0xad1fc8a9 - member_id: 0x0233da5d - member_id: 0xde82c1d1 - member_id: 0x27490582 - member_id: 0xf5166c0d - member_id: 0x58786944 - member_id: 0x72c087b9 - member_id: 0xbbe515ef + member_id: 0x19b631b4 + member_id: 0xad1fc718 + member_id: 0x0233d491 + member_id: 0xde82c5ab + member_id: 0x2749087a + member_id: 0xf5166f2a + member_id: 0x58786d8a + member_id: 0x72c08a49 + member_id: 0xbbe5188a + member_id: 0x2d081aa3 + member_id: 0x63760091 + member_id: 0xac894666 + member_id: 0xe0f63e24 } } struct_union { @@ -234595,14 +237131,18 @@ struct_union { kind: STRUCT name: "netdev_rx_queue" definition { - bytesize: 192 + bytesize: 256 member_id: 0xce7c725f member_id: 0x80c6152c member_id: 0x3c98b297 member_id: 0x452b2615 - member_id: 0xce0b4ab5 - member_id: 0x94d42d3e - member_id: 0xde82c9b3 + member_id: 0xce0b469a + member_id: 0x94d428aa + member_id: 0xde82cc27 + member_id: 0x2d081fd6 + member_id: 0x6376001a + member_id: 0xac894a7a + member_id: 0xe0f6336e } } struct_union { @@ -234717,7 +237257,7 @@ struct_union { kind: STRUCT name: "netns_can" definition { - bytesize: 160 + bytesize: 184 member_id: 0x1149c709 member_id: 0x1d6bf1a8 member_id: 0x228b5849 @@ -234731,9 +237271,10 @@ struct_union { member_id: 0xfa970a06 member_id: 0x75627b5b member_id: 0xd8580a44 - member_id: 0x799e65f5 - member_id: 0xa4040d83 - member_id: 0x9fb818f4 + member_id: 0x799e6a47 + member_id: 0xa4040522 + member_id: 0x9fb810b3 + member_id: 0x2d0817c1 } } struct_union { @@ -234791,128 +237332,129 @@ struct_union { member_id: 0x50746a51 member_id: 0x0e79d07a member_id: 0x7120816c - member_id: 0xafb2d2ed - member_id: 0x650e8d70 - member_id: 0xa9407795 - member_id: 0xb2d53bd8 - member_id: 0x70b99588 - member_id: 0x475444d9 - member_id: 0x1c61120e - member_id: 0x5904649a - member_id: 0x928594fe - member_id: 0xedd04366 - member_id: 0xc29a81a5 - member_id: 0x77717eb1 - member_id: 0xd11b0bed - member_id: 0x2581f7ef - member_id: 0xb1e99fa2 - member_id: 0x4feae452 - member_id: 0xe8b52a7f - member_id: 0x15f35c7f - member_id: 0x4af448d4 - member_id: 0x7700851e - member_id: 0x0a8fa73e - member_id: 0x3d0b6069 - member_id: 0xd2929041 - member_id: 0xc994b7cc - member_id: 0x85bb3a91 - member_id: 0x20b2ef59 - member_id: 0x683684d7 - member_id: 0x6c717b5c - member_id: 0xb917dc50 - member_id: 0x08f16ad4 - member_id: 0x2fb60d1e - member_id: 0x09f71138 - member_id: 0xdf4be085 - member_id: 0xe3e0bb8a - member_id: 0xf71a4820 - member_id: 0xf9cbcf8f - member_id: 0x7c146a67 - member_id: 0x855deefa - member_id: 0x9af09eca - member_id: 0x070aa3b9 - member_id: 0x7f0f38f2 - member_id: 0xebe2a9f0 - member_id: 0x2943a6ee - member_id: 0x2ef4ffc8 - member_id: 0x0d29dc0f - member_id: 0xa9c07be0 - member_id: 0xcedb9ee2 - member_id: 0x2ef71185 - member_id: 0x564e82ef - member_id: 0x59c3e0b4 - member_id: 0x71276aaa - member_id: 0x4432cfe6 - member_id: 0x7faf415e - member_id: 0x89e0e48f - member_id: 0xcb2f8f57 - member_id: 0x908eadb3 - member_id: 0xfa41f30f - member_id: 0xbdbbe537 - member_id: 0x0cbb45b4 - member_id: 0x49034371 - member_id: 0xe76fa65d - member_id: 0x8c45d1e4 - member_id: 0xe967b835 - member_id: 0x3db8c778 - member_id: 0x3517bc5c - member_id: 0xce4d312e - member_id: 0x9aeeefb0 - member_id: 0xa7191a05 - member_id: 0xadda6d1f - member_id: 0x4b3f6026 - member_id: 0x060f4ee2 - member_id: 0x364aaec8 - member_id: 0xe1746141 - member_id: 0x50b0dc20 - member_id: 0xbebce7f5 - member_id: 0x8c223b24 - member_id: 0x7218cfde - member_id: 0x59adce56 - member_id: 0x381d1e37 - member_id: 0xfc8a24d4 - member_id: 0xd2ddb55f - member_id: 0xf0a21df8 - member_id: 0x9fa83095 - member_id: 0x0481ad8f - member_id: 0xc7e6eb60 - member_id: 0x5db4d5ab - member_id: 0xb8e37336 - member_id: 0x10d92ec8 - member_id: 0xf8eed445 - member_id: 0x4a446cfb - member_id: 0x20b2110c - member_id: 0xe5ff3a15 - member_id: 0x7910c2af - member_id: 0xb1ae8080 - member_id: 0x774e5905 - member_id: 0x8a90115f - member_id: 0x79bc3d01 - member_id: 0xdf14280f - member_id: 0x77c51575 - member_id: 0x26715b3e - member_id: 0x41f3d861 - member_id: 0x4e07a8b8 - member_id: 0xa1393552 - member_id: 0x20af09b2 - member_id: 0xa398df1d - member_id: 0xf7c1b70c - member_id: 0x635dd120 - member_id: 0x29b950a7 - member_id: 0x99862260 - member_id: 0xe2937e86 - member_id: 0x91cdf3bf - member_id: 0xcbbf5029 - member_id: 0xe9a4faf2 - member_id: 0x6571ce23 - member_id: 0xce87a694 - member_id: 0x958b5ae6 - member_id: 0xd64637fb - member_id: 0x92f46f80 - member_id: 0xf18fc14d - member_id: 0x3d44b257 - member_id: 0x30f36cb6 - member_id: 0x9348de28 + member_id: 0xafb2d540 + member_id: 0x650e84e9 + member_id: 0xa94071c9 + member_id: 0xb2d5371e + member_id: 0x70b99b07 + member_id: 0x475440e7 + member_id: 0x1c61123e + member_id: 0x59046687 + member_id: 0x9285934f + member_id: 0xedd041f2 + member_id: 0xc29a8123 + member_id: 0x77717c32 + member_id: 0xd11b0661 + member_id: 0x2581f720 + member_id: 0xb1e99388 + member_id: 0x4feaeb67 + member_id: 0xe8b523f6 + member_id: 0x15f35855 + member_id: 0x4af4486b + member_id: 0x770088bd + member_id: 0x0a8fa36d + member_id: 0x3d0b64f5 + member_id: 0xd2929e47 + member_id: 0xc994ba7a + member_id: 0x85bb35ef + member_id: 0x20b2e8a5 + member_id: 0x683682a2 + member_id: 0x6c717da8 + member_id: 0xb917d4b4 + member_id: 0x08f163d4 + member_id: 0x2fb607f1 + member_id: 0x09f71709 + member_id: 0xdf4be73b + member_id: 0xe3e0be38 + member_id: 0xf71a4a50 + member_id: 0xf9cbc457 + member_id: 0x7c146a0a + member_id: 0x855de6ed + member_id: 0x9af09765 + member_id: 0x070aab3a + member_id: 0x7f0f3380 + member_id: 0xebe2af3a + member_id: 0x2943a006 + member_id: 0x2ef4f0f3 + member_id: 0x0d29d271 + member_id: 0xa9c07b41 + member_id: 0xcedb9a78 + member_id: 0x2ef712c6 + member_id: 0x564e8268 + member_id: 0x59c3e5ae + member_id: 0x712769f6 + member_id: 0x4432cea5 + member_id: 0x7faf4469 + member_id: 0x89e0ecff + member_id: 0xcb2f866e + member_id: 0x908eaef0 + member_id: 0xfa41f87a + member_id: 0xbdbbe5a3 + member_id: 0x0cbb4915 + member_id: 0x49034fb3 + member_id: 0xe76fa154 + member_id: 0x8c45d0aa + member_id: 0xe967b815 + member_id: 0x3db8ca72 + member_id: 0x3517b778 + member_id: 0xce4d3cf0 + member_id: 0x9aeee61e + member_id: 0xa71919cc + member_id: 0xadda64ae + member_id: 0x4b3f6cc8 + member_id: 0x060f42d3 + member_id: 0x364aa10e + member_id: 0xe1746060 + member_id: 0x50b0d003 + member_id: 0xbebcefd7 + member_id: 0x8c22335d + member_id: 0x7218c28e + member_id: 0x59adc2d2 + member_id: 0x381d17ec + member_id: 0xfc8a2bee + member_id: 0xd2ddbd2d + member_id: 0xf0a21c68 + member_id: 0x9fa83912 + member_id: 0x0481ab4a + member_id: 0xc7e6e121 + member_id: 0x5db4d8ed + member_id: 0xb8e37d35 + member_id: 0x10d92cce + member_id: 0xf8eed10c + member_id: 0x4a4463fd + member_id: 0x20b218a7 + member_id: 0xe5ff33a4 + member_id: 0x7910cea0 + member_id: 0xb1ae8222 + member_id: 0x774e5026 + member_id: 0x8a901ce5 + member_id: 0x79bc3da9 + member_id: 0xdf142f76 + member_id: 0x77c51ee3 + member_id: 0x26715148 + member_id: 0x41f3d9f7 + member_id: 0x4e07a941 + member_id: 0xa1393361 + member_id: 0x20af02e4 + member_id: 0xa398de14 + member_id: 0xf7c1bdc7 + member_id: 0x635ddc7d + member_id: 0x29b95bfe + member_id: 0x99862748 + member_id: 0xe2937f2e + member_id: 0x91cdfe9a + member_id: 0xcbbf5774 + member_id: 0xe9a4fde6 + member_id: 0x6571c768 + member_id: 0xce87a023 + member_id: 0x958b51ce + member_id: 0xd6463eb0 + member_id: 0x92f46ad8 + member_id: 0xf18fc8e0 + member_id: 0x3d44bfa5 + member_id: 0x30f36b2c + member_id: 0x9348db88 + member_id: 0x2d081f8d } } struct_union { @@ -234920,48 +237462,49 @@ struct_union { kind: STRUCT name: "netns_ipv6" definition { - bytesize: 832 + bytesize: 896 member_id: 0xb565c09d member_id: 0x0d06a9bb - member_id: 0xad69719b - member_id: 0x504e5e08 - member_id: 0xc29a8165 - member_id: 0x7771768a - member_id: 0xbe6b4bf4 - member_id: 0xf6f90db0 - member_id: 0xcb39e6f7 - member_id: 0x9dbbf2ce - member_id: 0x59046ec9 - member_id: 0xd93c6d6c - member_id: 0xffcc5705 - member_id: 0xf279a90b - member_id: 0x389ce94c - member_id: 0xd5da7949 - member_id: 0x051d5d4d - member_id: 0x1732aeaf - member_id: 0x50257728 - member_id: 0xe2eb1d90 - member_id: 0xedc3c447 - member_id: 0x3ce92eab - member_id: 0x204cb2ff - member_id: 0x46fed0b6 - member_id: 0xe14dd5c9 - member_id: 0x164bc722 - member_id: 0xfa3604eb - member_id: 0xedd041d1 - member_id: 0xfa8d46ee - member_id: 0x437b834d - member_id: 0xb6de944d - member_id: 0xd71683c7 - member_id: 0xdc9f3a44 - member_id: 0x6571cbf8 - member_id: 0x8faf4495 - member_id: 0x99f99b76 - member_id: 0xd6463512 - member_id: 0x097ddcfa - member_id: 0x3d44bf93 - member_id: 0x2bee091e - member_id: 0xdb660e90 + member_id: 0xad697802 + member_id: 0x504e58aa + member_id: 0xc29a8766 + member_id: 0x777173d5 + member_id: 0xbe6b46db + member_id: 0xf6f90c3e + member_id: 0xcb39ea73 + member_id: 0x9dbbf18c + member_id: 0x59046610 + member_id: 0xd93c6299 + member_id: 0xffcc59fe + member_id: 0xf279a37a + member_id: 0x389ce5b9 + member_id: 0xd5da7d05 + member_id: 0x051d50f0 + member_id: 0x1732a364 + member_id: 0x50257db9 + member_id: 0xe2eb1f5c + member_id: 0xedc3c45f + member_id: 0x3ce92240 + member_id: 0x204cb9ba + member_id: 0x46fed137 + member_id: 0xe14dd8ff + member_id: 0x164bcb7c + member_id: 0xfa360066 + member_id: 0xedd049e1 + member_id: 0xfa8d43c0 + member_id: 0x437b82b7 + member_id: 0xb6de9163 + member_id: 0xd7168d43 + member_id: 0xdc9f3663 + member_id: 0x6571c16a + member_id: 0x8faf41e7 + member_id: 0x99f99f8e + member_id: 0xd6463ae4 + member_id: 0x097dd455 + member_id: 0x3d44ba44 + member_id: 0x2bee09c2 + member_id: 0xdb660d5a + member_id: 0x2d0811bf } } struct_union { @@ -234991,7 +237534,7 @@ struct_union { kind: STRUCT name: "netns_nexthop" definition { - bytesize: 80 + bytesize: 96 member_id: 0x82e5fa96 member_id: 0xb2c3ab53 member_id: 0xfa5983ee @@ -235004,7 +237547,7 @@ struct_union { kind: STRUCT name: "netns_nf" definition { - bytesize: 216 + bytesize: 224 member_id: 0xbffd168e member_id: 0x5f33aa63 member_id: 0x788992a7 @@ -235013,6 +237556,7 @@ struct_union { member_id: 0x28df8f7a member_id: 0x76fb30d4 member_id: 0x1b4fab6d + member_id: 0x2d081217 } } struct_union { @@ -235020,9 +237564,9 @@ struct_union { kind: STRUCT name: "netns_packet" definition { - bytesize: 40 + bytesize: 56 member_id: 0xdf4ccd45 - member_id: 0x5b314181 + member_id: 0x5b3140b8 } } struct_union { @@ -235030,7 +237574,7 @@ struct_union { kind: STRUCT name: "netns_sysctl_ipv6" definition { - bytesize: 184 + bytesize: 192 member_id: 0x2b104951 member_id: 0xde64bb61 member_id: 0x5018d4ab @@ -235071,6 +237615,7 @@ struct_union { member_id: 0x61f40f68 member_id: 0x56771d1e member_id: 0xfbd45c2d + member_id: 0x2d081262 } } struct_union { @@ -235098,9 +237643,9 @@ struct_union { kind: STRUCT name: "netns_xdp" definition { - bytesize: 40 + bytesize: 56 member_id: 0x2d4b3c00 - member_id: 0x7c8daa3f + member_id: 0x7c8dab06 } } struct_union { @@ -235108,7 +237653,7 @@ struct_union { kind: STRUCT name: "netns_xfrm" definition { - bytesize: 832 + bytesize: 960 member_id: 0x9e9a83f6 member_id: 0x577ece25 member_id: 0x15d178c3 @@ -235117,30 +237662,31 @@ struct_union { member_id: 0x5e09a6bc member_id: 0x98b92dbb member_id: 0x533e3bdc - member_id: 0x8ecfd681 - member_id: 0x8297eff3 - member_id: 0x2b331315 - member_id: 0xab6e5e58 - member_id: 0xc33c2004 - member_id: 0x14dabde9 - member_id: 0x586ac9b0 - member_id: 0x85aa59d9 - member_id: 0x3e2083b8 - member_id: 0xc9b2751b - member_id: 0x6d93aaf7 - member_id: 0x3f7a1819 - member_id: 0x223e66d0 - member_id: 0x8c37216f - member_id: 0xa7267c80 - member_id: 0xd9a8f576 - member_id: 0x7bee0d2c - member_id: 0x1cef4523 - member_id: 0x46a35b26 - member_id: 0x2f6f3ca1 - member_id: 0x1bbfa0f6 - member_id: 0xb6b76aed - member_id: 0x42a23436 - member_id: 0x28eda795 + member_id: 0x8ecfd706 + member_id: 0x8297e4ba + member_id: 0x2b331eac + member_id: 0xab6e5bdd + member_id: 0xc33c28a5 + member_id: 0x14dab422 + member_id: 0x586ac588 + member_id: 0x85aa52ae + member_id: 0x3e2089f0 + member_id: 0xc9b27f69 + member_id: 0x6d93a20e + member_id: 0x3f7a174b + member_id: 0x223e673d + member_id: 0x8c372bc0 + member_id: 0xa7267479 + member_id: 0xd9a8ff78 + member_id: 0x7bee0d76 + member_id: 0x1cef4cdb + member_id: 0x46a35b1d + member_id: 0x2f6f3f38 + member_id: 0x1bbfac9e + member_id: 0xb6b767d1 + member_id: 0x42a2340b + member_id: 0x28edafb5 + member_id: 0x2d081eb7 } } struct_union { @@ -235194,7 +237740,7 @@ struct_union { kind: STRUCT name: "nf_conn" definition { - bytesize: 256 + bytesize: 272 member_id: 0x980f575e member_id: 0x2d1fe1be member_id: 0x540a881d @@ -235209,6 +237755,8 @@ struct_union { member_id: 0x9979519f member_id: 0x5d6e783d member_id: 0xd671c469 + member_id: 0x2d0812b0 + member_id: 0x637607e0 } } struct_union { @@ -235225,7 +237773,7 @@ struct_union { kind: STRUCT name: "nf_conntrack_expect" definition { - bytesize: 216 + bytesize: 232 member_id: 0x49e78392 member_id: 0x6c20ec89 member_id: 0xc762812b @@ -235234,13 +237782,13 @@ struct_union { member_id: 0x48bb3489 member_id: 0x3a44545a member_id: 0x541114cc - member_id: 0xd3110eb8 - member_id: 0x2d2d08f3 - member_id: 0x8604d35d - member_id: 0x0828d868 - member_id: 0x76c0602e - member_id: 0x2e561343 - member_id: 0x95dac0cf + member_id: 0xd3110a36 + member_id: 0x2d2d03a4 + member_id: 0x8604de8e + member_id: 0x0828df49 + member_id: 0x76c06a7e + member_id: 0x2e561a88 + member_id: 0x95dace52 } } struct_union { @@ -235602,32 +238150,32 @@ struct_union { kind: STRUCT name: "nfc_dev" definition { - bytesize: 1000 + bytesize: 1200 member_id: 0x3ce0d8f4 member_id: 0x2f880827 member_id: 0x16133746 member_id: 0x1053f6ae member_id: 0x2c7d614f member_id: 0xce1ac980 - member_id: 0x846a486e - member_id: 0x8ec1b153 - member_id: 0x6f6cdce1 - member_id: 0x611c4f6b - member_id: 0x8558d5a8 - member_id: 0x3428e287 - member_id: 0x071c9577 - member_id: 0x6d9a3ca1 - member_id: 0xb0199efc - member_id: 0x0909e1e8 - member_id: 0x6af1b622 - member_id: 0x375974ac - member_id: 0x44cb2487 - member_id: 0xce8d2e67 - member_id: 0x80a0ae88 - member_id: 0xb9270ae2 - member_id: 0x814ab4df - member_id: 0xafbdab40 - member_id: 0x5b87e752 + member_id: 0x846a4adb + member_id: 0x8ec1b317 + member_id: 0x6f6cda9d + member_id: 0x611c4b54 + member_id: 0x8558d7df + member_id: 0x3428ed37 + member_id: 0x071c92aa + member_id: 0x6d9a3f44 + member_id: 0xb0199c94 + member_id: 0x0909e217 + member_id: 0x6af1b6af + member_id: 0x37597850 + member_id: 0x44cb2b5e + member_id: 0xce8d2968 + member_id: 0x80a0a360 + member_id: 0xb9270675 + member_id: 0x814ab903 + member_id: 0xafbdad0b + member_id: 0x5b87e129 } } struct_union { @@ -235647,7 +238195,7 @@ struct_union { kind: STRUCT name: "nfc_genl_data" definition { - bytesize: 40 + bytesize: 56 member_id: 0x73609611 member_id: 0xe84562f4 } @@ -235823,16 +238371,16 @@ struct_union { kind: STRUCT name: "nh_res_table" definition { - bytesize: 144 + bytesize: 192 member_id: 0x7203ed5f member_id: 0xf3cce6ca member_id: 0xe3b51280 - member_id: 0xdb115b6e - member_id: 0xa8fd1116 - member_id: 0x83fcb354 - member_id: 0x0d468f15 - member_id: 0x92b222ab - member_id: 0x2e937820 + member_id: 0xdb115a10 + member_id: 0xa8fd1366 + member_id: 0x83fcb6b8 + member_id: 0x0d4684a8 + member_id: 0x92b2288d + member_id: 0x2e937c1b } } struct_union { @@ -236010,19 +238558,19 @@ struct_union { kind: STRUCT name: "nvdimm" definition { - bytesize: 952 + bytesize: 1152 member_id: 0x2d5bf13a member_id: 0xa159a911 member_id: 0xc1343f28 member_id: 0xce1ac980 - member_id: 0x60a5c9a6 - member_id: 0xcc480043 - member_id: 0xcd68980a - member_id: 0xd9f93295 - member_id: 0xeed2b14f - member_id: 0x6ca67d99 - member_id: 0x20d98cb2 - member_id: 0x0ec731bb + member_id: 0x60a5cb13 + member_id: 0xcc480086 + member_id: 0xcd689a7d + member_id: 0xd9f93d25 + member_id: 0xeed2b692 + member_id: 0x6ca67214 + member_id: 0x20d98eb4 + member_id: 0x0ec73713 } } struct_union { @@ -236030,17 +238578,17 @@ struct_union { kind: STRUCT name: "nvdimm_bus" definition { - bytesize: 896 + bytesize: 1064 member_id: 0x15524bef member_id: 0x202d9373 member_id: 0x7c00eff9 member_id: 0xce1ac0db - member_id: 0xcc48059a - member_id: 0x140502e2 - member_id: 0x1796484c - member_id: 0x0e1ab5a9 - member_id: 0x75073aa5 - member_id: 0x9d72d128 + member_id: 0xcc480247 + member_id: 0x14050cd8 + member_id: 0x179647c1 + member_id: 0x0e1ab1dc + member_id: 0x75073450 + member_id: 0x9d72d2d7 } } struct_union { @@ -236078,7 +238626,7 @@ struct_union { kind: STRUCT name: "nvdimm_drvdata" definition { - bytesize: 120 + bytesize: 152 member_id: 0xce3bbab3 member_id: 0x731737b1 member_id: 0xd90bc7bf @@ -236087,7 +238635,7 @@ struct_union { member_id: 0xaa9f6a1a member_id: 0xacf5c92a member_id: 0x93b48e83 - member_id: 0x02ce5320 + member_id: 0x02ce575a } } struct_union { @@ -236202,28 +238750,28 @@ struct_union { kind: STRUCT name: "nvmem_device" definition { - bytesize: 952 + bytesize: 1104 member_id: 0x4a965250 member_id: 0xce1ac5a8 - member_id: 0x5e325db2 - member_id: 0x4a30b729 - member_id: 0xcc480b40 - member_id: 0xb714c607 - member_id: 0xd98a2fb9 - member_id: 0xd9ecf4e9 - member_id: 0xc2f21d64 - member_id: 0x2d0fa50a - member_id: 0x5c962089 - member_id: 0x50c14098 - member_id: 0xa4e8cfa4 - member_id: 0xc9e29262 - member_id: 0x3f656839 - member_id: 0x4d580e67 - member_id: 0x72d21df4 - member_id: 0x690f0943 - member_id: 0xa4292f9c - member_id: 0xbcd7e942 - member_id: 0x5911902b + member_id: 0x5e325618 + member_id: 0x4a30b80b + member_id: 0xcc480050 + member_id: 0xb714c9f8 + member_id: 0xd98a2d0c + member_id: 0xd9ecf69e + member_id: 0xc2f2179a + member_id: 0x2d0fab5d + member_id: 0x5c962f39 + member_id: 0x50c14745 + member_id: 0xa4e8cce2 + member_id: 0xc9e29461 + member_id: 0x3f6569d5 + member_id: 0x4d580816 + member_id: 0x72d21e69 + member_id: 0x690f0425 + member_id: 0xa4292647 + member_id: 0xbcd7e386 + member_id: 0x591194e2 } } struct_union { @@ -236416,43 +238964,43 @@ struct_union { kind: STRUCT name: "opp_table" definition { - bytesize: 632 + bytesize: 680 member_id: 0x0fa6c6af member_id: 0x967f749f member_id: 0xb5c8f00c - member_id: 0x5f7afc50 - member_id: 0x230329b4 - member_id: 0x02ce5175 - member_id: 0x2d4b3b1f - member_id: 0x5317f553 - member_id: 0x6a0b1717 - member_id: 0x2bceaaad - member_id: 0x5d8a673b - member_id: 0xc83535c0 - member_id: 0x8d8ea9af - member_id: 0xb650ba71 - member_id: 0x0b4c6fcd - member_id: 0xf8a177e3 - member_id: 0x8ecf5316 - member_id: 0x0376e72f - member_id: 0x4fd17d24 - member_id: 0x44116168 - member_id: 0xd4b36534 - member_id: 0xcef62a8b - member_id: 0x02713501 - member_id: 0x08afc79e - member_id: 0xc8e82c68 - member_id: 0x675c7e6e - member_id: 0x2905ed1a - member_id: 0x8d30cc97 - member_id: 0x3b1ab91a - member_id: 0x0074c822 - member_id: 0x446e9805 - member_id: 0x3a2d3cd3 - member_id: 0x62c4f9e6 - member_id: 0x5cf775ad - member_id: 0xf3efe5f5 - member_id: 0x5101458b + member_id: 0x5f7afdd7 + member_id: 0x230322fd + member_id: 0x02ce54f0 + member_id: 0x2d4b32dc + member_id: 0x5317f9c9 + member_id: 0x6a0b142c + member_id: 0x2bceab72 + member_id: 0x5d8a6b26 + member_id: 0xc83535b5 + member_id: 0x8d8ea53b + member_id: 0xb650b8d4 + member_id: 0x0b4c6d3f + member_id: 0xf8a17242 + member_id: 0x8ecf58e7 + member_id: 0x0376e525 + member_id: 0x4fd1779f + member_id: 0x44116555 + member_id: 0xd4b3659d + member_id: 0xcef628be + member_id: 0x02713f49 + member_id: 0x08afcd7c + member_id: 0xc8e8261a + member_id: 0x675c7697 + member_id: 0x2905e248 + member_id: 0x8d30c638 + member_id: 0x3b1ab314 + member_id: 0x0074c878 + member_id: 0x446e9ce1 + member_id: 0x3a2d3ce8 + member_id: 0x62c4f6d1 + member_id: 0x5cf7792d + member_id: 0xf3efebee + member_id: 0x5101454d } } struct_union { @@ -236479,7 +239027,7 @@ struct_union { kind: STRUCT name: "packet_type" definition { - bytesize: 72 + bytesize: 104 member_id: 0x5c235199 member_id: 0x2a1caddd member_id: 0xce0b4088 @@ -236490,6 +239038,10 @@ struct_union { member_id: 0xb375ae2c member_id: 0x0dd88be0 member_id: 0x7c00e825 + member_id: 0x2d081c40 + member_id: 0x63760fdb + member_id: 0xac894b6b + member_id: 0xe0f63ce5 } } struct_union { @@ -236570,19 +239122,20 @@ struct_union { bytesize: 1600 member_id: 0xa67023cc member_id: 0xb2cc8a16 - member_id: 0x8da483e8 - member_id: 0x894f1211 - member_id: 0xfda400a6 - member_id: 0x9cb8bd45 - member_id: 0xe81e74b6 - member_id: 0x772339f1 - member_id: 0x79f33bd8 - member_id: 0xe5abda6b + member_id: 0x8da487d3 + member_id: 0x894f196d + member_id: 0xfda405f7 + member_id: 0x9cb8b0e3 + member_id: 0xe81e79bc + member_id: 0x77233d71 + member_id: 0x79f33795 + member_id: 0xe5abd152 member_id: 0x4561e8d7 member_id: 0xd4d3c606 member_id: 0xe5b03808 member_id: 0xa29c36ce member_id: 0x84f892e5 + member_id: 0x2d081dc5 } } struct_union { @@ -236608,11 +239161,11 @@ struct_union { kind: STRUCT name: "page_reporting_dev_info" definition { - bytesize: 104 + bytesize: 152 member_id: 0x5cb466ae member_id: 0xd6084a4c - member_id: 0x72872633 - member_id: 0xb59c75fb + member_id: 0x72872041 + member_id: 0xb59c78b7 } } struct_union { @@ -236685,7 +239238,7 @@ struct_union { kind: STRUCT name: "pci_bus" definition { - bytesize: 1072 + bytesize: 1288 member_id: 0x0fa6c6af member_id: 0x72127295 member_id: 0x25795686 @@ -236695,23 +239248,27 @@ struct_union { member_id: 0x5d82cb52 member_id: 0x19962761 member_id: 0x854f5ea0 - member_id: 0xaf8c06c0 - member_id: 0xe24566ec - member_id: 0x8fadbd43 - member_id: 0xd94e9fd1 - member_id: 0xacb061de - member_id: 0x9db730ea - member_id: 0x97a04196 - member_id: 0xbee5923c - member_id: 0x0dc60bce - member_id: 0x5ea05aa8 - member_id: 0xf5e9771b - member_id: 0x7b9111e7 - member_id: 0xce1ac642 - member_id: 0x717bb2a1 - member_id: 0x3cc49e0b - member_id: 0x0596a2f9 - member_id: 0x24d5c1f8 + member_id: 0xaf8c0a54 + member_id: 0xe2456449 + member_id: 0x8fadbfb1 + member_id: 0xd94e9a70 + member_id: 0xacb0629d + member_id: 0x9db731a9 + member_id: 0x97a04eff + member_id: 0xbee5988a + member_id: 0x0dc60a3f + member_id: 0x5ea05abf + member_id: 0xf5e979ce + member_id: 0x7b911ced + member_id: 0xce1ac0eb + member_id: 0x717bb538 + member_id: 0x3cc498c8 + member_id: 0x0596a7a3 + member_id: 0x24d5cc41 + member_id: 0x2d081269 + member_id: 0x63760eb9 + member_id: 0xac894c1c + member_id: 0xe0f63ed2 } } struct_union { @@ -236731,7 +239288,7 @@ struct_union { kind: STRUCT name: "pci_dev" definition { - bytesize: 2544 + bytesize: 3288 member_id: 0x1c1fa3ce member_id: 0xdaf321d6 member_id: 0xe08009d2 @@ -236788,66 +239345,70 @@ struct_union { member_id: 0x262fa572 member_id: 0x4404e020 member_id: 0xce1ac265 - member_id: 0x01e5f4ad - member_id: 0x993738fc - member_id: 0x5db57c29 - member_id: 0xb97cbec2 - member_id: 0x738f5362 - member_id: 0xcbc66374 - member_id: 0xd552c238 - member_id: 0xf2547fb1 - member_id: 0xe1fcb8cf - member_id: 0x9c33984b - member_id: 0x9f6bffc3 - member_id: 0xb017a313 - member_id: 0x00ef54a9 - member_id: 0x216023b6 - member_id: 0x85984897 - member_id: 0x8c48bde6 - member_id: 0xfc3fee6b - member_id: 0xafe23b0a - member_id: 0xf07c1a60 - member_id: 0x5597c8b2 - member_id: 0xc695b5a2 - member_id: 0x547b6b4e - member_id: 0xd1074fff - member_id: 0xba8c84a9 - member_id: 0xaaf7b908 - member_id: 0x550bb9e6 - member_id: 0x8572dc78 - member_id: 0xc66fe509 - member_id: 0x731ffb4f - member_id: 0x83671ce8 - member_id: 0x4e65e218 - member_id: 0x77b6c1aa - member_id: 0x20d3edc9 - member_id: 0x7fcdc698 - member_id: 0xa09e6902 - member_id: 0x86105172 - member_id: 0x203b7ba8 - member_id: 0xca212439 - member_id: 0xbd7e12d9 - member_id: 0xad244e47 - member_id: 0xf7111021 - member_id: 0x76275cd5 - member_id: 0xf88f7598 - member_id: 0x40057cd2 - member_id: 0x591a8d20 - member_id: 0x3a36f408 - member_id: 0x1e620205 - member_id: 0x5c2e5949 - member_id: 0x8e23924e - member_id: 0xa2184b98 - member_id: 0xcfce94cb - member_id: 0x3e9c6ba2 - member_id: 0xd1959fca - member_id: 0x1f35fa53 - member_id: 0x4120e121 - member_id: 0x9d7c2fca - member_id: 0x29795982 - member_id: 0x09f1f7d3 - member_id: 0x278ca3d8 - member_id: 0xb1b2fe1e + member_id: 0x01e5f34a + member_id: 0x993739d5 + member_id: 0x5db57a33 + member_id: 0xb97cb588 + member_id: 0x738f5598 + member_id: 0xcbc66b8c + member_id: 0xd552c15c + member_id: 0xf25479e8 + member_id: 0xe1fcb5f3 + member_id: 0x9c33918b + member_id: 0x9f6bf998 + member_id: 0xb017a1d2 + member_id: 0x00ef5f6a + member_id: 0x21602a3e + member_id: 0x859848e8 + member_id: 0x8c48ba28 + member_id: 0xfc3fee64 + member_id: 0xafe23112 + member_id: 0xf07c1a9d + member_id: 0x5597c7aa + member_id: 0xc695bc1e + member_id: 0x547b670e + member_id: 0xd1074880 + member_id: 0xba8c8a07 + member_id: 0xaaf7ba84 + member_id: 0x550bb72a + member_id: 0x8572de7d + member_id: 0xc66fe3c7 + member_id: 0x731ffc29 + member_id: 0x83671a00 + member_id: 0x4e65e89e + member_id: 0x77b6c0c4 + member_id: 0x20d3ef1e + member_id: 0x7fcdc1bf + member_id: 0xa09e6601 + member_id: 0x8610592e + member_id: 0x203b77b5 + member_id: 0xca212731 + member_id: 0xbd7e1b2f + member_id: 0xad244516 + member_id: 0xf711191b + member_id: 0x76275ed5 + member_id: 0xf88f7b9d + member_id: 0x4005779e + member_id: 0x591a837c + member_id: 0x3a36f5b3 + member_id: 0x1e6208cc + member_id: 0x5c2e5646 + member_id: 0x8e2397ea + member_id: 0xa2184f99 + member_id: 0xcfce9367 + member_id: 0x3e9c69fd + member_id: 0xd1959486 + member_id: 0x1f35fc7a + member_id: 0x4120ef8b + member_id: 0x9d7c2258 + member_id: 0x29795d54 + member_id: 0x09f1f71e + member_id: 0x278ca223 + member_id: 0xb1b2f32e + member_id: 0x2d0819d8 + member_id: 0x6376079f + member_id: 0xac89436d + member_id: 0xe0f63226 } } struct_union { @@ -236871,7 +239432,7 @@ struct_union { kind: STRUCT name: "pci_driver" definition { - bytesize: 296 + bytesize: 360 member_id: 0x0fa6c6af member_id: 0x0de5752a member_id: 0xc4f2628b @@ -236887,8 +239448,12 @@ struct_union { member_id: 0x93011024 member_id: 0xf95461ff member_id: 0xd4ad449b - member_id: 0x1b277507 - member_id: 0xdbbc17f4 + member_id: 0x1b277230 + member_id: 0xdbbc115d + member_id: 0x2d081c68 + member_id: 0x63760c9c + member_id: 0xac894a6b + member_id: 0xe0f63b21 } } struct_union { @@ -236906,19 +239471,19 @@ struct_union { kind: STRUCT name: "pci_epc" definition { - bytesize: 880 + bytesize: 1048 member_id: 0xce1ac149 - member_id: 0x60c1e500 - member_id: 0xafb37bb4 - member_id: 0x3edfce64 - member_id: 0x521d4ace - member_id: 0x908e0d53 - member_id: 0x49f53d32 - member_id: 0x5d5583d7 - member_id: 0xd3a0ce02 - member_id: 0x2d4b3590 - member_id: 0x364a64d9 - member_id: 0x37039875 + member_id: 0x60c1e32f + member_id: 0xafb370a4 + member_id: 0x3edfccd1 + member_id: 0x521d48b9 + member_id: 0x908e02e3 + member_id: 0x49f5343b + member_id: 0x5d55840a + member_id: 0xd3a0c18f + member_id: 0x2d4b31e5 + member_id: 0x364a66b1 + member_id: 0x37039c6e } } struct_union { @@ -236942,7 +239507,7 @@ struct_union { kind: STRUCT name: "pci_epc_mem" definition { - bytesize: 72 + bytesize: 88 member_id: 0x105bc79a member_id: 0x8941bf64 member_id: 0x782da968 @@ -237019,13 +239584,14 @@ struct_union { kind: STRUCT name: "pci_error_handlers" definition { - bytesize: 48 + bytesize: 56 member_id: 0x1446043f member_id: 0xdd74e29a member_id: 0xb4039e16 member_id: 0xb71e6da0 member_id: 0xd67914d7 member_id: 0xca904fee + member_id: 0x2d0814a0 } } struct_union { @@ -237033,34 +239599,36 @@ struct_union { kind: STRUCT name: "pci_host_bridge" definition { - bytesize: 896 + bytesize: 1088 member_id: 0xce1ac149 - member_id: 0xdaf324b8 - member_id: 0xaf8c06c5 - member_id: 0x77ef9e27 - member_id: 0xe24569f7 - member_id: 0x3c091c4a - member_id: 0xbee59c94 - member_id: 0x3e01a717 - member_id: 0x5b2aeec9 - member_id: 0x7b6d7107 - member_id: 0x851eb479 - member_id: 0xbf22c168 - member_id: 0x20045627 - member_id: 0x24e8b468 - member_id: 0xb9e40b05 - member_id: 0x30d5bb07 - member_id: 0x85063235 - member_id: 0x24fa7989 - member_id: 0x0c7e9f68 - member_id: 0x8e9b1ef7 - member_id: 0x06bb1d4e - member_id: 0x96d4eece - member_id: 0x22e059b7 - member_id: 0x99d63dd5 - member_id: 0x721b0436 - member_id: 0x5b337fdf - member_id: 0x91a93484 + member_id: 0xdaf32297 + member_id: 0xaf8c0d6f + member_id: 0x77ef9537 + member_id: 0xe2456b42 + member_id: 0x3c091e3d + member_id: 0xbee592c3 + member_id: 0x3e01a8a7 + member_id: 0x5b2ae144 + member_id: 0x7b6d7eb2 + member_id: 0x851eba8c + member_id: 0xbf22c304 + member_id: 0x20045421 + member_id: 0x24e8bd83 + member_id: 0xb9e403e1 + member_id: 0x30d5b78d + member_id: 0x85063ded + member_id: 0x24fa7507 + member_id: 0x0c7e97de + member_id: 0x8e9b1c1c + member_id: 0x06bb141a + member_id: 0x96d4e589 + member_id: 0x22e05b57 + member_id: 0x99d63969 + member_id: 0x721b0de0 + member_id: 0x5b337c99 + member_id: 0x2d0815a4 + member_id: 0x63760e1a + member_id: 0x91a931d3 } } struct_union { @@ -237079,12 +239647,13 @@ struct_union { kind: STRUCT name: "pci_ops" definition { - bytesize: 40 + bytesize: 48 member_id: 0x733b5607 member_id: 0x9e2122d5 member_id: 0x42a51e44 member_id: 0x4872d445 member_id: 0x342f575e + member_id: 0x2d0812f5 } } struct_union { @@ -237102,7 +239671,7 @@ struct_union { kind: STRUCT name: "pci_slot" definition { - bytesize: 104 + bytesize: 136 member_id: 0xdaf32814 member_id: 0x7c00ebb3 member_id: 0x75ed0ee4 @@ -237115,7 +239684,7 @@ struct_union { kind: STRUCT name: "pci_sriov" definition { - bytesize: 128 + bytesize: 160 member_id: 0x26c338a6 member_id: 0xd1fbad24 member_id: 0x1e7afb41 @@ -237138,6 +239707,10 @@ struct_union { member_id: 0x5dd703d9 member_id: 0xfbaa52b5 member_id: 0x97eace38 + member_id: 0x2d08122d + member_id: 0x637604d4 + member_id: 0xac89478a + member_id: 0xe0f6368f } } struct_union { @@ -237145,10 +239718,10 @@ struct_union { kind: STRUCT name: "pci_vpd" definition { - bytesize: 40 + bytesize: 56 member_id: 0x2d4b3c00 - member_id: 0xb840509b - member_id: 0x1e9aaf20 + member_id: 0xb84051a2 + member_id: 0x1e9aa999 } } struct_union { @@ -237482,21 +240055,21 @@ struct_union { kind: STRUCT name: "perf_cpu_context" definition { - bytesize: 440 + bytesize: 464 member_id: 0xec3d2f19 - member_id: 0x1bc3ea6a - member_id: 0x173bb10a - member_id: 0xeed7a9ec - member_id: 0x04598cf4 - member_id: 0x8a1dd068 - member_id: 0xa015c3bd - member_id: 0x7e4bcb4f - member_id: 0xf3f4f28b - member_id: 0x146c413e - member_id: 0x7d253870 - member_id: 0x83ebabe3 - member_id: 0x049196aa - member_id: 0x2f8cdd27 + member_id: 0x1bc3eaec + member_id: 0x173bb389 + member_id: 0xeed7a28d + member_id: 0x04598178 + member_id: 0x8a1dd442 + member_id: 0xa015c3d5 + member_id: 0x7e4bc277 + member_id: 0xf3f4f775 + member_id: 0x146c48c0 + member_id: 0x7d253971 + member_id: 0x83ebabc6 + member_id: 0x049198e2 + member_id: 0x2f8cdd80 } } struct_union { @@ -237515,7 +240088,7 @@ struct_union { kind: STRUCT name: "perf_event" definition { - bytesize: 1040 + bytesize: 1072 member_id: 0x47d29fbd member_id: 0x1b2e3274 member_id: 0x945c0ae1 @@ -237547,48 +240120,48 @@ struct_union { member_id: 0xef46876d member_id: 0x61ca5ef6 member_id: 0x6cd09595 - member_id: 0x783b99dd - member_id: 0x722cbf88 - member_id: 0x598d30a7 - member_id: 0x5161bf25 - member_id: 0xfbf14767 - member_id: 0x4a806fbe - member_id: 0x0c23345d - member_id: 0xc3922810 - member_id: 0xfb577d15 - member_id: 0x3afead5a - member_id: 0x69de28e0 - member_id: 0x208398c0 - member_id: 0xe064d0d6 - member_id: 0xa35210ea - member_id: 0x7fb3bc30 - member_id: 0x337526ed - member_id: 0x538694fb - member_id: 0xf24818e7 - member_id: 0x692c75c8 - member_id: 0x9f9c13db - member_id: 0x13d6f7cf - member_id: 0x3f7ada21 - member_id: 0x7f9e1656 - member_id: 0x1cd068b0 - member_id: 0x631e0f65 - member_id: 0xf0d79867 - member_id: 0xc99a1005 - member_id: 0xa4f94e67 - member_id: 0x56a72cdf - member_id: 0x91e8daf4 - member_id: 0xccbd0bb4 - member_id: 0xa0d3e361 - member_id: 0x45d163d5 - member_id: 0xad86c9d7 - member_id: 0xa85cdf82 - member_id: 0x8d800499 - member_id: 0x982b40fe - member_id: 0xa96ea99c - member_id: 0x0ae3c5fa - member_id: 0xa33d24ba - member_id: 0xf194ec88 - member_id: 0xe1b6bb25 + member_id: 0x783b9f6a + member_id: 0x722cb6c3 + member_id: 0x598d35ff + member_id: 0x5161bb99 + member_id: 0xfbf14eca + member_id: 0x4a806a1e + member_id: 0x0c233c10 + member_id: 0xc3922376 + member_id: 0xfb5779b3 + member_id: 0x3afea870 + member_id: 0x69de27c4 + member_id: 0x20839f02 + member_id: 0xe064d640 + member_id: 0xa3521312 + member_id: 0x7fb3b2ea + member_id: 0x33752173 + member_id: 0x53869c3a + member_id: 0xf2481d71 + member_id: 0x692c76a5 + member_id: 0x9f9c13ba + member_id: 0x13d6fa39 + member_id: 0x3f7ad237 + member_id: 0x7f9e1bf4 + member_id: 0x1cd06928 + member_id: 0x631e0373 + member_id: 0xf0d79dde + member_id: 0xc99a1792 + member_id: 0xa4f9453f + member_id: 0x56a72ed6 + member_id: 0x91e8d8e3 + member_id: 0xccbd0e4d + member_id: 0xa0d3e60e + member_id: 0x45d163b1 + member_id: 0xad86c319 + member_id: 0xa85cd282 + member_id: 0x8d800e13 + member_id: 0x982b4b56 + member_id: 0xa96eaa56 + member_id: 0x0ae3c983 + member_id: 0xa33d246d + member_id: 0xf194eb87 + member_id: 0xe1b6b51b } } struct_union { @@ -237663,36 +240236,36 @@ struct_union { kind: STRUCT name: "perf_event_context" definition { - bytesize: 280 + bytesize: 296 member_id: 0x93334b15 member_id: 0x2d244af9 member_id: 0xad898ac0 - member_id: 0x35283991 - member_id: 0x12e99241 - member_id: 0x339750ba - member_id: 0xce528678 - member_id: 0x036b2f6f - member_id: 0x97f1d2d4 - member_id: 0x33764641 - member_id: 0x729d4b1c - member_id: 0xfb6f388f - member_id: 0x6fc3a51c - member_id: 0xd297ef29 - member_id: 0xfee8f8c8 - member_id: 0x3859776b - member_id: 0x8a8cbbf1 - member_id: 0x052439cf - member_id: 0x9c3a2457 - member_id: 0x7471248c - member_id: 0x5a76e042 - member_id: 0x697f538f - member_id: 0xd2873285 - member_id: 0x20ee8e38 - member_id: 0x694cf55c - member_id: 0xe8b66e22 - member_id: 0xf6388599 - member_id: 0x56a721de - member_id: 0x7a2176ae + member_id: 0x3528331b + member_id: 0x12e99f20 + member_id: 0x33975e6d + member_id: 0xce528470 + member_id: 0x036b22d6 + member_id: 0x97f1db17 + member_id: 0x33764ee0 + member_id: 0x729d40fc + member_id: 0xfb6f30c8 + member_id: 0x6fc3ada5 + member_id: 0xd297eba7 + member_id: 0xfee8f39f + member_id: 0x38597ab8 + member_id: 0x8a8cbcd0 + member_id: 0x052431db + member_id: 0x9c3a2abf + member_id: 0x74712d47 + member_id: 0x5a76eedf + member_id: 0x697f56d0 + member_id: 0xd2873ebd + member_id: 0x20ee8995 + member_id: 0x694cfcc5 + member_id: 0xe8b6687e + member_id: 0xf638895f + member_id: 0x56a723c3 + member_id: 0x7a21743a } } struct_union { @@ -237873,23 +240446,24 @@ struct_union { member_id: 0x916f6aa9 member_id: 0x14baa8ed member_id: 0xff6f5b56 - member_id: 0xfe0f3c45 - member_id: 0xa2876237 - member_id: 0x34381803 - member_id: 0x053abb95 - member_id: 0x678d6818 - member_id: 0xc61019c9 - member_id: 0x44835581 - member_id: 0xda079e64 - member_id: 0x4d9c8e57 - member_id: 0xb8416414 - member_id: 0xb74e4a6a + member_id: 0xfe0f369c + member_id: 0xa28764f4 + member_id: 0x34381759 + member_id: 0x053ab370 + member_id: 0x678d6528 + member_id: 0xd671cb34 + member_id: 0xc6101310 + member_id: 0x44835e36 + member_id: 0xda079936 + member_id: 0x4d9c8a0c + member_id: 0xb84165b0 + member_id: 0xb74e4a4d member_id: 0xcb455f52 member_id: 0x5cbd6512 member_id: 0x5cfa992f - member_id: 0x2d5bfb00 - member_id: 0xa8928082 - member_id: 0x5b9e4fec + member_id: 0x2d5bf44a + member_id: 0xa89287d6 + member_id: 0x5b9e4488 member_id: 0x1aacf90c member_id: 0xd8353c99 member_id: 0xca8e5863 @@ -237900,15 +240474,15 @@ struct_union { kind: STRUCT name: "phy" definition { - bytesize: 840 + bytesize: 1008 member_id: 0xce1ac149 - member_id: 0xcc4800ee - member_id: 0xafb05f8b - member_id: 0xad898400 - member_id: 0x0fcb13b8 - member_id: 0x287b1aa4 - member_id: 0x4ded7093 - member_id: 0xc58e085a + member_id: 0xcc4806c1 + member_id: 0xafb05421 + member_id: 0xad898f10 + member_id: 0x0fcb1785 + member_id: 0x287b1fd0 + member_id: 0x4ded783f + member_id: 0xc58e0dce } } struct_union { @@ -238010,67 +240584,75 @@ struct_union { kind: STRUCT name: "phy_device" definition { - bytesize: 1368 + bytesize: 1656 member_id: 0xc96faa23 - member_id: 0xb14af921 - member_id: 0xadc0f146 - member_id: 0x13d3cf88 - member_id: 0x77e7393e - member_id: 0xeacced5c - member_id: 0xb1a8729f - member_id: 0x1a65f983 - member_id: 0xa56ce86f - member_id: 0x1e8cc468 - member_id: 0xe8c5125d - member_id: 0x2eef29f1 - member_id: 0x1ad1d418 - member_id: 0x7fe178bf - member_id: 0xec034b4e - member_id: 0xb2574ef3 - member_id: 0xa20a913f - member_id: 0xab303bbb - member_id: 0x76c2c534 - member_id: 0xa5ae1f4d - member_id: 0xf49eadbf - member_id: 0x3f9a1c0c - member_id: 0xd51bd712 - member_id: 0x729c3252 - member_id: 0x760001b0 - member_id: 0x1e96c5be - member_id: 0xa08daa0b - member_id: 0x70edc100 - member_id: 0x489c39e8 - member_id: 0x6d4faa7d - member_id: 0xaa605750 - member_id: 0xe4bfc0ac - member_id: 0x05a96f8b - member_id: 0x27be50b1 - member_id: 0x870b199d - member_id: 0x9f11b3aa - member_id: 0x62ffdbba - member_id: 0xfef7071b - member_id: 0xb4674d82 - member_id: 0x1fc9de8e - member_id: 0x99159c60 - member_id: 0x5911935e - member_id: 0x3b941da3 - member_id: 0xb0b8685c - member_id: 0x97fce2d6 - member_id: 0x98a15002 - member_id: 0x406a53ec - member_id: 0x2d4b3b5b - member_id: 0x494b1d89 - member_id: 0x65a23e98 - member_id: 0xdb42b5b5 - member_id: 0x95a2a8b4 - member_id: 0xbf23be49 - member_id: 0x2bf0e3d9 - member_id: 0x0a5769f8 - member_id: 0xf13d705a - member_id: 0x2e0e8bfc - member_id: 0x418b9f49 - member_id: 0x71e66692 - member_id: 0x3686b975 + member_id: 0xb14afb27 + member_id: 0xadc0f8ad + member_id: 0x13d3c473 + member_id: 0x77e73c7c + member_id: 0xeacce46e + member_id: 0xb1a87d96 + member_id: 0x1a65f7f9 + member_id: 0xa56ce0b4 + member_id: 0x1e8cc137 + member_id: 0xe8c51b31 + member_id: 0x2eef2d94 + member_id: 0x1ad1dac8 + member_id: 0x7fe17814 + member_id: 0xec034224 + member_id: 0xb2574efe + member_id: 0xa20a923e + member_id: 0xab30390b + member_id: 0x76c2c4ca + member_id: 0xa5ae1e5b + member_id: 0xf49ead5d + member_id: 0x3f9a1390 + member_id: 0xd51bd390 + member_id: 0x729c3aeb + member_id: 0x760001ae + member_id: 0x1e96cfa1 + member_id: 0xa08dad33 + member_id: 0x70edc607 + member_id: 0x489c39fb + member_id: 0x6d4faa91 + member_id: 0xaa605258 + member_id: 0xe4bfcb6e + member_id: 0x05a96c02 + member_id: 0x27be585f + member_id: 0x870b1f6a + member_id: 0x9f11b6a5 + member_id: 0x62ffd383 + member_id: 0xfef7071c + member_id: 0xb467424d + member_id: 0x1fc9ddcc + member_id: 0xa29e5c59 + member_id: 0xf21c331d + member_id: 0xd41dc3fc + member_id: 0xb80857ea + member_id: 0x99159e95 + member_id: 0x591196f2 + member_id: 0x3b9417fe + member_id: 0xb0b862c2 + member_id: 0x97fcea8a + member_id: 0x98a15090 + member_id: 0x406a5acc + member_id: 0x2d4b30cc + member_id: 0x494b170a + member_id: 0x65a238b8 + member_id: 0xdb42b2d4 + member_id: 0x95a2a074 + member_id: 0xbf23b09d + member_id: 0x2bf0ee90 + member_id: 0x0a576241 + member_id: 0xf13d7d29 + member_id: 0x2e0e87b6 + member_id: 0x418b90c0 + member_id: 0x71e66c06 + member_id: 0x3686b889 + member_id: 0x2d081e12 + member_id: 0x6376055e + member_id: 0xac894c0c + member_id: 0xe0f6332d } } struct_union { @@ -238078,48 +240660,61 @@ struct_union { kind: STRUCT name: "phy_driver" definition { - bytesize: 472 + bytesize: 520 member_id: 0x64615c20 - member_id: 0xadc0f70f - member_id: 0x0ddfe9c6 - member_id: 0xd64be02a - member_id: 0xc5cbcb1f - member_id: 0x2da18b25 - member_id: 0x6d731025 - member_id: 0xa832b8fc - member_id: 0xa02c1087 - member_id: 0xd778e379 - member_id: 0xad0b2638 - member_id: 0x3e5fdd1a - member_id: 0xf394308c - member_id: 0xcab10583 - member_id: 0x22755b96 - member_id: 0xb436877e - member_id: 0x2d43e071 - member_id: 0xaa45b31b - member_id: 0x22eb62f3 - member_id: 0xb4ae7888 - member_id: 0xefcc9a78 - member_id: 0x4f88479a - member_id: 0x208dc9ae - member_id: 0x05661d68 - member_id: 0xe1ac9516 - member_id: 0xfe7946bf - member_id: 0x1cb024d9 - member_id: 0xfdca17d0 - member_id: 0x1a03b444 - member_id: 0x122918ec - member_id: 0x2330edf4 - member_id: 0x10a435d8 - member_id: 0x7e13739b - member_id: 0x921dd46e - member_id: 0xab22a6d9 - member_id: 0xba326a0a - member_id: 0x267222f2 - member_id: 0xbf4e7c6b - member_id: 0xaedefe6c - member_id: 0x67a93274 - member_id: 0xce8e0a17 + member_id: 0xadc0f29b + member_id: 0x0ddfe55c + member_id: 0xd64be311 + member_id: 0xc5cbcac0 + member_id: 0x2da18b50 + member_id: 0x6d731cb1 + member_id: 0xa832ba59 + member_id: 0xa02c1275 + member_id: 0xd778e6d8 + member_id: 0xad0b27c9 + member_id: 0x3e5fd845 + member_id: 0xf39434cd + member_id: 0xcab10ef4 + member_id: 0x22755b1f + member_id: 0xb4368049 + member_id: 0x2d43e066 + member_id: 0xaa45be11 + member_id: 0x22eb645a + member_id: 0xb4ae78a7 + member_id: 0xefcc9ace + member_id: 0x4f88405e + member_id: 0x208dc766 + member_id: 0x05661ab9 + member_id: 0xe1ac9973 + member_id: 0xfe79438a + member_id: 0x1cb02422 + member_id: 0xfdca1068 + member_id: 0x1a03b22f + member_id: 0x1229148b + member_id: 0x2330e525 + member_id: 0x10a43a25 + member_id: 0x7e1376e1 + member_id: 0x921dd709 + member_id: 0xab22a7f0 + member_id: 0xba32645c + member_id: 0x26722814 + member_id: 0xbf4e78b2 + member_id: 0xaedef102 + member_id: 0x67a9383c + member_id: 0xce8e0fb3 + member_id: 0x2d0813c0 + member_id: 0x63760589 + } +} +struct_union { + id: 0xa5348d85 + kind: STRUCT + name: "phy_led_trigger" + definition { + bytesize: 160 + member_id: 0x358cd74c + member_id: 0x0de7660c + member_id: 0xa0af0223 } } struct_union { @@ -238186,7 +240781,7 @@ struct_union { kind: STRUCT name: "phylink" definition { - bytesize: 392 + bytesize: 440 member_id: 0x92c34ca7 member_id: 0x31f75ec1 member_id: 0xd190daa2 @@ -238205,17 +240800,17 @@ struct_union { member_id: 0xa7e3aa93 member_id: 0x8b9b8d50 member_id: 0xe0ed6b10 - member_id: 0x9cbd4468 - member_id: 0x96f37df4 - member_id: 0x11949bf2 - member_id: 0x74f834f7 - member_id: 0x7667fc2b - member_id: 0x7e6f6364 - member_id: 0x65a23372 - member_id: 0x59a335f8 - member_id: 0xf5c524ae - member_id: 0x535723fa - member_id: 0x848db72d + member_id: 0x9cbd4137 + member_id: 0x96f371cc + member_id: 0x11949085 + member_id: 0x74f83441 + member_id: 0x7667f684 + member_id: 0x7e6f6486 + member_id: 0x65a2397c + member_id: 0x59a335a2 + member_id: 0xf5c5204a + member_id: 0x53572de1 + member_id: 0x848db2f6 } } struct_union { @@ -238412,7 +241007,7 @@ struct_union { kind: STRUCT name: "pinctrl_dev" definition { - bytesize: 192 + bytesize: 208 member_id: 0x0fa6c6af member_id: 0x87e67795 member_id: 0x488642e6 @@ -238428,7 +241023,7 @@ struct_union { member_id: 0xacd68a1b member_id: 0x9f3b60a3 member_id: 0xad8981c6 - member_id: 0xdad988ac + member_id: 0xdad98644 } } struct_union { @@ -238576,26 +241171,26 @@ struct_union { kind: STRUCT name: "pipe_inode_info" definition { - bytesize: 168 + bytesize: 184 member_id: 0xad898302 - member_id: 0x0c716ddc - member_id: 0x4f5ae6ac - member_id: 0xb51f3a1e - member_id: 0xeed822de - member_id: 0xdc6f08fd - member_id: 0x9481def1 - member_id: 0xcf9ece08 - member_id: 0x28fba3c9 - member_id: 0x17d971af - member_id: 0xc7ffba26 - member_id: 0x6f1fdb97 - member_id: 0xf3982892 - member_id: 0xa53968fb - member_id: 0xa8285b22 - member_id: 0xc3419b4f - member_id: 0xa5eb1b00 - member_id: 0xd0e9517f - member_id: 0x042a269e + member_id: 0x0c716ce5 + member_id: 0x4f5ae8a9 + member_id: 0xb51f34c9 + member_id: 0xeed82af8 + member_id: 0xdc6f097a + member_id: 0x9481d6fb + member_id: 0xcf9ecc00 + member_id: 0x28fbab3c + member_id: 0x17d97ae6 + member_id: 0xc7ffbc39 + member_id: 0x6f1fd62e + member_id: 0xf3982621 + member_id: 0xa5396d7e + member_id: 0xa82852e1 + member_id: 0xc34194fd + member_id: 0xa5eb13a1 + member_id: 0xd0e95938 + member_id: 0x042a2210 } } struct_union { @@ -238700,19 +241295,21 @@ struct_union { kind: STRUCT name: "platform_device" definition { - bytesize: 840 + bytesize: 1008 member_id: 0x0de57ce8 member_id: 0xcc4808a3 member_id: 0x737238c3 member_id: 0xce1ac88b - member_id: 0xeea01aec - member_id: 0xebac16cc - member_id: 0xdce87dde - member_id: 0x5d3b1638 - member_id: 0xf3ddd1af - member_id: 0x09f1f330 - member_id: 0x6eef39b8 - member_id: 0x57601d9d + member_id: 0xeea011fc + member_id: 0xebac1479 + member_id: 0xdce8726e + member_id: 0x5d3b11e5 + member_id: 0xf3ddde22 + member_id: 0x09f1f745 + member_id: 0x6eef360d + member_id: 0x57601368 + member_id: 0x2d0811f9 + member_id: 0x6376054d } } struct_union { @@ -238730,7 +241327,7 @@ struct_union { kind: STRUCT name: "platform_device_info" definition { - bytesize: 88 + bytesize: 96 member_id: 0x72332a03 member_id: 0x6e4d84bf member_id: 0xbd80d2ad @@ -238742,6 +241339,7 @@ struct_union { member_id: 0xfb29bcdd member_id: 0x4db07683 member_id: 0x3f74cf3f + member_id: 0x2d08170f } } struct_union { @@ -238749,16 +241347,17 @@ struct_union { kind: STRUCT name: "platform_driver" definition { - bytesize: 200 + bytesize: 240 member_id: 0xd778004b member_id: 0xb48dd727 member_id: 0x9ef87cb5 member_id: 0xf3942d9b member_id: 0xcab1e3bb member_id: 0xd4ad4baf - member_id: 0xc4f361a4 - member_id: 0x6a17fcc7 - member_id: 0xdbbc1978 + member_id: 0xc4f361d1 + member_id: 0x6a17f053 + member_id: 0xdbbc13f5 + member_id: 0x2d081e2f } } struct_union { @@ -238779,7 +241378,7 @@ struct_union { kind: STRUCT name: "platform_suspend_ops" definition { - bytesize: 80 + bytesize: 88 member_id: 0xe9de33a2 member_id: 0x38340c3f member_id: 0x3d5750d1 @@ -238790,6 +241389,7 @@ struct_union { member_id: 0xcc3d72ff member_id: 0x8201e649 member_id: 0x8a6bb60c + member_id: 0x2d08134b } } struct_union { @@ -238891,13 +241491,13 @@ struct_union { kind: STRUCT name: "pm_subsys_data" definition { - bytesize: 72 + bytesize: 88 member_id: 0x2d1fec85 member_id: 0x05c691a0 member_id: 0x1a3d8018 member_id: 0xecfef29a - member_id: 0x810952c5 - member_id: 0x5d0e21f6 + member_id: 0x8109584f + member_id: 0x5d0e2c97 } } struct_union { @@ -238990,20 +241590,20 @@ struct_union { kind: STRUCT name: "policy_dbs_info" definition { - bytesize: 168 + bytesize: 200 member_id: 0x60e88f7d member_id: 0x5ec30cf4 - member_id: 0xa444a438 - member_id: 0x73f4ba3e - member_id: 0x5894fc9d - member_id: 0xed01f807 - member_id: 0xd6e66f19 - member_id: 0xef2015a4 - member_id: 0x7c00e224 - member_id: 0xe9d2a0df - member_id: 0x3bb6192e - member_id: 0x70e546af - member_id: 0x98b9a279 + member_id: 0xa444a488 + member_id: 0x73f4b0b4 + member_id: 0x5894f298 + member_id: 0xed01f566 + member_id: 0xd6e66d11 + member_id: 0xef2014c6 + member_id: 0x7c00e5d2 + member_id: 0xe9d2a54b + member_id: 0x3bb616b6 + member_id: 0x70e54a35 + member_id: 0x98b9a598 } } struct_union { @@ -239084,7 +241684,7 @@ struct_union { member_id: 0x4b206cec member_id: 0xafb0699e member_id: 0x153177cc - member_id: 0x95dace27 + member_id: 0x95dac0cf } } struct_union { @@ -239125,12 +241725,12 @@ struct_union { kind: STRUCT name: "posix_clock" definition { - bytesize: 248 + bytesize: 296 member_id: 0xaf3431b0 member_id: 0x05c9702b - member_id: 0xce3bbde3 - member_id: 0xd610ef56 - member_id: 0x8134c051 + member_id: 0xce3bbd96 + member_id: 0xd610e3c2 + member_id: 0x8134c684 } } struct_union { @@ -239187,7 +241787,7 @@ struct_union { kind: STRUCT name: "power_supply" definition { - bytesize: 1048 + bytesize: 1272 member_id: 0x87eddf67 member_id: 0xd3d44b4c member_id: 0x68744792 @@ -239196,25 +241796,26 @@ struct_union { member_id: 0xf7c3f586 member_id: 0x8fa86c88 member_id: 0xce1ac63e - member_id: 0x20ade31d - member_id: 0xabac3ae9 - member_id: 0x765ca268 - member_id: 0x9efc6cf8 - member_id: 0xd5629435 - member_id: 0xa0b50ddb - member_id: 0x9b32316a - member_id: 0xf0c033dd - member_id: 0xa78056e9 - member_id: 0x879c1ed7 - member_id: 0xca83fe13 - member_id: 0xdcc71776 - member_id: 0xd4522ebd - member_id: 0xeebefb99 - member_id: 0x4ec284f8 - member_id: 0x5182f1cc - member_id: 0x9abbfe41 - member_id: 0x48e61c11 - member_id: 0x78b5fa39 + member_id: 0x20adec90 + member_id: 0xabac390c + member_id: 0x765ca7db + member_id: 0x9efc66cb + member_id: 0xd56298af + member_id: 0xa0b501cd + member_id: 0x9b323a0d + member_id: 0xf0c0380f + member_id: 0xa78058d5 + member_id: 0x879c1fbd + member_id: 0xca83f146 + member_id: 0xdcc71d26 + member_id: 0xd4522649 + member_id: 0xeebefb67 + member_id: 0x4ec28876 + member_id: 0x5182f15a + member_id: 0x9abbf6bc + member_id: 0x48e610c3 + member_id: 0x78b5fada + member_id: 0x2d081229 } } struct_union { @@ -239222,7 +241823,7 @@ struct_union { kind: STRUCT name: "power_supply_battery_info" definition { - bytesize: 496 + bytesize: 504 member_id: 0x1bd6a7d2 member_id: 0x8e671da0 member_id: 0xad965b7e @@ -239261,6 +241862,7 @@ struct_union { member_id: 0x18405790 member_id: 0x20a1652f member_id: 0xa9d9998a + member_id: 0x2d08103a } } struct_union { @@ -239278,13 +241880,14 @@ struct_union { kind: STRUCT name: "power_supply_config" definition { - bytesize: 48 + bytesize: 56 member_id: 0xf7c3f241 member_id: 0x6e4d84bf member_id: 0x8fa864d8 member_id: 0x99991b53 member_id: 0xd3d44f06 member_id: 0x68744997 + member_id: 0x2d0814a0 } } struct_union { @@ -239292,7 +241895,7 @@ struct_union { kind: STRUCT name: "power_supply_desc" definition { - bytesize: 96 + bytesize: 104 member_id: 0x0de57ce8 member_id: 0x5cca4b3a member_id: 0x73dbac61 @@ -239306,6 +241909,7 @@ struct_union { member_id: 0x0e5553d2 member_id: 0x95bb8e3c member_id: 0x7544deb6 + member_id: 0x2d081d9c } } struct_union { @@ -239401,7 +242005,7 @@ struct_union { kind: STRUCT name: "pps_device" definition { - bytesize: 352 + bytesize: 384 member_id: 0xcdd838c9 member_id: 0x4b3911d5 member_id: 0xdcb6347e @@ -239414,9 +242018,9 @@ struct_union { member_id: 0xcc6aaadb member_id: 0xd47f6364 member_id: 0x05c97021 - member_id: 0xce3bb3e9 - member_id: 0xc017a607 - member_id: 0x2d1fefb8 + member_id: 0xce3bb438 + member_id: 0xc017aa62 + member_id: 0x2d1fea8d } } struct_union { @@ -239712,7 +242316,7 @@ struct_union { kind: STRUCT name: "proto_ops" definition { - bytesize: 232 + bytesize: 264 member_id: 0x9e3288ce member_id: 0x4a9656b1 member_id: 0xaeb40d5a @@ -239742,6 +242346,10 @@ struct_union { member_id: 0x723a5075 member_id: 0xaf32bdda member_id: 0xbb7a4121 + member_id: 0x2d081e2f + member_id: 0x6376087c + member_id: 0xac894bd2 + member_id: 0xe0f633c9 } } struct_union { @@ -239749,14 +242357,14 @@ struct_union { kind: STRUCT name: "ps2dev" definition { - bytesize: 88 + bytesize: 104 member_id: 0xb5d409d6 member_id: 0x9dbedc75 - member_id: 0x202d9055 - member_id: 0x2d5bfa22 - member_id: 0x61607eba - member_id: 0x6cf9be19 - member_id: 0x3f8f0757 + member_id: 0x202d90e5 + member_id: 0x2d5bf743 + member_id: 0x616075f5 + member_id: 0x6cf9b0ce + member_id: 0x3f8f07fc } } struct_union { @@ -239795,30 +242403,30 @@ struct_union { kind: STRUCT name: "psi_group" definition { - bytesize: 736 + bytesize: 832 member_id: 0x72185059 member_id: 0x3a2d3a5d member_id: 0x216040a6 - member_id: 0xe8fb8a7c - member_id: 0x78e632f4 - member_id: 0x30ff64fa - member_id: 0xca15f1c6 - member_id: 0x5e2aecbe - member_id: 0x9d2ccd8a - member_id: 0x0f221806 - member_id: 0xdc195167 - member_id: 0xabe7caa8 - member_id: 0x33cdf43f - member_id: 0x474c742d - member_id: 0x57fcc084 - member_id: 0xfec5a644 - member_id: 0x614a65b6 - member_id: 0x70f4d45a - member_id: 0x301d989c - member_id: 0xbaa16d81 - member_id: 0xf5b10352 - member_id: 0xbdab3c5b - member_id: 0x9d43479d + member_id: 0xe8fb80f6 + member_id: 0x78e63cf1 + member_id: 0x30ff6943 + member_id: 0xca15f443 + member_id: 0x5e2ae57d + member_id: 0x9d2cc35c + member_id: 0x0f22186f + member_id: 0xdc1954a9 + member_id: 0xabe7c644 + member_id: 0x33cdf1b7 + member_id: 0x474c7f5b + member_id: 0x57fcc708 + member_id: 0xfec5afd2 + member_id: 0x614a69fa + member_id: 0x70f4d1fd + member_id: 0x301d9589 + member_id: 0xbaa16f25 + member_id: 0xf5b10364 + member_id: 0xbdab34e3 + member_id: 0x9d434d85 } } struct_union { @@ -239869,22 +242477,22 @@ struct_union { kind: STRUCT name: "pstore_info" definition { - bytesize: 136 + bytesize: 152 member_id: 0x4a965250 member_id: 0x0de57809 member_id: 0x01dad6f8 member_id: 0x9a1f4bf5 member_id: 0xdd2ad0dc member_id: 0xaa297c2d - member_id: 0x2d0fadff - member_id: 0xc4773ec4 - member_id: 0xff8a9f70 - member_id: 0xad99f4a5 - member_id: 0xcd5e88ba - member_id: 0x4851edd0 - member_id: 0x342e33fa - member_id: 0x24974030 - member_id: 0x001f4ab9 + member_id: 0x2d0fa6b0 + member_id: 0xc47730f1 + member_id: 0xff8a91a7 + member_id: 0xad99f522 + member_id: 0xcd5e8ab2 + member_id: 0x4851e699 + member_id: 0x342e3e43 + member_id: 0x249745b5 + member_id: 0x001f437a } } struct_union { @@ -239929,31 +242537,31 @@ struct_union { kind: STRUCT name: "ptp_clock" definition { - bytesize: 5464 + bytesize: 5728 member_id: 0x458ff930 - member_id: 0xce1ac3cd - member_id: 0xcd79fbf5 - member_id: 0x33ef2bbc - member_id: 0xad5e25af - member_id: 0xa5dd5fef - member_id: 0xc3552683 - member_id: 0x3ad0844c - member_id: 0xb6d66945 - member_id: 0x3acace3c - member_id: 0xbb298b4b - member_id: 0x26746b1a - member_id: 0xcf12f47a - member_id: 0xb108a6bc - member_id: 0xe5725b52 - member_id: 0xbbeb5057 - member_id: 0x6f62845e - member_id: 0x991419d4 - member_id: 0xcf6c7b55 - member_id: 0xd36e756f - member_id: 0x1fc3395f - member_id: 0x22d5465c - member_id: 0x70e7a5a7 - member_id: 0x09d5da74 + member_id: 0xce1ac83c + member_id: 0xcd79f0a5 + member_id: 0x33ef2acb + member_id: 0xad5e20f7 + member_id: 0xa5dd530f + member_id: 0xc3552be5 + member_id: 0x3ad08c08 + member_id: 0xb6d66149 + member_id: 0x3acac1d6 + member_id: 0xbb298c10 + member_id: 0x2674640e + member_id: 0xcf12f6b9 + member_id: 0xb108a733 + member_id: 0xe5725a92 + member_id: 0xbbeb5e6f + member_id: 0x6f6286ef + member_id: 0x99141802 + member_id: 0xcf6c7dc9 + member_id: 0xd36e73ca + member_id: 0x1fc336f7 + member_id: 0x22d54ac6 + member_id: 0x70e7a631 + member_id: 0x09d5d38f } } struct_union { @@ -240171,7 +242779,7 @@ struct_union { kind: STRUCT name: "pwm_chip" definition { - bytesize: 64 + bytesize: 72 member_id: 0xce3bbab3 member_id: 0xafbc5acb member_id: 0x85bdc79a @@ -240180,6 +242788,7 @@ struct_union { member_id: 0x0dfe7bf0 member_id: 0x7c00e895 member_id: 0x5609f945 + member_id: 0x2d081e2a } } struct_union { @@ -240187,7 +242796,7 @@ struct_union { kind: STRUCT name: "pwm_device" definition { - bytesize: 104 + bytesize: 112 member_id: 0x0517038f member_id: 0x2d5bf5db member_id: 0x06e3e847 @@ -240197,6 +242806,7 @@ struct_union { member_id: 0x340514a3 member_id: 0x72f7526b member_id: 0x266ba265 + member_id: 0x2d081688 } } struct_union { @@ -240204,13 +242814,14 @@ struct_union { kind: STRUCT name: "pwm_ops" definition { - bytesize: 48 + bytesize: 56 member_id: 0xb6d55f02 member_id: 0xfeaedb6a member_id: 0x8143eeb6 member_id: 0x8e5f864b member_id: 0x7e8c8476 member_id: 0x4a965597 + member_id: 0x2d0814a0 } } struct_union { @@ -240400,7 +243011,7 @@ struct_union { kind: STRUCT name: "queue_limits" definition { - bytesize: 120 + bytesize: 136 member_id: 0xf28f9bf8 member_id: 0xb955d92c member_id: 0xd60fe507 @@ -240430,6 +243041,8 @@ struct_union { member_id: 0x26582f94 member_id: 0xaf3e33dd member_id: 0x8d05d4ec + member_id: 0xd671ce1e + member_id: 0x2d08122d } } struct_union { @@ -240437,7 +243050,7 @@ struct_union { kind: STRUCT name: "quota_format_ops" definition { - bytesize: 64 + bytesize: 80 member_id: 0x693803cc member_id: 0x883cf01e member_id: 0x2ec77a1f @@ -240446,6 +243059,8 @@ struct_union { member_id: 0x94b7eca7 member_id: 0xe1c924c3 member_id: 0x09a37f3e + member_id: 0x2d081e2a + member_id: 0x637600d0 } } struct_union { @@ -240465,12 +243080,12 @@ struct_union { kind: STRUCT name: "quota_info" definition { - bytesize: 320 + bytesize: 336 member_id: 0x2d2d0138 member_id: 0x4faa329a - member_id: 0xc7ae1a6b - member_id: 0xcd580186 - member_id: 0xaf949d00 + member_id: 0xc7ae146e + member_id: 0xcd580f51 + member_id: 0xaf94908c } } struct_union { @@ -240478,7 +243093,7 @@ struct_union { kind: STRUCT name: "quotactl_ops" definition { - bytesize: 88 + bytesize: 104 member_id: 0x38668d0b member_id: 0x3ec4d9fd member_id: 0xf4353a73 @@ -240490,6 +243105,8 @@ struct_union { member_id: 0x52694803 member_id: 0x7e8ca05f member_id: 0x1b361d35 + member_id: 0x2d08170f + member_id: 0x6376010c } } struct_union { @@ -240640,66 +243257,66 @@ struct_union { kind: STRUCT name: "rc_dev" definition { - bytesize: 2168 + bytesize: 2552 member_id: 0xce1ac149 - member_id: 0xe5d968a6 - member_id: 0x254dc99f - member_id: 0x3afe3515 - member_id: 0xd3398971 - member_id: 0x25d41d20 - member_id: 0xf415f6ff - member_id: 0xc959c0ec - member_id: 0x0e2e824c - member_id: 0x2d4b38f1 - member_id: 0xc8628799 - member_id: 0x092e71f9 - member_id: 0xd74daae6 - member_id: 0xd759fe40 - member_id: 0x5768b2b2 - member_id: 0x494c0705 - member_id: 0x0a18e8bc - member_id: 0x9cdfb510 - member_id: 0x5205e431 - member_id: 0xb13ba070 - member_id: 0x04458d6a - member_id: 0xf30e7726 - member_id: 0x4bc6f1e8 - member_id: 0x8564f6d9 - member_id: 0x59119fce - member_id: 0x67a32680 - member_id: 0x4549faca - member_id: 0xf6724654 - member_id: 0x63469feb - member_id: 0x8f229e07 - member_id: 0x6d621aaa - member_id: 0xbc17dab3 - member_id: 0x6f1ec5b2 - member_id: 0xb24cf379 - member_id: 0x540a8885 - member_id: 0x351e61f2 - member_id: 0xbe187c59 - member_id: 0x41f2c955 - member_id: 0x1637af20 - member_id: 0x393e7450 - member_id: 0xfa794ccc - member_id: 0xc8f8fa8a - member_id: 0xbab842a7 - member_id: 0x3a5d7ebc - member_id: 0x5137261e - member_id: 0x6242ab67 - member_id: 0xad991863 - member_id: 0xcd7d2f1f - member_id: 0x200388a4 - member_id: 0x1b64148c - member_id: 0xa796de4e - member_id: 0x874905fc - member_id: 0x489a6aac - member_id: 0x8f3655a0 - member_id: 0x822c72fb - member_id: 0xf684dc7a - member_id: 0x1b86cb64 - member_id: 0xeeb54a13 - member_id: 0x83de4ec7 + member_id: 0xe5d96e89 + member_id: 0x254dc235 + member_id: 0x3afe32c8 + member_id: 0xd33986fc + member_id: 0x25d41955 + member_id: 0xf415f94a + member_id: 0xc959ce19 + member_id: 0x0e2e8020 + member_id: 0x2d4b3bb8 + member_id: 0xc8628803 + member_id: 0x092e71a8 + member_id: 0xd74da061 + member_id: 0xd759fe1e + member_id: 0x5768b95e + member_id: 0x494c0817 + member_id: 0x0a18e81e + member_id: 0x9cdfb0ea + member_id: 0x5205e770 + member_id: 0xb13ba3b7 + member_id: 0x04458267 + member_id: 0xf30e73e0 + member_id: 0x4bc6fa80 + member_id: 0x8564f74e + member_id: 0x59119898 + member_id: 0x67a32b63 + member_id: 0x4549f3c5 + member_id: 0xf67243e5 + member_id: 0x634693e3 + member_id: 0x8f229572 + member_id: 0x6d62190d + member_id: 0xbc17d729 + member_id: 0x6f1ecde9 + member_id: 0xb24cf075 + member_id: 0x540a8d95 + member_id: 0x351e67e0 + member_id: 0xbe187c0e + member_id: 0x41f2ce8e + member_id: 0x1637af8a + member_id: 0x393e768a + member_id: 0xfa7940e4 + member_id: 0xc8f8f278 + member_id: 0xbab84db6 + member_id: 0x3a5d79c0 + member_id: 0x5137224a + member_id: 0x6242a9b1 + member_id: 0xad991fbf + member_id: 0xcd7d27d8 + member_id: 0x20038b5b + member_id: 0x1b6412a2 + member_id: 0xa796def6 + member_id: 0x87490ae5 + member_id: 0x489a6749 + member_id: 0x8f365def + member_id: 0x822c7eed + member_id: 0xf684d231 + member_id: 0x1b86c5cd + member_id: 0xeeb5498b + member_id: 0x83de49c6 } } struct_union { @@ -240763,7 +243380,7 @@ struct_union { kind: STRUCT name: "rcu_node" definition { - bytesize: 640 + bytesize: 704 member_id: 0x2d244e18 member_id: 0x0fd69496 member_id: 0xbffba1d3 @@ -240791,19 +243408,19 @@ struct_union { member_id: 0x74673511 member_id: 0xe6f10469 member_id: 0x4a266fad - member_id: 0xb953370a - member_id: 0xa6787fbb - member_id: 0xd0f697d9 - member_id: 0xb9c6cb5b - member_id: 0x92e4326b - member_id: 0x3333a388 - member_id: 0x9338d162 - member_id: 0x042bf1e7 - member_id: 0x13a02dca - member_id: 0xe7acaeb5 - member_id: 0x4cc1b8b0 - member_id: 0x7275d50f - member_id: 0x42ae5358 + member_id: 0xb9533bcc + member_id: 0xa6787da6 + member_id: 0xd0f69068 + member_id: 0xb9c6c9cf + member_id: 0x92e43c58 + member_id: 0x3333aa70 + member_id: 0x9338d0c9 + member_id: 0x042bfe7b + member_id: 0x13a02804 + member_id: 0xe7acad8a + member_id: 0x4cc1bc64 + member_id: 0x7275db5f + member_id: 0x42ae50e3 } } struct_union { @@ -240857,10 +243474,10 @@ struct_union { kind: STRUCT name: "rcu_work" definition { - bytesize: 56 + bytesize: 72 member_id: 0xd6e667b7 - member_id: 0x95dac9dc - member_id: 0x22faede1 + member_id: 0x95dac8e5 + member_id: 0x22fae76b } } struct_union { @@ -241023,82 +243640,82 @@ struct_union { kind: STRUCT name: "regmap" definition { - bytesize: 648 + bytesize: 680 member_id: 0x3caf7635 - member_id: 0x2d27afb6 - member_id: 0x8153d336 - member_id: 0xfc1ba0cb - member_id: 0xa75f11ba - member_id: 0x64d7ac9f - member_id: 0xce3bb1ab - member_id: 0xe2ca3a5f - member_id: 0x081f5612 - member_id: 0xdae08463 - member_id: 0xf94d2b74 - member_id: 0x0de57e1b - member_id: 0xf51c9223 - member_id: 0x0081df61 - member_id: 0x2f4af67d - member_id: 0xec1ecdc7 - member_id: 0xc07c14af - member_id: 0x4accae15 - member_id: 0xa6456681 - member_id: 0x1c357595 - member_id: 0x26d88da5 - member_id: 0x038c81cf - member_id: 0x486b78aa - member_id: 0xa113b66a - member_id: 0x6e6583e9 - member_id: 0x68131287 - member_id: 0xe96a8d17 - member_id: 0x97b04a91 - member_id: 0xc543790d - member_id: 0x7629416e - member_id: 0xe1a7be8e - member_id: 0x5893a581 - member_id: 0xda994d30 - member_id: 0xf70bd69f - member_id: 0x39c53dc2 - member_id: 0x999613fe - member_id: 0x350d15e1 - member_id: 0x75c8c1a1 - member_id: 0x93d4d4a2 - member_id: 0x72968b6c - member_id: 0x699c459a - member_id: 0xb585fd5e - member_id: 0x487112b4 - member_id: 0x342c94a8 - member_id: 0xd590f467 - member_id: 0xa238c5b3 - member_id: 0x1c7bb45c - member_id: 0x714b200a - member_id: 0x31e9ff0d - member_id: 0xc921b10a - member_id: 0xc4a4facc - member_id: 0x44f24cdd - member_id: 0x97d9fc61 - member_id: 0x0e527a5d - member_id: 0x7424413b - member_id: 0xd802199a - member_id: 0x754cbe08 - member_id: 0x08adffcf - member_id: 0x212f298d - member_id: 0x4c3a376b - member_id: 0xcd8c8ae2 - member_id: 0x3b666c67 - member_id: 0xc56f936d - member_id: 0xd1bb129b - member_id: 0xbc0bb667 - member_id: 0x04b8ec6c - member_id: 0x471737dd - member_id: 0xa93f88be - member_id: 0xe012903b - member_id: 0x55f459b6 - member_id: 0x5cbc8d77 - member_id: 0xce7c94d9 - member_id: 0x51d88479 - member_id: 0x52f49374 - member_id: 0xfbd5475e + member_id: 0x2d27ae8f + member_id: 0x8153d386 + member_id: 0xfc1baa41 + member_id: 0xa75f1fbf + member_id: 0x64d7addd + member_id: 0xce3bbcca + member_id: 0xe2ca3110 + member_id: 0x081f58c5 + member_id: 0xdae080ed + member_id: 0xf94d26a7 + member_id: 0x0de5760f + member_id: 0xf51c9ccb + member_id: 0x0081d531 + member_id: 0x2f4affb6 + member_id: 0xec1ec1ff + member_id: 0xc07c1d36 + member_id: 0x4acca2d3 + member_id: 0xa645680e + member_id: 0x1c357788 + member_id: 0x26d88a14 + member_id: 0x038c835b + member_id: 0x486b7345 + member_id: 0xa113b6ec + member_id: 0x6e65816a + member_id: 0x681316ad + member_id: 0xe96a8172 + member_id: 0x97b04fa4 + member_id: 0xc54379f6 + member_id: 0x762946d6 + member_id: 0xe1a7b8e5 + member_id: 0x5893a9e6 + member_id: 0xda9945e1 + member_id: 0xf70bd962 + member_id: 0x39c538b8 + member_id: 0x99961099 + member_id: 0x350d14c8 + member_id: 0x75c8cff7 + member_id: 0x93d4de44 + member_id: 0x72968fb5 + member_id: 0x699c4af4 + member_id: 0xb585f716 + member_id: 0x48711710 + member_id: 0x342c9f8b + member_id: 0xd590f14b + member_id: 0xa238cc2b + member_id: 0x1c7bbdd7 + member_id: 0x714b2626 + member_id: 0x31e9ff2d + member_id: 0xc921bbd4 + member_id: 0xc4a4f0cc + member_id: 0x44f24098 + member_id: 0x97d9f4b4 + member_id: 0x0e52709d + member_id: 0x742441cb + member_id: 0xd8021562 + member_id: 0x754cbc72 + member_id: 0x08adff49 + member_id: 0x212f2ffe + member_id: 0x4c3a3764 + member_id: 0xcd8c8d0c + member_id: 0x3b66602a + member_id: 0xc56f9caa + member_id: 0xd1bb1ce0 + member_id: 0xbc0bb838 + member_id: 0x04b8e839 + member_id: 0x47173f90 + member_id: 0xa93f8874 + member_id: 0xe01291db + member_id: 0x55f45bd5 + member_id: 0x5cbc828b + member_id: 0xce7c9aa9 + member_id: 0x51d8849f + member_id: 0x52f49bde + member_id: 0xfbd54b53 } } struct_union { @@ -241129,7 +243746,7 @@ struct_union { kind: STRUCT name: "regmap_bus" definition { - bytesize: 136 + bytesize: 144 member_id: 0x0b6f4eb5 member_id: 0x346349d2 member_id: 0xb154a56e @@ -241148,6 +243765,7 @@ struct_union { member_id: 0x55f45543 member_id: 0x5cbc804e member_id: 0x79d71685 + member_id: 0x2d081844 } } struct_union { @@ -241155,7 +243773,7 @@ struct_union { kind: STRUCT name: "regmap_config" definition { - bytesize: 320 + bytesize: 328 member_id: 0x0de57ce8 member_id: 0xccc2c74d member_id: 0x31e9faad @@ -241210,6 +243828,7 @@ struct_union { member_id: 0x9d887656 member_id: 0xe06569e0 member_id: 0xfbd54991 + member_id: 0x2d081490 } } struct_union { @@ -241308,30 +243927,30 @@ struct_union { kind: STRUCT name: "regmap_irq_chip_data" definition { - bytesize: 448 + bytesize: 464 member_id: 0x2d4b3c00 - member_id: 0x7814c084 - member_id: 0x8dffd0fd - member_id: 0xc6545926 - member_id: 0x8dcdda22 - member_id: 0xa719d35e - member_id: 0x99159cbc - member_id: 0xf40c87af - member_id: 0xbaacb308 - member_id: 0x360227e6 - member_id: 0x1c1b392d - member_id: 0xe2a32658 - member_id: 0xbfe8d1c5 - member_id: 0xcec8556c - member_id: 0xe7d5b0b1 - member_id: 0x4380ab9b - member_id: 0xb7a17369 - member_id: 0x43870b78 - member_id: 0x62914cbe - member_id: 0x4b7a1271 - member_id: 0x6c801073 - member_id: 0xb949ec60 - member_id: 0xd28ccbe7 + member_id: 0x7814c1bd + member_id: 0x8dffdd71 + member_id: 0xc6545d0c + member_id: 0x8dcdd781 + member_id: 0xa719d7c2 + member_id: 0x991596db + member_id: 0xf40c8bc4 + member_id: 0xbaacb95c + member_id: 0x3602222f + member_id: 0x1c1b349b + member_id: 0xe2a32069 + member_id: 0xbfe8d946 + member_id: 0xcec853a6 + member_id: 0xe7d5bf8a + member_id: 0x4380ab3a + member_id: 0xb7a17035 + member_id: 0x43870308 + member_id: 0x6291401f + member_id: 0x4b7a1f7b + member_id: 0x6c801fb5 + member_id: 0xb949e043 + member_id: 0xd28cca77 } } struct_union { @@ -241374,7 +243993,7 @@ struct_union { kind: STRUCT name: "regmap_range_cfg" definition { - bytesize: 40 + bytesize: 48 member_id: 0x0de57ce8 member_id: 0x54860c60 member_id: 0xd02e89bd @@ -241383,6 +244002,7 @@ struct_union { member_id: 0x5c00b9b7 member_id: 0x3769ceaf member_id: 0x1afab587 + member_id: 0x2d0812f5 } } struct_union { @@ -241506,7 +244126,7 @@ struct_union { kind: STRUCT name: "regulator_desc" definition { - bytesize: 304 + bytesize: 312 member_id: 0x0de57ce8 member_id: 0x39868e1b member_id: 0xacc971ca @@ -241568,6 +244188,7 @@ struct_union { member_id: 0x085373b2 member_id: 0x904caa86 member_id: 0x4a308ec6 + member_id: 0x2d0810ba } } struct_union { @@ -241575,7 +244196,7 @@ struct_union { kind: STRUCT name: "regulator_dev" definition { - bytesize: 1136 + bytesize: 1376 member_id: 0x87e3bc9e member_id: 0xeed7ab21 member_id: 0x9947442f @@ -241585,25 +244206,26 @@ struct_union { member_id: 0x5d3485c5 member_id: 0x0760784f member_id: 0x3761fc54 - member_id: 0xad431cd7 - member_id: 0x64ea6215 - member_id: 0xd264a242 - member_id: 0x4a9658b7 - member_id: 0xce1ac8f1 - member_id: 0xfd4798c5 - member_id: 0x0d47ea26 - member_id: 0x3986871f - member_id: 0x36e6ff52 - member_id: 0xca170c94 - member_id: 0xd6e55a0f - member_id: 0x1c357cc5 - member_id: 0x14c47563 - member_id: 0xf6c9a7bb - member_id: 0x029d1d61 - member_id: 0xc26226a4 - member_id: 0xc932e126 - member_id: 0x3047e049 - member_id: 0x385e9a45 + member_id: 0xad431365 + member_id: 0x64ea63ca + member_id: 0xd264a237 + member_id: 0x4a965423 + member_id: 0xce1aca54 + member_id: 0xfd4798e2 + member_id: 0x0d47ea6c + member_id: 0x39868917 + member_id: 0x36e6f4e4 + member_id: 0xca170866 + member_id: 0xd6e554b5 + member_id: 0x1c357c44 + member_id: 0x14c471d3 + member_id: 0xf6c9ad96 + member_id: 0x029d1c03 + member_id: 0xc2622789 + member_id: 0xc932e451 + member_id: 0x3047e0c8 + member_id: 0x385e95e2 + member_id: 0x2d081bb0 } } struct_union { @@ -241637,7 +244259,7 @@ struct_union { kind: STRUCT name: "regulator_ops" definition { - bytesize: 288 + bytesize: 296 member_id: 0xff233493 member_id: 0xde8621f7 member_id: 0x8ca6b602 @@ -241674,6 +244296,7 @@ struct_union { member_id: 0x9e27a0cc member_id: 0xcab2e276 member_id: 0xff542925 + member_id: 0x2d081239 } } struct_union { @@ -241723,7 +244346,7 @@ struct_union { kind: STRUCT name: "request" definition { - bytesize: 304 + bytesize: 312 member_id: 0xe97bac4e member_id: 0x31ca3c6f member_id: 0xa4aa035b @@ -241756,6 +244379,7 @@ struct_union { member_id: 0x364ab837 member_id: 0xec1d0d94 member_id: 0xb9877ae5 + member_id: 0x2d0810ba } } struct_union { @@ -241775,7 +244399,7 @@ struct_union { kind: STRUCT name: "request_queue" definition { - bytesize: 928 + bytesize: 1160 member_id: 0xbdffd021 member_id: 0x4a002120 member_id: 0xc5c43282 @@ -241793,50 +244417,55 @@ struct_union { member_id: 0x16818d5e member_id: 0x6071a686 member_id: 0x452b2d1a - member_id: 0x93bdc228 - member_id: 0xce3bb99f - member_id: 0x82287f0f - member_id: 0x9e262c3f - member_id: 0x6ca434fd - member_id: 0x5497e230 - member_id: 0x035efc79 - member_id: 0xdd46fd2c - member_id: 0x1d35483f - member_id: 0xf8632412 - member_id: 0xf66947b7 - member_id: 0x541115cc - member_id: 0xbe8dcf89 - member_id: 0x95ba934a - member_id: 0x621e258c - member_id: 0xe00c5506 - member_id: 0x93956e18 - member_id: 0xab5b3423 - member_id: 0xa5c14df1 - member_id: 0x5d70160a - member_id: 0x4dc02a6e - member_id: 0x0f12227e - member_id: 0x1a7ede63 - member_id: 0xeec50fb6 - member_id: 0xaa806137 - member_id: 0x37a61a97 - member_id: 0x9df33ed2 - member_id: 0x3451fde6 - member_id: 0xcd0e1dca - member_id: 0xed3c19e5 - member_id: 0x4cc6207f - member_id: 0x5ad52320 - member_id: 0x56a72af0 - member_id: 0x893ed0c5 - member_id: 0x26f963f0 - member_id: 0x7d2da730 - member_id: 0x0de00dfd - member_id: 0xd7cdc642 - member_id: 0x35a0a2e0 - member_id: 0x1933505a - member_id: 0x4e3f6091 - member_id: 0x1120f02d - member_id: 0x1302ac46 - member_id: 0x2bc1d5a6 + member_id: 0x93bdc08d + member_id: 0xce3bbb6d + member_id: 0x82287aae + member_id: 0x9e262dce + member_id: 0x6ca431a2 + member_id: 0x5497e671 + member_id: 0x035ef70e + member_id: 0xdd46fda5 + member_id: 0x1d3546d0 + member_id: 0xf8632325 + member_id: 0xf66947a0 + member_id: 0x541118c6 + member_id: 0xbe8dc770 + member_id: 0x95ba9b60 + member_id: 0x621e2dc9 + member_id: 0xe00c5617 + member_id: 0x939567e0 + member_id: 0xab5b3588 + member_id: 0xa5c1426d + member_id: 0x5d70184d + member_id: 0x4dc025a8 + member_id: 0x0f122bde + member_id: 0x1a7edbeb + member_id: 0xeec50ace + member_id: 0xaa806a41 + member_id: 0x37a61301 + member_id: 0x9df338b5 + member_id: 0x3451ff36 + member_id: 0xcd0e1ab3 + member_id: 0xed3c173f + member_id: 0x4cc6292e + member_id: 0x5ad5289c + member_id: 0x56a72714 + member_id: 0x893ed3d1 + member_id: 0x26f964ef + member_id: 0x7d2da924 + member_id: 0x0de00aa5 + member_id: 0xd7cdcfc0 + member_id: 0x35a0a1d5 + member_id: 0x19335e74 + member_id: 0x4e3f6f3b + member_id: 0x1120fdc2 + member_id: 0x1302a5da + member_id: 0xd671c0e5 + member_id: 0x2d081ecd + member_id: 0x63760b0c + member_id: 0xac894774 + member_id: 0xe0f635ee + member_id: 0x2bc1da59 } } struct_union { @@ -241844,7 +244473,7 @@ struct_union { kind: STRUCT name: "request_sock" definition { - bytesize: 232 + bytesize: 248 member_id: 0x44af06da member_id: 0xb0cc3d9b member_id: 0xf3997936 @@ -241853,12 +244482,12 @@ struct_union { member_id: 0x86248cac member_id: 0x851fe0bd member_id: 0xa0a10c3a - member_id: 0x1e9f7424 - member_id: 0x828c800d - member_id: 0x72f4c7de - member_id: 0xe377c146 - member_id: 0xc65c3993 - member_id: 0x540a8a8f + member_id: 0x1e9f7def + member_id: 0x828c8e90 + member_id: 0x72f4c281 + member_id: 0xe377cd7e + member_id: 0xc65c3855 + member_id: 0x540a8d22 } } struct_union { @@ -241964,7 +244593,7 @@ struct_union { kind: STRUCT name: "resource" definition { - bytesize: 64 + bytesize: 96 member_id: 0x468e5625 member_id: 0x829a3ae8 member_id: 0x0de5752a @@ -241973,6 +244602,10 @@ struct_union { member_id: 0x720a39dd member_id: 0xeed93e03 member_id: 0x38f3bfe5 + member_id: 0x2d081e2a + member_id: 0x637600d0 + member_id: 0xac894f2f + member_id: 0xe0f63676 } } struct_union { @@ -242017,7 +244650,7 @@ struct_union { kind: STRUCT name: "rfkill" definition { - bytesize: 1064 + bytesize: 1296 member_id: 0x2d1fec85 member_id: 0x5c41fc08 member_id: 0x72c08d84 @@ -242032,11 +244665,11 @@ struct_union { member_id: 0x0358f080 member_id: 0xb54a0f84 member_id: 0xce1acc3f - member_id: 0x0fa6cd2a - member_id: 0x3702e8d6 - member_id: 0x7f8f8e50 - member_id: 0x998dcc4c - member_id: 0x0d114f12 + member_id: 0x0fa6ccc6 + member_id: 0x3702eb4b + member_id: 0x7f8f8e21 + member_id: 0x998dc09e + member_id: 0x0d1148db } } struct_union { @@ -242071,16 +244704,16 @@ struct_union { kind: STRUCT name: "rhashtable" definition { - bytesize: 136 + bytesize: 168 member_id: 0xedd1301c member_id: 0x04ecb42e member_id: 0x152e11eb member_id: 0xa68849b8 member_id: 0xe3226e74 member_id: 0xb7f25d7e - member_id: 0xad898bac - member_id: 0x2d1feb9a - member_id: 0xcb40d479 + member_id: 0xad8989a4 + member_id: 0x2d1feaf8 + member_id: 0xcb40d493 } } struct_union { @@ -242151,7 +244784,7 @@ struct_union { kind: STRUCT name: "rhltable" definition { - bytesize: 136 + bytesize: 168 member_id: 0x5c620629 } } @@ -242199,7 +244832,7 @@ struct_union { kind: STRUCT name: "ring_buffer_per_cpu" definition { - bytesize: 480 + bytesize: 496 member_id: 0x5161b0e6 member_id: 0x9fc7ddba member_id: 0xd712613b @@ -242239,8 +244872,8 @@ struct_union { member_id: 0x26b96116 member_id: 0xffaef1fc member_id: 0xfe983ebb - member_id: 0x98f171d3 - member_id: 0xedbbc599 + member_id: 0x98f177e2 + member_id: 0xedbbc538 } } struct_union { @@ -242314,7 +244947,7 @@ struct_union { kind: STRUCT name: "root_domain" definition { - bytesize: 1832 + bytesize: 1864 member_id: 0x05f7cb61 member_id: 0x74a1e6d8 member_id: 0x95dacd96 @@ -242338,6 +244971,10 @@ struct_union { member_id: 0xe360cb00 member_id: 0x672690f4 member_id: 0xed736442 + member_id: 0x2d081d4f + member_id: 0x63760eb4 + member_id: 0xac89465b + member_id: 0xe0f63c57 } } struct_union { @@ -242356,16 +244993,16 @@ struct_union { kind: STRUCT name: "rpmsg_device" definition { - bytesize: 840 + bytesize: 992 member_id: 0xce1ac149 - member_id: 0xccb0bcb1 - member_id: 0x09f1f3ba - member_id: 0x44ff6bf6 - member_id: 0xbb38a752 - member_id: 0x86162e89 - member_id: 0xc31d0c63 - member_id: 0xb4f1f2b7 - member_id: 0xafbcd140 + member_id: 0xccb0ba9e + member_id: 0x09f1fc0a + member_id: 0x44ff6c2b + member_id: 0xbb38a968 + member_id: 0x86162104 + member_id: 0xc31d0816 + member_id: 0xb4f1f7cc + member_id: 0xafbcdef5 } } struct_union { @@ -242396,12 +245033,12 @@ struct_union { kind: STRUCT name: "rpmsg_driver" definition { - bytesize: 176 + bytesize: 208 member_id: 0xb1ab1960 - member_id: 0xc4f7a428 - member_id: 0xd779aa81 - member_id: 0xb4af3b99 - member_id: 0x56ca44df + member_id: 0xc4f7a807 + member_id: 0xd779af15 + member_id: 0xb4af3703 + member_id: 0x56ca47e4 } } struct_union { @@ -242409,14 +245046,14 @@ struct_union { kind: STRUCT name: "rpmsg_endpoint" definition { - bytesize: 80 + bytesize: 96 member_id: 0x602447ba member_id: 0x05ec00b3 member_id: 0x53f61219 member_id: 0x85882167 - member_id: 0x24e4d03a - member_id: 0x591193b9 - member_id: 0xafb335f3 + member_id: 0x24e4de3f + member_id: 0x59119ed8 + member_id: 0xafb33ebc } } struct_union { @@ -242441,7 +245078,7 @@ struct_union { kind: STRUCT name: "rproc" definition { - bytesize: 1232 + bytesize: 1448 member_id: 0x0fa6c6af member_id: 0xa72fed64 member_id: 0x0de57421 @@ -242449,38 +245086,38 @@ struct_union { member_id: 0x59119f66 member_id: 0xaf9730e8 member_id: 0xce1ac63e - member_id: 0xa97d81db - member_id: 0x72b670f0 - member_id: 0x29edb170 - member_id: 0x2d4b357b - member_id: 0xdd40692e - member_id: 0x06968e98 - member_id: 0xea886524 - member_id: 0x97355c78 - member_id: 0x4971d060 - member_id: 0x3596f0fb - member_id: 0xb1650cc6 - member_id: 0xc5006a1d - member_id: 0x813be724 - member_id: 0xad5e2ca7 - member_id: 0xedefbfbc - member_id: 0x2b54a679 - member_id: 0xe75c73c8 - member_id: 0x20fe5e3d - member_id: 0xff624220 - member_id: 0x21497b56 - member_id: 0x54c2780c - member_id: 0xaecc1fb3 - member_id: 0x7b74bf6b - member_id: 0x5fd28b25 - member_id: 0x3a43a7bf - member_id: 0xc8295328 - member_id: 0x205a328f - member_id: 0x85255092 - member_id: 0xf59ea8a0 - member_id: 0x05c97e86 - member_id: 0x98bfd82d - member_id: 0xc5a16f9a + member_id: 0xa97d8e56 + member_id: 0x72b671c8 + member_id: 0x29edb505 + member_id: 0x2d4b3ace + member_id: 0xdd406d35 + member_id: 0x06968d67 + member_id: 0xea8868ea + member_id: 0x97355ee3 + member_id: 0x4971df2a + member_id: 0x3596f0aa + member_id: 0xb1650641 + member_id: 0xc5006abf + member_id: 0x813be465 + member_id: 0xad5e2b81 + member_id: 0xedefbe2b + member_id: 0x2b54aafe + member_id: 0xe75c7f73 + member_id: 0x20fe5264 + member_id: 0xff6245b9 + member_id: 0x21497d95 + member_id: 0x54c27d56 + member_id: 0xaecc14c6 + member_id: 0x7b74bdb9 + member_id: 0x5fd282b8 + member_id: 0x3a43a3e4 + member_id: 0xc82958b0 + member_id: 0x205a36d1 + member_id: 0x8525586f + member_id: 0xf59eaa00 + member_id: 0x05c97885 + member_id: 0x98bfd53b + member_id: 0xc5a16345 } } struct_union { @@ -242594,7 +245231,7 @@ struct_union { kind: STRUCT name: "rq" definition { - bytesize: 3712 + bytesize: 3840 member_id: 0x5f19e504 member_id: 0xd6367332 member_id: 0xeed48968 @@ -242633,16 +245270,17 @@ struct_union { member_id: 0xdd532fa4 member_id: 0xe41a4728 member_id: 0xfa8789a6 - member_id: 0xbe7adf61 - member_id: 0x23a8168f - member_id: 0xf365c386 - member_id: 0xd7ea8a22 - member_id: 0x73285ad6 - member_id: 0xa866b131 - member_id: 0xd64f62a8 - member_id: 0x5161bb78 - member_id: 0x7d25321d - member_id: 0x49c92472 + member_id: 0x7991c9b0 + member_id: 0xbe7ada8f + member_id: 0x23a8176e + member_id: 0xf365cab6 + member_id: 0xd7ea8fc6 + member_id: 0x732856f5 + member_id: 0xa866bd4c + member_id: 0xd64f6769 + member_id: 0x5161bb06 + member_id: 0x7d2533ba + member_id: 0x49c92b3b member_id: 0x9f9132df member_id: 0xf0001df5 member_id: 0x3b9f53ff @@ -242660,19 +245298,24 @@ struct_union { member_id: 0x3ec0474f member_id: 0xf1772459 member_id: 0xebb9ac97 - member_id: 0x928f3d57 - member_id: 0x4a7327ac - member_id: 0x327e1f1f - member_id: 0xb19244d1 - member_id: 0x17e1d992 - member_id: 0x87e6f86a - member_id: 0x81e14d5e - member_id: 0x9555afb1 - member_id: 0x64ef51c9 - member_id: 0xcf9929b5 - member_id: 0x49bcef5c - member_id: 0x643f74d0 - member_id: 0xed7363db + member_id: 0x928f3aa8 + member_id: 0x4a732b8a + member_id: 0x327e14af + member_id: 0xb1924092 + member_id: 0x17e1de27 + member_id: 0x87e6fe9b + member_id: 0x81e14318 + member_id: 0x9555a840 + member_id: 0x64ef54cb + member_id: 0xcf992773 + member_id: 0x49bced4a + member_id: 0x643f7f82 + member_id: 0xed73670e + member_id: 0xd68b5760 + member_id: 0x2d081384 + member_id: 0x63760aa1 + member_id: 0xac894736 + member_id: 0xe0f632f5 } } struct_union { @@ -242747,7 +245390,7 @@ struct_union { kind: STRUCT name: "rt6_info" definition { - bytesize: 232 + bytesize: 240 member_id: 0xbb928e49 member_id: 0xff7d7857 member_id: 0xca59c5b9 @@ -242759,6 +245402,7 @@ struct_union { member_id: 0xf81423ef member_id: 0xe5248a71 member_id: 0xa4439ff0 + member_id: 0x2d081e2f } } struct_union { @@ -242888,7 +245532,7 @@ struct_union { kind: STRUCT name: "rtc_class_ops" definition { - bytesize: 88 + bytesize: 96 member_id: 0x4d49cdbf member_id: 0xa21fa507 member_id: 0x6a35d0ba @@ -242900,6 +245544,7 @@ struct_union { member_id: 0x9ae1c7c4 member_id: 0x3dc8f1db member_id: 0x282a3d0d + member_id: 0x2d08170f } } struct_union { @@ -242907,33 +245552,34 @@ struct_union { kind: STRUCT name: "rtc_device" definition { - bytesize: 1288 + bytesize: 1520 member_id: 0xce1ac149 - member_id: 0x4a965efc - member_id: 0xcc4806a0 - member_id: 0xafb7b6c4 - member_id: 0x5d38f318 - member_id: 0xfdbbcecf - member_id: 0x2d5bf072 - member_id: 0x71913fc0 - member_id: 0x8ca930f7 - member_id: 0x2833af7d - member_id: 0xc017a2d6 - member_id: 0xc5acf54a - member_id: 0xa4b87d4d - member_id: 0x603061b1 - member_id: 0x81cbc455 - member_id: 0xe5f709cb - member_id: 0x9f521a9b - member_id: 0x90ab8180 - member_id: 0x42b06130 - member_id: 0x6a056903 - member_id: 0xc5a16b87 - member_id: 0x5445db6f - member_id: 0xd05359da - member_id: 0xb352d90d - member_id: 0x2b4a803b - member_id: 0x8c2b6146 + member_id: 0x4a9658d4 + member_id: 0xcc480d0a + member_id: 0xafb7bdd4 + member_id: 0x5d38f1ad + member_id: 0xfdbbc663 + member_id: 0x2d5bf732 + member_id: 0x7191382d + member_id: 0x8ca9364f + member_id: 0x2833a9d5 + member_id: 0xc017ae41 + member_id: 0xc5acf896 + member_id: 0xa4b8740d + member_id: 0x603067fa + member_id: 0x81cbc424 + member_id: 0xe5f707ce + member_id: 0x9f521997 + member_id: 0x90ab80d0 + member_id: 0x42b06a27 + member_id: 0x6a056539 + member_id: 0xc5a16600 + member_id: 0x5445db9e + member_id: 0xd0535f73 + member_id: 0xb352d0ff + member_id: 0x2b4a89bd + member_id: 0x8c2b6d64 + member_id: 0x2d08193e } } struct_union { @@ -243078,13 +245724,14 @@ struct_union { kind: STRUCT name: "rw_semaphore" definition { - bytesize: 48 + bytesize: 64 member_id: 0x659574f1 member_id: 0x4a2d5a58 member_id: 0x27281226 member_id: 0xebe27a32 member_id: 0x46d7c52d member_id: 0xed70026b + member_id: 0xd6abc5c0 } } struct_union { @@ -243299,7 +245946,7 @@ struct_union { kind: STRUCT name: "sched_dl_entity" definition { - bytesize: 224 + bytesize: 240 member_id: 0x230022a6 member_id: 0x45e7f049 member_id: 0xeaaeed05 @@ -243314,8 +245961,8 @@ struct_union { member_id: 0xbf5cfb82 member_id: 0x9121e4f5 member_id: 0x372017ff - member_id: 0xda403afa - member_id: 0xca9325cd + member_id: 0xda403e43 + member_id: 0xca9329f5 } } struct_union { @@ -243323,7 +245970,7 @@ struct_union { kind: STRUCT name: "sched_domain" definition { - bytesize: 296 + bytesize: 312 member_id: 0x72355923 member_id: 0x38ccdb4a member_id: 0x93302fc5 @@ -243366,7 +246013,9 @@ struct_union { member_id: 0x3f6beef1 member_id: 0x3bacfa29 member_id: 0xaaa96e27 - member_id: 0x97b2d8e1 + member_id: 0x2d081c47 + member_id: 0x63760c2a + member_id: 0x97b2d56d } } struct_union { @@ -243387,7 +246036,7 @@ struct_union { kind: STRUCT name: "sched_entity" definition { - bytesize: 256 + bytesize: 320 member_id: 0x0e290c33 member_id: 0x970bccac member_id: 0x9bfb9081 @@ -243403,6 +246052,10 @@ struct_union { member_id: 0x356f8eee member_id: 0x552b7986 member_id: 0x0f961616 + member_id: 0x2d0812b0 + member_id: 0x637607e0 + member_id: 0xac894cc9 + member_id: 0xe0f63db8 } } struct_union { @@ -243462,7 +246115,7 @@ struct_union { kind: STRUCT name: "sched_rt_entity" definition { - bytesize: 48 + bytesize: 80 member_id: 0x3815e40b member_id: 0x54f0f871 member_id: 0xdfa57e84 @@ -243470,6 +246123,10 @@ struct_union { member_id: 0x74a7bcd0 member_id: 0x8d72c341 member_id: 0xcc435814 + member_id: 0x2d0814a0 + member_id: 0x63760ed5 + member_id: 0xac89424e + member_id: 0xe0f63d39 } } struct_union { @@ -243513,12 +246170,13 @@ struct_union { kind: STRUCT name: "scmi_device" definition { - bytesize: 784 + bytesize: 944 member_id: 0xcce624ba member_id: 0x02ed3eb0 member_id: 0x0de57809 member_id: 0xce1ac88b - member_id: 0xb8ca2924 + member_id: 0xb8ca2234 + member_id: 0x2d081124 } } struct_union { @@ -243536,7 +246194,7 @@ struct_union { kind: STRUCT name: "scmi_driver" definition { - bytesize: 176 + bytesize: 208 member_id: 0x0de57ce8 member_id: 0xd77a201d member_id: 0xb4acb89f @@ -243583,7 +246241,7 @@ struct_union { kind: STRUCT name: "scmi_handle" definition { - bytesize: 56 + bytesize: 64 member_id: 0xce3bbab3 member_id: 0xa648fc2c member_id: 0x9d8e8b56 @@ -243591,6 +246249,7 @@ struct_union { member_id: 0x96f98d6d member_id: 0xddfd3513 member_id: 0xdd919e40 + member_id: 0x2d081245 } } struct_union { @@ -243763,35 +246422,39 @@ struct_union { kind: STRUCT name: "scsi_cmnd" definition { - bytesize: 296 + bytesize: 376 member_id: 0xea1755d7 member_id: 0xd80ff95d member_id: 0x872ff227 - member_id: 0x95dac3d1 - member_id: 0x2bf10c89 - member_id: 0xffe50928 - member_id: 0xa9c09b91 - member_id: 0x4f8c92df - member_id: 0xcf3ced59 - member_id: 0x2931ee86 - member_id: 0xae3e61e7 - member_id: 0xde51edc8 - member_id: 0x4f0fe730 - member_id: 0xdb734510 - member_id: 0x2c1c8f91 - member_id: 0x4f5a5038 - member_id: 0x7cc6be71 - member_id: 0x92e49925 - member_id: 0xd3f00b91 - member_id: 0xe35fac59 - member_id: 0x0b9f3325 - member_id: 0x771a4f73 - member_id: 0x4001a3c2 - member_id: 0x2d0fa30f - member_id: 0x72c08727 - member_id: 0x358ddbfc - member_id: 0x33014275 - member_id: 0x0748d290 + member_id: 0x95dacf0a + member_id: 0x2bf10965 + member_id: 0xffe50295 + member_id: 0xa9c091b7 + member_id: 0x4f8c96e4 + member_id: 0xcf3ce574 + member_id: 0x2931e5fa + member_id: 0xae3e6aed + member_id: 0xde51ecf4 + member_id: 0x4f0fe46e + member_id: 0xdb7340d8 + member_id: 0x2c1c8ac0 + member_id: 0x4f5a5772 + member_id: 0x7cc6b54d + member_id: 0x92e49ac9 + member_id: 0xd3f0097f + member_id: 0xe35fada3 + member_id: 0x0b9f35f0 + member_id: 0x771a41ab + member_id: 0x4001a833 + member_id: 0x2d0fa105 + member_id: 0x72c08d9c + member_id: 0x358ddfc1 + member_id: 0x330142dc + member_id: 0x0748d0a5 + member_id: 0x2d08160f + member_id: 0x637606c8 + member_id: 0xac8947dd + member_id: 0xe0f63d10 } } struct_union { @@ -243809,7 +246472,7 @@ struct_union { kind: STRUCT name: "scsi_device" definition { - bytesize: 2128 + bytesize: 2544 member_id: 0xb8e3fd19 member_id: 0xc7a8d656 member_id: 0xd9950200 @@ -243836,99 +246499,103 @@ struct_union { member_id: 0x581cb9a8 member_id: 0xbef28bc2 member_id: 0x99e4114f - member_id: 0xfa80988e - member_id: 0x8268cd10 - member_id: 0x7a50f805 - member_id: 0xdf7482db - member_id: 0xd2241ebf - member_id: 0x051e5b78 - member_id: 0x34a88e80 - member_id: 0x76e8ed2b - member_id: 0xb1292f4f - member_id: 0x1093c39b - member_id: 0x51d36d77 - member_id: 0x96108f7c - member_id: 0x381e92ab - member_id: 0x73a9802b - member_id: 0xf34efa6b - member_id: 0x71308867 - member_id: 0xcd663c8b - member_id: 0x9da754a4 - member_id: 0x2841c9a9 - member_id: 0x6ce5ebf8 - member_id: 0x1a18eeed - member_id: 0xd63956e7 - member_id: 0xd783af29 - member_id: 0x5bde583c - member_id: 0x69b2804f - member_id: 0x56457835 - member_id: 0x682dcda6 - member_id: 0x240c2dac - member_id: 0x59754dfb - member_id: 0x7bd3c892 - member_id: 0x71ac48e2 - member_id: 0x74903592 - member_id: 0x8d941e83 - member_id: 0x7e425adb - member_id: 0x806a269d - member_id: 0xe37ddb4b - member_id: 0x4638ee28 - member_id: 0x7d76bc06 - member_id: 0x9a5177b1 - member_id: 0xcd9abf35 - member_id: 0x58168308 - member_id: 0x1ccebf5c - member_id: 0xac14c576 - member_id: 0x42ee5b52 - member_id: 0xfd540b61 - member_id: 0x6350a866 - member_id: 0x3f694d2c - member_id: 0x6621ca87 - member_id: 0xc4de1f7e - member_id: 0x2bff1a64 - member_id: 0x02f7dcc3 - member_id: 0xf0355d4a - member_id: 0xa3e975fd - member_id: 0x7f3ff2e5 - member_id: 0xc9763321 - member_id: 0x7fde2bc4 - member_id: 0xee383501 - member_id: 0xb76eb144 - member_id: 0xd9eb450d - member_id: 0x37d320ad - member_id: 0xa2393c3d - member_id: 0xdeaf7f1f - member_id: 0x480accf0 - member_id: 0x7bded54b - member_id: 0xad3b1f0e - member_id: 0x645fc465 - member_id: 0xdf08dd8c - member_id: 0xe0083442 - member_id: 0x8d29a167 - member_id: 0xda1cfb25 - member_id: 0xce52878d - member_id: 0x4fd97d39 - member_id: 0x3828b858 - member_id: 0x4bff34c1 - member_id: 0x5a8c229a - member_id: 0x37b6be57 - member_id: 0x61cf61d8 - member_id: 0x3522cbf9 - member_id: 0x5bc03e48 - member_id: 0x78e471ba - member_id: 0x374839ae - member_id: 0xf96a1c15 - member_id: 0x5703c5d9 - member_id: 0xe856eaf0 - member_id: 0x4df855d1 - member_id: 0x2dbd04d9 - member_id: 0xe1e1ce8a - member_id: 0xff1a1663 - member_id: 0x03d4a2c2 - member_id: 0x96f3733b - member_id: 0x3798152f - member_id: 0x1d6f3cd9 - member_id: 0x43fd7634 + member_id: 0xfa8094b6 + member_id: 0x8268cabd + member_id: 0x7a50f19c + member_id: 0xdf748487 + member_id: 0xd2241279 + member_id: 0x051e5965 + member_id: 0x34a88931 + member_id: 0x76e8efbf + member_id: 0xb1292fc9 + member_id: 0x1093c118 + member_id: 0x51d360fb + member_id: 0x96108b56 + member_id: 0x381e9f08 + member_id: 0x73a984b7 + member_id: 0xf34ef00c + member_id: 0x7130840c + member_id: 0xcd663e68 + member_id: 0x9da75c05 + member_id: 0x2841c5c3 + member_id: 0x6ce5e69b + member_id: 0x1a18e027 + member_id: 0xd6395374 + member_id: 0xd783af78 + member_id: 0x5bde5a2f + member_id: 0x69b2857e + member_id: 0x564576e9 + member_id: 0x682dc718 + member_id: 0x240c2a64 + member_id: 0x59754f66 + member_id: 0x7bd3cf41 + member_id: 0x71ac426b + member_id: 0x74903218 + member_id: 0x8d94163d + member_id: 0x7e425804 + member_id: 0x806a2296 + member_id: 0xe37dd9ad + member_id: 0x4638efb1 + member_id: 0x7d76bf6a + member_id: 0x9a517161 + member_id: 0xcd9ab313 + member_id: 0x58168fb6 + member_id: 0x1ccebffc + member_id: 0xac14ca9c + member_id: 0x42ee5074 + member_id: 0xfd5407e6 + member_id: 0x6350aef3 + member_id: 0x3f69453e + member_id: 0x6621c0d3 + member_id: 0xc4de146d + member_id: 0x2bff12fb + member_id: 0x02f7d82f + member_id: 0xf0355af8 + member_id: 0xa3e97de0 + member_id: 0x7f3ffc26 + member_id: 0xc9763ac0 + member_id: 0x7fde2439 + member_id: 0xee383561 + member_id: 0xb76eb22e + member_id: 0xd9eb441e + member_id: 0x37d32427 + member_id: 0xa2393bc6 + member_id: 0xdeaf70e9 + member_id: 0x480acad7 + member_id: 0x7bded600 + member_id: 0xad3b1533 + member_id: 0x645fc1ac + member_id: 0xdf08d03a + member_id: 0xe00832b6 + member_id: 0x8d29a756 + member_id: 0xda1cf3a6 + member_id: 0xce528147 + member_id: 0x4fd97d98 + member_id: 0x3828b971 + member_id: 0x4bff3b8c + member_id: 0x5a8c2ccc + member_id: 0x37b6b6f1 + member_id: 0x61cf6b3e + member_id: 0x3522cf20 + member_id: 0x5bc035f4 + member_id: 0x78e47074 + member_id: 0x374832f8 + member_id: 0xf96a116e + member_id: 0x5703cbe9 + member_id: 0xe856e7f5 + member_id: 0x4df857e5 + member_id: 0x2dbd041d + member_id: 0xe1e1cac3 + member_id: 0xff1a115d + member_id: 0x03d4ab2a + member_id: 0x96f37465 + member_id: 0x379818ca + member_id: 0x1d6f3496 + member_id: 0x2d081f5d + member_id: 0x637604d1 + member_id: 0xac894975 + member_id: 0xe0f63842 + member_id: 0x43fd7508 } } struct_union { @@ -243968,7 +246635,7 @@ struct_union { kind: STRUCT name: "scsi_host_template" definition { - bytesize: 368 + bytesize: 400 member_id: 0x4e81bc16 member_id: 0xaa971b00 member_id: 0x26f6edfc @@ -244026,6 +246693,10 @@ struct_union { member_id: 0xc88f6617 member_id: 0x0bdb8234 member_id: 0x95db197e + member_id: 0x2d081c69 + member_id: 0x63760faa + member_id: 0xac8946c7 + member_id: 0xe0f63d78 } } struct_union { @@ -244058,27 +246729,27 @@ struct_union { kind: STRUCT name: "scsi_target" definition { - bytesize: 848 + bytesize: 1000 member_id: 0x0f30ed27 member_id: 0xd9950f23 member_id: 0x33ed5c11 member_id: 0xce1ac68e - member_id: 0xd3642f1a - member_id: 0x4cf70262 - member_id: 0xcc6aa02f - member_id: 0x506dd703 - member_id: 0x70b79f8c - member_id: 0x88e270d2 - member_id: 0xaa6a797a - member_id: 0xe5dfaa8d - member_id: 0xbd8f9b63 - member_id: 0xa2d76b2a - member_id: 0x41c169b7 - member_id: 0xcd032ea3 - member_id: 0x581cb75c - member_id: 0x72ebeed8 - member_id: 0x33ae5799 - member_id: 0x887c1b56 + member_id: 0xd36420aa + member_id: 0x4cf70b6b + member_id: 0xcc6aa7f2 + member_id: 0x506dd939 + member_id: 0x70b795c3 + member_id: 0x88e273b6 + member_id: 0xaa6a7d8e + member_id: 0xe5dfa714 + member_id: 0xbd8f94ee + member_id: 0xa2d76a12 + member_id: 0x41c16dc2 + member_id: 0xcd032fd1 + member_id: 0x581cb8e9 + member_id: 0x72ebef8d + member_id: 0x33ae596c + member_id: 0x887c193a } } struct_union { @@ -244181,7 +246852,7 @@ struct_union { kind: STRUCT name: "sdhci_host" definition { - bytesize: 1216 + bytesize: 1344 member_id: 0xcc4e42e2 member_id: 0x2a067c99 member_id: 0xe2744e54 @@ -244194,75 +246865,76 @@ struct_union { member_id: 0xafbeda4b member_id: 0xfed3cf4a member_id: 0xd2373134 - member_id: 0x4db07a6e - member_id: 0x236f4d2d - member_id: 0xb6a1d057 - member_id: 0x2d1feabe - member_id: 0x2d0fa208 - member_id: 0xa624b5cb - member_id: 0xdf978a5d - member_id: 0xdee7c81c - member_id: 0xbb3e1ef6 - member_id: 0xb953c7ae - member_id: 0x458b8ec4 - member_id: 0xc5a6facb - member_id: 0xe1f689c6 - member_id: 0xbea26eed - member_id: 0x5ede7638 - member_id: 0x95afdfc4 - member_id: 0x96393e7a - member_id: 0x8c03306d - member_id: 0x09f51087 - member_id: 0xfe1160d2 - member_id: 0x45ea5487 - member_id: 0x7f188068 - member_id: 0x3c20a54d - member_id: 0x1a3e7b76 - member_id: 0xdbff9ede - member_id: 0x17c29aa4 - member_id: 0xff886913 - member_id: 0xd402f214 - member_id: 0xe56b21c1 - member_id: 0x4fded764 - member_id: 0x621a81bc - member_id: 0xacd235c8 - member_id: 0xbc2243c3 - member_id: 0x18c64baf - member_id: 0x8dfc4ce4 - member_id: 0x83ff8c2a - member_id: 0x275b6566 - member_id: 0x50866dac - member_id: 0x1d9807cc - member_id: 0xfd63940f - member_id: 0xc938c9f2 - member_id: 0x2a809092 - member_id: 0x1dd18f67 - member_id: 0x0d6b40b3 - member_id: 0x08e68858 - member_id: 0xae8e91d2 - member_id: 0x1f33d62e - member_id: 0xf86299da - member_id: 0x6bcd89b2 - member_id: 0xb914c227 - member_id: 0x4b8d0f3b - member_id: 0x9e7ee0f2 - member_id: 0xe14060c9 - member_id: 0x2582d37d - member_id: 0x37bf2ae5 - member_id: 0x1fb393bc - member_id: 0x5a4afced - member_id: 0xb465c900 - member_id: 0x1b911d48 - member_id: 0x5fa7e6a4 - member_id: 0xf9365b87 - member_id: 0x9d50b726 - member_id: 0xbf525fd0 - member_id: 0x92c98455 - member_id: 0xbec38f11 - member_id: 0x94f720bc - member_id: 0x0c3c67f2 - member_id: 0x45ba958f - member_id: 0x91a93310 + member_id: 0x4db078fa + member_id: 0x236f4dab + member_id: 0xb6a1dcbb + member_id: 0x2d1fedba + member_id: 0x2d0fa7ad + member_id: 0xa624bdb0 + member_id: 0xdf978ca6 + member_id: 0xdee7c841 + member_id: 0xbb3e1088 + member_id: 0xb953c842 + member_id: 0x458b8711 + member_id: 0xc5a6f5ee + member_id: 0xe1f68161 + member_id: 0xbea26762 + member_id: 0x5ede75fd + member_id: 0x95afdab9 + member_id: 0x96393c2c + member_id: 0x8c0336f4 + member_id: 0x09f51326 + member_id: 0xfe116e91 + member_id: 0x45ea5e18 + member_id: 0x7f18817a + member_id: 0x3c20aa8d + member_id: 0x1a3e7834 + member_id: 0xdbff96da + member_id: 0x17c292e0 + member_id: 0xff886f81 + member_id: 0xd402f675 + member_id: 0xe56b23aa + member_id: 0x4fded5f5 + member_id: 0x621a802d + member_id: 0xacd234b7 + member_id: 0xbc224fc4 + member_id: 0x18c64942 + member_id: 0x8dfc4474 + member_id: 0x83ff8934 + member_id: 0x275b6306 + member_id: 0x5086642c + member_id: 0x1d980984 + member_id: 0xfd6395d5 + member_id: 0xc938c455 + member_id: 0x2a809bef + member_id: 0x1dd1885d + member_id: 0x0d6b4488 + member_id: 0x08e68298 + member_id: 0xae8e9b70 + member_id: 0x1f33dc7e + member_id: 0xf8629d43 + member_id: 0x6bcd82f1 + member_id: 0xb914cb9d + member_id: 0x4b8d0244 + member_id: 0x9e7eeb5c + member_id: 0xe1406108 + member_id: 0x2582d3cd + member_id: 0x37bf2dff + member_id: 0x1fb39a4a + member_id: 0x5a4af70d + member_id: 0xb465cbc3 + member_id: 0x1b911aea + member_id: 0x5fa7ece8 + member_id: 0xf9365273 + member_id: 0x9d50bb82 + member_id: 0xbf5252d5 + member_id: 0x92c981e0 + member_id: 0xbec38849 + member_id: 0x94f72bd4 + member_id: 0x0c3c6154 + member_id: 0x45ba9eb3 + member_id: 0x2d081ffd + member_id: 0x91a936f8 } } struct_union { @@ -244270,7 +246942,7 @@ struct_union { kind: STRUCT name: "sdhci_ops" definition { - bytesize: 240 + bytesize: 248 member_id: 0x64c7d58e member_id: 0x1cafcc11 member_id: 0xd37e2cfc @@ -244301,6 +246973,7 @@ struct_union { member_id: 0xca628fba member_id: 0x80bdc513 member_id: 0xa92e0890 + member_id: 0x2d0814ec } } struct_union { @@ -244360,7 +247033,7 @@ struct_union { kind: STRUCT name: "sdio_driver" definition { - bytesize: 176 + bytesize: 208 member_id: 0x0ddfefbb member_id: 0xc4f8ef3b member_id: 0xd77ae775 @@ -244373,24 +247046,24 @@ struct_union { kind: STRUCT name: "sdio_func" definition { - bytesize: 840 + bytesize: 992 member_id: 0x6cae1f95 member_id: 0xce1ac5a8 - member_id: 0x4efeb5cb - member_id: 0x1c73cdd1 - member_id: 0x861cdc28 - member_id: 0x7aa7dcd5 - member_id: 0xeafb1067 - member_id: 0xdde27ecf - member_id: 0xb27b9dec - member_id: 0x924e5ae6 - member_id: 0x72b6707d - member_id: 0x1b65b19d - member_id: 0x659b974b - member_id: 0x398f550f - member_id: 0x2da8477a - member_id: 0xcd591ef0 - member_id: 0x93ee64f9 + member_id: 0x4efebe61 + member_id: 0x1c73c6c1 + member_id: 0x861cd3d7 + member_id: 0x7aa7d4a1 + member_id: 0xeafb12d2 + member_id: 0xdde27e0a + member_id: 0xb27b9f9b + member_id: 0x924e54b1 + member_id: 0x72b67fcd + member_id: 0x1b65b640 + member_id: 0x659b98c6 + member_id: 0x398f59dc + member_id: 0x2da84642 + member_id: 0xcd591a85 + member_id: 0x93ee6b4c } } struct_union { @@ -244421,7 +247094,7 @@ struct_union { kind: STRUCT name: "seccomp_filter" definition { - bytesize: 224 + bytesize: 240 member_id: 0x9af0bed8 member_id: 0x850adde7 member_id: 0xc02c6bd1 @@ -244431,7 +247104,7 @@ struct_union { member_id: 0x982b44f4 member_id: 0x39762e08 member_id: 0x5bdfa110 - member_id: 0x4dfda021 + member_id: 0x4dfdaebc } } struct_union { @@ -244439,9 +247112,9 @@ struct_union { kind: STRUCT name: "seg6_pernet_data" definition { - bytesize: 40 + bytesize: 56 member_id: 0x2d4b3c00 - member_id: 0xa2420c98 + member_id: 0xa2420da1 } } struct_union { @@ -244492,7 +247165,7 @@ struct_union { kind: STRUCT name: "selinux_state" definition { - bytesize: 104 + bytesize: 136 member_id: 0x0eb6d2c5 member_id: 0x666c167f member_id: 0xd56295db @@ -244501,9 +247174,9 @@ struct_union { member_id: 0x6fc674e0 member_id: 0xd41c6df7 member_id: 0x8e288971 - member_id: 0x0a7701ba - member_id: 0x60ddb117 - member_id: 0x478ff8c9 + member_id: 0x0a770fbf + member_id: 0x60ddbc76 + member_id: 0x478ff386 } } struct_union { @@ -244534,7 +247207,7 @@ struct_union { kind: STRUCT name: "seq_file" definition { - bytesize: 120 + bytesize: 136 member_id: 0x9a1f433c member_id: 0xd98a2dfb member_id: 0xffaaceca @@ -244543,10 +247216,10 @@ struct_union { member_id: 0xad1ea8be member_id: 0xef6a3ad0 member_id: 0x2d4b3b77 - member_id: 0xf0cdfcd5 - member_id: 0xb32d7ea5 - member_id: 0xbfbedd0d - member_id: 0x91796c15 + member_id: 0xf0cdfd52 + member_id: 0xb32d7cad + member_id: 0xbfbed644 + member_id: 0x917961ac } } struct_union { @@ -244593,11 +247266,11 @@ struct_union { kind: STRUCT name: "serdev_controller" definition { - bytesize: 784 + bytesize: 936 member_id: 0xce1ac149 - member_id: 0xd1e7bcd3 - member_id: 0x2726367d - member_id: 0xafbf319e + member_id: 0xd1e7bafc + member_id: 0x27263dd7 + member_id: 0xafbf3a8e } } struct_union { @@ -244624,13 +247297,13 @@ struct_union { kind: STRUCT name: "serdev_device" definition { - bytesize: 848 + bytesize: 1016 member_id: 0xce1ac149 - member_id: 0xd1c51966 - member_id: 0x699bc2d3 - member_id: 0xafbf66b2 - member_id: 0x75a61323 - member_id: 0x3b7c6db9 + member_id: 0xd1c51f49 + member_id: 0x699bc979 + member_id: 0xafbf6da2 + member_id: 0x75a61196 + member_id: 0x3b7c6234 } } struct_union { @@ -244638,10 +247311,10 @@ struct_union { kind: STRUCT name: "serdev_device_driver" definition { - bytesize: 160 + bytesize: 192 member_id: 0xd4ad4c68 - member_id: 0xd77847cc - member_id: 0xb4aede75 + member_id: 0xd7784be3 + member_id: 0xb4aedbe1 } } struct_union { @@ -244731,7 +247404,7 @@ struct_union { kind: STRUCT name: "serio" definition { - bytesize: 1128 + bytesize: 1304 member_id: 0x8323329c member_id: 0x0d81b7eb member_id: 0x30029134 @@ -244750,9 +247423,10 @@ struct_union { member_id: 0x1b21841f member_id: 0xb141f30f member_id: 0x0a3a8a02 - member_id: 0xce1ac274 - member_id: 0x0fa6c83e - member_id: 0x9355ccd9 + member_id: 0xce1acfc2 + member_id: 0x0fa6c3e5 + member_id: 0x9355c01e + member_id: 0x2d081be5 } } struct_union { @@ -244772,7 +247446,7 @@ struct_union { kind: STRUCT name: "serio_driver" definition { - bytesize: 224 + bytesize: 264 member_id: 0x3144f518 member_id: 0xc4fd2698 member_id: 0x11bab7e2 @@ -244784,6 +247458,7 @@ struct_union { member_id: 0x8da522b5 member_id: 0x200d2ca5 member_id: 0xd4ad4a11 + member_id: 0x2d0812b0 } } struct_union { @@ -245086,7 +247761,7 @@ struct_union { kind: STRUCT name: "shmem_inode_info" definition { - bytesize: 792 + bytesize: 840 member_id: 0x2d1fec85 member_id: 0x232be5c0 member_id: 0x2d5bf5db @@ -245101,7 +247776,7 @@ struct_union { member_id: 0x9829bbfd member_id: 0x62129df4 member_id: 0x8851157c - member_id: 0xed70030f + member_id: 0xed700cd7 } } struct_union { @@ -245266,7 +247941,7 @@ struct_union { kind: STRUCT name: "signal_struct" definition { - bytesize: 1056 + bytesize: 1128 member_id: 0x20a8b2d4 member_id: 0xf69a0093 member_id: 0xffcc6dd6 @@ -245287,48 +247962,52 @@ struct_union { member_id: 0xe282a1a2 member_id: 0x30a0a7aa member_id: 0x25756122 - member_id: 0xe29ffa67 - member_id: 0xd015dfd4 - member_id: 0xf3711211 - member_id: 0x051ec94a - member_id: 0x76698390 - member_id: 0x2929c678 - member_id: 0xc8f1b6fb - member_id: 0xa34e4b37 - member_id: 0x17f0d399 - member_id: 0xd605d400 - member_id: 0x59af90f0 - member_id: 0xe29920eb - member_id: 0xf5ed8d16 - member_id: 0x1424811b - member_id: 0x5d91b3bc - member_id: 0x7ec9dc01 - member_id: 0x2ef7006a - member_id: 0x0c9b49ec - member_id: 0xb42e0aba - member_id: 0x0e774334 - member_id: 0x779ea445 - member_id: 0x53ef4b95 - member_id: 0xcb2b9241 - member_id: 0x3f8434ad - member_id: 0x4bd458a1 - member_id: 0x98cf755f - member_id: 0x89ac8ae1 - member_id: 0xf73487ae - member_id: 0x6af82950 - member_id: 0xa5e33d4e - member_id: 0x63f21a39 - member_id: 0xa71423c7 - member_id: 0xef015fcc - member_id: 0xb948c3ed - member_id: 0x5c6d0b78 - member_id: 0xb1a2ac97 - member_id: 0x97510bfc - member_id: 0x8af547e0 - member_id: 0xd12361e3 - member_id: 0x3723d00f - member_id: 0xe5afabaf - member_id: 0x995306f1 + member_id: 0xe29ffb31 + member_id: 0xd015d2ba + member_id: 0xf3711bd1 + member_id: 0x051ec7b2 + member_id: 0x76698440 + member_id: 0x2929c07b + member_id: 0xc8f1b3a4 + member_id: 0xa34e4618 + member_id: 0x17f0d217 + member_id: 0xd605d884 + member_id: 0x59af93b2 + member_id: 0xe2992f8a + member_id: 0xf5ed83e7 + member_id: 0x1424892f + member_id: 0x5d91bec1 + member_id: 0x7ec9d8d7 + member_id: 0x2ef70390 + member_id: 0x0c9b4335 + member_id: 0xb42e0dd9 + member_id: 0x0e7744ff + member_id: 0x779ea818 + member_id: 0x53ef4dbe + member_id: 0xcb2b95fc + member_id: 0x3f843523 + member_id: 0x4bd45279 + member_id: 0x98cf754c + member_id: 0x89ac81ab + member_id: 0xf73481c1 + member_id: 0x6af8282b + member_id: 0xa5e33ed7 + member_id: 0x63f210eb + member_id: 0xa714212b + member_id: 0xef0151a4 + member_id: 0xb948cf71 + member_id: 0x5c6d0558 + member_id: 0xb1a2a438 + member_id: 0x97510416 + member_id: 0x8af540e4 + member_id: 0xd123612d + member_id: 0x3723dc05 + member_id: 0xe5afa084 + member_id: 0x99530108 + member_id: 0x2d081971 + member_id: 0x63760733 + member_id: 0xac894182 + member_id: 0xe0f63243 } } struct_union { @@ -245381,7 +248060,7 @@ struct_union { kind: STRUCT name: "sk_buff" definition { - bytesize: 232 + bytesize: 248 member_id: 0x34366909 member_id: 0x3e5d0376 member_id: 0x318fd08b @@ -245403,13 +248082,13 @@ struct_union { member_id: 0xa6c6116f member_id: 0x626cc8bb member_id: 0x345b12e5 - member_id: 0xee1b83a2 - member_id: 0x828977c4 - member_id: 0xb54740d5 - member_id: 0xff8fd72c - member_id: 0xfafe7459 - member_id: 0x850adff3 - member_id: 0x40970a84 + member_id: 0xee1b858a + member_id: 0x828973a2 + member_id: 0xb5474e48 + member_id: 0xff8fd273 + member_id: 0xfafe7861 + member_id: 0x850ade35 + member_id: 0x40970d29 } } struct_union { @@ -245482,7 +248161,7 @@ struct_union { kind: STRUCT name: "sk_psock" definition { - bytesize: 344 + bytesize: 392 member_id: 0x828c89b5 member_id: 0xbca70c75 member_id: 0x89339cbd @@ -245506,9 +248185,9 @@ struct_union { member_id: 0x660e0826 member_id: 0xd95f8065 member_id: 0xd6e43b14 - member_id: 0xaf49a5f2 - member_id: 0xd6e66035 - member_id: 0xa5687e67 + member_id: 0xaf49a3ae + member_id: 0xd6e66228 + member_id: 0xa56878ce } } struct_union { @@ -245672,7 +248351,7 @@ struct_union { kind: STRUCT name: "snd_card" definition { - bytesize: 2328 + bytesize: 2680 member_id: 0xd9743972 member_id: 0xcc6d01b7 member_id: 0xd40cbfed @@ -245686,37 +248365,39 @@ struct_union { member_id: 0x567fc0e3 member_id: 0x33ed5398 member_id: 0x5673cda6 - member_id: 0xc685f5a4 - member_id: 0x2208b4c5 - member_id: 0x556af984 - member_id: 0x69dc903a - member_id: 0xc96b1d62 - member_id: 0x474fe191 - member_id: 0x1033d253 - member_id: 0xd8d9c1c8 - member_id: 0x62766f9f - member_id: 0x3867629c - member_id: 0x42398732 - member_id: 0xb8a06713 - member_id: 0x6753ca30 - member_id: 0x481aeb2d - member_id: 0x0fd6d4c9 - member_id: 0x9e92127e - member_id: 0x06fc78b3 - member_id: 0xce3bb953 - member_id: 0x1b874ff4 - member_id: 0xf9d2b5fb - member_id: 0x513727fd - member_id: 0x3e80a1cf - member_id: 0x6b5c8cdb - member_id: 0x78f950a5 - member_id: 0x0525b1f8 - member_id: 0xa1780f93 - member_id: 0x45940541 - member_id: 0x6f584f55 - member_id: 0xd07fb68e - member_id: 0xd9fd297e - member_id: 0xf3f94644 + member_id: 0xc685feed + member_id: 0x2208bb24 + member_id: 0x556afd8a + member_id: 0x69dc9e54 + member_id: 0xc96b1b7e + member_id: 0x474fe3e5 + member_id: 0x1033d956 + member_id: 0xd8d9c596 + member_id: 0x62766f25 + member_id: 0x3867609b + member_id: 0x423982c7 + member_id: 0xb8a06d33 + member_id: 0x6753c78f + member_id: 0x481ae005 + member_id: 0x0fd6db1c + member_id: 0x9e921ef2 + member_id: 0x06fc76ed + member_id: 0xce3bb900 + member_id: 0x1b8748fa + member_id: 0xf9d2bfb7 + member_id: 0x5137216f + member_id: 0x3e80afef + member_id: 0x6b5c80f0 + member_id: 0x78f95a52 + member_id: 0x0525b4bd + member_id: 0xa1780a27 + member_id: 0x45940c20 + member_id: 0x6f584342 + member_id: 0xd07fbc74 + member_id: 0xd9fd2533 + member_id: 0xf3f94adb + member_id: 0x2d081265 + member_id: 0x637606cf } } struct_union { @@ -245781,16 +248462,17 @@ struct_union { kind: STRUCT name: "snd_compr" definition { - bytesize: 840 + bytesize: 1016 member_id: 0x0de57ce8 member_id: 0xce1ac5a8 - member_id: 0xaf967ede - member_id: 0xf21ad03e - member_id: 0x6c9f84a6 - member_id: 0xa0dd40f7 - member_id: 0x2d4b351a - member_id: 0xea55016d - member_id: 0xe5fa9117 + member_id: 0xaf967574 + member_id: 0xf21adb2e + member_id: 0x6c9f8613 + member_id: 0xa0dd4280 + member_id: 0x2d4b3aaa + member_id: 0xea5504f9 + member_id: 0xe5fa91c6 + member_id: 0x2d08125d } } struct_union { @@ -245835,7 +248517,7 @@ struct_union { kind: STRUCT name: "snd_compr_ops" definition { - bytesize: 104 + bytesize: 112 member_id: 0xad98df2e member_id: 0xfe8e52d9 member_id: 0xaf10d80a @@ -245849,6 +248531,7 @@ struct_union { member_id: 0x87f1dad5 member_id: 0xf181007e member_id: 0x5a7570e7 + member_id: 0x2d081688 } } struct_union { @@ -245867,7 +248550,7 @@ struct_union { kind: STRUCT name: "snd_compr_runtime" definition { - bytesize: 120 + bytesize: 128 member_id: 0x72e1f985 member_id: 0xaf9670dd member_id: 0x33c6bf7c @@ -245882,6 +248565,7 @@ struct_union { member_id: 0xfb57275f member_id: 0xe342eebb member_id: 0x1fa10880 + member_id: 0x2d081dc1 } } struct_union { @@ -245889,19 +248573,20 @@ struct_union { kind: STRUCT name: "snd_compr_stream" definition { - bytesize: 192 + bytesize: 248 member_id: 0x0de57ce8 member_id: 0xaf9670dd member_id: 0x29226925 member_id: 0xea1a69a5 member_id: 0xf528854b - member_id: 0xa0c61def - member_id: 0xfae2d01e - member_id: 0x6cd9c80f - member_id: 0xe697dea6 - member_id: 0x83842701 - member_id: 0xf21ad023 - member_id: 0x941cf34f + member_id: 0xa0c61f9f + member_id: 0xfae2d2e9 + member_id: 0x6cd9cff6 + member_id: 0xe697de29 + member_id: 0x83842b42 + member_id: 0xf21ad5cf + member_id: 0x941cf969 + member_id: 0x2d0814ec } } struct_union { @@ -246191,7 +248876,7 @@ struct_union { kind: STRUCT name: "snd_hwdep" definition { - bytesize: 1080 + bytesize: 1264 member_id: 0x6c9f8205 member_id: 0x7c00ebb3 member_id: 0xea5500df @@ -246199,14 +248884,15 @@ struct_union { member_id: 0x0dda82b2 member_id: 0x817b9489 member_id: 0xaf67dd7d - member_id: 0x60e6fc7c - member_id: 0xf21ad0be - member_id: 0x567ed7ab - member_id: 0xce1ac4d6 - member_id: 0x485159b3 - member_id: 0x8bd936f8 - member_id: 0x7d8eb938 - member_id: 0x1520e961 + member_id: 0x60e6f6bf + member_id: 0xf21ad97e + member_id: 0x567edc76 + member_id: 0xce1ac8ba + member_id: 0x48515b95 + member_id: 0x8bd9301a + member_id: 0x7d8ebaa3 + member_id: 0x1520e90b + member_id: 0x2d081269 } } struct_union { @@ -246241,7 +248927,7 @@ struct_union { kind: STRUCT name: "snd_hwdep_ops" definition { - bytesize: 88 + bytesize: 96 member_id: 0x839f19f1 member_id: 0x487c24fc member_id: 0x3421983a @@ -246253,6 +248939,7 @@ struct_union { member_id: 0x87fca00b member_id: 0x51fefdf1 member_id: 0xbf3c7083 + member_id: 0x2d08170f } } struct_union { @@ -246274,7 +248961,7 @@ struct_union { kind: STRUCT name: "snd_info_entry" definition { - bytesize: 152 + bytesize: 176 member_id: 0x0de57ce8 member_id: 0x878f4209 member_id: 0xd9821bad @@ -246286,8 +248973,9 @@ struct_union { member_id: 0x567f0e57 member_id: 0xa6a908af member_id: 0x6cab3090 - member_id: 0x257956bc - member_id: 0x7c00e224 + member_id: 0x25795339 + member_id: 0x7c00ed96 + member_id: 0x2d081fb1 } } struct_union { @@ -246295,7 +248983,7 @@ struct_union { kind: STRUCT name: "snd_info_entry_ops" definition { - bytesize: 64 + bytesize: 72 member_id: 0xad9a4a13 member_id: 0xaeb63cec member_id: 0x4851111d @@ -246304,6 +248992,7 @@ struct_union { member_id: 0x5e14fc29 member_id: 0x4d4a4447 member_id: 0x87fd73fe + member_id: 0x2d081e2a } } struct_union { @@ -246335,19 +249024,20 @@ struct_union { kind: STRUCT name: "snd_jack" definition { - bytesize: 224 + bytesize: 248 member_id: 0xc5eae45f member_id: 0x6c9f8bc7 member_id: 0xcc1134ed member_id: 0xd74dae5b member_id: 0x3fcc6a76 - member_id: 0x513d7ae2 - member_id: 0x5c31f55f - member_id: 0x0d5b7b7d - member_id: 0x20e6c838 - member_id: 0x995b24f1 - member_id: 0xf21ad410 - member_id: 0x567c4044 + member_id: 0x513d71ad + member_id: 0x5c31fb6a + member_id: 0x0d5b75aa + member_id: 0x20e6c0a2 + member_id: 0x995b248a + member_id: 0xf21ad14f + member_id: 0x567c4c7c + member_id: 0x2d0814ec } } struct_union { @@ -246413,7 +249103,7 @@ struct_union { kind: STRUCT name: "snd_pcm" definition { - bytesize: 1864 + bytesize: 2208 member_id: 0x6c9f8205 member_id: 0x7c00ebb3 member_id: 0xea5500df @@ -246423,13 +249113,14 @@ struct_union { member_id: 0xcc129090 member_id: 0x0dda8c65 member_id: 0x8dbca30a - member_id: 0x48515a2b - member_id: 0x60e6ff81 - member_id: 0xf21ad02a - member_id: 0x567de2d3 - member_id: 0xcf13927a - member_id: 0x5cf54815 - member_id: 0x752dbf50 + member_id: 0x48515ff8 + member_id: 0x60e6f8f0 + member_id: 0xf21ad2dc + member_id: 0x567de8bf + member_id: 0xcf1392d8 + member_id: 0x5cf54d0d + member_id: 0x752dbd68 + member_id: 0x2d081ed3 } } struct_union { @@ -246484,11 +249175,11 @@ struct_union { kind: STRUCT name: "snd_pcm_group" definition { - bytesize: 64 + bytesize: 80 member_id: 0x2d1fec85 member_id: 0xad8987e3 - member_id: 0x08ec15b8 - member_id: 0x9af0b9af + member_id: 0x08ec1508 + member_id: 0x9af0b7aa } } struct_union { @@ -246616,7 +249307,7 @@ struct_union { kind: STRUCT name: "snd_pcm_ops" definition { - bytesize: 128 + bytesize: 136 member_id: 0xad983a50 member_id: 0xcd5f483d member_id: 0x4d48a8da @@ -246633,6 +249324,7 @@ struct_union { member_id: 0x32215eff member_id: 0x87ffd497 member_id: 0x87f1c514 + member_id: 0x2d08122d } } struct_union { @@ -246640,7 +249332,7 @@ struct_union { kind: STRUCT name: "snd_pcm_runtime" definition { - bytesize: 816 + bytesize: 848 member_id: 0x72e1f985 member_id: 0xf5fbd358 member_id: 0x2223a46e @@ -246688,21 +249380,23 @@ struct_union { member_id: 0xa364417d member_id: 0xe651a2e5 member_id: 0x65416df2 - member_id: 0x790edeb9 - member_id: 0xf21ade0f - member_id: 0x567cb610 - member_id: 0x97e6b9b4 - member_id: 0x5c83a578 - member_id: 0xfa80a126 - member_id: 0x724f52e7 - member_id: 0x404148bb - member_id: 0xfb57235d - member_id: 0xe342e7e3 - member_id: 0x1fa10524 - member_id: 0xfa0aef9b - member_id: 0xc8a91fe5 - member_id: 0x92a1d66a - member_id: 0x8cc1ff9c + member_id: 0x790ede18 + member_id: 0xf21add53 + member_id: 0x567cbe60 + member_id: 0x97e6b515 + member_id: 0x5c83a15a + member_id: 0xfa80ac1e + member_id: 0x724f5b37 + member_id: 0x40414366 + member_id: 0xfb5728f3 + member_id: 0xe342eba2 + member_id: 0x1fa108db + member_id: 0xfa0ae022 + member_id: 0xc8a91dc8 + member_id: 0x92a1d54f + member_id: 0x8cc1f8e4 + member_id: 0x2d081c49 + member_id: 0x6376039c } } struct_union { @@ -246710,7 +249404,7 @@ struct_union { kind: STRUCT name: "snd_pcm_str" definition { - bytesize: 800 + bytesize: 960 member_id: 0xc05068ef member_id: 0xa60a47a9 member_id: 0xe80be976 @@ -246718,6 +249412,7 @@ struct_union { member_id: 0x87335214 member_id: 0x19316439 member_id: 0xce1ac68e + member_id: 0x2d081398 } } struct_union { @@ -246725,7 +249420,7 @@ struct_union { kind: STRUCT name: "snd_pcm_substream" definition { - bytesize: 360 + bytesize: 384 member_id: 0xa60a4348 member_id: 0x946deb91 member_id: 0xf21adefe @@ -246744,14 +249439,15 @@ struct_union { member_id: 0x11e7bfe9 member_id: 0xc6b02067 member_id: 0x2df7aab6 - member_id: 0xd3be0f66 - member_id: 0x53e14152 - member_id: 0xc3922d0c - member_id: 0x385686b2 - member_id: 0x7454bab8 - member_id: 0x749123d0 - member_id: 0x4624a32a - member_id: 0x9f00b9df + member_id: 0xd3be02c5 + member_id: 0x53e145ce + member_id: 0xc392230a + member_id: 0x38568cd5 + member_id: 0x7454b0ec + member_id: 0x74912e66 + member_id: 0x4624a51b + member_id: 0x9f00b155 + member_id: 0x2d08133a } } struct_union { @@ -246797,7 +249493,7 @@ struct_union { kind: STRUCT name: "snd_soc_card" definition { - bytesize: 736 + bytesize: 832 member_id: 0x0de57ce8 member_id: 0x7575eb94 member_id: 0xf415f646 @@ -246807,61 +249503,65 @@ struct_union { member_id: 0x0c497c99 member_id: 0x4a965429 member_id: 0xad89813f - member_id: 0x4d6b71cf - member_id: 0x69bbb080 - member_id: 0xd2d2e465 - member_id: 0xd77a680f - member_id: 0xcff0d05f - member_id: 0x7071b51a - member_id: 0xb48fb640 - member_id: 0x4b7cfd0a - member_id: 0x0d88eba1 - member_id: 0x2e249c0a - member_id: 0xf08d69f8 - member_id: 0x04c689bc - member_id: 0xe5cef84d - member_id: 0x34f9de91 - member_id: 0x8d7a28c5 - member_id: 0xab3ceb06 - member_id: 0xdf11a8d8 - member_id: 0x61efcf5f - member_id: 0x5d694ea4 - member_id: 0xcf06ceb7 - member_id: 0x78d96fd0 - member_id: 0x8434fe57 - member_id: 0x3603bd60 - member_id: 0xa846e508 - member_id: 0x935a4a03 - member_id: 0x47a425ee - member_id: 0xc357903b - member_id: 0xe8b65730 - member_id: 0x1da90c31 - member_id: 0x3861be30 - member_id: 0xfa7f0ae6 - member_id: 0x6456a15e - member_id: 0x3265c52e - member_id: 0xd603b795 - member_id: 0xb56afae2 - member_id: 0xa08ce87f - member_id: 0x7c00e655 - member_id: 0xb0f3164b - member_id: 0x00a74e0a - member_id: 0x2e266950 - member_id: 0x5a40be39 - member_id: 0x6bd9d1cc - member_id: 0x98684981 - member_id: 0x1458894d - member_id: 0xd694f179 - member_id: 0x5ce8e9a4 - member_id: 0xfcf41dc7 - member_id: 0x01383f0b - member_id: 0xdc45138b - member_id: 0x6a624095 - member_id: 0xf9bad98c - member_id: 0x905fb905 - member_id: 0xe33e7e95 - member_id: 0x5c656798 - member_id: 0x7020b573 + member_id: 0x4d6b744a + member_id: 0x69bbb514 + member_id: 0xd2d2e828 + member_id: 0xd77a6336 + member_id: 0xcff0db63 + member_id: 0x7071b1b4 + member_id: 0xb48fbf27 + member_id: 0x4b7cfee6 + member_id: 0x0d88e94f + member_id: 0x2e249adf + member_id: 0xf08d6209 + member_id: 0x04c68bb6 + member_id: 0xe5cef2f6 + member_id: 0x34f9daac + member_id: 0x8d7a286c + member_id: 0xab3ce933 + member_id: 0xdf11a290 + member_id: 0x61efc5bd + member_id: 0x5d6944d6 + member_id: 0xcf06c1e5 + member_id: 0x78d9657f + member_id: 0x8434f459 + member_id: 0x3603bd3a + member_id: 0xa846e1ec + member_id: 0x935a4418 + member_id: 0x47a42035 + member_id: 0xc3579000 + member_id: 0xe8b65e69 + member_id: 0x1da90ec6 + member_id: 0x3861b9dc + member_id: 0xfa7f01f9 + member_id: 0x6456a213 + member_id: 0x3265cef6 + member_id: 0xd603b4f4 + member_id: 0xb56af488 + member_id: 0xa08ce4f8 + member_id: 0x7c00e3d1 + member_id: 0xb0f315b6 + member_id: 0x00a742e7 + member_id: 0x2e266fde + member_id: 0x5a40bfe4 + member_id: 0x6bd9d4c0 + member_id: 0x986840f1 + member_id: 0x14588350 + member_id: 0xd694f198 + member_id: 0x5ce8eefb + member_id: 0xfcf41a58 + member_id: 0x01383f72 + member_id: 0xdc45187d + member_id: 0x6a624cc4 + member_id: 0xf9bad50a + member_id: 0x905fb5ad + member_id: 0xe33e7360 + member_id: 0x5c6564e5 + member_id: 0x7020bc06 + member_id: 0x2d081c28 + member_id: 0x6376007a + member_id: 0xac894734 + member_id: 0xe0f63ddb } } struct_union { @@ -246896,7 +249596,7 @@ struct_union { kind: STRUCT name: "snd_soc_component" definition { - bytesize: 344 + bytesize: 360 member_id: 0x0de57ce8 member_id: 0xcc4808a3 member_id: 0x1029a3cb @@ -246913,17 +249613,17 @@ struct_union { member_id: 0x36e6fe83 member_id: 0x21764bb8 member_id: 0xc85960c3 - member_id: 0x6bd9d3f9 - member_id: 0x9868496b - member_id: 0x1ac626c3 - member_id: 0x5c465736 - member_id: 0x27aa83a9 - member_id: 0xde7d8335 - member_id: 0x6390573a - member_id: 0x31ed7503 - member_id: 0xb16d05bc - member_id: 0x83e53bfc - member_id: 0xd11f5158 + member_id: 0x6bd9dbed + member_id: 0x986840a0 + member_id: 0x1ac62457 + member_id: 0x5c4657b0 + member_id: 0x27aa812a + member_id: 0xde7d8eb9 + member_id: 0x63905310 + member_id: 0x31ed78a0 + member_id: 0xb16d0120 + member_id: 0x83e5319b + member_id: 0xd11f5b0c } } struct_union { @@ -247058,7 +249758,7 @@ struct_union { kind: STRUCT name: "snd_soc_dai_link" definition { - bytesize: 200 + bytesize: 208 member_id: 0x0de57ce8 member_id: 0x4a048c22 member_id: 0xe76a6b02 @@ -247095,6 +249795,7 @@ struct_union { member_id: 0x26baa2dd member_id: 0x2930d75d member_id: 0xb0684734 + member_id: 0x2d081c8a } } struct_union { @@ -247322,14 +250023,14 @@ struct_union { kind: STRUCT name: "snd_soc_jack" definition { - bytesize: 144 + bytesize: 176 member_id: 0xad898302 - member_id: 0x8f2981ee - member_id: 0x6cb56094 - member_id: 0x16999dbf - member_id: 0x20000c4f - member_id: 0x3761f35f - member_id: 0x5d9c19de + member_id: 0x8f2980d7 + member_id: 0x6cb56024 + member_id: 0x16999735 + member_id: 0x2000012e + member_id: 0x3761f810 + member_id: 0x5d9c18bc } } struct_union { @@ -247337,7 +250038,7 @@ struct_union { kind: STRUCT name: "snd_soc_jack_gpio" definition { - bytesize: 184 + bytesize: 232 member_id: 0x07481c1e member_id: 0x3cc2707a member_id: 0x5e4308ff @@ -247348,10 +250049,10 @@ struct_union { member_id: 0x26907da8 member_id: 0x8f2b4699 member_id: 0xd6084f3f - member_id: 0x3e7be346 - member_id: 0x87ff4b1e - member_id: 0xff8a938a - member_id: 0xc33f95de + member_id: 0x3e7be960 + member_id: 0x87ff4e4f + member_id: 0xff8a9e2c + member_id: 0xc33f915e } } struct_union { @@ -247385,31 +250086,32 @@ struct_union { kind: STRUCT name: "snd_soc_pcm_runtime" definition { - bytesize: 1736 + bytesize: 1800 member_id: 0xce3bbab3 member_id: 0x6cb563b2 member_id: 0xdf11a86f member_id: 0xafec90d0 - member_id: 0x991ac360 - member_id: 0x50cf3be5 - member_id: 0xf9fd1ceb - member_id: 0xab3ce382 - member_id: 0xa60a4304 - member_id: 0xcb9771b9 - member_id: 0x3c40fde0 - member_id: 0xed615ae5 - member_id: 0x6103d81c - member_id: 0xfebe64b7 - member_id: 0x1c73c19f - member_id: 0x7c00ee92 - member_id: 0xc9e9598f - member_id: 0xde7d8f59 - member_id: 0x63905fb2 - member_id: 0x5b361f35 - member_id: 0xac8db952 - member_id: 0xeada127e - member_id: 0x543c9dc8 - member_id: 0xb0612427 + member_id: 0x991ac7d9 + member_id: 0x50cf371b + member_id: 0xf9fd1c53 + member_id: 0xab3cec41 + member_id: 0xa60a4bbf + member_id: 0xcb9776c4 + member_id: 0x3c40f1d9 + member_id: 0xed6159d1 + member_id: 0x6103d166 + member_id: 0xfebe6b8b + member_id: 0x1c73c3c9 + member_id: 0x7c00ed37 + member_id: 0xc9e955a1 + member_id: 0xde7d86ab + member_id: 0x63905e22 + member_id: 0x5b361080 + member_id: 0xac8db346 + member_id: 0xeada1648 + member_id: 0x543c9979 + member_id: 0x2d0814f1 + member_id: 0xb0612d6d } } struct_union { @@ -247757,7 +250459,7 @@ struct_union { kind: STRUCT name: "snd_timer" definition { - bytesize: 432 + bytesize: 464 member_id: 0x6f33e177 member_id: 0x6c9f86e4 member_id: 0x965f1ffc @@ -247771,15 +250473,16 @@ struct_union { member_id: 0xf21adddb member_id: 0x567d898a member_id: 0x97db0863 - member_id: 0x2d1fe90d - member_id: 0x5adf7dd6 - member_id: 0xce3ec13e - member_id: 0xe9c3d36d - member_id: 0xc3c10d7c - member_id: 0x48ddfa44 - member_id: 0xda774bcd - member_id: 0xbf3ad585 - member_id: 0xd0fbffe5 + member_id: 0x2d1fe87c + member_id: 0x5adf788d + member_id: 0xce3ecd5a + member_id: 0xe9c3df3a + member_id: 0xc3c10aac + member_id: 0x48ddf3dd + member_id: 0xda774dce + member_id: 0xbf3ad522 + member_id: 0xd0fbf13d + member_id: 0x2d081daa } } struct_union { @@ -247787,7 +250490,7 @@ struct_union { kind: STRUCT name: "snd_timer_hardware" definition { - bytesize: 96 + bytesize: 104 member_id: 0x2d2d0138 member_id: 0x7fcbe549 member_id: 0x0385af98 @@ -247800,6 +250503,7 @@ struct_union { member_id: 0x69a4f61a member_id: 0x0628acc9 member_id: 0x935d3998 + member_id: 0x2d081d9c } } struct_union { @@ -247824,7 +250528,7 @@ struct_union { kind: STRUCT name: "snd_usb_audio" definition { - bytesize: 400 + bytesize: 448 member_id: 0xad5e286c member_id: 0xce349a4c member_id: 0x6c9f8bc7 @@ -247832,32 +250536,36 @@ struct_union { member_id: 0x075c8af5 member_id: 0x877d5113 member_id: 0xad89857f - member_id: 0x5a8cea15 - member_id: 0x2256864e - member_id: 0x9e81eb03 - member_id: 0x05a8e330 - member_id: 0x63640b5d - member_id: 0xc871a772 - member_id: 0x298ab6a9 - member_id: 0x4c24eb73 - member_id: 0x783e63c0 - member_id: 0xc9708c29 - member_id: 0x58187514 - member_id: 0x8cb596c3 - member_id: 0x5201ebe3 - member_id: 0xb8986853 - member_id: 0xf7efab27 - member_id: 0x137ec745 - member_id: 0xe2cb80a8 - member_id: 0x80e66a61 - member_id: 0x207998f5 - member_id: 0x84ae6459 - member_id: 0x300a014e - member_id: 0xbdb80820 - member_id: 0xfb1e410b - member_id: 0x94cca9a4 - member_id: 0xdda92c8f - member_id: 0xc69c6653 + member_id: 0x5a8ce3de + member_id: 0x225682c9 + member_id: 0x9e81e59e + member_id: 0x05a8e34b + member_id: 0x63640e02 + member_id: 0xc871aeeb + member_id: 0x298abdd9 + member_id: 0x4c24ed2f + member_id: 0x783e63f7 + member_id: 0xc97080ef + member_id: 0x58187b9b + member_id: 0x8cb594de + member_id: 0x5201ec52 + member_id: 0xb89868d5 + member_id: 0xf7efa6ab + member_id: 0x137ecae6 + member_id: 0xe2cb8acf + member_id: 0x80e66035 + member_id: 0x20799ec4 + member_id: 0x84ae6293 + member_id: 0x300a07a6 + member_id: 0xbdb80151 + member_id: 0xfb1e4220 + member_id: 0x94cca69f + member_id: 0xdda92c2e + member_id: 0xc69c650f + member_id: 0x2d081272 + member_id: 0x63760f6c + member_id: 0xac89431c + member_id: 0xe0f63d43 } } struct_union { @@ -247879,7 +250587,7 @@ struct_union { kind: STRUCT name: "snd_usb_endpoint" definition { - bytesize: 5744 + bytesize: 5776 member_id: 0xc6785d4f member_id: 0xbb70df22 member_id: 0x62a690da @@ -247945,6 +250653,10 @@ struct_union { member_id: 0x0f396cf3 member_id: 0x2d1fea10 member_id: 0x7c00e287 + member_id: 0x2d08194b + member_id: 0x6376095f + member_id: 0xac894f0c + member_id: 0xe0f6381a } } struct_union { @@ -247986,13 +250698,13 @@ struct_union { kind: STRUCT name: "snd_usb_stream" definition { - bytesize: 440 + bytesize: 456 member_id: 0xc6785d4f member_id: 0xa60a47a9 member_id: 0xa6de1752 member_id: 0x2a040fd0 member_id: 0x87496810 - member_id: 0x7c00e99c + member_id: 0x7c00e65a } } struct_union { @@ -248000,7 +250712,7 @@ struct_union { kind: STRUCT name: "snd_usb_substream" definition { - bytesize: 200 + bytesize: 208 member_id: 0xc01f41e7 member_id: 0xce349a4c member_id: 0xb1c38868 @@ -248035,6 +250747,7 @@ struct_union { member_id: 0xe42cffef member_id: 0x079f80c5 member_id: 0x32f10052 + member_id: 0x2d081c8a } } struct_union { @@ -248042,10 +250755,10 @@ struct_union { kind: STRUCT name: "soc_device" definition { - bytesize: 776 + bytesize: 928 member_id: 0xce1ac149 - member_id: 0x8c2a03ba - member_id: 0x3de92a3a + member_id: 0x8c2a0595 + member_id: 0x3de92190 } } struct_union { @@ -248068,7 +250781,7 @@ struct_union { kind: STRUCT name: "soc_enum" definition { - bytesize: 104 + bytesize: 112 member_id: 0x0f27a2eb member_id: 0x67d3dfb0 member_id: 0xc35b4798 @@ -248078,6 +250791,7 @@ struct_union { member_id: 0x0fac9b76 member_id: 0x400af110 member_id: 0xb0684d85 + member_id: 0x2d081688 } } struct_union { @@ -248085,7 +250799,7 @@ struct_union { kind: STRUCT name: "sock" definition { - bytesize: 776 + bytesize: 856 member_id: 0x8ca3627c member_id: 0xc25e0cf5 member_id: 0xf13f5358 @@ -248118,67 +250832,75 @@ struct_union { member_id: 0xed8db781 member_id: 0x618f67aa member_id: 0xa83bf5b5 - member_id: 0x23b3d0e6 - member_id: 0x7e278219 - member_id: 0xe25d0769 - member_id: 0xb7cb72cf - member_id: 0xdfc441fc - member_id: 0x97af3e14 - member_id: 0x0e76308b - member_id: 0x5318e4fd - member_id: 0x00e91b39 - member_id: 0x6b378531 - member_id: 0x80fe1ecc - member_id: 0x5342ba0a - member_id: 0xb60a8a01 - member_id: 0xbfd7b5ab - member_id: 0x9987a462 - member_id: 0x908a5cb8 - member_id: 0x268da77c - member_id: 0x2b1ecaf7 - member_id: 0xda646f32 - member_id: 0xe5ade0bf - member_id: 0x8440b4df - member_id: 0xc2686231 - member_id: 0x4e05e3bd - member_id: 0x8fb330cd - member_id: 0x732f497e - member_id: 0xef6f3130 - member_id: 0x4c474039 - member_id: 0x88640101 - member_id: 0x43fd6b1b - member_id: 0x330c5133 - member_id: 0x37d51df5 - member_id: 0xed4f8d76 - member_id: 0x7817273a - member_id: 0x3c13fd65 - member_id: 0x5f8212ce - member_id: 0xf3f89f8c - member_id: 0xc251853a - member_id: 0x1e808534 - member_id: 0xe1e14bef - member_id: 0xf0cb17fc - member_id: 0xa92e33ab - member_id: 0x094e9d18 - member_id: 0x38544f48 - member_id: 0xa49d01df - member_id: 0x4ccef41a - member_id: 0x01b877aa - member_id: 0x301493cb - member_id: 0x517e98e9 - member_id: 0x4fd32b7e - member_id: 0x7bf5e862 - member_id: 0x072b7cbe - member_id: 0x6b6b8823 - member_id: 0x71909dcf - member_id: 0xd5303b12 - member_id: 0xf4dbc159 - member_id: 0x0a72f037 - member_id: 0x30a93f26 - member_id: 0xad5a898f - member_id: 0xdcf9bd29 - member_id: 0xf68cf967 - member_id: 0xd671cc0f + member_id: 0x23b3d623 + member_id: 0x7e278858 + member_id: 0xe25d0220 + member_id: 0xb7cb7b64 + member_id: 0xdfc44efd + member_id: 0x97af3a36 + member_id: 0x0e7639a8 + member_id: 0x5318e58c + member_id: 0x00e91683 + member_id: 0x6b378204 + member_id: 0x80fe1e64 + member_id: 0x5342b566 + member_id: 0xb60a80ee + member_id: 0xbfd7b468 + member_id: 0x9987a493 + member_id: 0x908a54de + member_id: 0x268da99f + member_id: 0x2b1ecd8e + member_id: 0xda646e4a + member_id: 0xe5adeb29 + member_id: 0x8440bea9 + member_id: 0xc26863a7 + member_id: 0x4e05e58e + member_id: 0x8fb33fea + member_id: 0x732f4228 + member_id: 0xef6f3039 + member_id: 0x4c474af2 + member_id: 0x88640c5c + member_id: 0x43fd69bd + member_id: 0x330c590c + member_id: 0x37d516ac + member_id: 0xed4f8cde + member_id: 0x78172a1f + member_id: 0x3c13fa71 + member_id: 0x5f82102c + member_id: 0xf3f896c7 + member_id: 0xc251838d + member_id: 0x1e808a18 + member_id: 0xe1e14251 + member_id: 0xf0cb1cd4 + member_id: 0xa92e39cb + member_id: 0x094e9a19 + member_id: 0x3854487c + member_id: 0xa49d0352 + member_id: 0x4ccefd51 + member_id: 0x01b872f2 + member_id: 0x30149a66 + member_id: 0x517e951b + member_id: 0x4fd32333 + member_id: 0x7bf5e4e6 + member_id: 0x072b7087 + member_id: 0x6b6b8b1a + member_id: 0x7190919f + member_id: 0xd530344e + member_id: 0xf4dbc66f + member_id: 0x0a72fbcd + member_id: 0x30a93d3a + member_id: 0xad5a8590 + member_id: 0xdcf9b6f4 + member_id: 0xf68cf2ba + member_id: 0xd671c04e + member_id: 0x2d081fcf + member_id: 0x637600b8 + member_id: 0xac89408e + member_id: 0xe0f63a29 + member_id: 0x22369d4d + member_id: 0x66775644 + member_id: 0xa1b7d0b3 + member_id: 0xe3f4b8d7 } } struct_union { @@ -248399,79 +251121,81 @@ struct_union { kind: STRUCT name: "spi_controller" definition { - bytesize: 1352 + bytesize: 1568 member_id: 0xce1ac149 - member_id: 0x7c00e3fe - member_id: 0xbc9a0d94 - member_id: 0xab6f540d - member_id: 0x8dd11756 - member_id: 0x18fb11ad - member_id: 0x794ca076 - member_id: 0xbd35f9ac - member_id: 0xd0acf914 - member_id: 0x195feb42 - member_id: 0x2df9c7cd - member_id: 0x68ca3db5 - member_id: 0xcf7cc197 - member_id: 0xa0a3db63 - member_id: 0xf0482971 - member_id: 0xc859678f - member_id: 0xfbf6c1b0 - member_id: 0xcb53f2f1 - member_id: 0xeda604dd - member_id: 0xf64ef0fa - member_id: 0x84e595cd - member_id: 0x6eff718f - member_id: 0x627f312a - member_id: 0x200c2896 - member_id: 0xe117671a - member_id: 0x04ffae93 - member_id: 0xa21ac0e7 - member_id: 0xe74763b6 - member_id: 0x2ad503dc - member_id: 0x6f62879f - member_id: 0xa5987a61 - member_id: 0x16818c92 - member_id: 0xad01c8ac - member_id: 0x8475c2f7 - member_id: 0x27d4a817 - member_id: 0xed426a72 - member_id: 0xb09c330c - member_id: 0x60bc68b5 - member_id: 0xad05ef97 - member_id: 0x4fe0b96c - member_id: 0xc5fa3132 - member_id: 0x0f7833fd - member_id: 0xa4c258d8 - member_id: 0x481f3471 - member_id: 0x64aeb845 - member_id: 0x768fe5e5 - member_id: 0xb37d318b - member_id: 0xc7c39fc9 - member_id: 0x9e82fd5f - member_id: 0x13f8194f - member_id: 0x753ca024 - member_id: 0x62f6da7f - member_id: 0xcfbcf9aa - member_id: 0xcb69bd46 - member_id: 0x328306d5 - member_id: 0x06f5e67a - member_id: 0xae599dad - member_id: 0xb713e17a - member_id: 0xa5c65efe - member_id: 0x94b754fa - member_id: 0x84d09c02 - member_id: 0x7b864235 - member_id: 0xb1b517b6 - member_id: 0x297f5a6c - member_id: 0x28a64254 - member_id: 0xf20c0e6b - member_id: 0xc2a88173 - member_id: 0xa40db68d - member_id: 0xd3b102d7 - member_id: 0x3ff2f672 - member_id: 0xa9229659 - member_id: 0x0a41adf3 + member_id: 0x7c00e5d1 + member_id: 0xbc9a0684 + member_id: 0xab6f5061 + member_id: 0x8dd118a9 + member_id: 0x18fb1318 + member_id: 0x794ca0b3 + member_id: 0xbd35fbdb + member_id: 0xd0acf743 + member_id: 0x195fe4f2 + member_id: 0x2df9cec4 + member_id: 0x68ca31a9 + member_id: 0xcf7ccab0 + member_id: 0xa0a3dcbe + member_id: 0xf04826fc + member_id: 0xc85963fa + member_id: 0xfbf6c3d8 + member_id: 0xcb53fa2e + member_id: 0xeda60a91 + member_id: 0xf64ef717 + member_id: 0x84e59375 + member_id: 0x6eff7727 + member_id: 0x627f3625 + member_id: 0x200c257e + member_id: 0xe1176b8d + member_id: 0x04ffa34f + member_id: 0xa21ac6ac + member_id: 0xe74765cd + member_id: 0x2ad503ad + member_id: 0x6f628ccf + member_id: 0xa5987b16 + member_id: 0x168182f6 + member_id: 0xad01c6a9 + member_id: 0x8475cda7 + member_id: 0x27d4ac0a + member_id: 0xed426229 + member_id: 0xb09c325b + member_id: 0x60bc6d79 + member_id: 0xad05e736 + member_id: 0x4fe0bd93 + member_id: 0xc5fa3041 + member_id: 0x0f783ecd + member_id: 0xa4c25843 + member_id: 0x481f377d + member_id: 0x64aebb60 + member_id: 0x768fe3f7 + member_id: 0xb37d3271 + member_id: 0xc7c39494 + member_id: 0x9e82faf8 + member_id: 0x13f81a2b + member_id: 0x753caf5a + member_id: 0x62f6d1c9 + member_id: 0xcfbcfdf1 + member_id: 0xcb69bf92 + member_id: 0x32830a22 + member_id: 0x06f5eeb8 + member_id: 0xae599ff2 + member_id: 0xb713e7eb + member_id: 0xa5c65b9e + member_id: 0x94b75d05 + member_id: 0x84d0956a + member_id: 0x7b864e19 + member_id: 0xb1b51cdd + member_id: 0x297f5e4a + member_id: 0x28a6404f + member_id: 0xf20c003b + member_id: 0xc2a8860c + member_id: 0xa40db181 + member_id: 0xd3b103c3 + member_id: 0x3ff2fd41 + member_id: 0xa9229fec + member_id: 0x0a41a364 + member_id: 0x2d081dc5 + member_id: 0x63760628 } } struct_union { @@ -248516,26 +251240,28 @@ struct_union { kind: STRUCT name: "spi_device" definition { - bytesize: 880 + bytesize: 1048 member_id: 0xce1ac149 - member_id: 0xd815416d - member_id: 0x3a7e0125 - member_id: 0x195fe55a - member_id: 0x951e95bc - member_id: 0x365776e1 - member_id: 0x4fe0b193 - member_id: 0x87541b16 - member_id: 0x991599e7 - member_id: 0xd414035c - member_id: 0x608f22eb - member_id: 0x2f2cef75 - member_id: 0x09f1f09e - member_id: 0x7c8cf85b - member_id: 0xbf9495f5 - member_id: 0x6d4d0ab2 - member_id: 0x80f0621d - member_id: 0x039576a1 - member_id: 0xb1b51968 + member_id: 0xd8154742 + member_id: 0x3a7e0a8f + member_id: 0x195fee4a + member_id: 0x951e9a43 + member_id: 0x3657755f + member_id: 0x4fe0b9e7 + member_id: 0x875419a3 + member_id: 0x99159922 + member_id: 0xd414012b + member_id: 0x608f2d5b + member_id: 0x2f2ce8a8 + member_id: 0x09f1fe6b + member_id: 0x7c8cfa37 + member_id: 0xbf9497f3 + member_id: 0x6d4d08d1 + member_id: 0x80f06bf6 + member_id: 0x03957d5a + member_id: 0xb1b51a2e + member_id: 0x2d0815a4 + member_id: 0x63760e1a } } struct_union { @@ -248553,12 +251279,13 @@ struct_union { kind: STRUCT name: "spi_driver" definition { - bytesize: 176 + bytesize: 216 member_id: 0xc4fcce2a member_id: 0xd77adbdc member_id: 0xb4ac435e member_id: 0x9efaa2c8 member_id: 0xd4ad4cc3 + member_id: 0x2d08161e } } struct_union { @@ -248600,11 +251327,11 @@ struct_union { kind: STRUCT name: "spi_mem_driver" definition { - bytesize: 200 + bytesize: 240 member_id: 0xb4331c8b - member_id: 0xd77bf138 - member_id: 0xb48e2716 - member_id: 0x9efb8c10 + member_id: 0xd77bf4ee + member_id: 0xb48e2635 + member_id: 0x9efb8dea } } struct_union { @@ -248624,7 +251351,7 @@ struct_union { kind: STRUCT name: "spi_message" definition { - bytesize: 112 + bytesize: 120 member_id: 0x0961d7f5 member_id: 0xd0391586 member_id: 0x35d38cf1 @@ -248637,6 +251364,7 @@ struct_union { member_id: 0x72eb471d member_id: 0x19962ffa member_id: 0xcdf96d0a + member_id: 0x2d081f94 } } struct_union { @@ -248665,7 +251393,7 @@ struct_union { kind: STRUCT name: "spi_transfer" definition { - bytesize: 144 + bytesize: 152 member_id: 0xa2a430f0 member_id: 0xfeaea0f0 member_id: 0xb84059f2 @@ -248690,6 +251418,7 @@ struct_union { member_id: 0x9ee8b243 member_id: 0xd1752f0b member_id: 0x7f979426 + member_id: 0x2d081bee } } struct_union { @@ -248722,12 +251451,13 @@ struct_union { kind: STRUCT name: "spmi_controller" definition { - bytesize: 792 + bytesize: 952 member_id: 0xce1ac149 - member_id: 0xd1e7bcd3 - member_id: 0x1a3c41d7 - member_id: 0x909684c2 - member_id: 0x137bb765 + member_id: 0xd1e7bafc + member_id: 0x1a3c4a7d + member_id: 0x90968fd2 + member_id: 0x137bb5d0 + member_id: 0x2d081db8 } } struct_union { @@ -248735,10 +251465,10 @@ struct_union { kind: STRUCT name: "spmi_device" definition { - bytesize: 776 + bytesize: 928 member_id: 0xce1ac149 - member_id: 0x699ae03c - member_id: 0xb03da932 + member_id: 0x699ae613 + member_id: 0xb03da298 } } struct_union { @@ -248746,11 +251476,12 @@ struct_union { kind: STRUCT name: "spmi_driver" definition { - bytesize: 168 + bytesize: 208 member_id: 0xd4ad4c68 - member_id: 0xd77a33bb - member_id: 0xb4acaa02 - member_id: 0x9efa4e26 + member_id: 0xd77a3f94 + member_id: 0xb4acaf96 + member_id: 0x9efa42bc + member_id: 0x2d081c8a } } struct_union { @@ -248767,12 +251498,12 @@ struct_union { member_id: 0x9152fa11 member_id: 0xb531ef3f member_id: 0x0b72420c - member_id: 0xd6e66035 - member_id: 0x4c85bc82 - member_id: 0x801695e4 - member_id: 0x55f3e7c9 - member_id: 0x5161b144 - member_id: 0x37e1e1d0 + member_id: 0xd6e66228 + member_id: 0x4c85ba2b + member_id: 0x80169552 + member_id: 0x55f3e00d + member_id: 0x5161bf8c + member_id: 0x37e1e601 } } struct_union { @@ -248795,10 +251526,10 @@ struct_union { kind: STRUCT name: "srcu_notifier_head" definition { - bytesize: 424 + bytesize: 536 member_id: 0xad898302 - member_id: 0x2b8895d5 - member_id: 0xb54108e5 + member_id: 0x2b8894ec + member_id: 0xb5410326 } } struct_union { @@ -248806,32 +251537,32 @@ struct_union { kind: STRUCT name: "srcu_struct" definition { - bytesize: 384 + bytesize: 480 member_id: 0x0f609c3b member_id: 0x86ad6aa3 member_id: 0x777dcfbf member_id: 0xb2ae348c - member_id: 0x2d1fe5f7 - member_id: 0x4b6a9860 - member_id: 0x27563574 - member_id: 0xbeccc4e9 - member_id: 0xbd203027 - member_id: 0x9152fedf - member_id: 0x31674e6d - member_id: 0xac03dcfe - member_id: 0x1b45d1ba - member_id: 0x207cc135 - member_id: 0x375e3e8f - member_id: 0x30aeb31b - member_id: 0xcd358e2f - member_id: 0xfc2e5d2d - member_id: 0xcc2d838b - member_id: 0x7bca87b8 - member_id: 0xc17e1647 - member_id: 0xe7a82c1d - member_id: 0xbd1dc8af - member_id: 0xd60847d8 - member_id: 0xca5e3fcb + member_id: 0x2d1feeb8 + member_id: 0x4b6a96b7 + member_id: 0x2756310e + member_id: 0xbecccede + member_id: 0xbd203145 + member_id: 0x9152f92a + member_id: 0x31674242 + member_id: 0xac03d96a + member_id: 0x1b45dd20 + member_id: 0x207cc20e + member_id: 0x375e3f50 + member_id: 0x30aeb36e + member_id: 0xcd3582bb + member_id: 0xfc2e5f88 + member_id: 0xcc2d8179 + member_id: 0x7bca816d + member_id: 0xc17e127a + member_id: 0xe7a82cb4 + member_id: 0xbd1dca9a + member_id: 0xd6084d90 + member_id: 0xca5e395d } } struct_union { @@ -248910,19 +251641,19 @@ struct_union { kind: STRUCT name: "subsys_private" definition { - bytesize: 416 + bytesize: 576 member_id: 0x9ad9d27f - member_id: 0xcb5fe509 - member_id: 0x54b2ede2 - member_id: 0xad898bf1 - member_id: 0x375fc834 - member_id: 0x96ee9f91 - member_id: 0x62cbcc92 - member_id: 0x18897208 - member_id: 0x12f21026 - member_id: 0xdad3ea45 - member_id: 0xab242840 - member_id: 0x866b1abc + member_id: 0xcb5febda + member_id: 0x54b2e4db + member_id: 0xad898452 + member_id: 0x375fc1ed + member_id: 0x96ee9832 + member_id: 0x62cbccd9 + member_id: 0x18897274 + member_id: 0x12f21060 + member_id: 0xdad3e0fd + member_id: 0xab2426d6 + member_id: 0x866b1acd } } struct_union { @@ -248930,7 +251661,7 @@ struct_union { kind: STRUCT name: "super_block" definition { - bytesize: 1472 + bytesize: 1536 member_id: 0xa9144905 member_id: 0xf182a49a member_id: 0x238ec0d5 @@ -248946,56 +251677,56 @@ struct_union { member_id: 0x254d63e8 member_id: 0xbdb2f3ed member_id: 0xf6216f18 - member_id: 0xc88afb6d - member_id: 0x0d3dd75e - member_id: 0x0bbf6161 - member_id: 0xfa02d889 - member_id: 0x04c930aa - member_id: 0x6b84a6cf - member_id: 0x048b4700 - member_id: 0x0f338d42 - member_id: 0x473fb7f7 - member_id: 0xc13bbacf - member_id: 0xdef11a6d - member_id: 0x5c264302 - member_id: 0x47c7f0b7 - member_id: 0x918eb033 - member_id: 0x3a79898a - member_id: 0xc1dded45 - member_id: 0x70a8d26b - member_id: 0x1266c5e8 - member_id: 0xb07b1081 - member_id: 0x4e758ba9 - member_id: 0x3dd2dfd4 - member_id: 0xadcfb8f0 - member_id: 0x8052c1fc - member_id: 0xd705f289 - member_id: 0x24748ce5 - member_id: 0x4165ac31 - member_id: 0xaba867c5 - member_id: 0xedf4cd2a - member_id: 0x166d926b - member_id: 0x86d6ccde - member_id: 0x3258e1bf - member_id: 0x350a87d3 - member_id: 0x469aa641 - member_id: 0x27fea8c1 - member_id: 0x24528449 - member_id: 0x99103b74 - member_id: 0x6ba2c469 - member_id: 0x69080144 - member_id: 0xc3db7fc1 - member_id: 0x5c40aca9 - member_id: 0x48954095 - member_id: 0x1f82785a - member_id: 0x95dac19c - member_id: 0x83803b68 - member_id: 0x91d3ca9d - member_id: 0xfcc480e6 - member_id: 0x84958f35 - member_id: 0x952b2357 - member_id: 0x40818b8e - member_id: 0x681f8883 + member_id: 0xc88affe3 + member_id: 0x0d3ddc09 + member_id: 0x0bbf6cb2 + member_id: 0xfa02d09d + member_id: 0x04c93e42 + member_id: 0x6b84af04 + member_id: 0x048b499d + member_id: 0x0f33881d + member_id: 0x473fbbcf + member_id: 0xc13bbd62 + member_id: 0xdef113f4 + member_id: 0x5c264fc4 + member_id: 0x47c7f2aa + member_id: 0x918eb782 + member_id: 0x3a798b1e + member_id: 0xc1ddefc6 + member_id: 0x70a8dfe7 + member_id: 0x1266cb98 + member_id: 0xb07b1578 + member_id: 0x4e758ec6 + member_id: 0x3dd2dfb0 + member_id: 0xadcfb23e + member_id: 0x8052ccfc + member_id: 0xd705f803 + member_id: 0x2474874d + member_id: 0x4165ab3e + member_id: 0xaba86e4d + member_id: 0xedf4ce77 + member_id: 0x166d99fd + member_id: 0x86d6c6f8 + member_id: 0x3258ef89 + member_id: 0x350a8baf + member_id: 0x469aa420 + member_id: 0x27fea713 + member_id: 0x24528520 + member_id: 0x991030ac + member_id: 0x6ba2c35c + member_id: 0x69080c31 + member_id: 0xc3db728d + member_id: 0x5c40ac73 + member_id: 0x48954bf1 + member_id: 0x1f8277ea + member_id: 0x95daca08 + member_id: 0x83803bb9 + member_id: 0x91d3c1a8 + member_id: 0xfcc485bf + member_id: 0x84958409 + member_id: 0x952b2aef + member_id: 0x40818645 + member_id: 0x681f8906 } } struct_union { @@ -249067,7 +251798,7 @@ struct_union { kind: STRUCT name: "swap_info_struct" definition { - bytesize: 272 + bytesize: 296 member_id: 0x8593b21b member_id: 0x2d5bf8f8 member_id: 0xa9622e6c @@ -249093,8 +251824,9 @@ struct_union { member_id: 0x2d1feba0 member_id: 0x3c122913 member_id: 0x9de4bcbd - member_id: 0x6f393ff6 - member_id: 0xaa88ecb3 + member_id: 0x6f393deb + member_id: 0xed7002a7 + member_id: 0xaa88e059 } } struct_union { @@ -249271,24 +252003,28 @@ struct_union { kind: STRUCT name: "task_group" definition { - bytesize: 448 + bytesize: 512 member_id: 0xde0d95ff - member_id: 0x1c180114 - member_id: 0xabbaf564 - member_id: 0x5bdb1c1e - member_id: 0x5762e49d - member_id: 0xbc823a50 - member_id: 0x95dac735 - member_id: 0x7c00e6a1 - member_id: 0x721adefa - member_id: 0xd9950e4a - member_id: 0x25795fed - member_id: 0x34ac4ad9 - member_id: 0x05fd12f1 - member_id: 0x350da7d3 - member_id: 0xee527c13 - member_id: 0x198f2ef8 - member_id: 0xed4aea1b + member_id: 0x1c1803b1 + member_id: 0xabbaf796 + member_id: 0x5bdb19bf + member_id: 0x5762e56c + member_id: 0xbc823c70 + member_id: 0x95dac02d + member_id: 0x7c00ec6f + member_id: 0x721ad904 + member_id: 0xd9950299 + member_id: 0x257951de + member_id: 0x34ac40d7 + member_id: 0x05fd18ff + member_id: 0x350dae81 + member_id: 0xee527439 + member_id: 0x198f26bd + member_id: 0xed4ae90a + member_id: 0x2d08159e + member_id: 0x63760473 + member_id: 0xac894051 + member_id: 0xe0f6369b } } struct_union { @@ -249322,7 +252058,7 @@ struct_union { kind: STRUCT name: "task_struct" definition { - bytesize: 4544 + bytesize: 4736 member_id: 0xa981eb2d member_id: 0xa175f0a0 member_id: 0xbfe608aa @@ -249342,195 +252078,203 @@ struct_union { member_id: 0x8e9cf29a member_id: 0x01e550bc member_id: 0x1c1a77ff - member_id: 0x4fe727dd - member_id: 0x4693422d - member_id: 0xdb388ff8 - member_id: 0xde527144 - member_id: 0x350da9ce - member_id: 0xee5272ed - member_id: 0xb9409141 - member_id: 0x44e4fa1f - member_id: 0x60ac94a8 - member_id: 0x98f55de5 - member_id: 0xffa6f2f3 - member_id: 0x89b325bb - member_id: 0x25ed6826 - member_id: 0x9ca36dc5 - member_id: 0x129a9527 - member_id: 0xf0bb768d - member_id: 0x587d2cad - member_id: 0xc12cee0f - member_id: 0x3040a702 - member_id: 0x7feacc46 - member_id: 0x1f7223d0 - member_id: 0x0d46054a - member_id: 0x14585658 - member_id: 0x960e437c - member_id: 0x51bcd0a8 - member_id: 0x6d951b01 - member_id: 0x53f9543f - member_id: 0xf6f22d7d - member_id: 0x5957bb26 - member_id: 0xcef583f9 - member_id: 0x09d835bf - member_id: 0x03385c3f - member_id: 0xe7f8e62f - member_id: 0x04264cf2 - member_id: 0xad7eeb38 - member_id: 0x3025de98 - member_id: 0xb6958dc7 - member_id: 0xe627bef9 - member_id: 0x6e4f1c2e - member_id: 0xe8fd4f79 - member_id: 0xb4e15e19 - member_id: 0x1b1fbc72 - member_id: 0x85efc12e - member_id: 0x2aec144b - member_id: 0x74400948 - member_id: 0xb10bb6c4 - member_id: 0xde922194 - member_id: 0x4a100071 - member_id: 0x90478b7b - member_id: 0xb4468c5d - member_id: 0xb1d8827f - member_id: 0x8bf625ec - member_id: 0x73f70864 - member_id: 0x33351975 - member_id: 0x25d9c6d5 - member_id: 0x234ad880 - member_id: 0x6d3fe5af - member_id: 0x6ea7d825 - member_id: 0xedb3d195 - member_id: 0x6461b8e4 - member_id: 0x3c43b58e - member_id: 0x74c0dcc9 - member_id: 0x3c5988d1 - member_id: 0xf59148e8 - member_id: 0x20607f91 - member_id: 0x722c6aa1 - member_id: 0x257950a6 - member_id: 0xee31bdcb - member_id: 0xc39769b5 - member_id: 0x6457df0d - member_id: 0xe702ca6b - member_id: 0x27252978 - member_id: 0xd7668dd7 - member_id: 0xb282a93f - member_id: 0x42810912 - member_id: 0xf1836cca - member_id: 0x893f2207 - member_id: 0x8b1dadc0 - member_id: 0x03310735 - member_id: 0xd605d93e - member_id: 0x59af9fa3 - member_id: 0x14248483 - member_id: 0x41e4d4e8 - member_id: 0x9cbe22ae - member_id: 0x7ec9d3b5 - member_id: 0x2ef70989 - member_id: 0x0c9b438e - member_id: 0xa3c9763d - member_id: 0x816a5fee - member_id: 0x779ea905 - member_id: 0x53ef4064 - member_id: 0x051ec073 - member_id: 0x0df927ff - member_id: 0x12e9dd5a - member_id: 0x45304a5e - member_id: 0xced3c1f1 - member_id: 0xde1825f4 - member_id: 0x543cae43 - member_id: 0xa0691985 - member_id: 0x4ac40420 - member_id: 0x88795da5 - member_id: 0x94eef5e6 - member_id: 0xc791283d - member_id: 0xc74ecd03 - member_id: 0xac7383e4 - member_id: 0x09e91023 - member_id: 0x7ddaefcb - member_id: 0x826c54c0 - member_id: 0x90607d57 - member_id: 0x7e4c36b2 - member_id: 0xf9518155 - member_id: 0xe4606103 - member_id: 0x06bfc280 - member_id: 0x302bb013 - member_id: 0x26db2fbf - member_id: 0x7b2aade7 - member_id: 0xa2e21fbe - member_id: 0x1f35e357 - member_id: 0xd7c524a8 - member_id: 0x2349f1bf - member_id: 0xeabf13b4 - member_id: 0x6257da90 - member_id: 0xeabbf493 - member_id: 0x3e105768 - member_id: 0x345f5535 - member_id: 0xda0797ad - member_id: 0xcfe6858f - member_id: 0x71c120e0 - member_id: 0x743b63a0 - member_id: 0xb0dd34cd - member_id: 0x70b50caf - member_id: 0xc288c452 - member_id: 0x2f7995ac - member_id: 0x68e3e875 - member_id: 0x92838a70 - member_id: 0x2cb0d60b - member_id: 0xe8b5bde4 - member_id: 0xe81e4509 - member_id: 0x63f2138e - member_id: 0x83cf2d19 - member_id: 0x89aca051 - member_id: 0xbfffd929 - member_id: 0x48e00d25 - member_id: 0xcc952207 - member_id: 0xb1f5e1d3 - member_id: 0x48664799 - member_id: 0x7b8887a3 - member_id: 0x41833577 - member_id: 0x471dbaec - member_id: 0x463c447f - member_id: 0x51062eb5 - member_id: 0xebd1d176 - member_id: 0x0732fde4 - member_id: 0x9f47294c - member_id: 0x66b117ed - member_id: 0x25545c02 - member_id: 0x458bfd86 - member_id: 0x48f3afe5 - member_id: 0xd0fcf756 - member_id: 0x3862058d - member_id: 0xf41406df - member_id: 0x0cacb411 - member_id: 0x3c4c3d37 - member_id: 0x247ed9a6 - member_id: 0x32d74789 - member_id: 0x11aefcdd - member_id: 0xb02c4e82 - member_id: 0xa2d27bbb - member_id: 0xfe07e999 - member_id: 0x0768816f - member_id: 0x353e5292 - member_id: 0x193acd62 - member_id: 0x0880b9d5 - member_id: 0x787948f2 - member_id: 0xbac6f819 - member_id: 0x4021f25f - member_id: 0x8c886649 - member_id: 0xb6138c5f - member_id: 0xf5a1bdf8 - member_id: 0x53a6c5e8 - member_id: 0x5db911dd - member_id: 0x299138f7 - member_id: 0xf194ebcc - member_id: 0xede39551 - member_id: 0xb90acb0b - member_id: 0xedf50674 - member_id: 0xd666cb46 - member_id: 0x9a3ad5c2 - member_id: 0xfcf6047a + member_id: 0x4fe72d9f + member_id: 0x4693400d + member_id: 0xdb388059 + member_id: 0xde5278f2 + member_id: 0x350daa6d + member_id: 0xee527610 + member_id: 0xb9409026 + member_id: 0x44e4fcbb + member_id: 0x60ac97d3 + member_id: 0x98f55073 + member_id: 0xffa6f833 + member_id: 0x89b32feb + member_id: 0x25ed619c + member_id: 0x9ca3666b + member_id: 0x129a9597 + member_id: 0xf0bb75eb + member_id: 0x587d2bb7 + member_id: 0xc12ce7f9 + member_id: 0x3040a5c1 + member_id: 0x7feacf27 + member_id: 0x1f7224f8 + member_id: 0x0d460f06 + member_id: 0x14585e46 + member_id: 0x960e4a88 + member_id: 0x51bcdc0c + member_id: 0x6d951069 + member_id: 0x53f95299 + member_id: 0xf6f22641 + member_id: 0x5957b204 + member_id: 0xcef58b2b + member_id: 0x09d8395c + member_id: 0x03385852 + member_id: 0xe7f8ef87 + member_id: 0x04264bd2 + member_id: 0xad7ee9bd + member_id: 0x3025d2d5 + member_id: 0xb6958d8f + member_id: 0xe627b7c0 + member_id: 0x6e4f158e + member_id: 0xe8fd4df4 + member_id: 0xb4e1569b + member_id: 0x1b1fb6c3 + member_id: 0x85efc360 + member_id: 0x2aec1994 + member_id: 0x74400dcf + member_id: 0xb10bbbfb + member_id: 0xde922811 + member_id: 0x4a100a19 + member_id: 0x90478055 + member_id: 0xb4468c72 + member_id: 0xb1d88a0c + member_id: 0x8bf6285a + member_id: 0x73f70ce8 + member_id: 0x333515a1 + member_id: 0x25d9c05f + member_id: 0x234ad6a6 + member_id: 0x6d3fe298 + member_id: 0x6ea7d2a1 + member_id: 0xedb3d9ab + member_id: 0x6461b06f + member_id: 0x3c43bf89 + member_id: 0x74c0d8b9 + member_id: 0x3c598738 + member_id: 0xf5914596 + member_id: 0x20607554 + member_id: 0x722c62b8 + member_id: 0x25795beb + member_id: 0xee31b78c + member_id: 0xc397678c + member_id: 0x6457d290 + member_id: 0xe702c16b + member_id: 0x27252943 + member_id: 0xd7668594 + member_id: 0xb282a928 + member_id: 0x42810053 + member_id: 0xf18363a7 + member_id: 0x893f2264 + member_id: 0x8b1dacca + member_id: 0x03310064 + member_id: 0xd605d139 + member_id: 0x59af92c7 + member_id: 0x14248e95 + member_id: 0x41e4da77 + member_id: 0x9cbe23a8 + member_id: 0x7ec9d562 + member_id: 0x2ef70aa4 + member_id: 0x0c9b4944 + member_id: 0xa3c97b9b + member_id: 0x816a5e28 + member_id: 0x779ea23a + member_id: 0x53ef4b8a + member_id: 0x051ec4e2 + member_id: 0x0df921b1 + member_id: 0x12e9d390 + member_id: 0x45304aa0 + member_id: 0xced3c4ba + member_id: 0xde1828c7 + member_id: 0x543ca92c + member_id: 0xa0691de5 + member_id: 0x4ac40d3e + member_id: 0x887951ee + member_id: 0x94eefd4e + member_id: 0xc791274e + member_id: 0xc74ec77e + member_id: 0xac738b74 + member_id: 0x09e91721 + member_id: 0x7ddaee4c + member_id: 0x826c59ce + member_id: 0x906072dd + member_id: 0x7e4c3950 + member_id: 0xf95181be + member_id: 0xe4606d8f + member_id: 0x06bfc02b + member_id: 0x302bb736 + member_id: 0x26db29de + member_id: 0x7b2aa349 + member_id: 0xa2e21d1d + member_id: 0x1f35e6bf + member_id: 0xd7c52cb9 + member_id: 0x2349f2ec + member_id: 0xeabf10e7 + member_id: 0x6257db1f + member_id: 0xeabbfaaa + member_id: 0x3e10545c + member_id: 0x345f567c + member_id: 0xda079582 + member_id: 0xcfe68d49 + member_id: 0x71c12cab + member_id: 0x743b6a20 + member_id: 0xb0dd3871 + member_id: 0x70b50e69 + member_id: 0xc288cfe5 + member_id: 0x2f799094 + member_id: 0x68e3e1d8 + member_id: 0x92838138 + member_id: 0x2cb0db86 + member_id: 0xe8b5b147 + member_id: 0xe81e4a10 + member_id: 0x63f217c5 + member_id: 0x83cf2842 + member_id: 0x89aca29e + member_id: 0xbfffdf5a + member_id: 0x48e00e64 + member_id: 0xcc952d48 + member_id: 0xb1f5efcd + member_id: 0x48664969 + member_id: 0x7b8886fa + member_id: 0x41833879 + member_id: 0x471db79f + member_id: 0x463c410e + member_id: 0x51062be0 + member_id: 0xebd1da54 + member_id: 0x0732f215 + member_id: 0x9f4726e7 + member_id: 0x66b1164d + member_id: 0x25545261 + member_id: 0x458bf2c8 + member_id: 0x48f3acb5 + member_id: 0xd0fcf741 + member_id: 0x3862059a + member_id: 0xf41401f4 + member_id: 0x0cacbad9 + member_id: 0x3c4c3a68 + member_id: 0x247ed5cd + member_id: 0x32d744b8 + member_id: 0x11aefc2b + member_id: 0xb02c43e7 + member_id: 0xa2d27e29 + member_id: 0xfe07e687 + member_id: 0x0768818c + member_id: 0x353e54ee + member_id: 0x193acd59 + member_id: 0x0880bac0 + member_id: 0x78794cbd + member_id: 0xbac6ffd2 + member_id: 0x4021fecf + member_id: 0x8c886cec + member_id: 0xb61386fa + member_id: 0xf5a1bd61 + member_id: 0x53a6c730 + member_id: 0x5db91845 + member_id: 0x299138f1 + member_id: 0xf194e125 + member_id: 0xede39560 + member_id: 0xb90ac5ba + member_id: 0xedf50812 + member_id: 0xd666c64f + member_id: 0x9a3ad1fa + member_id: 0x2d081320 + member_id: 0x63760006 + member_id: 0xac894b42 + member_id: 0xe0f6321c + member_id: 0x2236947b + member_id: 0x66775868 + member_id: 0xa1b7d8d8 + member_id: 0xe3f4bac7 + member_id: 0xfcf60899 } } struct_union { @@ -249713,25 +252457,25 @@ struct_union { kind: STRUCT name: "tcf_block" definition { - bytesize: 1272 + bytesize: 1320 member_id: 0x2d4b3c00 - member_id: 0x20dd873f - member_id: 0xadf00106 - member_id: 0x5671f5dd - member_id: 0xb7dcffdb - member_id: 0x7203e647 - member_id: 0xe95c6a1f - member_id: 0x85075559 - member_id: 0x0ec0d96d - member_id: 0x7e59ec77 - member_id: 0xa389e4fc - member_id: 0xab41d41a - member_id: 0xbf86edab - member_id: 0x2c77d28a - member_id: 0x085a867e - member_id: 0x95dac0cf - member_id: 0x7ddb35d4 - member_id: 0x396c7a39 + member_id: 0x20dd8606 + member_id: 0xadf00b8c + member_id: 0x5671f962 + member_id: 0xb7dcf1de + member_id: 0x7203eb26 + member_id: 0xe95c6150 + member_id: 0x85075b8e + member_id: 0x0ec0d80f + member_id: 0x7e59e058 + member_id: 0xa389e866 + member_id: 0xab41d7d7 + member_id: 0xbf86ee90 + member_id: 0x2c77dffb + member_id: 0x085a87a1 + member_id: 0x95dac26a + member_id: 0x7ddb3075 + member_id: 0x396c708f } } struct_union { @@ -249739,19 +252483,19 @@ struct_union { kind: STRUCT name: "tcf_chain" definition { - bytesize: 112 + bytesize: 128 member_id: 0xf17615fa - member_id: 0x652ba060 - member_id: 0x7c00e895 - member_id: 0x426a41b3 - member_id: 0xadf00b8c - member_id: 0xb73e51d4 - member_id: 0xf964a37f - member_id: 0x4510015e - member_id: 0x772e211f - member_id: 0x0d6b3ccc - member_id: 0x9c85f24a - member_id: 0x95dac1d9 + member_id: 0x652ba159 + member_id: 0x7c00e825 + member_id: 0x426a4fb6 + member_id: 0xadf006ed + member_id: 0xb73e584a + member_id: 0xf964a830 + member_id: 0x45100f6b + member_id: 0x772e2e78 + member_id: 0x0d6b321b + member_id: 0x9c85f3cd + member_id: 0x95dac3d1 } } struct_union { @@ -249774,10 +252518,10 @@ struct_union { kind: STRUCT name: "tcf_idrinfo" definition { - bytesize: 64 + bytesize: 80 member_id: 0x2d4b3c00 - member_id: 0xa14c7267 - member_id: 0x7203ea28 + member_id: 0xa14c735e + member_id: 0x7203e42d } } struct_union { @@ -250059,132 +252803,132 @@ struct_union { kind: STRUCT name: "tcpm_port" definition { - bytesize: 12432 + bytesize: 12536 member_id: 0xce3bbab3 member_id: 0x2d4b38e1 - member_id: 0x22dd9c6b - member_id: 0x7398eff9 - member_id: 0xe234c3d6 - member_id: 0xee1e028e - member_id: 0x8230d84e - member_id: 0x9d280507 - member_id: 0xdd6b9fba - member_id: 0xac65ee55 - member_id: 0xec1f7111 - member_id: 0xc77df0fc - member_id: 0x59c561cb - member_id: 0xdaa097e5 - member_id: 0xbbeb9855 - member_id: 0x2fc1ffc0 - member_id: 0x10853d6c - member_id: 0xd14597dd - member_id: 0xe07d63e2 - member_id: 0x09df7fc6 - member_id: 0x7911e045 - member_id: 0x5137233e - member_id: 0x07fc5057 - member_id: 0x91048332 - member_id: 0x0b36927e - member_id: 0xaafd2578 - member_id: 0xf4564835 - member_id: 0xf1c76895 - member_id: 0x7dc180ee - member_id: 0x285ca1e6 - member_id: 0xc8d2762f - member_id: 0x35c40f0c - member_id: 0xb89e262e - member_id: 0xc0e34ab4 - member_id: 0x42e76d35 - member_id: 0xf140925e - member_id: 0xbe9bab0b - member_id: 0x72904895 - member_id: 0xc11a3b46 - member_id: 0x506f3b6b - member_id: 0xf158fcce - member_id: 0x504294e3 - member_id: 0xd1b75c1a - member_id: 0x4ffe7f0b - member_id: 0x7d4701cc - member_id: 0xeccd8dff - member_id: 0x0bd075e8 - member_id: 0x06868e5c - member_id: 0x24b475b3 - member_id: 0x160033b7 - member_id: 0xf657e811 - member_id: 0x9ddfed7a - member_id: 0x0d8d55d3 - member_id: 0xc4350c5c - member_id: 0xafefade6 - member_id: 0x0c70bee8 - member_id: 0x43f214a6 - member_id: 0x7933ad7e - member_id: 0x32301a04 - member_id: 0xc43ef393 - member_id: 0x62f8c962 - member_id: 0x325062fd - member_id: 0x8cf2c0d7 - member_id: 0x112abfe7 - member_id: 0x6216473f - member_id: 0x769575e3 - member_id: 0x019921eb - member_id: 0x2fffdc13 - member_id: 0x6733ab11 - member_id: 0x1bd4a971 - member_id: 0x7b04467a - member_id: 0xb74f4009 - member_id: 0xdae55501 - member_id: 0x15e6a7f2 - member_id: 0xf61f0143 - member_id: 0xab725f86 - member_id: 0xb0b605ae - member_id: 0xe2d11961 - member_id: 0x033a9d0b - member_id: 0x8b46a1c1 - member_id: 0x639c1426 - member_id: 0x8953ac89 - member_id: 0xb41e94fe - member_id: 0xf23f9659 - member_id: 0x00b041ce - member_id: 0x85509873 - member_id: 0xc545e743 - member_id: 0x271e841b - member_id: 0x51701373 - member_id: 0xbb722370 - member_id: 0x48ed2ffc - member_id: 0xe5ef7e33 - member_id: 0x92024a3d - member_id: 0x85ba5412 - member_id: 0x84ab17a8 - member_id: 0x41459515 - member_id: 0xe59fa41a - member_id: 0x46a0e5d8 - member_id: 0x6011db37 - member_id: 0x02b3b2a1 - member_id: 0x2ad86903 - member_id: 0x91c8180a - member_id: 0x3dd82778 - member_id: 0x8d3c7229 - member_id: 0xb828ec85 - member_id: 0x7ec6d281 - member_id: 0x9d25ffc9 - member_id: 0xeea87f9c - member_id: 0x7b09cfb2 - member_id: 0x52f29b55 - member_id: 0x259c88ef - member_id: 0x4fa1cefa - member_id: 0xfff33b77 - member_id: 0x1dc218a8 - member_id: 0x277282a6 - member_id: 0x0e49b2c3 - member_id: 0xf60943b9 - member_id: 0x0161001c - member_id: 0x3e9320f6 - member_id: 0x5016a93d - member_id: 0xf3efec57 - member_id: 0x6339a845 - member_id: 0x2a721df9 - member_id: 0x90e0501a - member_id: 0xd27fc6b9 + member_id: 0x22dd9cdb + member_id: 0x7398e573 + member_id: 0xe234c9e1 + member_id: 0xee1e03ec + member_id: 0x8230dfbb + member_id: 0x9d280928 + member_id: 0xdd6b9f0d + member_id: 0xac65ebc1 + member_id: 0xec1f7e89 + member_id: 0xc77dfc66 + member_id: 0x59c561be + member_id: 0xdaa09517 + member_id: 0xbbeb9df4 + member_id: 0x2fc1f576 + member_id: 0x10853c9d + member_id: 0xd1459674 + member_id: 0xe07d66bd + member_id: 0x09df7a39 + member_id: 0x7911ef35 + member_id: 0x51372a1e + member_id: 0x07fc5ef7 + member_id: 0x91048773 + member_id: 0x0b369749 + member_id: 0xaafd2a52 + member_id: 0xf456429e + member_id: 0xf1c764b7 + member_id: 0x7dc18b99 + member_id: 0x285ca7ea + member_id: 0xc8d27b1b + member_id: 0x35c40586 + member_id: 0xb89e26a7 + member_id: 0xc0e3445b + member_id: 0x42e76a02 + member_id: 0xf1409c62 + member_id: 0xbe9bab1c + member_id: 0x7290481b + member_id: 0xc11a364c + member_id: 0x506f3dc2 + member_id: 0xf158fce1 + member_id: 0x50429455 + member_id: 0xd1b752a3 + member_id: 0x4ffe78cf + member_id: 0x7d470137 + member_id: 0xeccd8227 + member_id: 0x0bd07878 + member_id: 0x06868f0a + member_id: 0x24b470bf + member_id: 0x1600341d + member_id: 0xf657e251 + member_id: 0x9ddfe40f + member_id: 0x0d8d564a + member_id: 0xc4350055 + member_id: 0xafefa0da + member_id: 0x0c70b377 + member_id: 0x43f21c51 + member_id: 0x7933afef + member_id: 0x32301b30 + member_id: 0xc43ef2ec + member_id: 0x62f8cc7c + member_id: 0x325061d9 + member_id: 0x8cf2c6b7 + member_id: 0x112ab7bd + member_id: 0x62164ebf + member_id: 0x769578e9 + member_id: 0x01992270 + member_id: 0x2fffd25b + member_id: 0x6733a6b6 + member_id: 0x1bd4a20c + member_id: 0x7b044f0a + member_id: 0xb74f4f82 + member_id: 0xdae5533d + member_id: 0x15e6ae4f + member_id: 0xf61f0ac5 + member_id: 0xab725605 + member_id: 0xb0b60c88 + member_id: 0xe2d1147a + member_id: 0x033a9549 + member_id: 0x8b46a1dd + member_id: 0x639c131a + member_id: 0x8953a7d6 + member_id: 0xb41e9884 + member_id: 0xf23f9fe4 + member_id: 0x00b04f21 + member_id: 0x85509fb3 + member_id: 0xc545eb16 + member_id: 0x271e858e + member_id: 0x51701f62 + member_id: 0xbb722e20 + member_id: 0x48ed2ec0 + member_id: 0xe5ef799d + member_id: 0x92024d5f + member_id: 0x85ba538c + member_id: 0x84ab1052 + member_id: 0x414594be + member_id: 0xe59faff2 + member_id: 0x46a0ec2d + member_id: 0x6011d4c2 + member_id: 0x02b3bb9e + member_id: 0x2ad86005 + member_id: 0x91c81583 + member_id: 0x3dd8249d + member_id: 0x8d3c7b36 + member_id: 0xb828e7c0 + member_id: 0x7ec6d9ab + member_id: 0x9d25f138 + member_id: 0xeea87524 + member_id: 0x7b09cd83 + member_id: 0x52f29850 + member_id: 0x259c81f5 + member_id: 0x4fa1c1e5 + member_id: 0xfff33e76 + member_id: 0x1dc21b9c + member_id: 0x27728fa6 + member_id: 0x0e49b8e7 + member_id: 0xf609412d + member_id: 0x01610524 + member_id: 0x3e932eb1 + member_id: 0x5016a0d8 + member_id: 0xf3efe74d + member_id: 0x6339abb1 + member_id: 0x2a721390 + member_id: 0x90e05c99 + member_id: 0xd27fca71 } } struct_union { @@ -250214,12 +252958,13 @@ struct_union { kind: STRUCT name: "thermal_bind_params" definition { - bytesize: 32 + bytesize: 40 member_id: 0x0592caaf member_id: 0x7e0f787b member_id: 0x6d50f477 member_id: 0x192ddeb3 member_id: 0xe60c982e + member_id: 0x2d081599 } } struct_union { @@ -250227,19 +252972,20 @@ struct_union { kind: STRUCT name: "thermal_cooling_device" definition { - bytesize: 888 + bytesize: 1064 member_id: 0xcc480c42 member_id: 0x5c525279 member_id: 0x9cc8d274 member_id: 0xea11030f - member_id: 0x5317f58d - member_id: 0xaf9a2f30 - member_id: 0xb96dda71 - member_id: 0xafb45ddb - member_id: 0xb0945528 - member_id: 0x2d4b3590 - member_id: 0x67e840c3 - member_id: 0x0fa6c2e8 + member_id: 0x5317f738 + member_id: 0xaf9a2d47 + member_id: 0xb96dd5c1 + member_id: 0xafb45a06 + member_id: 0xb0945aa5 + member_id: 0x2d4b31e5 + member_id: 0x67e842ab + member_id: 0x0fa6c117 + member_id: 0x2d081c0d } } struct_union { @@ -250247,13 +252993,14 @@ struct_union { kind: STRUCT name: "thermal_cooling_device_ops" definition { - bytesize: 48 + bytesize: 56 member_id: 0x9a73d86b member_id: 0x372adf65 member_id: 0x17a0ffa9 member_id: 0xde75445c member_id: 0xacab5c5b member_id: 0x880932d0 + member_id: 0x2d0814a0 } } struct_union { @@ -250261,12 +253008,13 @@ struct_union { kind: STRUCT name: "thermal_governor" definition { - bytesize: 64 + bytesize: 72 member_id: 0x0dc2a2dd member_id: 0x58063b0f member_id: 0xbde8755b member_id: 0xca728ce1 member_id: 0x6e6c011b + member_id: 0x2d081e2a } } struct_union { @@ -250309,38 +253057,39 @@ struct_union { kind: STRUCT name: "thermal_zone_device" definition { - bytesize: 1144 + bytesize: 1368 member_id: 0xcc480c42 member_id: 0x5c4f16c5 member_id: 0xea11030f - member_id: 0x8e7895fb - member_id: 0xd30bde9a - member_id: 0xc9e50ecb - member_id: 0xf94b04d7 - member_id: 0x87be04d3 - member_id: 0xaf9a20a4 - member_id: 0x028a4321 - member_id: 0xc0e3d522 - member_id: 0x962455e5 - member_id: 0x2f67e12a - member_id: 0x66625402 - member_id: 0x0a231acd - member_id: 0xee057683 - member_id: 0x3e92b078 - member_id: 0x9abfa9e4 - member_id: 0xe874e8cc - member_id: 0x57943135 - member_id: 0x0282c276 - member_id: 0xafa3b316 - member_id: 0xe1eb3079 - member_id: 0xb06438e7 - member_id: 0xb1ba2dd8 - member_id: 0x67e84445 - member_id: 0x9c6ba8c0 - member_id: 0x2d4b30ef - member_id: 0x0fa6c639 - member_id: 0xa4317fce - member_id: 0x9b6d2c2b + member_id: 0x8e78974e + member_id: 0xd30bdaef + member_id: 0xc9e5017e + member_id: 0xf94b0a22 + member_id: 0x87be06bf + member_id: 0xaf9a22a2 + member_id: 0x028a4aca + member_id: 0xc0e3d664 + member_id: 0x962453e6 + member_id: 0x2f67e263 + member_id: 0x666255ee + member_id: 0x0a231cbc + member_id: 0xee05700b + member_id: 0x3e92b3e5 + member_id: 0x9abfad9d + member_id: 0xe874e5aa + member_id: 0x57943168 + member_id: 0x0282cbad + member_id: 0xafa3b9d2 + member_id: 0xe1eb34b0 + member_id: 0xb06430dc + member_id: 0xb1ba2b09 + member_id: 0x67e843a2 + member_id: 0x9c6baca0 + member_id: 0x2d4b3da5 + member_id: 0x0fa6ca31 + member_id: 0xa43179b6 + member_id: 0x9b6d2dfa + member_id: 0x2d08116a } } struct_union { @@ -250348,7 +253097,7 @@ struct_union { kind: STRUCT name: "thermal_zone_device_ops" definition { - bytesize: 120 + bytesize: 128 member_id: 0x6d11b289 member_id: 0x59b56f6e member_id: 0xe51dd025 @@ -250364,6 +253113,7 @@ struct_union { member_id: 0x22c50ed1 member_id: 0x138d878e member_id: 0x6d5ff609 + member_id: 0x2d081dc1 } } struct_union { @@ -250371,7 +253121,7 @@ struct_union { kind: STRUCT name: "thermal_zone_params" definition { - bytesize: 72 + bytesize: 80 member_id: 0x480ac2e2 member_id: 0xbd1488ad member_id: 0x72a5b6f7 @@ -250384,6 +253134,7 @@ struct_union { member_id: 0xcb311e87 member_id: 0xe695117c member_id: 0x9b7bf2c8 + member_id: 0x2d081c40 } } struct_union { @@ -250439,23 +253190,23 @@ struct_union { kind: STRUCT name: "throtl_data" definition { - bytesize: 824 + bytesize: 856 member_id: 0xeb516c71 - member_id: 0xaddb433c - member_id: 0x9607d3e7 - member_id: 0xca35a014 - member_id: 0x6a75548f - member_id: 0xcf818ceb - member_id: 0x6270d831 - member_id: 0xd69dad75 - member_id: 0x6ae49765 - member_id: 0xe66984b9 - member_id: 0xb91a7a31 - member_id: 0x28b854af - member_id: 0x561130a4 - member_id: 0xb1361b6d - member_id: 0xc345b8bd - member_id: 0x01a28bd9 + member_id: 0xaddb46b9 + member_id: 0x9607da24 + member_id: 0xca35afa6 + member_id: 0x6a755c2e + member_id: 0xcf818d34 + member_id: 0x6270d42c + member_id: 0xd69dad00 + member_id: 0x6ae49bf1 + member_id: 0xe669861c + member_id: 0xb91a78c3 + member_id: 0x28b85d24 + member_id: 0x56113865 + member_id: 0xb1361b0c + member_id: 0xc345bb5b + member_id: 0x01a28b38 } } struct_union { @@ -250463,7 +253214,7 @@ struct_union { kind: STRUCT name: "throtl_service_queue" definition { - bytesize: 120 + bytesize: 136 member_id: 0x064468c0 member_id: 0x2ae02fcd member_id: 0x9607d33f @@ -250515,11 +253266,13 @@ struct_union { kind: STRUCT name: "timer_list" definition { - bytesize: 40 + bytesize: 56 member_id: 0x4d1def0c member_id: 0x91036cb7 member_id: 0xab66df21 member_id: 0x2da18cde + member_id: 0x2d0812f5 + member_id: 0x63760830 } } struct_union { @@ -250628,7 +253381,7 @@ struct_union { kind: STRUCT name: "tipc_bearer" definition { - bytesize: 272 + bytesize: 304 member_id: 0x83b96b6a member_id: 0x70d30b2b member_id: 0x24cd9978 @@ -250636,17 +253389,17 @@ struct_union { member_id: 0x80a7a1d2 member_id: 0xb7810e3a member_id: 0x7b014ca9 - member_id: 0x95dac0cf - member_id: 0x102d541b - member_id: 0x6f59871d - member_id: 0xae29aaf8 - member_id: 0xb100934e - member_id: 0xa7c87331 - member_id: 0x0b5966a1 - member_id: 0x66b91a9f - member_id: 0x871bda41 - member_id: 0xc7b70667 - member_id: 0xb7dcf6ee + member_id: 0x95dac26a + member_id: 0x102d51ba + member_id: 0x6f598dab + member_id: 0xae29ab09 + member_id: 0xb10092e7 + member_id: 0xa7c8766e + member_id: 0x0b59635e + member_id: 0x66b91ede + member_id: 0x871bd136 + member_id: 0xc7b706ee + member_id: 0xb7dcf1d9 } } struct_union { @@ -250654,7 +253407,7 @@ struct_union { kind: STRUCT name: "tipc_discoverer" definition { - bytesize: 120 + bytesize: 136 member_id: 0x342ee534 member_id: 0xe971598e member_id: 0x7203ea98 @@ -250663,7 +253416,7 @@ struct_union { member_id: 0x2d1febf2 member_id: 0xb0b86d66 member_id: 0x1dd18810 - member_id: 0x64abfc1a + member_id: 0x64abf1a3 } } struct_union { @@ -250786,39 +253539,39 @@ struct_union { kind: STRUCT name: "tipc_sock" definition { - bytesize: 1016 + bytesize: 1096 member_id: 0x82ce9da8 - member_id: 0x988df940 - member_id: 0xce0ec147 - member_id: 0x57a4d323 - member_id: 0xce64d1bc - member_id: 0x0ba4e33c - member_id: 0x71e98ddc - member_id: 0xcddbfdf5 - member_id: 0x88d9c62c - member_id: 0xe79af4ab - member_id: 0x85dcb9b0 - member_id: 0xf05bf8aa - member_id: 0x899037f2 - member_id: 0xac63a27d - member_id: 0xd9fb445a - member_id: 0x1f3ac4a4 - member_id: 0x6ae39f8c - member_id: 0xb7fc722d - member_id: 0x0ff5b016 - member_id: 0x3144a700 - member_id: 0x95dac898 - member_id: 0xd3823733 - member_id: 0x5b213fe1 - member_id: 0x06334a2d - member_id: 0x0f5346c5 - member_id: 0x25bd1c70 - member_id: 0x16d5bed7 - member_id: 0xe063023c - member_id: 0x31d568d6 - member_id: 0x9ced5344 - member_id: 0xa24d7c48 - member_id: 0x0aa164cf + member_id: 0x988dfb2b + member_id: 0xce0ec3ee + member_id: 0x57a4d10d + member_id: 0xce64db85 + member_id: 0x0ba4e1ad + member_id: 0x71e981db + member_id: 0xcddbf565 + member_id: 0x88d9cc44 + member_id: 0xe79af1b5 + member_id: 0x85dcb119 + member_id: 0xf05bfb8e + member_id: 0x89903be4 + member_id: 0xac63a41d + member_id: 0xd9fb42ad + member_id: 0x1f3accfe + member_id: 0x6ae39863 + member_id: 0xb7fc7bad + member_id: 0x0ff5bdb1 + member_id: 0x3144ac7d + member_id: 0x95dac31e + member_id: 0xd38238e3 + member_id: 0x5b213704 + member_id: 0x06334880 + member_id: 0x0f534fe3 + member_id: 0x25bd144d + member_id: 0x16d5b3cc + member_id: 0xe06305b6 + member_id: 0x31d56dbc + member_id: 0x9ced5af9 + member_id: 0xa24d7e9d + member_id: 0x0aa16a1f } } struct_union { @@ -250947,19 +253700,19 @@ struct_union { kind: STRUCT name: "trace_buffer" definition { - bytesize: 208 + bytesize: 224 member_id: 0x2d2d0138 member_id: 0xe7102ce7 member_id: 0x9fc7d460 member_id: 0x3dac837e member_id: 0xaa1570ba member_id: 0xad8983a9 - member_id: 0xc052c91e - member_id: 0x0f3ca0ed - member_id: 0x45d16742 - member_id: 0xedbbc2a6 - member_id: 0xfeab250b - member_id: 0x58d130ce + member_id: 0xc052c47f + member_id: 0x0f3caba2 + member_id: 0x45d166c5 + member_id: 0xedbbc0ae + member_id: 0xfeab2cc0 + member_id: 0x58d13e53 } } struct_union { @@ -251116,32 +253869,32 @@ struct_union { kind: STRUCT name: "trace_iterator" definition { - bytesize: 8472 + bytesize: 8488 member_id: 0xd553781e member_id: 0x2a328548 member_id: 0xf219767a member_id: 0x91796e7a member_id: 0xe59bd450 member_id: 0xad8984c5 - member_id: 0x2bad667a - member_id: 0x6e028c6e - member_id: 0x93c9c85e - member_id: 0x0b295409 - member_id: 0x69e5f06f - member_id: 0xa94438aa - member_id: 0x7ab3fb3b - member_id: 0x7361d6c1 - member_id: 0x53937423 - member_id: 0x0cc02812 - member_id: 0xfa345a4f - member_id: 0xfe28832c - member_id: 0xc431d466 - member_id: 0x812ed203 - member_id: 0x94f377e6 - member_id: 0x5161b596 - member_id: 0x950613f2 - member_id: 0x2683b0cf - member_id: 0x3c7bfc2c + member_id: 0x2bad6d35 + member_id: 0x6e0282b9 + member_id: 0x93c9c9d9 + member_id: 0x0b295601 + member_id: 0x69e5fb26 + member_id: 0xa9443513 + member_id: 0x7ab3febe + member_id: 0x7361df02 + member_id: 0x539372a0 + member_id: 0x0cc029ea + member_id: 0xfa345940 + member_id: 0xfe288601 + member_id: 0xc431db2c + member_id: 0x812ed557 + member_id: 0x94f37550 + member_id: 0x5161bf9a + member_id: 0x95061f00 + member_id: 0x2683b677 + member_id: 0x3c7bf3b6 } } struct_union { @@ -251349,21 +254102,21 @@ struct_union { kind: STRUCT name: "ttm_buffer_object" definition { - bytesize: 432 + bytesize: 448 member_id: 0x85112da2 - member_id: 0x51ec10c2 - member_id: 0x5c28df9a - member_id: 0xdb90efad - member_id: 0xa4fad47f - member_id: 0x02ce570d - member_id: 0x5d206f41 - member_id: 0xaaa7732b - member_id: 0x7ccfd4e2 - member_id: 0x1777afa7 - member_id: 0x71b92826 - member_id: 0x10a1d933 - member_id: 0xe894c54a - member_id: 0x9d973fe6 + member_id: 0x51ec1a96 + member_id: 0x5c28d22c + member_id: 0xdb90e959 + member_id: 0xa4fad24e + member_id: 0x02ce5f8e + member_id: 0x5d20698b + member_id: 0xaaa77c10 + member_id: 0x7ccfd443 + member_id: 0x1777acfb + member_id: 0x71b92056 + member_id: 0x10a1d439 + member_id: 0xe894c683 + member_id: 0x9d973020 } } struct_union { @@ -251383,7 +254136,7 @@ struct_union { kind: STRUCT name: "ttm_device" definition { - bytesize: 2216 + bytesize: 2264 member_id: 0x5adf792f member_id: 0x360c36ba member_id: 0xc1372959 @@ -251579,12 +254332,12 @@ struct_union { kind: STRUCT name: "tty_audit_buf" definition { - bytesize: 56 + bytesize: 72 member_id: 0xad898302 - member_id: 0xced2ed8c - member_id: 0x8b7211eb - member_id: 0xe90c5448 - member_id: 0xff8fd592 + member_id: 0xced2ecb5 + member_id: 0x8b721752 + member_id: 0xe90c54f8 + member_id: 0xff8fdf18 } } struct_union { @@ -251608,16 +254361,16 @@ struct_union { kind: STRUCT name: "tty_bufhead" definition { - bytesize: 136 + bytesize: 168 member_id: 0xb56fc008 member_id: 0xd6e66356 - member_id: 0x2d4b3bc7 - member_id: 0x109080fb - member_id: 0x2b36ac6f - member_id: 0xfea9f190 - member_id: 0x3e3c0de1 - member_id: 0x8e4407fe - member_id: 0xeea8deef + member_id: 0x2d4b3b77 + member_id: 0x10908a33 + member_id: 0x2b36a0b0 + member_id: 0xfea9f5ea + member_id: 0x3e3c07d6 + member_id: 0x8e440db0 + member_id: 0xeea8df8d } } struct_union { @@ -251625,7 +254378,7 @@ struct_union { kind: STRUCT name: "tty_driver" definition { - bytesize: 184 + bytesize: 200 member_id: 0x02ce5986 member_id: 0x08b57c67 member_id: 0x4a965b92 @@ -251647,6 +254400,8 @@ struct_union { member_id: 0xbb66fad9 member_id: 0xafb7b52f member_id: 0x5a07beb3 + member_id: 0x2d081262 + member_id: 0x63760345 } } struct_union { @@ -251664,7 +254419,7 @@ struct_union { kind: STRUCT name: "tty_ldisc_ops" definition { - bytesize: 144 + bytesize: 160 member_id: 0x0ddfefbb member_id: 0x1c516b87 member_id: 0xad9b97ee @@ -251683,6 +254438,8 @@ struct_union { member_id: 0x2626a69f member_id: 0xcfbe7596 member_id: 0x4a965f26 + member_id: 0x2d081bee + member_id: 0x63760b66 } } struct_union { @@ -251690,7 +254447,7 @@ struct_union { kind: STRUCT name: "tty_operations" definition { - bytesize: 264 + bytesize: 280 member_id: 0xd446af54 member_id: 0x7069e3a7 member_id: 0xb4ae5ff3 @@ -251724,6 +254481,8 @@ struct_union { member_id: 0xd99430da member_id: 0x3d8e0610 member_id: 0x3ba75864 + member_id: 0x2d081b70 + member_id: 0x63760c3d } } struct_union { @@ -251731,29 +254490,30 @@ struct_union { kind: STRUCT name: "tty_port" definition { - bytesize: 376 + bytesize: 448 member_id: 0x9aeff0bf - member_id: 0xa34e4c2e - member_id: 0x7dc350f0 - member_id: 0xafb69231 - member_id: 0xa9f3fce1 - member_id: 0x2d1fe606 - member_id: 0xa9b1e176 - member_id: 0x65427de4 - member_id: 0x60e6f031 - member_id: 0x4aaf182c - member_id: 0x2d5bfa27 - member_id: 0x50e32ef8 - member_id: 0xbd652c8d - member_id: 0xad898480 - member_id: 0x34bad7eb - member_id: 0x49b65e77 - member_id: 0x26808f14 - member_id: 0xa7a8b51d - member_id: 0xf6f52fe5 - member_id: 0xd4b64394 - member_id: 0x02ce5be9 - member_id: 0x7300addd + member_id: 0xa34e4bdb + member_id: 0x7dc35cdf + member_id: 0xafb697a5 + member_id: 0xa9f3f07b + member_id: 0x2d1fe53d + member_id: 0xa9b1ec07 + member_id: 0x65427c3b + member_id: 0x60e6f044 + member_id: 0x4aaf1ade + member_id: 0x2d5bff78 + member_id: 0x50e32ab9 + member_id: 0xbd6527fa + member_id: 0xad898409 + member_id: 0x34bad5de + member_id: 0x49b65044 + member_id: 0x26808f7d + member_id: 0xa7a8bd37 + member_id: 0xf6f526db + member_id: 0xd4b64bd1 + member_id: 0x02ce5710 + member_id: 0x7300aecc + member_id: 0x2d081c3a } } struct_union { @@ -251772,12 +254532,13 @@ struct_union { kind: STRUCT name: "tty_port_operations" definition { - bytesize: 40 + bytesize: 48 member_id: 0x594b0e58 member_id: 0xc9708f00 member_id: 0x9efa2ecd member_id: 0xdcf75696 member_id: 0x628e8c9d + member_id: 0x2d0812f5 } } struct_union { @@ -251785,7 +254546,7 @@ struct_union { kind: STRUCT name: "tty_struct" definition { - bytesize: 704 + bytesize: 832 member_id: 0x02ce5986 member_id: 0xce3bbe52 member_id: 0xd47f7e5d @@ -251794,35 +254555,37 @@ struct_union { member_id: 0xbb8e96b0 member_id: 0x3e9cd6e3 member_id: 0xa6bbf04b - member_id: 0x30400b2c - member_id: 0xce509b85 - member_id: 0xfbdb1013 - member_id: 0xbc8d8558 - member_id: 0xbbb7d352 - member_id: 0x2bb0b162 - member_id: 0x0de6da0e - member_id: 0x2d5bf7f4 - member_id: 0x6542755d - member_id: 0xd219e30d - member_id: 0x1cf8770a - member_id: 0x699d24bd - member_id: 0xbf5bca2a - member_id: 0x898bd802 - member_id: 0x62a961ff - member_id: 0x5590679f - member_id: 0xa3521623 - member_id: 0x95b206ef - member_id: 0x761c2387 - member_id: 0x8cfba754 - member_id: 0xd4cf112f - member_id: 0x6d52bd78 - member_id: 0x0fd6dcf3 - member_id: 0x95d81f46 - member_id: 0x49829e85 - member_id: 0xc3a3153b - member_id: 0x3b7bc93a - member_id: 0xdaf9bd51 - member_id: 0x48e10112 + member_id: 0x304002ef + member_id: 0xce50971f + member_id: 0xfbdb1b2a + member_id: 0xbc8d810e + member_id: 0xbbb7d9a7 + member_id: 0x2bb0baa2 + member_id: 0x0de6dd8d + member_id: 0x2d5bf7c8 + member_id: 0x6542733c + member_id: 0xd219e788 + member_id: 0x1cf87de0 + member_id: 0x699d2cfb + member_id: 0xbf5bc2e4 + member_id: 0x898bda70 + member_id: 0x62a96efa + member_id: 0x5590602a + member_id: 0xa3521d20 + member_id: 0x95b20bf4 + member_id: 0x761c260f + member_id: 0x8cfbac22 + member_id: 0xd4cf1f92 + member_id: 0x6d52b134 + member_id: 0x0fd6d755 + member_id: 0x95d81ae1 + member_id: 0x49829993 + member_id: 0xc3a315c7 + member_id: 0x3b7bcb9e + member_id: 0xdaf9bd67 + member_id: 0x48e10024 + member_id: 0x2d081b50 + member_id: 0x63760032 } } struct_union { @@ -251858,14 +254621,15 @@ struct_union { kind: STRUCT name: "typec_altmode" definition { - bytesize: 792 + bytesize: 952 member_id: 0xce1ac149 - member_id: 0x0faf2e8c - member_id: 0x87fa3af7 - member_id: 0x9a455b06 - member_id: 0x1acefa12 - member_id: 0x87dea925 - member_id: 0xafb8796d + member_id: 0x0faf28a3 + member_id: 0x87fa3649 + member_id: 0x9a4550ac + member_id: 0x1acef530 + member_id: 0x87dea235 + member_id: 0xafb87bd8 + member_id: 0x2d081db8 } } struct_union { @@ -251885,13 +254649,14 @@ struct_union { kind: STRUCT name: "typec_altmode_ops" definition { - bytesize: 48 + bytesize: 56 member_id: 0x05ecb6a4 member_id: 0x0d0e9cad member_id: 0x92699037 member_id: 0x1f266411 member_id: 0x56d8a8a7 member_id: 0xdcf5deda + member_id: 0x2d0814a0 } } struct_union { @@ -251899,7 +254664,7 @@ struct_union { kind: STRUCT name: "typec_capability" definition { - bytesize: 72 + bytesize: 88 member_id: 0x5c2c564b member_id: 0xff1240f1 member_id: 0x943995c5 @@ -251912,6 +254677,8 @@ struct_union { member_id: 0x6d52b920 member_id: 0x6733ad2e member_id: 0xafba6953 + member_id: 0x2d081c40 + member_id: 0x63760fdb } } struct_union { @@ -251941,9 +254708,10 @@ struct_union { kind: STRUCT name: "typec_mux_dev" definition { - bytesize: 768 + bytesize: 928 member_id: 0xce1ac149 - member_id: 0x3d9ecaea + member_id: 0x3d9eccc5 + member_id: 0x2d08147b } } struct_union { @@ -251962,7 +254730,7 @@ struct_union { kind: STRUCT name: "typec_operations" definition { - bytesize: 56 + bytesize: 72 member_id: 0x358dcb60 member_id: 0xeca9acd6 member_id: 0x0262e024 @@ -251970,6 +254738,8 @@ struct_union { member_id: 0xf43a52a4 member_id: 0x99103ae8 member_id: 0xaff438e4 + member_id: 0x2d081245 + member_id: 0x637602ba } } struct_union { @@ -251977,16 +254747,17 @@ struct_union { kind: STRUCT name: "typec_partner" definition { - bytesize: 824 + bytesize: 984 member_id: 0xce1ac149 - member_id: 0x171fcf0b - member_id: 0x0b8fa1a2 - member_id: 0x63f33de5 - member_id: 0x21928fdf - member_id: 0xf2fdeefc - member_id: 0x148dd7ba - member_id: 0x817870df - member_id: 0x6733a43b + member_id: 0x171fc924 + member_id: 0x0b8faa08 + member_id: 0x63f336f5 + member_id: 0x21928d6a + member_id: 0xf2fde14c + member_id: 0x148ddeb3 + member_id: 0x81787702 + member_id: 0x6733abb6 + member_id: 0x2d0818d7 } } struct_union { @@ -252006,24 +254777,25 @@ struct_union { kind: STRUCT name: "typec_port" definition { - bytesize: 896 + bytesize: 1072 member_id: 0xcc6aa9f7 member_id: 0xce1ac5a8 - member_id: 0x2192839e - member_id: 0x6733acfa - member_id: 0xb4e45bb9 - member_id: 0xac65ed16 - member_id: 0xdd6b948b - member_id: 0x9d2805f7 - member_id: 0xec1f7255 - member_id: 0x910484b7 - member_id: 0x40346ab3 - member_id: 0xf43c53fa - member_id: 0x899e5762 - member_id: 0xa6f601f2 - member_id: 0xf64e404e - member_id: 0x1e8cb205 - member_id: 0xafba66ba + member_id: 0x21928834 + member_id: 0x6733ae4f + member_id: 0xb4e459ce + member_id: 0xac65e341 + member_id: 0xdd6b9b3b + member_id: 0x9d280cfe + member_id: 0xec1f7588 + member_id: 0x91048a8d + member_id: 0x4034653e + member_id: 0xf43c501f + member_id: 0x899e550a + member_id: 0xa6f605e9 + member_id: 0xf64e43b1 + member_id: 0x1e8cbef9 + member_id: 0xafba6b74 + member_id: 0x2d081c2c } } struct_union { @@ -252031,9 +254803,9 @@ struct_union { kind: STRUCT name: "typec_retimer" definition { - bytesize: 768 + bytesize: 920 member_id: 0xce1ac149 - member_id: 0x3d005ced + member_id: 0x3d005ac2 } } struct_union { @@ -252074,9 +254846,10 @@ struct_union { kind: STRUCT name: "typec_switch_dev" definition { - bytesize: 768 + bytesize: 928 member_id: 0xce1ac149 - member_id: 0x3dec3338 + member_id: 0x3dec3517 + member_id: 0x2d08147b } } struct_union { @@ -252122,12 +254895,12 @@ struct_union { kind: STRUCT name: "uart_8250_em485" definition { - bytesize: 152 + bytesize: 168 member_id: 0x9699f78d - member_id: 0x052da51a - member_id: 0x0e152e14 - member_id: 0x48e7da5b - member_id: 0x9f8c4b6c + member_id: 0x052da770 + member_id: 0x0e1527d7 + member_id: 0x48e7d5e9 + member_id: 0x9f8c43cd } } struct_union { @@ -252146,36 +254919,36 @@ struct_union { kind: STRUCT name: "uart_8250_port" definition { - bytesize: 768 + bytesize: 848 member_id: 0x48d3871a - member_id: 0x1dd18d49 - member_id: 0x7c00ee1a - member_id: 0xa75104fd - member_id: 0xf1cfa7d4 - member_id: 0x1419f0a4 - member_id: 0xb0b1721c - member_id: 0xcdcc0091 - member_id: 0xd9352883 - member_id: 0x372ba717 - member_id: 0x8848c867 - member_id: 0x18ac3ba7 - member_id: 0xc335f568 - member_id: 0x97854fdd - member_id: 0x8f4d284c - member_id: 0xd70b8e01 - member_id: 0xf39b3500 - member_id: 0xab565595 - member_id: 0xabed45e6 - member_id: 0xcf473f75 - member_id: 0x81c2c649 - member_id: 0xafb7077c - member_id: 0x7cfef9ae - member_id: 0x9d133f14 - member_id: 0x336a0af6 - member_id: 0x56818ba3 - member_id: 0x19d0e8b2 - member_id: 0x273a97cb - member_id: 0xdf775cdb + member_id: 0x1dd18de1 + member_id: 0x7c00ee15 + member_id: 0xa75108b0 + member_id: 0xf1cfa7c2 + member_id: 0x1419f8d8 + member_id: 0xb0b17ddb + member_id: 0xcdcc063f + member_id: 0xd93523f0 + member_id: 0x372baab8 + member_id: 0x8848c685 + member_id: 0x18ac35f8 + member_id: 0xc335f99d + member_id: 0x97854725 + member_id: 0x8f4d2c19 + member_id: 0xd70b8c87 + member_id: 0xf39b3763 + member_id: 0xab565a69 + member_id: 0xabed406f + member_id: 0xcf473d6a + member_id: 0x81c2c839 + member_id: 0xafb7079a + member_id: 0x7cfef104 + member_id: 0x9d133319 + member_id: 0x336a0f49 + member_id: 0x56818287 + member_id: 0x19d0ecc6 + member_id: 0x273a9876 + member_id: 0xdf775a49 } } struct_union { @@ -252183,7 +254956,7 @@ struct_union { kind: STRUCT name: "uart_driver" definition { - bytesize: 64 + bytesize: 72 member_id: 0x4a965250 member_id: 0xf415fb65 member_id: 0x863c4931 @@ -252193,6 +254966,7 @@ struct_union { member_id: 0x52103627 member_id: 0x72fae9cb member_id: 0x82200b55 + member_id: 0x2d081e2a } } struct_union { @@ -252219,7 +254993,7 @@ struct_union { kind: STRUCT name: "uart_ops" definition { - bytesize: 192 + bytesize: 208 member_id: 0x1459039b member_id: 0xd1ba91a8 member_id: 0x14194426 @@ -252244,6 +255018,8 @@ struct_union { member_id: 0x0a84c182 member_id: 0x397ee7b7 member_id: 0x4d49e419 + member_id: 0x2d081fd6 + member_id: 0x6376001a } } struct_union { @@ -252251,7 +255027,7 @@ struct_union { kind: STRUCT name: "uart_port" definition { - bytesize: 512 + bytesize: 528 member_id: 0x2d1fec85 member_id: 0xe09a972f member_id: 0x2aa25ca7 @@ -252313,6 +255089,8 @@ struct_union { member_id: 0x639fa600 member_id: 0x2bac62ea member_id: 0xf21ad1ce + member_id: 0x2d081919 + member_id: 0x637602ea } } struct_union { @@ -252320,13 +255098,13 @@ struct_union { kind: STRUCT name: "uart_state" definition { - bytesize: 440 + bytesize: 512 member_id: 0x48b9180d - member_id: 0xa1b1e0eb - member_id: 0xb62bfbed - member_id: 0x05f7c451 - member_id: 0xcbcd7a8b - member_id: 0x6a0a7857 + member_id: 0xa1b1e08a + member_id: 0xb62bfce4 + member_id: 0x05f7c6b0 + member_id: 0xcbcd79e3 + member_id: 0x6a0a74ef } } struct_union { @@ -252391,7 +255169,7 @@ struct_union { kind: STRUCT name: "ucsi" definition { - bytesize: 232 + bytesize: 312 member_id: 0xa6f079c5 member_id: 0xce3bbe52 member_id: 0x6d4d92c8 @@ -252399,11 +255177,11 @@ struct_union { member_id: 0x1e4f6847 member_id: 0xcf462e1f member_id: 0x4b773c29 - member_id: 0xd6084c90 - member_id: 0x58870b56 - member_id: 0x58f6bcca - member_id: 0xaead0b7b - member_id: 0x2d5bf749 + member_id: 0xd6084d17 + member_id: 0x5887087b + member_id: 0x58f6b91e + member_id: 0xaead052b + member_id: 0x2d5bf4b2 } } struct_union { @@ -252438,27 +255216,27 @@ struct_union { kind: STRUCT name: "ucsi_connector" definition { - bytesize: 872 + bytesize: 928 member_id: 0x1c516f66 member_id: 0xe85f926a member_id: 0x2d4b35c2 - member_id: 0xd6e66625 - member_id: 0x4a666c58 - member_id: 0x22fae6d5 - member_id: 0x4592d42a - member_id: 0x48cc74ad - member_id: 0xdaa09a15 - member_id: 0x7b1c43d7 - member_id: 0xeebdfca5 - member_id: 0xa984c9d5 - member_id: 0x2027aca1 - member_id: 0x1ee8394c - member_id: 0x85ba524d - member_id: 0x84ab1690 - member_id: 0xdd0dea83 - member_id: 0x6c861acc - member_id: 0xa85e7618 - member_id: 0xb144e73e + member_id: 0xd6e66caf + member_id: 0x4a666087 + member_id: 0x22fae2af + member_id: 0x4592de1d + member_id: 0x48cc7358 + member_id: 0xdaa0963a + member_id: 0x7b1c4643 + member_id: 0xeebdf358 + member_id: 0xa984c17f + member_id: 0x2027a418 + member_id: 0x1ee8397d + member_id: 0x85ba5e75 + member_id: 0x84ab121a + member_id: 0xdd0de586 + member_id: 0x6c861a98 + member_id: 0xa85e79f2 + member_id: 0xb144e2fb } } struct_union { @@ -252562,15 +255340,15 @@ struct_union { kind: STRUCT name: "udp_tunnel_nic" definition { - bytesize: 64 + bytesize: 80 member_id: 0xd6e667b7 - member_id: 0xce0b44c2 - member_id: 0x394e1871 - member_id: 0x6cb8fa18 - member_id: 0xc706974f - member_id: 0xdc10e66d - member_id: 0xed6b5f43 - member_id: 0xbe72b5af + member_id: 0xce0b45fb + member_id: 0x394e18c1 + member_id: 0x6cb8fd7d + member_id: 0xc7069366 + member_id: 0xdc10e384 + member_id: 0xed6b55c9 + member_id: 0xbe72bbaa } } struct_union { @@ -252651,18 +255429,19 @@ struct_union { kind: STRUCT name: "ufs_clk_gating" definition { - bytesize: 224 + bytesize: 296 member_id: 0x3050233e - member_id: 0x8d637c42 - member_id: 0x72f05e59 - member_id: 0xf158f2a4 - member_id: 0x2061f8e0 - member_id: 0x9a2f5329 - member_id: 0xc244b3ea - member_id: 0x77ea2c18 - member_id: 0xbbefb151 - member_id: 0xaf5b74dd - member_id: 0x53ca7b04 + member_id: 0x8d637309 + member_id: 0x72f051fa + member_id: 0xf158ff5c + member_id: 0x2061fc2e + member_id: 0x9a2f5ed9 + member_id: 0xc244b0c7 + member_id: 0x77ea2aab + member_id: 0xbbefbfa3 + member_id: 0xaf5b779f + member_id: 0x53ca75d2 + member_id: 0x2d081239 } } struct_union { @@ -252670,7 +255449,7 @@ struct_union { kind: STRUCT name: "ufs_clk_scaling" definition { - bytesize: 184 + bytesize: 224 member_id: 0xaf5b7a5c member_id: 0xd7e12520 member_id: 0x52d8b184 @@ -252679,13 +255458,14 @@ struct_union { member_id: 0x59505ceb member_id: 0x92e9b358 member_id: 0xa6f8ee3f - member_id: 0x4b773628 - member_id: 0x143d7a57 - member_id: 0x77ea2d11 - member_id: 0x1aca2aa2 - member_id: 0xbbefb64e - member_id: 0xb768e942 - member_id: 0x2061f765 + member_id: 0x4b77399a + member_id: 0x143d796c + member_id: 0x77ea2060 + member_id: 0x1aca297a + member_id: 0xbbefba04 + member_id: 0xb768ef54 + member_id: 0x2061f6ba + member_id: 0x2d081217 } } struct_union { @@ -252723,12 +255503,12 @@ struct_union { kind: STRUCT name: "ufs_dev_cmd" definition { - bytesize: 112 + bytesize: 128 member_id: 0x5c0f21f9 member_id: 0x2d4b38e1 - member_id: 0x4a5cc4d0 - member_id: 0x8c714600 - member_id: 0x711d82c7 + member_id: 0x4a5cc460 + member_id: 0x8c714c8a + member_id: 0x711d898e } } struct_union { @@ -252736,7 +255516,7 @@ struct_union { kind: STRUCT name: "ufs_dev_info" definition { - bytesize: 40 + bytesize: 56 member_id: 0x9edc9408 member_id: 0x3df7be1c member_id: 0xbc22c51e @@ -252754,6 +255534,8 @@ struct_union { member_id: 0x23294895 member_id: 0xaa664cd0 member_id: 0x06ed160b + member_id: 0xd671c12a + member_id: 0x2d0814a0 } } struct_union { @@ -252804,7 +255586,7 @@ struct_union { kind: STRUCT name: "ufs_hba" definition { - bytesize: 4800 + bytesize: 5336 member_id: 0x6138df6b member_id: 0xd60d1ea3 member_id: 0xc8af3fe4 @@ -252842,79 +255624,80 @@ struct_union { member_id: 0x9170c461 member_id: 0xf64f7078 member_id: 0x89362d2d - member_id: 0x056d6ad3 - member_id: 0x7d5fb659 - member_id: 0x646cadcd - member_id: 0x47ed9837 - member_id: 0xdf215518 - member_id: 0x6c1d6671 - member_id: 0xd42bb00e - member_id: 0x5fea1b6d - member_id: 0x82f27fd9 - member_id: 0x90a34bf7 - member_id: 0x1e319255 - member_id: 0xca4b8c9d - member_id: 0xbd4b0b0c - member_id: 0xa1d3d6da - member_id: 0xce8d253e - member_id: 0xce184ca5 - member_id: 0xddd3f02d - member_id: 0xba1da1c2 - member_id: 0x7e49f762 - member_id: 0x639d1274 - member_id: 0x8908e3f8 - member_id: 0xfc44bdf8 - member_id: 0x679b618b - member_id: 0xcd167be4 - member_id: 0x9bf394c7 - member_id: 0x61b0f72f - member_id: 0xa3d0d74f - member_id: 0xf0b1f9a0 - member_id: 0xb7a2ac8b - member_id: 0x10e36227 - member_id: 0x1d86e592 - member_id: 0xe7bc0912 - member_id: 0xcf118db4 - member_id: 0x36da2f23 - member_id: 0x8e42a1f4 - member_id: 0x93066dc6 - member_id: 0x8ee83d0a - member_id: 0x307e09f9 - member_id: 0x334bcbe5 - member_id: 0x08e68b9b - member_id: 0x7b6d6673 - member_id: 0x1566894e - member_id: 0x545d0d76 - member_id: 0x16b72f41 - member_id: 0x3bf0a4ad - member_id: 0x4e6ceb87 - member_id: 0x45552d95 - member_id: 0x14fb02fa - member_id: 0x7e720738 - member_id: 0xff1ade8a - member_id: 0x43d191ac - member_id: 0xd6a6932d - member_id: 0xf30fc22d - member_id: 0x72f8c78e - member_id: 0x66da1629 - member_id: 0xf51390f7 - member_id: 0x54976335 - member_id: 0x83e53085 - member_id: 0xcb2b57b5 - member_id: 0x58afd415 - member_id: 0xe9c67c2e - member_id: 0x2980aafb - member_id: 0x54054436 - member_id: 0x87c8e2e4 - member_id: 0xb8eec428 - member_id: 0x6538b8b3 - member_id: 0x51f950c9 - member_id: 0xa52fabb1 - member_id: 0x16252a87 - member_id: 0x5fe55f21 - member_id: 0xfbeda4ac - member_id: 0x53306e03 - member_id: 0x920d2161 + member_id: 0x056d6f2d + member_id: 0x7d5fb82a + member_id: 0x646ca433 + member_id: 0x47ed9812 + member_id: 0xdf215517 + member_id: 0x6c1d62c8 + member_id: 0xd42bbec1 + member_id: 0x5fea16fd + member_id: 0x82f270d7 + member_id: 0x90a34da9 + member_id: 0x1e3195b0 + member_id: 0xca4b8ab1 + member_id: 0xbd4b0af6 + member_id: 0xa1d3d0ee + member_id: 0xce8d2794 + member_id: 0xce184a90 + member_id: 0xddd3f7db + member_id: 0xba1da164 + member_id: 0x7e49fc07 + member_id: 0x639d1f50 + member_id: 0x8908e7f8 + member_id: 0xfc44bb66 + member_id: 0x679b6d54 + member_id: 0xcd167c27 + member_id: 0x9bf39d6f + member_id: 0x61b0fb48 + member_id: 0xa3d0d6ca + member_id: 0xf0b1fc8e + member_id: 0xb7a2a1df + member_id: 0x10e36a3b + member_id: 0x1d86e345 + member_id: 0xe7bc06c5 + member_id: 0xcf118b97 + member_id: 0x36da2546 + member_id: 0x8e42a998 + member_id: 0x93066213 + member_id: 0x8ee837da + member_id: 0x307e09fb + member_id: 0x334bc297 + member_id: 0x08e68f0d + member_id: 0x7b6d6b82 + member_id: 0x15668869 + member_id: 0x545d0929 + member_id: 0x16b72d77 + member_id: 0x3bf0a986 + member_id: 0x4e6ce9a6 + member_id: 0x45552a24 + member_id: 0x14fb0afb + member_id: 0x7e720bd0 + member_id: 0xff1ad091 + member_id: 0x43d19cf2 + member_id: 0xd6a69c34 + member_id: 0xf30fcad7 + member_id: 0x72f8cfcb + member_id: 0x66da184b + member_id: 0xf51396d0 + member_id: 0x54976880 + member_id: 0x83e539f9 + member_id: 0xcb2b5333 + member_id: 0x58afd2ad + member_id: 0xe9c6751b + member_id: 0x2980ac31 + member_id: 0x54054154 + member_id: 0x87c8e2fc + member_id: 0xb8eec506 + member_id: 0x6538b597 + member_id: 0x51f95764 + member_id: 0xa52faf23 + member_id: 0x16252c8c + member_id: 0x5fe5580a + member_id: 0xfbeda989 + member_id: 0x533062f2 + member_id: 0x920d28d3 + member_id: 0xd671c406 } } struct_union { @@ -252989,7 +255772,7 @@ struct_union { kind: STRUCT name: "ufs_hw_queue" definition { - bytesize: 96 + bytesize: 144 member_id: 0xcdef6e49 member_id: 0xc338b34a member_id: 0x9ace4517 @@ -253005,6 +255788,7 @@ struct_union { member_id: 0x2aca7ebe member_id: 0x26014798 member_id: 0x13ba1d30 + member_id: 0x8a94bafb } } struct_union { @@ -253116,7 +255900,7 @@ struct_union { kind: STRUCT name: "ufshcd_lrb" definition { - bytesize: 144 + bytesize: 152 member_id: 0xec332165 member_id: 0x5006fd4c member_id: 0x2afea591 @@ -253138,6 +255922,7 @@ struct_union { member_id: 0x9e40dc90 member_id: 0xa7729ae1 member_id: 0x238349de + member_id: 0x2d081bee } } struct_union { @@ -253223,17 +256008,18 @@ struct_union { kind: STRUCT name: "uio_device" definition { - bytesize: 864 + bytesize: 1040 member_id: 0x4a965250 member_id: 0xce1ac5a8 - member_id: 0xc8402986 - member_id: 0x0a3b3df0 - member_id: 0xc017a43b - member_id: 0x202d9131 - member_id: 0xcd51bf5d - member_id: 0x79da74a5 - member_id: 0xfe3c2af8 - member_id: 0x339b90c1 + member_id: 0xc840222c + member_id: 0x0a3b32d2 + member_id: 0xc017af2b + member_id: 0x202d9384 + member_id: 0xcd51b880 + member_id: 0x79da7b28 + member_id: 0xfe3c291d + member_id: 0x339b92a9 + member_id: 0x2d0815a4 } } struct_union { @@ -253241,7 +256027,7 @@ struct_union { kind: STRUCT name: "uio_info" definition { - bytesize: 568 + bytesize: 576 member_id: 0x97334934 member_id: 0x0de57809 member_id: 0xa65f2d0d @@ -253255,6 +256041,7 @@ struct_union { member_id: 0xad99b7eb member_id: 0xaeb5c308 member_id: 0x9bdb7d24 + member_id: 0x2d081f2c } } struct_union { @@ -253262,9 +256049,9 @@ struct_union { kind: STRUCT name: "uio_map" definition { - bytesize: 72 + bytesize: 104 member_id: 0x452b206c - member_id: 0x521daed6 + member_id: 0x521dad60 } } struct_union { @@ -253300,9 +256087,9 @@ struct_union { kind: STRUCT name: "uio_portio" definition { - bytesize: 72 + bytesize: 104 member_id: 0x452b206c - member_id: 0x48e646e9 + member_id: 0x48e6455f } } struct_union { @@ -253371,18 +256158,18 @@ struct_union { kind: STRUCT name: "uprobe" definition { - bytesize: 232 + bytesize: 264 member_id: 0x230022a6 member_id: 0xceb80cfa member_id: 0x09b6e3f8 - member_id: 0x8cda352e - member_id: 0x7a4a1c52 - member_id: 0x82e150fb - member_id: 0x3b44fc55 - member_id: 0x9b3b7d7f - member_id: 0x210c58c8 - member_id: 0x2d5bf3c9 - member_id: 0xb864f3fd + member_id: 0x8cda3bf9 + member_id: 0x7a4a1d30 + member_id: 0x82e15cd4 + member_id: 0x3b44f9c1 + member_id: 0x9b3b71e5 + member_id: 0x210c5bf3 + member_id: 0x2d5bf216 + member_id: 0xb864f388 } } struct_union { @@ -253425,7 +256212,7 @@ struct_union { kind: STRUCT name: "urb" definition { - bytesize: 184 + bytesize: 216 member_id: 0x02ce5986 member_id: 0x94611ed1 member_id: 0x7680e790 @@ -253455,7 +256242,11 @@ struct_union { member_id: 0x0b9ba55b member_id: 0x41af8f7c member_id: 0x4ae38270 - member_id: 0x6b683d87 + member_id: 0x2d081262 + member_id: 0x63760345 + member_id: 0xac8940ee + member_id: 0xe0f63767 + member_id: 0x6b683df2 } } struct_union { @@ -253510,7 +256301,7 @@ struct_union { kind: STRUCT name: "usb_bus" definition { - bytesize: 128 + bytesize: 176 member_id: 0xd817c8aa member_id: 0x3d952d66 member_id: 0x0b59345b @@ -253524,13 +256315,17 @@ struct_union { member_id: 0xd87544b5 member_id: 0x8b6ecdd4 member_id: 0x83a6f74b - member_id: 0x57939373 - member_id: 0xa2cb8ee5 - member_id: 0xfd9334d6 - member_id: 0xfeb546b0 - member_id: 0x3cd3df90 - member_id: 0x1d9b146a - member_id: 0x697c36d5 + member_id: 0x57939da4 + member_id: 0xa2cb8ced + member_id: 0xfd933f9f + member_id: 0xfeb54b09 + member_id: 0x3cd3d123 + member_id: 0x1d9b11ef + member_id: 0x697c3b1d + member_id: 0x2d081bee + member_id: 0x63760b66 + member_id: 0xac894f2b + member_id: 0xe0f63ec8 } } struct_union { @@ -253806,7 +256601,7 @@ struct_union { kind: STRUCT name: "usb_composite_driver" definition { - bytesize: 304 + bytesize: 336 member_id: 0x0de57ce8 member_id: 0xce0653f5 member_id: 0xddbb8da5 @@ -253902,7 +256697,7 @@ struct_union { kind: STRUCT name: "usb_device" definition { - bytesize: 1400 + bytesize: 1584 member_id: 0x575bee81 member_id: 0x18249e35 member_id: 0x995819c8 @@ -253918,53 +256713,57 @@ struct_union { member_id: 0xdaedae91 member_id: 0x3b225032 member_id: 0xce1acbca - member_id: 0xd6f2893e - member_id: 0x50297e7e - member_id: 0xd195dbcc - member_id: 0x2b4d9159 - member_id: 0xd80e1005 - member_id: 0x775f7c02 - member_id: 0x018e691a - member_id: 0xb6309b4d - member_id: 0x07fa619a - member_id: 0x86939bbe - member_id: 0x3a5037f8 - member_id: 0xd0841ed8 - member_id: 0xe4db7029 - member_id: 0x3a333364 - member_id: 0xbf831d30 - member_id: 0x14fe67ed - member_id: 0x86d7ff65 - member_id: 0xdc353acb - member_id: 0x0a9f8ec7 - member_id: 0xb5e79485 - member_id: 0x90eb8790 - member_id: 0x71e64915 - member_id: 0x9fd26d71 - member_id: 0x5ec78aeb - member_id: 0x33fe5f3e - member_id: 0x6904fb47 - member_id: 0x6983c4da - member_id: 0xdf9236a3 - member_id: 0xa95317c8 - member_id: 0xa781c9b5 - member_id: 0x520242bf - member_id: 0xd8d01e39 - member_id: 0x2a8af84a - member_id: 0x7fecf5b1 - member_id: 0x1bcf2dfa - member_id: 0x1c717a2a - member_id: 0x95931d59 - member_id: 0xac4bf6a7 - member_id: 0x10042d83 - member_id: 0x3a655833 - member_id: 0x05d05274 - member_id: 0x18f3b469 - member_id: 0x76ff1d7a - member_id: 0x07dd6639 - member_id: 0x7407da60 - member_id: 0xcbfaf9d5 - member_id: 0x0e98d76c + member_id: 0xd6f280e5 + member_id: 0x50297645 + member_id: 0xd195dd1d + member_id: 0x2b4d96be + member_id: 0xd80e161f + member_id: 0x775f75c8 + member_id: 0x018e63c8 + member_id: 0xb6309565 + member_id: 0x07fa68be + member_id: 0x869394b3 + member_id: 0x3a503292 + member_id: 0xd08414b5 + member_id: 0xe4db73cd + member_id: 0x3a333154 + member_id: 0xbf831cb1 + member_id: 0x14fe6405 + member_id: 0x86d7f4fb + member_id: 0xdc35308a + member_id: 0x0a9f8132 + member_id: 0xb5e79513 + member_id: 0x90eb88f9 + member_id: 0x71e64007 + member_id: 0x9fd26060 + member_id: 0x5ec7864c + member_id: 0x33fe5eaa + member_id: 0x6904f922 + member_id: 0x6983cb7e + member_id: 0xdf923671 + member_id: 0xa9531899 + member_id: 0xa781c5ca + member_id: 0x52024921 + member_id: 0xd8d01ef5 + member_id: 0x2a8af503 + member_id: 0x7fecfc90 + member_id: 0x1bcf24f2 + member_id: 0x1c7178cc + member_id: 0x95931458 + member_id: 0xac4bf7f1 + member_id: 0x10042bd2 + member_id: 0x3a655266 + member_id: 0x05d05741 + member_id: 0x18f3bb6c + member_id: 0x76ff1609 + member_id: 0x07dd6a6b + member_id: 0x7407d3f8 + member_id: 0xcbfaf84d + member_id: 0x0e98d4e4 + member_id: 0x2d081dc5 + member_id: 0x63760628 + member_id: 0xac894ae5 + member_id: 0xe0f634cc } } struct_union { @@ -254024,7 +256823,7 @@ struct_union { kind: STRUCT name: "usb_driver" definition { - bytesize: 272 + bytesize: 336 member_id: 0x0de57ce8 member_id: 0xd779dfba member_id: 0x8da71f49 @@ -254038,10 +256837,14 @@ struct_union { member_id: 0xf9546d20 member_id: 0x1b86a7a5 member_id: 0x51e2015b - member_id: 0xd2f1926d - member_id: 0x26cce4ad - member_id: 0x46c16366 - member_id: 0x6cbf617c + member_id: 0xd2f1955a + member_id: 0x26cce85e + member_id: 0x46c16626 + member_id: 0x6cbf6eaa + member_id: 0x2d0810ba + member_id: 0x63760d5b + member_id: 0xac8948f4 + member_id: 0xe0f63d11 } } struct_union { @@ -254075,7 +256878,7 @@ struct_union { kind: STRUCT name: "usb_ep" definition { - bytesize: 72 + bytesize: 80 member_id: 0x6d52b8b2 member_id: 0x0de57809 member_id: 0xafb67e05 @@ -254091,6 +256894,7 @@ struct_union { member_id: 0x30f84189 member_id: 0x87e65efb member_id: 0x205151e6 + member_id: 0x2d081c40 } } struct_union { @@ -254112,7 +256916,7 @@ struct_union { kind: STRUCT name: "usb_ep_ops" definition { - bytesize: 88 + bytesize: 96 member_id: 0x98ca2102 member_id: 0x0da0f771 member_id: 0xfe72437a @@ -254124,6 +256928,7 @@ struct_union { member_id: 0xf4be2934 member_id: 0xc7f4195b member_id: 0x9d361053 + member_id: 0x2d08170f } } struct_union { @@ -254204,43 +257009,43 @@ struct_union { kind: STRUCT name: "usb_gadget" definition { - bytesize: 904 + bytesize: 1072 member_id: 0xd6e667b7 - member_id: 0x5531ac72 - member_id: 0xafb674fb - member_id: 0x3b08524b - member_id: 0xb89866d7 - member_id: 0xa0b8e129 - member_id: 0xa9e244dc - member_id: 0x24cac99e - member_id: 0x033004ab - member_id: 0x725e866f - member_id: 0x0de57446 - member_id: 0xce1ac2f3 - member_id: 0x2f497072 - member_id: 0x4b42ea9d - member_id: 0xe760c832 - member_id: 0x6d293e5e - member_id: 0xdf79f637 - member_id: 0x61e60dfc - member_id: 0x1ad2b67d - member_id: 0x30d08dc9 - member_id: 0x66b3d7d1 - member_id: 0xc46b84d7 - member_id: 0xfb59b12b - member_id: 0x6bce4b5c - member_id: 0xc80b59d1 - member_id: 0xa61d8e02 - member_id: 0x382c0881 - member_id: 0xe0141de5 - member_id: 0xfcfe4a22 - member_id: 0xf0e41f75 - member_id: 0x7b7cfbc1 - member_id: 0x4397ddd1 - member_id: 0x9093957d - member_id: 0x0a9f814c - member_id: 0x99159e6d - member_id: 0xd3d515a9 + member_id: 0x5531ad4b + member_id: 0xafb6744b + member_id: 0x3b0858c1 + member_id: 0xb89868d2 + member_id: 0xa0b8ea66 + member_id: 0xa9e24ae9 + member_id: 0x24cac749 + member_id: 0x03300c8d + member_id: 0x725e87e8 + member_id: 0x0de5764e + member_id: 0xce1ac9ba + member_id: 0x2f497469 + member_id: 0x4b42e885 + member_id: 0xe760cbcd + member_id: 0x6d293ed3 + member_id: 0xdf79facb + member_id: 0x61e60032 + member_id: 0x1ad2b967 + member_id: 0x30d08fca + member_id: 0x66b3d9d9 + member_id: 0xc46b83a7 + member_id: 0xfb59b28c + member_id: 0x6bce491a + member_id: 0xc80b5bf6 + member_id: 0xa61d8d92 + member_id: 0x382c000a + member_id: 0xe0141e5d + member_id: 0xfcfe44a4 + member_id: 0xf0e41911 + member_id: 0x7b7cfb93 + member_id: 0x4397dac6 + member_id: 0x90939b75 + member_id: 0x0a9f8d5e + member_id: 0x99159c55 + member_id: 0xd3d51732 } } struct_union { @@ -254248,7 +257053,7 @@ struct_union { kind: STRUCT name: "usb_gadget_driver" definition { - bytesize: 232 + bytesize: 264 member_id: 0xab6f0143 member_id: 0xa9e240cf member_id: 0x6d11bee8 @@ -254259,9 +257064,9 @@ struct_union { member_id: 0xca930765 member_id: 0x62b1452f member_id: 0xd4ad451a - member_id: 0x9c51765b - member_id: 0xe5eb8edd - member_id: 0x8b933f1a + member_id: 0x9c5173fa + member_id: 0xe5eb8f2c + member_id: 0x8b933b4a } } struct_union { @@ -254269,7 +257074,7 @@ struct_union { kind: STRUCT name: "usb_gadget_ops" definition { - bytesize: 120 + bytesize: 152 member_id: 0x113929de member_id: 0xff107114 member_id: 0xb1200e59 @@ -254285,6 +257090,10 @@ struct_union { member_id: 0xedaf20a8 member_id: 0x5dc4030f member_id: 0x68e21a91 + member_id: 0x2d081dc1 + member_id: 0x63760ebd + member_id: 0xac894420 + member_id: 0xe0f63a97 } } struct_union { @@ -254302,48 +257111,52 @@ struct_union { kind: STRUCT name: "usb_hcd" definition { - bytesize: 592 + bytesize: 720 member_id: 0x3c39c4c3 - member_id: 0x02ce5e99 - member_id: 0x703f22e7 - member_id: 0xa08da3d6 - member_id: 0x5ee85e2a - member_id: 0x4e68648e - member_id: 0xe59a4688 - member_id: 0x1a8d5828 - member_id: 0xfc7e0f06 - member_id: 0xd4751144 - member_id: 0x1058a1bd - member_id: 0xba419a21 - member_id: 0x2d5bf5c3 - member_id: 0x7a05017c - member_id: 0x46ed8dee - member_id: 0x19fc0753 - member_id: 0xfc3fe07f - member_id: 0x8c48b029 - member_id: 0xdecf8b6a - member_id: 0x3acab070 - member_id: 0xe7b2761d - member_id: 0xb5f94b52 - member_id: 0xb7d6cc7b - member_id: 0xdf02d971 - member_id: 0x5cdf43bd - member_id: 0xe33ac039 - member_id: 0x99373909 - member_id: 0x8023ce05 - member_id: 0xb34e2d6c - member_id: 0xd06f4456 - member_id: 0xd13844f8 - member_id: 0x8f06543c - member_id: 0x468f2f3e - member_id: 0x4ab85a09 - member_id: 0xbf5f2287 - member_id: 0x3d6233b0 - member_id: 0xe2196630 - member_id: 0xde07dfea - member_id: 0x7294d6df - member_id: 0x8c567583 - member_id: 0xe8de0127 + member_id: 0x02ce5b75 + member_id: 0x703f28c1 + member_id: 0xa08da7ed + member_id: 0x5ee85607 + member_id: 0x4e68600e + member_id: 0xe59a485e + member_id: 0x1a8d5950 + member_id: 0xfc7e0dba + member_id: 0xd47519de + member_id: 0x1058a1fb + member_id: 0xba419099 + member_id: 0x2d5bfb55 + member_id: 0x7a05079e + member_id: 0x46ed8f1f + member_id: 0x19fc01b5 + member_id: 0xfc3feae9 + member_id: 0x8c48bd78 + member_id: 0xdecf871e + member_id: 0x3acabb1f + member_id: 0xe7b27044 + member_id: 0xb5f94af8 + member_id: 0xb7d6c67c + member_id: 0xdf02d1f8 + member_id: 0x5cdf43f2 + member_id: 0xe33ac34a + member_id: 0x9937369d + member_id: 0x8023c171 + member_id: 0xb34e2759 + member_id: 0xd06f4d55 + member_id: 0xd13842eb + member_id: 0x8f065dcb + member_id: 0x468f26e8 + member_id: 0x4ab853e8 + member_id: 0xbf5f26d7 + member_id: 0x3d623c4e + member_id: 0xe21962de + member_id: 0xde07d329 + member_id: 0x7294dae9 + member_id: 0x8c567013 + member_id: 0x2d081f8d + member_id: 0x6376014c + member_id: 0xac8940d0 + member_id: 0xe0f630f5 + member_id: 0xe8de00d5 } } struct_union { @@ -254351,13 +257164,17 @@ struct_union { kind: STRUCT name: "usb_host_bos" definition { - bytesize: 48 + bytesize: 80 member_id: 0x87c662ae member_id: 0x997db32f member_id: 0x3241d5d1 member_id: 0x4237b475 member_id: 0x4b0726eb member_id: 0x87e709e7 + member_id: 0x2d0814a0 + member_id: 0x63760ed5 + member_id: 0xac89424e + member_id: 0xe0f63d39 } } struct_union { @@ -254411,7 +257228,7 @@ struct_union { kind: STRUCT name: "usb_interface" definition { - bytesize: 848 + bytesize: 1048 member_id: 0x929a19b5 member_id: 0x2dbb1524 member_id: 0x90d99972 @@ -254427,8 +257244,12 @@ struct_union { member_id: 0x4381fffc member_id: 0x14fe6fd9 member_id: 0xce1ac0db - member_id: 0xcea50d22 - member_id: 0x14179852 + member_id: 0xcea50aff + member_id: 0x141797df + member_id: 0x2d081854 + member_id: 0x63760ea3 + member_id: 0xac8949c0 + member_id: 0xe0f633f3 } } struct_union { @@ -254517,7 +257338,7 @@ struct_union { kind: STRUCT name: "usb_otg" definition { - bytesize: 88 + bytesize: 96 member_id: 0xce2fcc13 member_id: 0xb0784305 member_id: 0x1058a10a @@ -254529,6 +257350,7 @@ struct_union { member_id: 0xfef70ddf member_id: 0x9eb9acd8 member_id: 0x22b775eb + member_id: 0x2d08170f } } struct_union { @@ -254560,7 +257382,7 @@ struct_union { kind: STRUCT name: "usb_phy" definition { - bytesize: 336 + bytesize: 360 member_id: 0xce3bbab3 member_id: 0x0517076e member_id: 0x2d2d08fa @@ -254579,19 +257401,20 @@ struct_union { member_id: 0xb7447353 member_id: 0x85f5483d member_id: 0x841775ec - member_id: 0x37039a8b - member_id: 0x2083f82f - member_id: 0x65373075 - member_id: 0xb5897384 - member_id: 0x1ac7674c - member_id: 0x9efbdfbf - member_id: 0xfef7827b - member_id: 0x80a69f37 - member_id: 0x13055ff5 - member_id: 0xbd51e3f5 - member_id: 0x56fe5261 - member_id: 0x975fa7d8 - member_id: 0x04f8fe6d + member_id: 0x37039d26 + member_id: 0x2083fe73 + member_id: 0x65373c2d + member_id: 0xb5897f42 + member_id: 0x1ac760fd + member_id: 0x9efbdd2b + member_id: 0xfef782fd + member_id: 0x80a69db4 + member_id: 0x13055279 + member_id: 0xbd51e7df + member_id: 0x56fe5fc2 + member_id: 0x975fa344 + member_id: 0x04f8f40a + member_id: 0x2d081a58 } } struct_union { @@ -254619,11 +257442,11 @@ struct_union { kind: STRUCT name: "usb_power_delivery" definition { - bytesize: 768 + bytesize: 920 member_id: 0xce1ac149 - member_id: 0xcc4800ee - member_id: 0x94399e9e - member_id: 0xa6f072b7 + member_id: 0xcc4806c1 + member_id: 0x94399220 + member_id: 0xa6f07398 } } struct_union { @@ -254631,10 +257454,10 @@ struct_union { kind: STRUCT name: "usb_power_delivery_capabilities" definition { - bytesize: 776 + bytesize: 928 member_id: 0xce1ac149 - member_id: 0x6733a6f5 - member_id: 0xc069ef84 + member_id: 0x6733a0da + member_id: 0xc069e42e } } struct_union { @@ -254653,7 +257476,7 @@ struct_union { kind: STRUCT name: "usb_request" definition { - bytesize: 96 + bytesize: 104 member_id: 0x9a037dbf member_id: 0xb528e3df member_id: 0x811afaf5 @@ -254672,6 +257495,7 @@ struct_union { member_id: 0x2c35055f member_id: 0x20000016 member_id: 0x92f98fb9 + member_id: 0x2d081d9c } } struct_union { @@ -254679,16 +257503,16 @@ struct_union { kind: STRUCT name: "usb_role_switch" definition { - bytesize: 848 + bytesize: 1016 member_id: 0xce1ac149 - member_id: 0x2d4b30ac - member_id: 0xc024bb1e - member_id: 0x11d1ced5 - member_id: 0x45a3a055 - member_id: 0x5505693d - member_id: 0x3d95b913 - member_id: 0x31738070 - member_id: 0x408de654 + member_id: 0x2d4b3683 + member_id: 0xc024bfe6 + member_id: 0x11d1c620 + member_id: 0x45a3a468 + member_id: 0x55056191 + member_id: 0x3d95b448 + member_id: 0x317385e4 + member_id: 0x408deb05 } } struct_union { @@ -254713,7 +257537,7 @@ struct_union { kind: STRUCT name: "usb_serial" definition { - bytesize: 224 + bytesize: 240 member_id: 0xce349ead member_id: 0x5c62ac77 member_id: 0x1e592a48 @@ -254731,7 +257555,7 @@ struct_union { member_id: 0x48bfae31 member_id: 0x02ce5b75 member_id: 0xdc0f3007 - member_id: 0x91796196 + member_id: 0x91796dae } } struct_union { @@ -254739,57 +257563,57 @@ struct_union { kind: STRUCT name: "usb_serial_driver" definition { - bytesize: 528 + bytesize: 560 member_id: 0x3144f518 member_id: 0xc4fbc795 member_id: 0xee864cc4 member_id: 0xd4ad4cc3 - member_id: 0xfc09f104 - member_id: 0x1b86a2c8 - member_id: 0x0f19481d - member_id: 0x4cfd4263 - member_id: 0xd78f563b - member_id: 0x1968f860 - member_id: 0xc578dcc6 - member_id: 0x7ec3e3c6 - member_id: 0x65ba3ab2 - member_id: 0xd77a285f - member_id: 0x9619b24f - member_id: 0x7e1dc22d - member_id: 0x8da4e910 - member_id: 0xae97a284 - member_id: 0x66c5c2fd - member_id: 0xe41140bb - member_id: 0xf3963954 - member_id: 0xcab3f168 - member_id: 0xa792c083 - member_id: 0xad9bb8c2 - member_id: 0xcd7f61b5 - member_id: 0x342fe3b5 - member_id: 0xb08e385d - member_id: 0x4d4b04e5 - member_id: 0x956eb4d7 - member_id: 0xd9943f8f - member_id: 0x7e9ca55e - member_id: 0xfd5526c5 - member_id: 0xd08d50e1 - member_id: 0x691dfa45 - member_id: 0x14573968 - member_id: 0xca5121f8 - member_id: 0x80cd109a - member_id: 0x7363575c - member_id: 0x7e415c58 - member_id: 0x6e7a7d3c - member_id: 0x34f4a820 - member_id: 0xc973030f - member_id: 0x59488e82 - member_id: 0xe7104bba - member_id: 0xe2acc573 - member_id: 0x84573504 - member_id: 0xda4d06b6 - member_id: 0x68c4dfff - member_id: 0x32090b65 - member_id: 0x934f49bd + member_id: 0xfc09f0db + member_id: 0x1b86a2bd + member_id: 0x0f194aef + member_id: 0x4cfd40f2 + member_id: 0xd78f59f9 + member_id: 0x1968fceb + member_id: 0xc578dab3 + member_id: 0x7ec3e667 + member_id: 0x65ba3b43 + member_id: 0xd77a2d00 + member_id: 0x9619b60e + member_id: 0x7e1dc95a + member_id: 0x8da4e999 + member_id: 0xae97a5b3 + member_id: 0x66c5c2ea + member_id: 0xe4114db1 + member_id: 0xf3963ffd + member_id: 0xcab3f147 + member_id: 0xa792c035 + member_id: 0xad9bbf06 + member_id: 0xcd7f6f7d + member_id: 0x342fe464 + member_id: 0xb08e3438 + member_id: 0x4d4b01d0 + member_id: 0x956eb42c + member_id: 0xd9943837 + member_id: 0x7e9ca335 + member_id: 0xfd552aa2 + member_id: 0xd08d5830 + member_id: 0x691df5b8 + member_id: 0x14573c12 + member_id: 0xca51229f + member_id: 0x80cd11b3 + member_id: 0x7363590a + member_id: 0x7e4156be + member_id: 0x6e7a79e5 + member_id: 0x34f4a74e + member_id: 0xc9730947 + member_id: 0x59488b26 + member_id: 0xe7104099 + member_id: 0xe2acc05f + member_id: 0x84573c9c + member_id: 0xda4d0f3d + member_id: 0x68c4d9d3 + member_id: 0x320901bb + member_id: 0x934f43bd } } struct_union { @@ -254813,40 +257637,40 @@ struct_union { kind: STRUCT name: "usb_serial_port" definition { - bytesize: 1480 + bytesize: 1720 member_id: 0xa79bc81d member_id: 0x48b91cec - member_id: 0x2d1fe314 - member_id: 0xc8ee0091 - member_id: 0xdc316641 - member_id: 0xff6c3e37 - member_id: 0xa213abc9 - member_id: 0x85b719cf - member_id: 0xf35c572c - member_id: 0xa83093fc - member_id: 0x5e3b6bef - member_id: 0xda5836f1 - member_id: 0x80e88b9e - member_id: 0x7e50f1f4 - member_id: 0x20931bb7 - member_id: 0x1926c8d9 - member_id: 0xfd487d79 - member_id: 0xc6c74317 - member_id: 0x599920e7 - member_id: 0x6fbe00af - member_id: 0x652929a4 - member_id: 0xd4bce0ed - member_id: 0xa2006268 - member_id: 0x2b1781d0 - member_id: 0x47ac89b5 - member_id: 0x34019fd5 - member_id: 0xa15328e6 - member_id: 0x083dfc85 - member_id: 0xb51b5f80 - member_id: 0x2d5bf701 - member_id: 0xd6e66360 - member_id: 0x1e9bc7f4 - member_id: 0xce1ac793 + member_id: 0x2d1fe41d + member_id: 0xc8ee0dac + member_id: 0xdc316fde + member_id: 0xff6c3cd6 + member_id: 0xa213a8a1 + member_id: 0x85b71c5f + member_id: 0xf35c54ea + member_id: 0xa8309f44 + member_id: 0x5e3b6ecc + member_id: 0xda583bd0 + member_id: 0x80e88f85 + member_id: 0x7e50f186 + member_id: 0x20931093 + member_id: 0x1926c096 + member_id: 0xfd487f6f + member_id: 0xc6c74fe8 + member_id: 0x59992c87 + member_id: 0x6fbe0a7f + member_id: 0x65292cb0 + member_id: 0xd4bce900 + member_id: 0xa200605d + member_id: 0x2b178ab5 + member_id: 0x47ac8207 + member_id: 0x34019ec8 + member_id: 0xa1532d41 + member_id: 0x083df854 + member_id: 0xb51b5e3a + member_id: 0x2d5bf0ae + member_id: 0xd6e66688 + member_id: 0x1e9bca50 + member_id: 0xce1ac891 } } struct_union { @@ -254934,7 +257758,7 @@ struct_union { kind: STRUCT name: "usb_tt" definition { - bytesize: 80 + bytesize: 128 member_id: 0xe5c68ce9 member_id: 0xe77081c4 member_id: 0xca538c03 @@ -254942,6 +257766,10 @@ struct_union { member_id: 0x2d1fe44c member_id: 0x0d593536 member_id: 0xf3fecb5a + member_id: 0x2d081d9c + member_id: 0x63760a18 + member_id: 0xac8943f0 + member_id: 0xe0f63cb8 } } struct_union { @@ -254949,14 +257777,14 @@ struct_union { kind: STRUCT name: "usb_udc" definition { - bytesize: 832 + bytesize: 1000 member_id: 0xd477fd9a member_id: 0x1875f4a8 member_id: 0xce1ac88b - member_id: 0x7c00e850 - member_id: 0xa8b1a324 - member_id: 0x5367c52c - member_id: 0x997c290a + member_id: 0x7c00e340 + member_id: 0xa8b1a153 + member_id: 0x5367cfd2 + member_id: 0x997c26ba } } struct_union { @@ -254964,9 +257792,9 @@ struct_union { kind: STRUCT name: "usbdrv_wrap" definition { - bytesize: 152 + bytesize: 184 member_id: 0xd4ad4c68 - member_id: 0x4b47d40c + member_id: 0x4b47d823 } } struct_union { @@ -254974,7 +257802,7 @@ struct_union { kind: STRUCT name: "usbnet" definition { - bytesize: 600 + bytesize: 696 member_id: 0xbb0eb3a5 member_id: 0x8a1b2331 member_id: 0x5e589542 @@ -254982,38 +257810,42 @@ struct_union { member_id: 0xe49f6571 member_id: 0x202d9055 member_id: 0x1173939d - member_id: 0xdccb66a4 - member_id: 0x16197475 - member_id: 0xe5316bda - member_id: 0x671dccaa - member_id: 0x327a577c - member_id: 0x372f61a0 - member_id: 0x5ceeea08 - member_id: 0xb3b45fb0 - member_id: 0x2064b69b - member_id: 0x63fb074d - member_id: 0x84e83055 - member_id: 0xbedde87d - member_id: 0x723dee58 - member_id: 0x893559d9 - member_id: 0xff770ca3 - member_id: 0x4ddbf211 - member_id: 0xb7653415 - member_id: 0x41517cd5 - member_id: 0x3ebe7e3f - member_id: 0x0b6796b8 - member_id: 0x71b83776 - member_id: 0x94aef420 - member_id: 0x420ec74c - member_id: 0x1d18f3a0 - member_id: 0x6e10ac71 - member_id: 0xdd499b5c - member_id: 0x72db064a - member_id: 0x19761d86 - member_id: 0xf04d78e0 - member_id: 0x5e2b8001 - member_id: 0x7de43795 - member_id: 0x2d5bf612 + member_id: 0xdccb64ac + member_id: 0x1619739e + member_id: 0xe531626b + member_id: 0x671dc45f + member_id: 0x327a5eed + member_id: 0x372f6ae9 + member_id: 0x5ceeec17 + member_id: 0xb3b45209 + member_id: 0x2064b31e + member_id: 0x63fb0e8e + member_id: 0x84e83fe7 + member_id: 0xbedde9a2 + member_id: 0x723dee2d + member_id: 0x8935554d + member_id: 0xff770e06 + member_id: 0x4ddbf650 + member_id: 0xb7653122 + member_id: 0x415177a2 + member_id: 0x3ebe7eb6 + member_id: 0x0b67960e + member_id: 0x71b830b2 + member_id: 0x94aefae8 + member_id: 0x420ec279 + member_id: 0x1d18f5cb + member_id: 0x6e10a38c + member_id: 0xdd499a75 + member_id: 0x72db081c + member_id: 0x19761760 + member_id: 0xf04d7467 + member_id: 0x5e2b8157 + member_id: 0x7de43299 + member_id: 0x2d5bf2a1 + member_id: 0x2d0819a8 + member_id: 0x63760f99 + member_id: 0xac894d81 + member_id: 0xe0f63ef4 } } struct_union { @@ -255046,7 +257878,7 @@ struct_union { kind: STRUCT name: "user_namespace" definition { - bytesize: 608 + bytesize: 656 member_id: 0x15653884 member_id: 0xe2053ef5 member_id: 0x1d4070e7 @@ -255060,12 +257892,14 @@ struct_union { member_id: 0x65d65e9f member_id: 0x26de6193 member_id: 0x79fd896f - member_id: 0xd6e668dd - member_id: 0x3da54986 - member_id: 0x1cbe0b13 - member_id: 0x9f3014b3 - member_id: 0x63afe2fc - member_id: 0x4ba8cddd + member_id: 0xd6e66eec + member_id: 0x3da54157 + member_id: 0x1cbe0e3f + member_id: 0x9f301d2b + member_id: 0x63afeb77 + member_id: 0x4ba8c21a + member_id: 0x2d081f04 + member_id: 0x637608ca } } struct_union { @@ -255085,7 +257919,7 @@ struct_union { kind: STRUCT name: "user_struct" definition { - bytesize: 152 + bytesize: 168 member_id: 0xb62baaf3 member_id: 0x65a4a799 member_id: 0x47877fa9 @@ -255095,6 +257929,8 @@ struct_union { member_id: 0xb82d7a23 member_id: 0xb3d910e2 member_id: 0xd6abc924 + member_id: 0x2d0817f6 + member_id: 0x63760fdf } } struct_union { @@ -255211,8 +258047,7 @@ struct_union { definition { bytesize: 32 member_id: 0xef540d40 - member_id: 0x3d158618 - member_id: 0x232ab06c + member_id: 0x245b9008 member_id: 0xb3633170 member_id: 0x4dbd03ca member_id: 0x1d16ecb8 @@ -255499,7 +258334,7 @@ struct_union { kind: STRUCT name: "v4l2_ctrl" definition { - bytesize: 232 + bytesize: 240 member_id: 0x0fa6c6af member_id: 0x392f00ec member_id: 0xf95877f3 @@ -255542,6 +258377,7 @@ struct_union { member_id: 0xfb6e9c37 member_id: 0x3b232807 member_id: 0x654b7430 + member_id: 0x2d081e2f } } struct_union { @@ -255549,7 +258385,7 @@ struct_union { kind: STRUCT name: "v4l2_ctrl_config" definition { - bytesize: 136 + bytesize: 144 member_id: 0xafb42e86 member_id: 0x9d444bfa member_id: 0xcce62d78 @@ -255567,6 +258403,7 @@ struct_union { member_id: 0x3d54be0a member_id: 0xf2dee2ba member_id: 0x2f797cff + member_id: 0x2d081844 } } struct_union { @@ -255705,21 +258542,22 @@ struct_union { kind: STRUCT name: "v4l2_ctrl_handler" definition { - bytesize: 200 + bytesize: 224 member_id: 0xb74e1877 - member_id: 0x2dcf9f28 - member_id: 0xea2e35d6 - member_id: 0x15868a4a - member_id: 0x6ff464d3 - member_id: 0xff0baa29 - member_id: 0x568a320a - member_id: 0xe90f383a - member_id: 0xd2f306d6 - member_id: 0x7f61f2f1 - member_id: 0x6fead841 - member_id: 0x9fd2833f - member_id: 0x7c2cf39d - member_id: 0xcc93418b + member_id: 0x2dcf9e11 + member_id: 0xea2e3566 + member_id: 0x1586844f + member_id: 0x6ff46f9c + member_id: 0xff0ba4fe + member_id: 0x568a338d + member_id: 0xe90f3a32 + member_id: 0xd2f30d9f + member_id: 0x7f61f4ee + member_id: 0x6fead5f8 + member_id: 0x9fd286ba + member_id: 0x7c2cfc2f + member_id: 0xcc9349cc + member_id: 0x2d081217 } } struct_union { @@ -255936,10 +258774,11 @@ struct_union { kind: STRUCT name: "v4l2_ctrl_ops" definition { - bytesize: 24 + bytesize: 32 member_id: 0x6005f59a member_id: 0x80920d33 member_id: 0x75e99e43 + member_id: 0x2d081dfb } } struct_union { @@ -255975,6 +258814,8 @@ struct_union { member_id: 0xb065acb9 member_id: 0xa6a9f3e1 member_id: 0xbb05d25c + member_id: 0x2d081532 + member_id: 0x637609a2 } } struct_union { @@ -255982,7 +258823,7 @@ struct_union { kind: STRUCT name: "v4l2_ctrl_ref" definition { - bytesize: 64 + bytesize: 72 member_id: 0x0fa6c6af member_id: 0x11f070e1 member_id: 0x69ba12aa @@ -255994,6 +258835,7 @@ struct_union { member_id: 0x0bb1b59b member_id: 0x3fc3c416 member_id: 0xcbf4c251 + member_id: 0x2d081e2a } } struct_union { @@ -256001,11 +258843,12 @@ struct_union { kind: STRUCT name: "v4l2_ctrl_type_ops" definition { - bytesize: 32 + bytesize: 40 member_id: 0xf6e89639 member_id: 0x1ae79ef6 member_id: 0xc04c8cc3 member_id: 0x2a122629 + member_id: 0x2d081599 } } struct_union { @@ -256343,18 +259186,18 @@ struct_union { kind: STRUCT name: "v4l2_fh" definition { - bytesize: 144 + bytesize: 160 member_id: 0x7c00ef52 member_id: 0xebf1169b member_id: 0x82392672 member_id: 0xa97d0900 member_id: 0x202d9055 member_id: 0x40fe2d51 - member_id: 0xd3eec6a3 - member_id: 0xe3c8579c - member_id: 0xb3731e9b - member_id: 0x004768f5 - member_id: 0xb254a863 + member_id: 0xd3eec4ab + member_id: 0xe3c85a25 + member_id: 0xb3731758 + member_id: 0x004763ff + member_id: 0xb254a7d1 } } struct_union { @@ -256362,7 +259205,7 @@ struct_union { kind: STRUCT name: "v4l2_file_operations" definition { - bytesize: 80 + bytesize: 88 member_id: 0x4a965250 member_id: 0x48537241 member_id: 0x340ece87 @@ -256373,6 +259216,7 @@ struct_union { member_id: 0x87ff1c74 member_id: 0xad98f47a member_id: 0xaeb4854e + member_id: 0x2d08134b } } struct_union { @@ -256801,7 +259645,7 @@ struct_union { kind: STRUCT name: "v4l2_m2m_ctx" definition { - bytesize: 1856 + bytesize: 1888 member_id: 0xa4aa3498 member_id: 0x5191c7d5 member_id: 0x8d9c7f4e @@ -256810,11 +259654,11 @@ struct_union { member_id: 0x404ad063 member_id: 0xbfcfba97 member_id: 0xcb7a3a33 - member_id: 0x21d1efcf - member_id: 0xad01ca9d - member_id: 0xc927b5b1 - member_id: 0x3284c62d - member_id: 0x591197ac + member_id: 0x21d1ea91 + member_id: 0xad01c9cf + member_id: 0xc927b25c + member_id: 0x3284cdc6 + member_id: 0x5911975c } } struct_union { @@ -256822,7 +259666,7 @@ struct_union { kind: STRUCT name: "v4l2_m2m_dev" definition { - bytesize: 592 + bytesize: 608 member_id: 0x3ba2face member_id: 0xd7300c6f member_id: 0x3fcc657f @@ -256834,8 +259678,8 @@ struct_union { member_id: 0xbd72f615 member_id: 0xcf18f557 member_id: 0xca2b6d9f - member_id: 0x1457c6ce - member_id: 0xe23c0c4c + member_id: 0x1457cbeb + member_id: 0xe23c0b58 } } struct_union { @@ -256854,12 +259698,12 @@ struct_union { kind: STRUCT name: "v4l2_m2m_queue_ctx" definition { - bytesize: 880 + bytesize: 896 member_id: 0xe9329abb - member_id: 0x4163d6ea - member_id: 0x50e912f3 - member_id: 0x409f1d56 - member_id: 0xe6132f4e + member_id: 0x4163d7c4 + member_id: 0x50e91245 + member_id: 0x409f1b2e + member_id: 0xe613256f } } struct_union { @@ -257315,10 +260159,10 @@ struct_union { kind: STRUCT name: "v4l2_subdev_fh" definition { - bytesize: 160 + bytesize: 176 member_id: 0xc3ccf4e5 - member_id: 0x4a965c8c - member_id: 0x72e19bd3 + member_id: 0x4a96542d + member_id: 0x72e19394 } } struct_union { @@ -257545,10 +260389,10 @@ struct_union { kind: STRUCT name: "v4l2_subdev_state" definition { - bytesize: 48 + bytesize: 64 member_id: 0xb74e1877 - member_id: 0x2dcf9f28 - member_id: 0xab3b2097 + member_id: 0x2dcf9e11 + member_id: 0xab3b2027 } } struct_union { @@ -257976,7 +260820,7 @@ struct_union { kind: STRUCT name: "vb2_queue" definition { - bytesize: 856 + bytesize: 872 member_id: 0x5c135018 member_id: 0x893d25b0 member_id: 0xce3bbe52 @@ -258005,28 +260849,28 @@ struct_union { member_id: 0x0e0e3c14 member_id: 0x44c49663 member_id: 0xa555816f - member_id: 0x1fe933a9 - member_id: 0xeed6dd24 - member_id: 0xd0f7a9d9 - member_id: 0xdc40de4e - member_id: 0x824e10c3 - member_id: 0x620d09cd - member_id: 0x3daa5a47 - member_id: 0xd715fb53 - member_id: 0xbfd149a9 - member_id: 0x10ba6beb - member_id: 0xc284ec65 - member_id: 0xd96f0281 - member_id: 0xfbf1871c - member_id: 0xcdb9295e - member_id: 0x6fa51b86 - member_id: 0x294a7a27 - member_id: 0x66f84bb7 - member_id: 0xc38cb45a - member_id: 0x0bd89f20 - member_id: 0xb6bd14bd - member_id: 0x6f4903bf - member_id: 0x0d81ba9a + member_id: 0x1fe93d34 + member_id: 0xeed6dd5f + member_id: 0xd0f7ac86 + member_id: 0xdc40d5b4 + member_id: 0x824e12df + member_id: 0x620d04f5 + member_id: 0x3daa5397 + member_id: 0xd715f08e + member_id: 0xbfd145e8 + member_id: 0x10ba6614 + member_id: 0xc284eb1d + member_id: 0xd96f0d39 + member_id: 0xfbf188de + member_id: 0xcdb92068 + member_id: 0x6fa5176a + member_id: 0x294a7c18 + member_id: 0x66f841a5 + member_id: 0xc38cba61 + member_id: 0x0bd89cb9 + member_id: 0xb6bd14f5 + member_id: 0x6f4904a6 + member_id: 0x0d81b934 } } struct_union { @@ -258046,7 +260890,7 @@ struct_union { kind: STRUCT name: "vb2_v4l2_buffer" definition { - bytesize: 936 + bytesize: 944 member_id: 0xee747e95 member_id: 0x2d8ea6ca member_id: 0xc3a7738e @@ -258055,6 +260899,7 @@ struct_union { member_id: 0xc06b1172 member_id: 0x651c3980 member_id: 0x29fe928e + member_id: 0x2d081124 } } struct_union { @@ -258074,11 +260919,15 @@ struct_union { kind: STRUCT name: "vfsmount" definition { - bytesize: 32 + bytesize: 64 member_id: 0xc615127f member_id: 0x29094539 member_id: 0xe1694592 member_id: 0xf8572128 + member_id: 0x2d081599 + member_id: 0x63760e65 + member_id: 0xac8948c4 + member_id: 0xe0f6333c } } struct_union { @@ -258180,7 +261029,7 @@ struct_union { kind: STRUCT name: "vgic_its" definition { - bytesize: 200 + bytesize: 232 member_id: 0x0f936dd3 member_id: 0x3a2d3a5d member_id: 0xc33609f7 @@ -258188,13 +261037,13 @@ struct_union { member_id: 0x58199dc6 member_id: 0x9232ba55 member_id: 0x28ddf56e - member_id: 0xd83a0303 - member_id: 0x110cab5b - member_id: 0x09c4e34b - member_id: 0xb41bcefb - member_id: 0x857bf16e - member_id: 0x5adf73ac - member_id: 0x5a9c1344 + member_id: 0xd83a0eba + member_id: 0x110caede + member_id: 0x09c4ee83 + member_id: 0xb41bc738 + member_id: 0x857bfedc + member_id: 0x5adf7097 + member_id: 0x5a9c1331 } } struct_union { @@ -258276,26 +261125,26 @@ struct_union { kind: STRUCT name: "vhost_dev" definition { - bytesize: 200 + bytesize: 216 member_id: 0x3025d5eb member_id: 0xad8987e3 - member_id: 0x9afd3c3b - member_id: 0xa8e39bfb - member_id: 0x5f49664d - member_id: 0x034787e8 - member_id: 0xff7263b1 - member_id: 0x95886ad4 - member_id: 0xbbd1f6b0 - member_id: 0xeed948c5 - member_id: 0xa6a84e93 - member_id: 0x7a4a13be - member_id: 0x202d9ae4 - member_id: 0x51daf7ec - member_id: 0x7e0f7551 - member_id: 0xc4756e69 - member_id: 0xe79c9554 - member_id: 0x4a746b4c - member_id: 0xe5072644 + member_id: 0x9afd3c8b + member_id: 0xa8e39171 + member_id: 0x5f496848 + member_id: 0x03478a89 + member_id: 0xff7268fe + member_id: 0x95886403 + member_id: 0xbbd1f737 + member_id: 0xeed94acd + member_id: 0xa6a845da + member_id: 0x7a4a163b + member_id: 0x202d9556 + member_id: 0x51daf362 + member_id: 0x7e0f7e06 + member_id: 0xc47563ba + member_id: 0xe79c9d40 + member_id: 0x4a7465a4 + member_id: 0xe5072f8f } } struct_union { @@ -258371,42 +261220,42 @@ struct_union { kind: STRUCT name: "vhost_virtqueue" definition { - bytesize: 18840 + bytesize: 18856 member_id: 0xce00a924 member_id: 0xad8987e3 - member_id: 0x1c73cd14 - member_id: 0x87ca6121 - member_id: 0xe1383d30 - member_id: 0x8b878b4e - member_id: 0xbbdc3e59 - member_id: 0x1b51d884 - member_id: 0x79779e9a - member_id: 0x04a1db49 - member_id: 0x5f49666a - member_id: 0x5e24e935 - member_id: 0x33f92306 - member_id: 0xa0dfc8ed - member_id: 0x6cb7569d - member_id: 0x4b226953 - member_id: 0xf3d95399 - member_id: 0x76b0ef78 - member_id: 0x15993884 - member_id: 0xdbf89589 - member_id: 0x106b28d8 - member_id: 0xdf21c66f - member_id: 0x0487754e - member_id: 0xefc222f3 - member_id: 0xdcc85727 - member_id: 0x95886387 - member_id: 0xbbd1fa19 - member_id: 0xf21ad039 - member_id: 0x60b77a5c - member_id: 0xf4cc6b15 - member_id: 0x5de15c3c - member_id: 0xc0759da4 - member_id: 0x793660fe - member_id: 0xdfeafacc - member_id: 0xec7ca920 + member_id: 0x1c73cda4 + member_id: 0x87ca6bab + member_id: 0xe1383335 + member_id: 0x8b87862f + member_id: 0xbbdc3516 + member_id: 0x1b51da8c + member_id: 0x797795d3 + member_id: 0x04a1d35d + member_id: 0x5f496882 + member_id: 0x5e24e0fe + member_id: 0x33f92e8a + member_id: 0xa0dfccc7 + member_id: 0x6cb75b2a + member_id: 0x4b2269ec + member_id: 0xf3d9587a + member_id: 0x76b0e2db + member_id: 0x159939af + member_id: 0xdbf890b2 + member_id: 0x106b2c44 + member_id: 0xdf21cc08 + member_id: 0x04877fe9 + member_id: 0xefc224b0 + member_id: 0xdcc859e0 + member_id: 0x95886ba8 + member_id: 0xbbd1f963 + member_id: 0xf21ad343 + member_id: 0x60b77d15 + member_id: 0xf4cc6454 + member_id: 0x5de1525d + member_id: 0xc0759949 + member_id: 0x79366138 + member_id: 0xdfeafd0b + member_id: 0xec7ca176 } } struct_union { @@ -258435,34 +261284,36 @@ struct_union { kind: STRUCT name: "video_device" definition { - bytesize: 1136 + bytesize: 1304 member_id: 0x449adaa1 member_id: 0x02cbff43 member_id: 0x999ac82a member_id: 0xb1ad6870 member_id: 0xed87f30c member_id: 0xce1ac619 - member_id: 0x058b4515 - member_id: 0x57c90c7d - member_id: 0xb0a96a41 - member_id: 0x82392f54 - member_id: 0xadc8894d - member_id: 0xa9d6ac24 - member_id: 0x0d81b7c1 - member_id: 0xc4c63981 - member_id: 0x2a59742f - member_id: 0xc84023f2 - member_id: 0x1ca7062a - member_id: 0x2d5bf682 - member_id: 0xad5e2205 - member_id: 0x5dd641d8 - member_id: 0x2db4ab9c - member_id: 0xa64bb689 - member_id: 0x06a5bacb - member_id: 0xae96546f - member_id: 0x71d5bbe1 - member_id: 0xa6274b5a - member_id: 0x2dcf947c + member_id: 0x058b41dc + member_id: 0x57c90446 + member_id: 0xb0a96c90 + member_id: 0x823928b3 + member_id: 0xadc88f57 + member_id: 0xa9d6a844 + member_id: 0x0d81bd28 + member_id: 0xc4c63eb9 + member_id: 0x2a597328 + member_id: 0xc84023e1 + member_id: 0x1ca706c6 + member_id: 0x2d5bf38a + member_id: 0xad5e24f2 + member_id: 0x5dd6479d + member_id: 0x2db4ae9c + member_id: 0xa64bb146 + member_id: 0x06a5b2f2 + member_id: 0xae965541 + member_id: 0x71d5bbe6 + member_id: 0xa6274290 + member_id: 0x2dcf951a + member_id: 0x2d081ffd + member_id: 0x63760775 } } struct_union { @@ -258506,10 +261357,10 @@ struct_union { kind: STRUCT name: "virt_dma_desc" definition { - bytesize: 136 + bytesize: 168 member_id: 0x6548ea05 - member_id: 0xeae26e37 - member_id: 0x0fa6ce5c + member_id: 0xeae26a4d + member_id: 0x0fa6c46b } } struct_union { @@ -258542,7 +261393,7 @@ struct_union { kind: STRUCT name: "virtio_device" definition { - bytesize: 832 + bytesize: 984 member_id: 0xad5e286c member_id: 0xf747d410 member_id: 0x0928ab5c @@ -258550,12 +261401,12 @@ struct_union { member_id: 0xba3ab556 member_id: 0x05b06d0c member_id: 0xce1ac88b - member_id: 0xccec42a8 - member_id: 0xd19bd467 - member_id: 0x5d601d7e - member_id: 0x9a256998 - member_id: 0xc58a5d95 - member_id: 0x59119131 + member_id: 0xccec49b8 + member_id: 0xd19bd6d2 + member_id: 0x5d601f09 + member_id: 0x9a256628 + member_id: 0xc58a5218 + member_id: 0x59119544 } } struct_union { @@ -258573,20 +261424,20 @@ struct_union { kind: STRUCT name: "virtio_driver" definition { - bytesize: 240 + bytesize: 272 member_id: 0xd4ad4c68 - member_id: 0xc4f26b73 - member_id: 0x09fa7ca0 - member_id: 0xc0f50e4a - member_id: 0x15ffca94 - member_id: 0x5ad3f363 - member_id: 0x2a13acd4 - member_id: 0xd7796ab3 - member_id: 0xa13898e8 - member_id: 0xb4aff6d9 - member_id: 0x96bc0fcc - member_id: 0x2cce6efa - member_id: 0xfa2237f1 + member_id: 0xc4f2675c + member_id: 0x09fa7934 + member_id: 0xc0f502d0 + member_id: 0x15ffc9af + member_id: 0x5ad3f2bc + member_id: 0x2a13aca1 + member_id: 0xd7796627 + member_id: 0xa1389a4d + member_id: 0xb4aff42b + member_id: 0x96bc0a6d + member_id: 0x2cce6f0b + member_id: 0xfa2232ae } } struct_union { @@ -258690,21 +261541,27 @@ struct_union { kind: STRUCT name: "vm_area_struct" definition { - bytesize: 144 - member_id: 0x521c8333 - member_id: 0xc16704da + bytesize: 200 + member_id: 0x347e5155 member_id: 0x4f684438 member_id: 0xba954092 - member_id: 0xcd2bf3d6 - member_id: 0x35cdb495 - member_id: 0xc15161a9 - member_id: 0x320cc317 - member_id: 0x0b54ef55 - member_id: 0x6ec5bf5f - member_id: 0x768d3960 - member_id: 0x28bbaba4 - member_id: 0xc8bf0815 - member_id: 0xa927eb40 + member_id: 0x3aa631b9 + member_id: 0xfcf02e56 + member_id: 0x155d76e4 + member_id: 0x0c6f73e9 + member_id: 0x35cdb84a + member_id: 0xc1516075 + member_id: 0x320ccb8c + member_id: 0x0b54ef08 + member_id: 0x6ec5bbfa + member_id: 0x768d3eb0 + member_id: 0x28bbad8b + member_id: 0xc8bf0dce + member_id: 0xa927e04b + member_id: 0x2d081fb1 + member_id: 0x63760b51 + member_id: 0xac894e06 + member_id: 0xe0f63eac } } struct_union { @@ -258712,8 +261569,8 @@ struct_union { kind: STRUCT name: "vm_event_state" definition { - bytesize: 752 - member_id: 0x0ab8cdfd + bytesize: 784 + member_id: 0x0ac7a0a2 } } struct_union { @@ -258739,7 +261596,7 @@ struct_union { kind: STRUCT name: "vm_operations_struct" definition { - bytesize: 112 + bytesize: 144 member_id: 0xadba96dc member_id: 0xcd7de4b1 member_id: 0x1c281f71 @@ -258754,6 +261611,10 @@ struct_union { member_id: 0x6c219058 member_id: 0x0df5c4fb member_id: 0x6ee291cd + member_id: 0x2d081f94 + member_id: 0x63760151 + member_id: 0xac894e49 + member_id: 0xe0f6393d } } struct_union { @@ -258794,6 +261655,15 @@ struct_union { member_id: 0xeca4247d } } +struct_union { + id: 0xe77d49ec + kind: STRUCT + name: "vma_lock" + definition { + bytesize: 64 + member_id: 0x2dc4468e + } +} struct_union { id: 0x4f809dfe kind: STRUCT @@ -258813,7 +261683,7 @@ struct_union { kind: STRUCT name: "vmpressure" definition { - bytesize: 120 + bytesize: 152 member_id: 0x3bfa7655 member_id: 0x2f1a436f member_id: 0xa2f68ed5 @@ -258821,7 +261691,7 @@ struct_union { member_id: 0x639c3690 member_id: 0x11267216 member_id: 0x3c569c3a - member_id: 0xd6e6658a + member_id: 0xd6e6640d } } struct_union { @@ -258878,33 +261748,33 @@ struct_union { kind: STRUCT name: "vsock_sock" definition { - bytesize: 1232 + bytesize: 1456 member_id: 0x82ce9da8 - member_id: 0xb8dcc8ef - member_id: 0x74508028 - member_id: 0x9a22fae9 - member_id: 0x68d6c106 - member_id: 0xdecd7e20 - member_id: 0xc5b7f636 - member_id: 0xed6e7b2e - member_id: 0x3f937023 - member_id: 0x4aad15ee - member_id: 0x168e5eac - member_id: 0xe2a2a03a - member_id: 0xb2f2463c - member_id: 0x09a04c88 - member_id: 0x06ab1c7a - member_id: 0x437f9426 - member_id: 0x3fce4337 - member_id: 0x74c81a8c - member_id: 0xef258b09 - member_id: 0x4bda1ef3 - member_id: 0x2f63f754 - member_id: 0xb8c285f4 - member_id: 0x3086d9c9 - member_id: 0x3025b4d4 - member_id: 0x64fe21bf - member_id: 0xf5deb4cb + member_id: 0xb8dcca84 + member_id: 0x74508206 + member_id: 0x9a22f566 + member_id: 0x68d6c4e1 + member_id: 0xdecd7dd8 + member_id: 0xc5b7f4a7 + member_id: 0xed6e7a1a + member_id: 0x3f9371b2 + member_id: 0x4aad1491 + member_id: 0x168e52ab + member_id: 0xe2a2a2d7 + member_id: 0xb2f24eac + member_id: 0x09a04ae8 + member_id: 0x06ab1232 + member_id: 0x437f9981 + member_id: 0x3fce46f6 + member_id: 0x74c81385 + member_id: 0xef258c05 + member_id: 0x4bda1298 + member_id: 0x2f63fdae + member_id: 0xb8c28e15 + member_id: 0x3086dc62 + member_id: 0x3025b9ec + member_id: 0x64fe2a90 + member_id: 0xf5deb131 } } struct_union { @@ -259051,27 +261921,27 @@ struct_union { kind: STRUCT name: "wakeup_source" definition { - bytesize: 192 + bytesize: 208 member_id: 0x0de57ce8 member_id: 0xcc4808a3 member_id: 0x4d8789fe member_id: 0x2d1fec2e member_id: 0xf7e3e873 member_id: 0x1dd180f0 - member_id: 0xf238254c - member_id: 0x87b61f5a - member_id: 0x0f2e807b - member_id: 0x320c71a7 - member_id: 0xad46136a - member_id: 0x44cb5a04 - member_id: 0x93a4842e - member_id: 0xcb648430 - member_id: 0x1ba7b122 - member_id: 0xbfc5c282 - member_id: 0x8e632bc7 - member_id: 0xce3bb840 - member_id: 0x1ae60877 - member_id: 0x521911fe + member_id: 0xf23824cb + member_id: 0x87b61d52 + member_id: 0x0f2e8b32 + member_id: 0x320c7c1e + member_id: 0xad4616ef + member_id: 0x44cb53c7 + member_id: 0x93a48b9c + member_id: 0xcb648c91 + member_id: 0x1ba7b965 + member_id: 0xbfc5c60c + member_id: 0x8e632614 + member_id: 0xce3bb054 + member_id: 0x1ae6069f + member_id: 0x52191cde } } struct_union { @@ -259079,17 +261949,17 @@ struct_union { kind: STRUCT name: "watchdog_core_data" definition { - bytesize: 1040 + bytesize: 1248 member_id: 0xce1ac149 - member_id: 0x05c97afe - member_id: 0xcf4e0b35 - member_id: 0x2d4b3847 - member_id: 0x15e76eb9 - member_id: 0x807bc698 - member_id: 0x0be63aca - member_id: 0x1dce629c - member_id: 0xd6c16a26 - member_id: 0x20545276 + member_id: 0x05c97cd1 + member_id: 0xcf4e05d1 + member_id: 0x2d4b353f + member_id: 0x15e76f66 + member_id: 0x807bc4cf + member_id: 0x0be63d8a + member_id: 0x1dce6571 + member_id: 0xd6c16273 + member_id: 0x20545d1c } } struct_union { @@ -259174,13 +262044,13 @@ struct_union { kind: STRUCT name: "wb_domain" definition { - bytesize: 120 + bytesize: 136 member_id: 0x2d1fec85 member_id: 0x447b9357 member_id: 0x812f3ed4 - member_id: 0xe39a21e9 - member_id: 0x3935e071 - member_id: 0x9decdc36 + member_id: 0xe39a23e1 + member_id: 0x3935eb38 + member_id: 0x9decd18f } } struct_union { @@ -259200,94 +262070,95 @@ struct_union { kind: STRUCT name: "wiphy" definition { - bytesize: 1344 + bytesize: 1504 member_id: 0x3a751f5e - member_id: 0xf0ce3df0 - member_id: 0xc9e618a3 - member_id: 0x4e4e5e6b - member_id: 0x9cc50b88 - member_id: 0x61546fcd - member_id: 0xfb4e24a2 - member_id: 0xac925e83 - member_id: 0x0b27d23c - member_id: 0x5656b585 - member_id: 0xf69ce5d3 - member_id: 0x2da18b34 - member_id: 0x73ce8a34 - member_id: 0xc5d17628 - member_id: 0xd321b6e2 - member_id: 0x6892ce7c - member_id: 0x7eb642a4 - member_id: 0x4142d6eb - member_id: 0x67c5e652 - member_id: 0x3c3bc4bf - member_id: 0x65099bc3 - member_id: 0x12738cb0 - member_id: 0xf671fde0 - member_id: 0x9b94e6a5 - member_id: 0x77131337 - member_id: 0x846f5da8 - member_id: 0x5f5efb4e - member_id: 0x4227482f - member_id: 0x3af84d21 - member_id: 0x5b7b208d - member_id: 0x262fa0ed - member_id: 0xb125866b - member_id: 0xab25dee8 - member_id: 0xb738434a - member_id: 0x0e5774c9 - member_id: 0x74ebcfde - member_id: 0x35333c82 - member_id: 0x1d9e06c9 - member_id: 0xfb37b987 - member_id: 0xe68eeec1 - member_id: 0xaf6e8c58 - member_id: 0x1562dcea - member_id: 0x1c0f4bc0 - member_id: 0x32f21590 - member_id: 0x263806f9 - member_id: 0x938ebff6 - member_id: 0x4e9570d9 - member_id: 0x340bc841 - member_id: 0xdf584473 - member_id: 0x3965bd91 - member_id: 0x56d99a4d - member_id: 0xa0a66eb2 - member_id: 0xd37edf04 - member_id: 0x8808261b - member_id: 0xbf5b0964 - member_id: 0x4ace6545 - member_id: 0xce1ac741 - member_id: 0x51372eb2 - member_id: 0x0b88f0c6 - member_id: 0x7723f56b - member_id: 0x4d0af9b3 - member_id: 0x666b0c7b - member_id: 0x3e759adb - member_id: 0xefb2b9ff - member_id: 0xdddbb69d - member_id: 0xc85844ed - member_id: 0x3c4d3341 - member_id: 0x4cf44d32 - member_id: 0x22bbaaa8 - member_id: 0x69320179 - member_id: 0x599e91b3 - member_id: 0x9480ed99 - member_id: 0xefe297cb - member_id: 0xd029cd3a - member_id: 0xdd1f65b9 - member_id: 0x58707b2e - member_id: 0xa69ac1e4 - member_id: 0x5b95067f - member_id: 0x98e24bec - member_id: 0x3bb0b1df - member_id: 0xfd797dab - member_id: 0xa9b5e206 - member_id: 0x80a0abfe - member_id: 0x350eb91d - member_id: 0x0517e0ec - member_id: 0x5fc9a495 - member_id: 0x59c3066c + member_id: 0xf0ce3cc9 + member_id: 0xc9e61d51 + member_id: 0x4e4e54e1 + member_id: 0x9cc5058d + member_id: 0x615462ac + member_id: 0xfb4e2fed + member_id: 0xac9250b6 + member_id: 0x0b27da47 + member_id: 0x5656bb52 + member_id: 0xf69ce7fc + member_id: 0x2da18312 + member_id: 0x73ce8bb3 + member_id: 0xc5d17e22 + member_id: 0xd3fd6d41 + member_id: 0x6892c863 + member_id: 0x7eb64f1d + member_id: 0x4142d858 + member_id: 0x67c5e3d7 + member_id: 0x3c3bc696 + member_id: 0x650991bc + member_id: 0x1273815d + member_id: 0xf671f028 + member_id: 0x9b94e658 + member_id: 0x77131af4 + member_id: 0x846f56a2 + member_id: 0x5f5ef4fc + member_id: 0x42274fa9 + member_id: 0x3af84580 + member_id: 0x5b7b28ca + member_id: 0x262fa463 + member_id: 0xb1258bb8 + member_id: 0xab25d6fc + member_id: 0xb7384bd0 + member_id: 0x0e577c51 + member_id: 0x74ebc136 + member_id: 0x353336d2 + member_id: 0x1d9e0f02 + member_id: 0xfb37b87b + member_id: 0xe68eef5f + member_id: 0xaf6e85c1 + member_id: 0x1562dab6 + member_id: 0x1c0f4706 + member_id: 0x32f21309 + member_id: 0x26380876 + member_id: 0x938ebdeb + member_id: 0x4e9575d9 + member_id: 0x340bcff0 + member_id: 0xdf5846e7 + member_id: 0x3965bd17 + member_id: 0x56d998ce + member_id: 0xa0a6633e + member_id: 0xd37edb2e + member_id: 0x88082bb8 + member_id: 0xbf5b01e7 + member_id: 0x4ace638f + member_id: 0xce1ac87a + member_id: 0x513724f7 + member_id: 0x0b88f597 + member_id: 0x7723fa9d + member_id: 0x4d0af2ad + member_id: 0x666b05bf + member_id: 0x3e759921 + member_id: 0xefb2bf17 + member_id: 0xdddbb481 + member_id: 0xc85843b6 + member_id: 0x3c4d3872 + member_id: 0x4cf44723 + member_id: 0x22bba09d + member_id: 0x6932046b + member_id: 0x599e9d65 + member_id: 0x9480e389 + member_id: 0xefe29af2 + member_id: 0xd029c54f + member_id: 0xdd1f69f8 + member_id: 0x58707f20 + member_id: 0xa69acf8a + member_id: 0x5b950813 + member_id: 0x98e24df0 + member_id: 0x3bb0b3ab + member_id: 0xfd797107 + member_id: 0xa9b5e658 + member_id: 0x80a0a17f + member_id: 0x350eb9a7 + member_id: 0x0517ef7d + member_id: 0x5fc9adb3 + member_id: 0x2d0819fe + member_id: 0x59c3092e } } struct_union { @@ -259334,13 +262205,14 @@ struct_union { kind: STRUCT name: "wiphy_vendor_command" definition { - bytesize: 48 + bytesize: 56 member_id: 0xcd5bacd7 member_id: 0x2da18894 member_id: 0xd904b1c4 member_id: 0x7dad3f8f member_id: 0x60d3510f member_id: 0x5a7d3e18 + member_id: 0x2d0814a0 } } struct_union { @@ -259376,7 +262248,7 @@ struct_union { kind: STRUCT name: "wireless_dev" definition { - bytesize: 1152 + bytesize: 1216 member_id: 0x3f0faf2e member_id: 0x35a5c531 member_id: 0x7c00e690 @@ -259385,36 +262257,38 @@ struct_union { member_id: 0x5b8fb9b9 member_id: 0x883b39e2 member_id: 0x3a75162c - member_id: 0x810463f6 - member_id: 0x02c5dab1 - member_id: 0x51372ff8 - member_id: 0x8976ba56 - member_id: 0x307aed6f - member_id: 0x85e74112 - member_id: 0x1329067b - member_id: 0x9954d32c - member_id: 0x39e03bcc - member_id: 0xf77950cd - member_id: 0x9ea57264 - member_id: 0xce528986 - member_id: 0x8afee8f9 - member_id: 0x90ff4206 - member_id: 0xba53ca8c - member_id: 0xfb2c8f31 - member_id: 0x7f086785 - member_id: 0xf93cf855 - member_id: 0xa221f66f - member_id: 0xec7ce234 - member_id: 0x54173264 - member_id: 0x9b02b59f - member_id: 0x62614f5d - member_id: 0xb77060c8 - member_id: 0x169d7265 - member_id: 0xc6fccc17 - member_id: 0x35577a5d - member_id: 0xec08e342 - member_id: 0x34784493 - member_id: 0x900820dc + member_id: 0x810468bf + member_id: 0x02c5d0ed + member_id: 0x51372882 + member_id: 0x8976bc74 + member_id: 0x307aeb70 + member_id: 0x85e74497 + member_id: 0x13290fb8 + member_id: 0x9954dc9e + member_id: 0x39e03c4a + member_id: 0xf779586c + member_id: 0x9ea573bb + member_id: 0xce5289f3 + member_id: 0x8afeea5c + member_id: 0x90ff43bb + member_id: 0xba53c7e4 + member_id: 0xfb2c8dc3 + member_id: 0x7f0861f0 + member_id: 0xf93cfdf4 + member_id: 0xa221fcd9 + member_id: 0xec7ceeb5 + member_id: 0x54173395 + member_id: 0x9b02b0c0 + member_id: 0x62614b1c + member_id: 0xb7706bbf + member_id: 0x169d7552 + member_id: 0xc6fccc00 + member_id: 0x355770bf + member_id: 0xec08e930 + member_id: 0x34784f8c + member_id: 0x90082c4e + member_id: 0x2d0819ac + member_id: 0x6376059d } } struct_union { @@ -259422,10 +262296,12 @@ struct_union { kind: STRUCT name: "work_struct" definition { - bytesize: 32 + bytesize: 48 member_id: 0xff220f59 member_id: 0x4d8784dd member_id: 0x21adc830 + member_id: 0x2d081599 + member_id: 0x63760e65 } } struct_union { @@ -259457,7 +262333,7 @@ struct_union { kind: STRUCT name: "worker_pool" definition { - bytesize: 768 + bytesize: 800 member_id: 0x2d244e18 member_id: 0x5161bddd member_id: 0x0f122a9c @@ -259470,16 +262346,16 @@ struct_union { member_id: 0xffa38ee3 member_id: 0x1e0f229f member_id: 0x83e722f1 - member_id: 0xf420ca0c - member_id: 0xa708ba02 - member_id: 0xaf4e10fb - member_id: 0xfeafe928 - member_id: 0x5eb1888a - member_id: 0x17ec493b - member_id: 0x4d7b54fa - member_id: 0x64224c34 - member_id: 0xb71cfb2a - member_id: 0x95dac848 + member_id: 0xf420cf89 + member_id: 0xa708b698 + member_id: 0xaf4e1f46 + member_id: 0xfeafe941 + member_id: 0x5eb183ec + member_id: 0x17ec4d9d + member_id: 0x4d7b531f + member_id: 0x64224310 + member_id: 0xb71cfdbc + member_id: 0x95dacfd4 } } struct_union { @@ -259502,21 +262378,21 @@ struct_union { member_id: 0x649310ca member_id: 0x7c00e690 member_id: 0xad8983a9 - member_id: 0x9fac6642 - member_id: 0xe71240e9 - member_id: 0x8373611a - member_id: 0x67a6f854 - member_id: 0x52ca1d1e - member_id: 0x91f530c8 - member_id: 0x91de6c9e - member_id: 0xddde18e0 - member_id: 0x1cde3c6d - member_id: 0x7ab8aa07 - member_id: 0x5c7ec81e - member_id: 0x95a3dc39 - member_id: 0xf3ee0450 - member_id: 0x0dc0e1b6 - member_id: 0x95dac0cf + member_id: 0x9fac6b23 + member_id: 0xe7124977 + member_id: 0x83736a55 + member_id: 0x67a6f683 + member_id: 0x52ca1c99 + member_id: 0x91f53b81 + member_id: 0x91de691b + member_id: 0xddde1752 + member_id: 0x1cde34cc + member_id: 0x7ab8a1e7 + member_id: 0x5c7ec059 + member_id: 0x95a3d8b7 + member_id: 0xf3ee0983 + member_id: 0x0dc0e9a2 + member_id: 0x95dace52 member_id: 0x2d2d06ba member_id: 0xd7b3f93b member_id: 0x35834d78 @@ -259563,7 +262439,7 @@ struct_union { kind: STRUCT name: "wpan_phy" definition { - bytesize: 1024 + bytesize: 1184 member_id: 0xd37eda8c member_id: 0x2da18894 member_id: 0x65380232 @@ -259577,8 +262453,8 @@ struct_union { member_id: 0x5897b003 member_id: 0x6c4c56c1 member_id: 0xce1ac097 - member_id: 0x3e7596b1 - member_id: 0x59c30894 + member_id: 0x3e759bfb + member_id: 0x59c30f10 } } struct_union { @@ -259621,7 +262497,7 @@ struct_union { kind: STRUCT name: "wq_device" definition { - bytesize: 768 + bytesize: 920 member_id: 0x22faec73 member_id: 0xce1ac5a8 } @@ -259705,9 +262581,9 @@ struct_union { kind: STRUCT name: "ww_mutex" definition { - bytesize: 40 + bytesize: 56 member_id: 0x857d2de9 - member_id: 0xecb5c155 + member_id: 0xecb5c06c } } struct_union { @@ -259885,7 +262761,7 @@ struct_union { kind: STRUCT name: "xdp_umem" definition { - bytesize: 112 + bytesize: 128 member_id: 0xc4e96e18 member_id: 0xd9ec3ba0 member_id: 0x3e36ba7d @@ -260050,7 +262926,7 @@ struct_union { kind: STRUCT name: "xfrm_policy" definition { - bytesize: 800 + bytesize: 832 member_id: 0xb802c69a member_id: 0x8ed5f00a member_id: 0xcca481cd @@ -260058,26 +262934,26 @@ struct_union { member_id: 0xb7dcf93e member_id: 0x266d123e member_id: 0x1dd18615 - member_id: 0xe46642f7 - member_id: 0x102d5c59 - member_id: 0xadf0032e - member_id: 0x2ed9c9cf - member_id: 0x811c0acf - member_id: 0x104f5273 - member_id: 0xa1061d8d - member_id: 0x2f9ca0f4 - member_id: 0x5e026d4d - member_id: 0x71eee7af - member_id: 0x201cc326 - member_id: 0x5c7f84e5 - member_id: 0xc07f6e9a - member_id: 0x2d41d8b3 - member_id: 0x12d4c236 - member_id: 0x9ec4e4b4 - member_id: 0xf18bdbdd - member_id: 0x0a6b05b0 - member_id: 0xa1055b32 - member_id: 0x95dacfd4 + member_id: 0xe46640ff + member_id: 0x102d54ac + member_id: 0xadf00867 + member_id: 0x2ed9cfd0 + member_id: 0x811c0776 + member_id: 0x104f57f6 + member_id: 0xa1061599 + member_id: 0x2f9ca6a8 + member_id: 0x5e026fd9 + member_id: 0x71eeea23 + member_id: 0x201cc54d + member_id: 0x5c7f8dfc + member_id: 0xc07f66b0 + member_id: 0x2d41d176 + member_id: 0x12d4c044 + member_id: 0x9ec4e718 + member_id: 0xf18bd7ba + member_id: 0x0a6b0d61 + member_id: 0xa10558ca + member_id: 0x95dac715 } } struct_union { @@ -260099,13 +262975,13 @@ struct_union { kind: STRUCT name: "xfrm_policy_hthresh" definition { - bytesize: 48 + bytesize: 64 member_id: 0xd6e667b7 - member_id: 0x2decf03d - member_id: 0x58753a52 - member_id: 0xfadf1b5d - member_id: 0xdaf38dea - member_id: 0x47423260 + member_id: 0x2decf104 + member_id: 0x58753ae2 + member_id: 0xfadf151e + member_id: 0xdaf38040 + member_id: 0x47423e3e } } struct_union { @@ -260113,10 +262989,10 @@ struct_union { kind: STRUCT name: "xfrm_policy_queue" definition { - bytesize: 72 + bytesize: 88 member_id: 0x72254387 member_id: 0x477149b3 - member_id: 0x54f0faab + member_id: 0x54f0f7ca } } struct_union { @@ -260193,7 +263069,7 @@ struct_union { kind: STRUCT name: "xfrm_state" definition { - bytesize: 744 + bytesize: 768 member_id: 0x994b9817 member_id: 0x3bb33d1d member_id: 0x0cd10612 @@ -260232,20 +263108,20 @@ struct_union { member_id: 0x76c784f7 member_id: 0x7af92721 member_id: 0x8c467691 - member_id: 0xb94c5ab8 - member_id: 0x2f9ca1f4 - member_id: 0x6c1f959b - member_id: 0x3fb90256 - member_id: 0x424e98d8 - member_id: 0x37a020b5 - member_id: 0x0367ed60 - member_id: 0x5c6468db - member_id: 0x1df5804e - member_id: 0xbb0344bb - member_id: 0x2350fd92 - member_id: 0x8f643af6 - member_id: 0xf18bde5d - member_id: 0xff8a9429 + member_id: 0xb94c512e + member_id: 0x2f9ca062 + member_id: 0x6c1f9ec2 + member_id: 0x3fb905fd + member_id: 0x424e9efd + member_id: 0x37a02e60 + member_id: 0x0367e031 + member_id: 0x5c6466ef + member_id: 0x1df58a40 + member_id: 0xbb03496e + member_id: 0x2350fb28 + member_id: 0x8f643db8 + member_id: 0xf18bdcea + member_id: 0xff8a95a5 } } struct_union { @@ -260374,13 +263250,15 @@ struct_union { kind: STRUCT name: "xhci_command" definition { - bytesize: 48 + bytesize: 64 member_id: 0xc18a018e member_id: 0x20ae2b4e member_id: 0x05d0520e member_id: 0xc4ae0c29 member_id: 0x1ef9a3ea member_id: 0xa34283da + member_id: 0x2d0814a0 + member_id: 0x63760ed5 } } struct_union { @@ -260435,11 +263313,12 @@ struct_union { kind: STRUCT name: "xhci_erst" definition { - bytesize: 32 + bytesize: 40 member_id: 0xbe6c63bb member_id: 0x4e4798fd member_id: 0xc526ab23 member_id: 0x3532497a + member_id: 0x2d081599 } } struct_union { @@ -260478,7 +263357,7 @@ struct_union { kind: STRUCT name: "xhci_hcd" definition { - bytesize: 7320 + bytesize: 7440 member_id: 0x77fc68d0 member_id: 0x3d623bd2 member_id: 0x216b98bf @@ -260513,42 +263392,46 @@ struct_union { member_id: 0xa342850c member_id: 0x519f3189 member_id: 0x091c4926 - member_id: 0x66190ef8 - member_id: 0x3c9a3d99 - member_id: 0x225cb02b - member_id: 0x0b8d95a1 - member_id: 0x99e1616f - member_id: 0xad898d89 - member_id: 0xb7661fba - member_id: 0x76ae6072 - member_id: 0x8cde7140 - member_id: 0x704fe84e - member_id: 0xc16661a0 - member_id: 0xd972df8a - member_id: 0x8f73e684 - member_id: 0x9f0f92ba - member_id: 0x7cb821c6 - member_id: 0x2a96273c - member_id: 0xa7a6c0bc - member_id: 0x1b5b010e - member_id: 0x7f19664b - member_id: 0x4f2ccf56 - member_id: 0x543df81f - member_id: 0x103aec27 - member_id: 0xe7178310 - member_id: 0x4ceb9be3 - member_id: 0x8dc4a711 - member_id: 0xf7b4b0e1 - member_id: 0x67dc273e - member_id: 0x7051ffa9 - member_id: 0xe59661be - member_id: 0x9d614cda - member_id: 0x72afebe0 - member_id: 0x83e53902 - member_id: 0x06879e74 - member_id: 0xf762474c - member_id: 0x26b328bc - member_id: 0x59c1ce77 + member_id: 0x66190ac5 + member_id: 0x3c9a377b + member_id: 0x225cba59 + member_id: 0x0b8d9d58 + member_id: 0x99e1646a + member_id: 0xad898442 + member_id: 0xb7661625 + member_id: 0x76ae6d41 + member_id: 0x8cde7287 + member_id: 0x704fee1e + member_id: 0xc16667bc + member_id: 0xd972d98e + member_id: 0x8f73e833 + member_id: 0x9f0f9059 + member_id: 0x7cb822c2 + member_id: 0x2a96202a + member_id: 0xa7a6cca7 + member_id: 0x1b5b0712 + member_id: 0x7f1968d4 + member_id: 0x4f2cc60f + member_id: 0x543df0dd + member_id: 0x103aefe8 + member_id: 0xe71786ec + member_id: 0x4ceb995d + member_id: 0x8dc4aaad + member_id: 0xf7b4b551 + member_id: 0x67dc25d0 + member_id: 0x7051faaa + member_id: 0xe596689c + member_id: 0x9d614f12 + member_id: 0x72afecec + member_id: 0x83e53b5e + member_id: 0x06879837 + member_id: 0xf762467b + member_id: 0x26b32295 + member_id: 0x2d0811d3 + member_id: 0x63760917 + member_id: 0xac894244 + member_id: 0xe0f63158 + member_id: 0x59c1c6dd } } struct_union { @@ -260670,7 +263553,7 @@ struct_union { kind: STRUCT name: "xhci_ring" definition { - bytesize: 104 + bytesize: 120 member_id: 0x03220741 member_id: 0x0b5e9082 member_id: 0xb70fdbee @@ -260687,6 +263570,8 @@ struct_union { member_id: 0x5c04bfec member_id: 0x48e40d1a member_id: 0xc9bb1edd + member_id: 0x2d081688 + member_id: 0x63760304 } } struct_union { @@ -260727,7 +263612,7 @@ struct_union { kind: STRUCT name: "xhci_segment" definition { - bytesize: 48 + bytesize: 56 member_id: 0xde7ea677 member_id: 0x11cdf165 member_id: 0x811afaf5 @@ -260735,6 +263620,7 @@ struct_union { member_id: 0x6cde3128 member_id: 0x54bd2d94 member_id: 0x0914226d + member_id: 0x2d0814a0 } } struct_union { @@ -260893,9 +263779,9 @@ struct_union { member_id: 0x850ad405 member_id: 0x95963072 member_id: 0xd6e66625 - member_id: 0xe04b5cac - member_id: 0xba4fbfb6 - member_id: 0xc1ddf4d1 + member_id: 0xe04b527b + member_id: 0xba4fbdbe + member_id: 0xc1ddfc24 member_id: 0x1a4686d6 member_id: 0x1d22b02d member_id: 0x69583779 @@ -260997,6 +263883,10 @@ struct_union { member_id: 0x1e2ef2aa member_id: 0xca969630 member_id: 0xfbcc07d1 + member_id: 0x2d081ab8 + member_id: 0x63760a11 + member_id: 0xac8949d1 + member_id: 0xe0f631f1 } } struct_union { @@ -261023,7 +263913,7 @@ struct_union { kind: STRUCT name: "zs_pool" definition { - bytesize: 2184 + bytesize: 2200 member_id: 0x0de57ce8 member_id: 0x5ce28f0d member_id: 0xaff7e626 @@ -261032,7 +263922,7 @@ struct_union { member_id: 0xb9089225 member_id: 0x868caa9e member_id: 0x8a67a9e5 - member_id: 0xdb33f181 + member_id: 0xdb33fcdf } } struct_union { @@ -264945,9 +267835,25 @@ enumeration { value: 235 } enumerator { - name: "CPUHP_ONLINE" + name: "CPUHP_ANDROID_RESERVED_1" value: 236 } + enumerator { + name: "CPUHP_ANDROID_RESERVED_2" + value: 237 + } + enumerator { + name: "CPUHP_ANDROID_RESERVED_3" + value: 238 + } + enumerator { + name: "CPUHP_ANDROID_RESERVED_4" + value: 239 + } + enumerator { + name: "CPUHP_ONLINE" + value: 240 + } } } enumeration { @@ -266749,6 +269655,10 @@ enumeration { name: "FAULT_FLAG_ORIG_PTE_VALID" value: 2048 } + enumerator { + name: "FAULT_FLAG_VMA_LOCK" + value: 4096 + } } } enumeration { @@ -270275,6 +273185,26 @@ enumeration { name: "NL80211_BSS_CHAN_WIDTH_2" value: 4 } + enumerator { + name: "NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_1" + value: 5 + } + enumerator { + name: "NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_2" + value: 6 + } + enumerator { + name: "NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_3" + value: 7 + } + enumerator { + name: "NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_4" + value: 8 + } + enumerator { + name: "NL80211_BSS_CHAN_WIDTH_ANDROID_KABI_RESERVED_5" + value: 9 + } } } enumeration { @@ -301640,6 +304570,12 @@ function { parameter_id: 0x6d7f5ff6 parameter_id: 0x33756485 } +function { + id: 0x988b4266 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0xc93e017b +} function { id: 0x988f2c1b return_type_id: 0x6720d32f @@ -304862,6 +307798,13 @@ function { parameter_id: 0x1d841d76 parameter_id: 0x0a134144 } +function { + id: 0x9b33517a + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2e18f543 + parameter_id: 0x92233392 +} function { id: 0x9b33e2c9 return_type_id: 0x6720d32f @@ -306186,6 +309129,13 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x0d5f1839 } +function { + id: 0x9b9b71fd + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0c2e195c + parameter_id: 0x11cfee5a +} function { id: 0x9b9c3080 return_type_id: 0x6720d32f @@ -306233,6 +309183,12 @@ function { parameter_id: 0x0b7c4f67 parameter_id: 0x6d7f5ff6 } +function { + id: 0x9b9f0206 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0c2e195c +} function { id: 0x9b9f45c1 return_type_id: 0x6720d32f @@ -314247,6 +317203,11 @@ function { parameter_id: 0x3e10b518 parameter_id: 0xa52a0930 } +function { + id: 0xb0c30e7d + return_type_id: 0xd0b3a203 + parameter_id: 0x6720d32f +} function { id: 0xb1220fd7 return_type_id: 0x6720d32f @@ -317869,7 +320830,7 @@ elf_symbol { name: "I_BDEV" is_defined: true symbol_type: FUNCTION - crc: 0x643ab287 + crc: 0xb3d19fd2 type_id: 0x2dfa71ba full_name: "I_BDEV" } @@ -317878,7 +320839,7 @@ elf_symbol { name: "__ClearPageMovable" is_defined: true symbol_type: FUNCTION - crc: 0x6b61e392 + crc: 0x66921e4f type_id: 0x11388634 full_name: "__ClearPageMovable" } @@ -317887,7 +320848,7 @@ elf_symbol { name: "__SetPageMovable" is_defined: true symbol_type: FUNCTION - crc: 0xc458591f + crc: 0x2b34667d type_id: 0x11e189a0 full_name: "__SetPageMovable" } @@ -317905,7 +320866,7 @@ elf_symbol { name: "___pskb_trim" is_defined: true symbol_type: FUNCTION - crc: 0xaf3987c4 + crc: 0x0aa8b8e8 type_id: 0x9dc52cf1 full_name: "___pskb_trim" } @@ -317923,7 +320884,7 @@ elf_symbol { name: "__alloc_pages" is_defined: true symbol_type: FUNCTION - crc: 0x66f6be2c + crc: 0xa8a8e6ab type_id: 0x80fe241d full_name: "__alloc_pages" } @@ -317950,7 +320911,7 @@ elf_symbol { name: "__alloc_skb" is_defined: true symbol_type: FUNCTION - crc: 0xa873df72 + crc: 0xea7b9b93 type_id: 0x7a21af66 full_name: "__alloc_skb" } @@ -318001,7 +320962,7 @@ elf_symbol { name: "__auxiliary_driver_register" is_defined: true symbol_type: FUNCTION - crc: 0xd3a5e667 + crc: 0xf92d5fbc type_id: 0x9939118b full_name: "__auxiliary_driver_register" } @@ -318010,7 +320971,7 @@ elf_symbol { name: "__balance_callbacks" is_defined: true symbol_type: FUNCTION - crc: 0x0ec0d081 + crc: 0xf93dab26 type_id: 0x1b18f64e full_name: "__balance_callbacks" } @@ -318127,7 +321088,7 @@ elf_symbol { name: "__blk_alloc_disk" is_defined: true symbol_type: FUNCTION - crc: 0x2055fb73 + crc: 0x3b303d32 type_id: 0x55afd20f full_name: "__blk_alloc_disk" } @@ -318136,7 +321097,7 @@ elf_symbol { name: "__blk_mq_alloc_disk" is_defined: true symbol_type: FUNCTION - crc: 0x27aab47c + crc: 0x51417ccc type_id: 0x475eeec2 full_name: "__blk_mq_alloc_disk" } @@ -318145,7 +321106,7 @@ elf_symbol { name: "__blk_mq_end_request" is_defined: true symbol_type: FUNCTION - crc: 0xddfe4484 + crc: 0x4d27f1bd type_id: 0x16d771f6 full_name: "__blk_mq_end_request" } @@ -318154,7 +321115,7 @@ elf_symbol { name: "__blk_req_zone_write_lock" is_defined: true symbol_type: FUNCTION - crc: 0x007a3f1f + crc: 0x3826a34a type_id: 0x1738d1f7 full_name: "__blk_req_zone_write_lock" } @@ -318163,7 +321124,7 @@ elf_symbol { name: "__blk_req_zone_write_unlock" is_defined: true symbol_type: FUNCTION - crc: 0xd971a555 + crc: 0x6fd033c6 type_id: 0x1738d1f7 full_name: "__blk_req_zone_write_unlock" } @@ -318172,7 +321133,7 @@ elf_symbol { name: "__blk_rq_map_sg" is_defined: true symbol_type: FUNCTION - crc: 0xc32630b9 + crc: 0x0cd01ae4 type_id: 0x9fae3c48 full_name: "__blk_rq_map_sg" } @@ -318181,7 +321142,7 @@ elf_symbol { name: "__blkdev_issue_discard" is_defined: true symbol_type: FUNCTION - crc: 0x38eb4754 + crc: 0xdd8738b3 type_id: 0x9dfe427d full_name: "__blkdev_issue_discard" } @@ -318190,7 +321151,7 @@ elf_symbol { name: "__blkg_prfill_rwstat" is_defined: true symbol_type: FUNCTION - crc: 0x1fc47559 + crc: 0x2016daf9 type_id: 0x56d6c623 full_name: "__blkg_prfill_rwstat" } @@ -318199,7 +321160,7 @@ elf_symbol { name: "__blkg_prfill_u64" is_defined: true symbol_type: FUNCTION - crc: 0x040b6369 + crc: 0x9dedcc77 type_id: 0x56fc975d full_name: "__blkg_prfill_u64" } @@ -318217,7 +321178,7 @@ elf_symbol { name: "__class_create" is_defined: true symbol_type: FUNCTION - crc: 0xd278f1e9 + crc: 0xff520bd3 type_id: 0x9e2a24ca full_name: "__class_create" } @@ -318226,7 +321187,7 @@ elf_symbol { name: "__class_register" is_defined: true symbol_type: FUNCTION - crc: 0xef03e51e + crc: 0x400558f7 type_id: 0x977ee81f full_name: "__class_register" } @@ -318235,7 +321196,7 @@ elf_symbol { name: "__clk_determine_rate" is_defined: true symbol_type: FUNCTION - crc: 0x36288773 + crc: 0x23cfed27 type_id: 0x9fc8d916 full_name: "__clk_determine_rate" } @@ -318244,7 +321205,7 @@ elf_symbol { name: "__clk_get_hw" is_defined: true symbol_type: FUNCTION - crc: 0xda6701a6 + crc: 0x4bdd7814 type_id: 0xd1121136 full_name: "__clk_get_hw" } @@ -318262,7 +321223,7 @@ elf_symbol { name: "__clk_hw_register_divider" is_defined: true symbol_type: FUNCTION - crc: 0x07c0f1b6 + crc: 0xb9181c4c type_id: 0xde292a8a full_name: "__clk_hw_register_divider" } @@ -318271,7 +321232,7 @@ elf_symbol { name: "__clk_hw_register_fixed_rate" is_defined: true symbol_type: FUNCTION - crc: 0x983d76d1 + crc: 0x3605f119 type_id: 0xde292a8b full_name: "__clk_hw_register_fixed_rate" } @@ -318280,7 +321241,7 @@ elf_symbol { name: "__clk_hw_register_gate" is_defined: true symbol_type: FUNCTION - crc: 0xd0a497e4 + crc: 0xd967e372 type_id: 0xde292a8c full_name: "__clk_hw_register_gate" } @@ -318289,7 +321250,7 @@ elf_symbol { name: "__clk_hw_register_mux" is_defined: true symbol_type: FUNCTION - crc: 0xff61cdb8 + crc: 0x2c0b762b type_id: 0xde2977ad full_name: "__clk_hw_register_mux" } @@ -318307,7 +321268,7 @@ elf_symbol { name: "__clk_mux_determine_rate" is_defined: true symbol_type: FUNCTION - crc: 0x966434e4 + crc: 0x60d1748f type_id: 0x9fc8d916 full_name: "__clk_mux_determine_rate" } @@ -318316,7 +321277,7 @@ elf_symbol { name: "__clk_mux_determine_rate_closest" is_defined: true symbol_type: FUNCTION - crc: 0xd13ce179 + crc: 0xaaef0287 type_id: 0x9fc8d916 full_name: "__clk_mux_determine_rate_closest" } @@ -318325,7 +321286,7 @@ elf_symbol { name: "__clocksource_register_scale" is_defined: true symbol_type: FUNCTION - crc: 0xf6b1b9b9 + crc: 0x3c8cc1d9 type_id: 0x9b8e2bf2 full_name: "__clocksource_register_scale" } @@ -318397,7 +321358,7 @@ elf_symbol { name: "__cpufreq_driver_target" is_defined: true symbol_type: FUNCTION - crc: 0x0cde824b + crc: 0x0ae44856 type_id: 0x9ce01ea2 full_name: "__cpufreq_driver_target" } @@ -318406,7 +321367,7 @@ elf_symbol { name: "__cpuhp_remove_state" is_defined: true symbol_type: FUNCTION - crc: 0x67e09bca + crc: 0xfe9af058 type_id: 0x12cacb36 full_name: "__cpuhp_remove_state" } @@ -318415,7 +321376,7 @@ elf_symbol { name: "__cpuhp_setup_state" is_defined: true symbol_type: FUNCTION - crc: 0xb175fea3 + crc: 0x65354859 type_id: 0x9e843488 full_name: "__cpuhp_setup_state" } @@ -318424,7 +321385,7 @@ elf_symbol { name: "__cpuhp_setup_state_cpuslocked" is_defined: true symbol_type: FUNCTION - crc: 0x4c41d54e + crc: 0x3cfc1fff type_id: 0x9e843488 full_name: "__cpuhp_setup_state_cpuslocked" } @@ -318433,7 +321394,7 @@ elf_symbol { name: "__cpuhp_state_add_instance" is_defined: true symbol_type: FUNCTION - crc: 0x3ac0a8e9 + crc: 0x51e5ab12 type_id: 0x9e1f3cf5 full_name: "__cpuhp_state_add_instance" } @@ -318442,7 +321403,7 @@ elf_symbol { name: "__cpuhp_state_remove_instance" is_defined: true symbol_type: FUNCTION - crc: 0x9eb404cb + crc: 0x9e6700f1 type_id: 0x9e1f3cf5 full_name: "__cpuhp_state_remove_instance" } @@ -318469,7 +321430,7 @@ elf_symbol { name: "__dev_change_net_namespace" is_defined: true symbol_type: FUNCTION - crc: 0x87d45999 + crc: 0x7a07cd29 type_id: 0x9115faa6 full_name: "__dev_change_net_namespace" } @@ -318478,7 +321439,7 @@ elf_symbol { name: "__dev_get_by_index" is_defined: true symbol_type: FUNCTION - crc: 0x087a7b85 + crc: 0x6df0f286 type_id: 0xfec79391 full_name: "__dev_get_by_index" } @@ -318487,7 +321448,7 @@ elf_symbol { name: "__dev_get_by_name" is_defined: true symbol_type: FUNCTION - crc: 0x02ee95fb + crc: 0x7f16f2ba type_id: 0xffa35209 full_name: "__dev_get_by_name" } @@ -318496,7 +321457,7 @@ elf_symbol { name: "__dev_kfree_skb_any" is_defined: true symbol_type: FUNCTION - crc: 0x505fde4f + crc: 0x37f52c63 type_id: 0x1028d82e full_name: "__dev_kfree_skb_any" } @@ -318505,7 +321466,7 @@ elf_symbol { name: "__dev_kfree_skb_irq" is_defined: true symbol_type: FUNCTION - crc: 0xbd398272 + crc: 0x64b70c60 type_id: 0x1028d82e full_name: "__dev_kfree_skb_irq" } @@ -318514,7 +321475,7 @@ elf_symbol { name: "__dev_queue_xmit" is_defined: true symbol_type: FUNCTION - crc: 0x408d163c + crc: 0x1244a9cc type_id: 0x9c19a1e6 full_name: "__dev_queue_xmit" } @@ -318523,7 +321484,7 @@ elf_symbol { name: "__device_reset" is_defined: true symbol_type: FUNCTION - crc: 0x33f5764f + crc: 0x74b1a75d type_id: 0x9ca3200b full_name: "__device_reset" } @@ -318532,7 +321493,7 @@ elf_symbol { name: "__devm_alloc_percpu" is_defined: true symbol_type: FUNCTION - crc: 0xa389bd97 + crc: 0x60d38c83 type_id: 0x55ed5751 full_name: "__devm_alloc_percpu" } @@ -318541,7 +321502,7 @@ elf_symbol { name: "__devm_clk_hw_register_divider" is_defined: true symbol_type: FUNCTION - crc: 0xa936ca94 + crc: 0x2fc7974b type_id: 0xde292a8a full_name: "__devm_clk_hw_register_divider" } @@ -318550,7 +321511,7 @@ elf_symbol { name: "__devm_clk_hw_register_mux" is_defined: true symbol_type: FUNCTION - crc: 0x28b9338f + crc: 0x6b8cb050 type_id: 0xde2977ad full_name: "__devm_clk_hw_register_mux" } @@ -318559,7 +321520,7 @@ elf_symbol { name: "__devm_drm_dev_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x60192512 + crc: 0x8eb26587 type_id: 0x56f10608 full_name: "__devm_drm_dev_alloc" } @@ -318568,7 +321529,7 @@ elf_symbol { name: "__devm_iio_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x24c83d9d + crc: 0xbc334a93 type_id: 0x9d763af9 full_name: "__devm_iio_device_register" } @@ -318577,7 +321538,7 @@ elf_symbol { name: "__devm_iio_trigger_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x79d30cc4 + crc: 0xe13d68b2 type_id: 0x7aef59ca full_name: "__devm_iio_trigger_alloc" } @@ -318586,7 +321547,7 @@ elf_symbol { name: "__devm_irq_alloc_descs" is_defined: true symbol_type: FUNCTION - crc: 0xa447706d + crc: 0x92a80a8b type_id: 0x9c9a309d full_name: "__devm_irq_alloc_descs" } @@ -318595,7 +321556,7 @@ elf_symbol { name: "__devm_of_phy_provider_register" is_defined: true symbol_type: FUNCTION - crc: 0x1eef6e50 + crc: 0x803ab056 type_id: 0x7087761a full_name: "__devm_of_phy_provider_register" } @@ -318604,7 +321565,7 @@ elf_symbol { name: "__devm_regmap_init" is_defined: true symbol_type: FUNCTION - crc: 0x1dd8513d + crc: 0x89fae3bf type_id: 0x8ce75748 full_name: "__devm_regmap_init" } @@ -318613,7 +321574,7 @@ elf_symbol { name: "__devm_regmap_init_i2c" is_defined: true symbol_type: FUNCTION - crc: 0x930a6878 + crc: 0xc34d0ae5 type_id: 0x80dd5700 full_name: "__devm_regmap_init_i2c" } @@ -318622,7 +321583,7 @@ elf_symbol { name: "__devm_regmap_init_mmio_clk" is_defined: true symbol_type: FUNCTION - crc: 0xd70aa90f + crc: 0xc1226f63 type_id: 0x8cdd9b00 full_name: "__devm_regmap_init_mmio_clk" } @@ -318631,7 +321592,7 @@ elf_symbol { name: "__devm_regmap_init_spi" is_defined: true symbol_type: FUNCTION - crc: 0x32bcc020 + crc: 0x59adb52a type_id: 0x88f4e163 full_name: "__devm_regmap_init_spi" } @@ -318640,7 +321601,7 @@ elf_symbol { name: "__devm_regmap_init_spmi_ext" is_defined: true symbol_type: FUNCTION - crc: 0x2d6afc82 + crc: 0x2d982c49 type_id: 0x8b7d8884 full_name: "__devm_regmap_init_spmi_ext" } @@ -318649,7 +321610,7 @@ elf_symbol { name: "__devm_release_region" is_defined: true symbol_type: FUNCTION - crc: 0xf74958b7 + crc: 0xd3f3dbe6 type_id: 0x10c45080 full_name: "__devm_release_region" } @@ -318658,7 +321619,7 @@ elf_symbol { name: "__devm_request_region" is_defined: true symbol_type: FUNCTION - crc: 0x172c8f6e + crc: 0x6e00c571 type_id: 0xc1be98ae full_name: "__devm_request_region" } @@ -318667,7 +321628,7 @@ elf_symbol { name: "__devm_reset_control_bulk_get" is_defined: true symbol_type: FUNCTION - crc: 0x70fbfe25 + crc: 0x457603e6 type_id: 0x9c8307a8 full_name: "__devm_reset_control_bulk_get" } @@ -318676,7 +321637,7 @@ elf_symbol { name: "__devm_reset_control_get" is_defined: true symbol_type: FUNCTION - crc: 0xfd55d3cf + crc: 0x27189417 type_id: 0x0fe6e820 full_name: "__devm_reset_control_get" } @@ -318685,7 +321646,7 @@ elf_symbol { name: "__devm_rtc_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x7cdac461 + crc: 0x02ba27d1 type_id: 0x9fda9d1b full_name: "__devm_rtc_register_device" } @@ -318694,7 +321655,7 @@ elf_symbol { name: "__devm_spi_alloc_controller" is_defined: true symbol_type: FUNCTION - crc: 0x138cfdaf + crc: 0xf3c87842 type_id: 0x5179d95b full_name: "__devm_spi_alloc_controller" } @@ -318703,7 +321664,7 @@ elf_symbol { name: "__devres_alloc_node" is_defined: true symbol_type: FUNCTION - crc: 0xe5f6855a + crc: 0xd76e6ce6 type_id: 0x4058e56a full_name: "__devres_alloc_node" } @@ -318712,7 +321673,7 @@ elf_symbol { name: "__dma_request_channel" is_defined: true symbol_type: FUNCTION - crc: 0x12f83fc2 + crc: 0x2249eb1e type_id: 0x89ab6589 full_name: "__dma_request_channel" } @@ -318721,7 +321682,7 @@ elf_symbol { name: "__do_once_done" is_defined: true symbol_type: FUNCTION - crc: 0xe7cf89e1 + crc: 0x0f8cbbed type_id: 0x14122079 full_name: "__do_once_done" } @@ -318739,7 +321700,7 @@ elf_symbol { name: "__drm_atomic_helper_bridge_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0xfe2cdd4a + crc: 0x38769d56 type_id: 0x1912c3c7 full_name: "__drm_atomic_helper_bridge_duplicate_state" } @@ -318748,7 +321709,7 @@ elf_symbol { name: "__drm_atomic_helper_bridge_reset" is_defined: true symbol_type: FUNCTION - crc: 0x6c43ce0c + crc: 0x7b555e24 type_id: 0x1912c3c7 full_name: "__drm_atomic_helper_bridge_reset" } @@ -318757,7 +321718,7 @@ elf_symbol { name: "__drm_atomic_helper_connector_destroy_state" is_defined: true symbol_type: FUNCTION - crc: 0x7f46243b + crc: 0x4ae9e61f type_id: 0x1bbbd739 full_name: "__drm_atomic_helper_connector_destroy_state" } @@ -318766,7 +321727,7 @@ elf_symbol { name: "__drm_atomic_helper_connector_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0x09245c3d + crc: 0xcc8df4ec type_id: 0x1c470062 full_name: "__drm_atomic_helper_connector_duplicate_state" } @@ -318775,7 +321736,7 @@ elf_symbol { name: "__drm_atomic_helper_connector_reset" is_defined: true symbol_type: FUNCTION - crc: 0xa2101dd1 + crc: 0xcf3d338e type_id: 0x1c470062 full_name: "__drm_atomic_helper_connector_reset" } @@ -318784,7 +321745,7 @@ elf_symbol { name: "__drm_atomic_helper_crtc_destroy_state" is_defined: true symbol_type: FUNCTION - crc: 0xdb3a86df + crc: 0xc560b2fe type_id: 0x1e2ec9be full_name: "__drm_atomic_helper_crtc_destroy_state" } @@ -318793,7 +321754,7 @@ elf_symbol { name: "__drm_atomic_helper_crtc_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0x6c54e454 + crc: 0x44ccea8b type_id: 0x1c25e791 full_name: "__drm_atomic_helper_crtc_duplicate_state" } @@ -318802,7 +321763,7 @@ elf_symbol { name: "__drm_atomic_helper_crtc_reset" is_defined: true symbol_type: FUNCTION - crc: 0xa388ae5d + crc: 0xa53b010f type_id: 0x1c25e791 full_name: "__drm_atomic_helper_crtc_reset" } @@ -318811,7 +321772,7 @@ elf_symbol { name: "__drm_atomic_helper_plane_destroy_state" is_defined: true symbol_type: FUNCTION - crc: 0x70617ecf + crc: 0x41584f85 type_id: 0x1b137798 full_name: "__drm_atomic_helper_plane_destroy_state" } @@ -318820,7 +321781,7 @@ elf_symbol { name: "__drm_atomic_helper_plane_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0x4c753f04 + crc: 0xfb778322 type_id: 0x16ebcbfa full_name: "__drm_atomic_helper_plane_duplicate_state" } @@ -318829,7 +321790,7 @@ elf_symbol { name: "__drm_atomic_helper_plane_reset" is_defined: true symbol_type: FUNCTION - crc: 0x51d1573a + crc: 0x2d6fc1bf type_id: 0x16ebcbfa full_name: "__drm_atomic_helper_plane_reset" } @@ -318838,7 +321799,7 @@ elf_symbol { name: "__drm_atomic_helper_private_obj_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0x69c57363 + crc: 0xdfa075ff type_id: 0x18ea2469 full_name: "__drm_atomic_helper_private_obj_duplicate_state" } @@ -318874,7 +321835,7 @@ elf_symbol { name: "__drm_dev_dbg" is_defined: true symbol_type: FUNCTION - crc: 0x2c8a10ba + crc: 0x20612e9c type_id: 0x17d8b994 full_name: "__drm_dev_dbg" } @@ -318892,7 +321853,7 @@ elf_symbol { name: "__drm_gem_destroy_shadow_plane_state" is_defined: true symbol_type: FUNCTION - crc: 0xc4f7b84f + crc: 0xff122da7 type_id: 0x125f41c1 full_name: "__drm_gem_destroy_shadow_plane_state" } @@ -318901,7 +321862,7 @@ elf_symbol { name: "__drm_gem_duplicate_shadow_plane_state" is_defined: true symbol_type: FUNCTION - crc: 0x4d41176d + crc: 0x19765083 type_id: 0x167f089f full_name: "__drm_gem_duplicate_shadow_plane_state" } @@ -318910,7 +321871,7 @@ elf_symbol { name: "__drm_gem_reset_shadow_plane" is_defined: true symbol_type: FUNCTION - crc: 0xd6bd0cad + crc: 0x42d158c6 type_id: 0x167f089f full_name: "__drm_gem_reset_shadow_plane" } @@ -318982,7 +321943,7 @@ elf_symbol { name: "__drmm_add_action_or_reset" is_defined: true symbol_type: FUNCTION - crc: 0x8e5d5a1e + crc: 0xca2ea4a8 type_id: 0x92a00fb3 full_name: "__drmm_add_action_or_reset" } @@ -318991,7 +321952,7 @@ elf_symbol { name: "__drmm_crtc_alloc_with_planes" is_defined: true symbol_type: FUNCTION - crc: 0x27c85f93 + crc: 0x0ee312d9 type_id: 0x5bba2c04 full_name: "__drmm_crtc_alloc_with_planes" } @@ -319000,7 +321961,7 @@ elf_symbol { name: "__drmm_encoder_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x53810b54 + crc: 0x7146283c type_id: 0x5bba999e full_name: "__drmm_encoder_alloc" } @@ -319009,7 +321970,7 @@ elf_symbol { name: "__drmm_simple_encoder_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xf217205a + crc: 0x317811a0 type_id: 0x5bbbda22 full_name: "__drmm_simple_encoder_alloc" } @@ -319018,7 +321979,7 @@ elf_symbol { name: "__drmm_universal_plane_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x4298d631 + crc: 0xef85b5b4 type_id: 0x5bba39c6 full_name: "__drmm_universal_plane_alloc" } @@ -319027,7 +321988,7 @@ elf_symbol { name: "__dynamic_dev_dbg" is_defined: true symbol_type: FUNCTION - crc: 0x10dcb559 + crc: 0x9323e50f type_id: 0x17cc14a2 full_name: "__dynamic_dev_dbg" } @@ -319036,7 +321997,7 @@ elf_symbol { name: "__dynamic_netdev_dbg" is_defined: true symbol_type: FUNCTION - crc: 0xab5f21f9 + crc: 0x7ea921c9 type_id: 0x17fcea78 full_name: "__dynamic_netdev_dbg" } @@ -319054,7 +322015,7 @@ elf_symbol { name: "__ethtool_get_link_ksettings" is_defined: true symbol_type: FUNCTION - crc: 0xc8409a87 + crc: 0x53339b0d type_id: 0x914dbe16 full_name: "__ethtool_get_link_ksettings" } @@ -319081,7 +322042,7 @@ elf_symbol { name: "__folio_lock" is_defined: true symbol_type: FUNCTION - crc: 0x8b0376bb + crc: 0x968e7b11 type_id: 0x18c46588 full_name: "__folio_lock" } @@ -319090,7 +322051,7 @@ elf_symbol { name: "__folio_put" is_defined: true symbol_type: FUNCTION - crc: 0x2a2e4e65 + crc: 0x799d54ac type_id: 0x18c46588 full_name: "__folio_put" } @@ -319099,7 +322060,7 @@ elf_symbol { name: "__free_pages" is_defined: true symbol_type: FUNCTION - crc: 0x3b25eeb4 + crc: 0x1acbb005 type_id: 0x102e93ac full_name: "__free_pages" } @@ -319108,7 +322069,7 @@ elf_symbol { name: "__genphy_config_aneg" is_defined: true symbol_type: FUNCTION - crc: 0x52e44aaa + crc: 0xb9746a31 type_id: 0x9068b671 full_name: "__genphy_config_aneg" } @@ -319135,7 +322096,7 @@ elf_symbol { name: "__get_task_comm" is_defined: true symbol_type: FUNCTION - crc: 0x9f459cec + crc: 0x5ba04337 type_id: 0x3cc96bbe full_name: "__get_task_comm" } @@ -319144,7 +322105,7 @@ elf_symbol { name: "__get_task_ioprio" is_defined: true symbol_type: FUNCTION - crc: 0xd31434a4 + crc: 0x1a4cd5dd type_id: 0x9ac6895a full_name: "__get_task_ioprio" } @@ -319153,7 +322114,7 @@ elf_symbol { name: "__getblk_gfp" is_defined: true symbol_type: FUNCTION - crc: 0x639dc2a8 + crc: 0x1b077b15 type_id: 0x65d68df5 full_name: "__getblk_gfp" } @@ -319162,7 +322123,7 @@ elf_symbol { name: "__hci_cmd_send" is_defined: true symbol_type: FUNCTION - crc: 0x1a4c47e5 + crc: 0xdca13b61 type_id: 0x988786ac full_name: "__hci_cmd_send" } @@ -319171,7 +322132,7 @@ elf_symbol { name: "__hci_cmd_sync" is_defined: true symbol_type: FUNCTION - crc: 0x7f821eeb + crc: 0x57023a59 type_id: 0x6d996ee0 full_name: "__hci_cmd_sync" } @@ -319180,7 +322141,7 @@ elf_symbol { name: "__hci_cmd_sync_ev" is_defined: true symbol_type: FUNCTION - crc: 0x163e4bb8 + crc: 0x5d721cec type_id: 0x6d9955d1 full_name: "__hci_cmd_sync_ev" } @@ -319189,7 +322150,7 @@ elf_symbol { name: "__hci_cmd_sync_sk" is_defined: true symbol_type: FUNCTION - crc: 0x41b55539 + crc: 0xb486161e type_id: 0x6d9955d6 full_name: "__hci_cmd_sync_sk" } @@ -319198,7 +322159,7 @@ elf_symbol { name: "__hci_cmd_sync_status" is_defined: true symbol_type: FUNCTION - crc: 0x2c319fa3 + crc: 0x30d820b1 type_id: 0x9887b4ee full_name: "__hci_cmd_sync_status" } @@ -319207,7 +322168,7 @@ elf_symbol { name: "__hci_cmd_sync_status_sk" is_defined: true symbol_type: FUNCTION - crc: 0x6a447f4b + crc: 0x38c4e7c4 type_id: 0x98878fd8 full_name: "__hci_cmd_sync_status_sk" } @@ -319216,7 +322177,7 @@ elf_symbol { name: "__hrtimer_get_remaining" is_defined: true symbol_type: FUNCTION - crc: 0x46030074 + crc: 0xed269ad2 type_id: 0x92346a47 full_name: "__hrtimer_get_remaining" } @@ -319225,7 +322186,7 @@ elf_symbol { name: "__hvc_resize" is_defined: true symbol_type: FUNCTION - crc: 0xa279b7e7 + crc: 0x70f3dacc type_id: 0x1eedbe86 full_name: "__hvc_resize" } @@ -319261,7 +322222,7 @@ elf_symbol { name: "__hwspin_lock_timeout" is_defined: true symbol_type: FUNCTION - crc: 0x763b6d94 + crc: 0xffd616ab type_id: 0x9e215925 full_name: "__hwspin_lock_timeout" } @@ -319270,7 +322231,7 @@ elf_symbol { name: "__hwspin_unlock" is_defined: true symbol_type: FUNCTION - crc: 0x18fd5ae4 + crc: 0xb4bf9741 type_id: 0x13ab3f14 full_name: "__hwspin_unlock" } @@ -319279,7 +322240,7 @@ elf_symbol { name: "__i2c_smbus_xfer" is_defined: true symbol_type: FUNCTION - crc: 0x61661cd1 + crc: 0x783d5966 type_id: 0x8a03b82b full_name: "__i2c_smbus_xfer" } @@ -319288,7 +322249,7 @@ elf_symbol { name: "__i2c_transfer" is_defined: true symbol_type: FUNCTION - crc: 0xd92ef669 + crc: 0xbf15886d type_id: 0x9480cdfa full_name: "__i2c_transfer" } @@ -319297,7 +322258,7 @@ elf_symbol { name: "__iio_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x41c6d68d + crc: 0xfd6e5ab8 type_id: 0x9b8e9bfe full_name: "__iio_device_register" } @@ -319306,7 +322267,7 @@ elf_symbol { name: "__iio_trigger_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xad67fd86 + crc: 0xf5061631 type_id: 0x7aef59ca full_name: "__iio_trigger_alloc" } @@ -319315,7 +322276,7 @@ elf_symbol { name: "__inet6_lookup_established" is_defined: true symbol_type: FUNCTION - crc: 0x569e0887 + crc: 0x58625872 type_id: 0x6f1e53de full_name: "__inet6_lookup_established" } @@ -319324,7 +322285,7 @@ elf_symbol { name: "__inet_lookup_established" is_defined: true symbol_type: FUNCTION - crc: 0x92c3e0f7 + crc: 0xcfac8f36 type_id: 0x6f2829be full_name: "__inet_lookup_established" } @@ -319333,7 +322294,7 @@ elf_symbol { name: "__init_rwsem" is_defined: true symbol_type: FUNCTION - crc: 0x09859fe0 + crc: 0xf5a94b83 type_id: 0x104952fa full_name: "__init_rwsem" } @@ -319379,7 +322340,7 @@ elf_symbol { name: "__ip_dev_find" is_defined: true symbol_type: FUNCTION - crc: 0xe9925c49 + crc: 0xfe8a1149 type_id: 0xfcc995bd full_name: "__ip_dev_find" } @@ -319388,7 +322349,7 @@ elf_symbol { name: "__ip_select_ident" is_defined: true symbol_type: FUNCTION - crc: 0x3394233a + crc: 0xe916c6ef type_id: 0x13a0751a full_name: "__ip_select_ident" } @@ -319406,7 +322367,7 @@ elf_symbol { name: "__irq_alloc_descs" is_defined: true symbol_type: FUNCTION - crc: 0x089448b9 + crc: 0x673df1aa type_id: 0x854e3dbc full_name: "__irq_alloc_descs" } @@ -319415,7 +322376,7 @@ elf_symbol { name: "__irq_alloc_domain_generic_chips" is_defined: true symbol_type: FUNCTION - crc: 0xf17b4976 + crc: 0x846992de type_id: 0x9a2dc3fa full_name: "__irq_alloc_domain_generic_chips" } @@ -319433,7 +322394,7 @@ elf_symbol { name: "__irq_domain_add" is_defined: true symbol_type: FUNCTION - crc: 0x4f34c40a + crc: 0x8c8faac4 type_id: 0x5f133b10 full_name: "__irq_domain_add" } @@ -319442,7 +322403,7 @@ elf_symbol { name: "__irq_resolve_mapping" is_defined: true symbol_type: FUNCTION - crc: 0x66fb7166 + crc: 0x3659d9e0 type_id: 0xc252de0a full_name: "__irq_resolve_mapping" } @@ -319451,7 +322412,7 @@ elf_symbol { name: "__irq_set_handler" is_defined: true symbol_type: FUNCTION - crc: 0x56140aa1 + crc: 0x1787d581 type_id: 0x032333c6 full_name: "__irq_set_handler" } @@ -319577,7 +322538,7 @@ elf_symbol { name: "__kfree_skb" is_defined: true symbol_type: FUNCTION - crc: 0x909187a4 + crc: 0x599bcd42 type_id: 0x11cb8bd5 full_name: "__kfree_skb" } @@ -319613,7 +322574,7 @@ elf_symbol { name: "__kthread_init_worker" is_defined: true symbol_type: FUNCTION - crc: 0xb548eab6 + crc: 0x5bc2ecf9 type_id: 0x1d45187b full_name: "__kthread_init_worker" } @@ -319649,7 +322610,7 @@ elf_symbol { name: "__lock_buffer" is_defined: true symbol_type: FUNCTION - crc: 0xaa66afbc + crc: 0xcca6adad type_id: 0x16c5a8cd full_name: "__lock_buffer" } @@ -319658,7 +322619,7 @@ elf_symbol { name: "__mdiobus_read" is_defined: true symbol_type: FUNCTION - crc: 0xad9087eb + crc: 0x9d3696e2 type_id: 0x915b6659 full_name: "__mdiobus_read" } @@ -319667,7 +322628,7 @@ elf_symbol { name: "__mdiobus_register" is_defined: true symbol_type: FUNCTION - crc: 0xd5f22d34 + crc: 0x4e7cc3b4 type_id: 0x90d9386e full_name: "__mdiobus_register" } @@ -319676,7 +322637,7 @@ elf_symbol { name: "__mdiobus_write" is_defined: true symbol_type: FUNCTION - crc: 0xb3c035ef + crc: 0xf946b7a4 type_id: 0x9159236f full_name: "__mdiobus_write" } @@ -319685,7 +322646,7 @@ elf_symbol { name: "__media_device_register" is_defined: true symbol_type: FUNCTION - crc: 0xc08f5016 + crc: 0x00625e75 type_id: 0x98249b1d full_name: "__media_device_register" } @@ -319694,7 +322655,7 @@ elf_symbol { name: "__media_entity_next_link" is_defined: true symbol_type: FUNCTION - crc: 0xa3e99071 + crc: 0xa4922e52 type_id: 0xddfd6c01 full_name: "__media_entity_next_link" } @@ -319739,7 +322700,7 @@ elf_symbol { name: "__migrate_task" is_defined: true symbol_type: FUNCTION - crc: 0x51801b0b + crc: 0x5b00d50c type_id: 0x81bed9bb full_name: "__migrate_task" } @@ -319748,7 +322709,7 @@ elf_symbol { name: "__mmap_lock_do_trace_acquire_returned" is_defined: true symbol_type: FUNCTION - crc: 0x35876c8b + crc: 0x98260947 type_id: 0x17fb42d3 full_name: "__mmap_lock_do_trace_acquire_returned" } @@ -319757,7 +322718,7 @@ elf_symbol { name: "__mmap_lock_do_trace_released" is_defined: true symbol_type: FUNCTION - crc: 0x6422a1b3 + crc: 0x68d289b9 type_id: 0x17e01d04 full_name: "__mmap_lock_do_trace_released" } @@ -319766,7 +322727,7 @@ elf_symbol { name: "__mmap_lock_do_trace_start_locking" is_defined: true symbol_type: FUNCTION - crc: 0x15dcb192 + crc: 0xe152412b type_id: 0x17e01d04 full_name: "__mmap_lock_do_trace_start_locking" } @@ -319775,7 +322736,7 @@ elf_symbol { name: "__mmc_claim_host" is_defined: true symbol_type: FUNCTION - crc: 0x992149ba + crc: 0xdc31d0de type_id: 0x90247076 full_name: "__mmc_claim_host" } @@ -319784,7 +322745,7 @@ elf_symbol { name: "__mmc_poll_for_busy" is_defined: true symbol_type: FUNCTION - crc: 0x3f78f63b + crc: 0x653a2bac type_id: 0x91017265 full_name: "__mmc_poll_for_busy" } @@ -319793,7 +322754,7 @@ elf_symbol { name: "__mmdrop" is_defined: true symbol_type: FUNCTION - crc: 0x8a086e7d + crc: 0x4f6d559a type_id: 0x1655e07b full_name: "__mmdrop" } @@ -319802,7 +322763,7 @@ elf_symbol { name: "__module_get" is_defined: true symbol_type: FUNCTION - crc: 0x06f1b369 + crc: 0xe7cfd31d type_id: 0x1251a683 full_name: "__module_get" } @@ -319811,7 +322772,7 @@ elf_symbol { name: "__module_put_and_kthread_exit" is_defined: true symbol_type: FUNCTION - crc: 0xadc336f7 + crc: 0x402098ff type_id: 0x11a19ef5 full_name: "__module_put_and_kthread_exit" } @@ -319829,7 +322790,7 @@ elf_symbol { name: "__mutex_init" is_defined: true symbol_type: FUNCTION - crc: 0xcefb0c9f + crc: 0xa571f6b0 type_id: 0x18befa18 full_name: "__mutex_init" } @@ -319838,7 +322799,7 @@ elf_symbol { name: "__napi_alloc_skb" is_defined: true symbol_type: FUNCTION - crc: 0xf6fd17fe + crc: 0x50c630e9 type_id: 0x6fb420ce full_name: "__napi_alloc_skb" } @@ -319847,7 +322808,7 @@ elf_symbol { name: "__napi_schedule" is_defined: true symbol_type: FUNCTION - crc: 0x374a3d54 + crc: 0x0d657c1c type_id: 0x16983453 full_name: "__napi_schedule" } @@ -319856,7 +322817,7 @@ elf_symbol { name: "__napi_schedule_irqoff" is_defined: true symbol_type: FUNCTION - crc: 0xc328aea6 + crc: 0xcaf95ffa type_id: 0x16983453 full_name: "__napi_schedule_irqoff" } @@ -319874,7 +322835,7 @@ elf_symbol { name: "__ndisc_fill_addr_option" is_defined: true symbol_type: FUNCTION - crc: 0x8474cad3 + crc: 0x71bd53b4 type_id: 0x1058ca17 full_name: "__ndisc_fill_addr_option" } @@ -319892,7 +322853,7 @@ elf_symbol { name: "__netdev_alloc_skb" is_defined: true symbol_type: FUNCTION - crc: 0x15ec8a26 + crc: 0xce329825 type_id: 0x651dcdfb full_name: "__netdev_alloc_skb" } @@ -319901,7 +322862,7 @@ elf_symbol { name: "__netif_napi_del" is_defined: true symbol_type: FUNCTION - crc: 0x26169b5d + crc: 0x3d676c32 type_id: 0x16983453 full_name: "__netif_napi_del" } @@ -319910,7 +322871,7 @@ elf_symbol { name: "__netif_set_xps_queue" is_defined: true symbol_type: FUNCTION - crc: 0x87a4a42c + crc: 0xdb59c70d type_id: 0x91f45efa full_name: "__netif_set_xps_queue" } @@ -319919,7 +322880,7 @@ elf_symbol { name: "__netlink_dump_start" is_defined: true symbol_type: FUNCTION - crc: 0x28e507a0 + crc: 0x53788c10 type_id: 0x9acae612 full_name: "__netlink_dump_start" } @@ -319928,7 +322889,7 @@ elf_symbol { name: "__netlink_kernel_create" is_defined: true symbol_type: FUNCTION - crc: 0x9d395469 + crc: 0x65d94b80 type_id: 0x6ef28827 full_name: "__netlink_kernel_create" } @@ -319937,7 +322898,7 @@ elf_symbol { name: "__nfc_alloc_vendor_cmd_reply_skb" is_defined: true symbol_type: FUNCTION - crc: 0x701fa4d9 + crc: 0xbf0c429b type_id: 0x6b55cd91 full_name: "__nfc_alloc_vendor_cmd_reply_skb" } @@ -319964,7 +322925,7 @@ elf_symbol { name: "__nlmsg_put" is_defined: true symbol_type: FUNCTION - crc: 0x710e3718 + crc: 0x30642a41 type_id: 0x16d62662 full_name: "__nlmsg_put" } @@ -319982,7 +322943,7 @@ elf_symbol { name: "__of_get_address" is_defined: true symbol_type: FUNCTION - crc: 0x5a6fc272 + crc: 0x1bb7b482 type_id: 0x2d73e0a2 full_name: "__of_get_address" } @@ -319991,7 +322952,7 @@ elf_symbol { name: "__of_mdiobus_register" is_defined: true symbol_type: FUNCTION - crc: 0xf0f068b3 + crc: 0xab17b927 type_id: 0x9026a2e6 full_name: "__of_mdiobus_register" } @@ -320000,7 +322961,7 @@ elf_symbol { name: "__of_parse_phandle_with_args" is_defined: true symbol_type: FUNCTION - crc: 0xf2c38d24 + crc: 0xf2e07fbf type_id: 0x91fd83bc full_name: "__of_parse_phandle_with_args" } @@ -320009,7 +322970,7 @@ elf_symbol { name: "__of_reset_control_get" is_defined: true symbol_type: FUNCTION - crc: 0x508f7272 + crc: 0x3ea9e670 type_id: 0x026c1696 full_name: "__of_reset_control_get" } @@ -320018,7 +322979,7 @@ elf_symbol { name: "__page_file_index" is_defined: true symbol_type: FUNCTION - crc: 0x7b4c1a5a + crc: 0x55502d55 type_id: 0x300c1af4 full_name: "__page_file_index" } @@ -320027,7 +322988,7 @@ elf_symbol { name: "__page_frag_cache_drain" is_defined: true symbol_type: FUNCTION - crc: 0x98697b46 + crc: 0x42423153 type_id: 0x102e93ac full_name: "__page_frag_cache_drain" } @@ -320036,7 +322997,7 @@ elf_symbol { name: "__page_mapcount" is_defined: true symbol_type: FUNCTION - crc: 0x46354534 + crc: 0x577dd7a0 type_id: 0x9c203488 full_name: "__page_mapcount" } @@ -320045,7 +323006,7 @@ elf_symbol { name: "__page_pinner_put_page" is_defined: true symbol_type: FUNCTION - crc: 0x9c81e126 + crc: 0x54fb5fdd type_id: 0x11388634 full_name: "__page_pinner_put_page" } @@ -320054,7 +323015,7 @@ elf_symbol { name: "__pagevec_release" is_defined: true symbol_type: FUNCTION - crc: 0x73a6fa89 + crc: 0xe719f09d type_id: 0x11b81220 full_name: "__pagevec_release" } @@ -320063,7 +323024,7 @@ elf_symbol { name: "__pci_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0x03ff023a + crc: 0xf7dcd23e type_id: 0x97374fe9 full_name: "__pci_register_driver" } @@ -320081,7 +323042,7 @@ elf_symbol { name: "__percpu_down_read" is_defined: true symbol_type: FUNCTION - crc: 0x324af087 + crc: 0x5b15c2fd type_id: 0xfb7cfa37 full_name: "__percpu_down_read" } @@ -320090,7 +323051,7 @@ elf_symbol { name: "__percpu_init_rwsem" is_defined: true symbol_type: FUNCTION - crc: 0xed52b257 + crc: 0xa3072af6 type_id: 0x99132caa full_name: "__percpu_init_rwsem" } @@ -320099,7 +323060,7 @@ elf_symbol { name: "__phy_modify" is_defined: true symbol_type: FUNCTION - crc: 0x031a0ca2 + crc: 0xe8d44e36 type_id: 0x92df7dfb full_name: "__phy_modify" } @@ -320108,7 +323069,7 @@ elf_symbol { name: "__pkvm_load_el2_module" is_defined: true symbol_type: FUNCTION - crc: 0xb3396f35 + crc: 0xbfb935f3 type_id: 0x9f5021bd full_name: "__pkvm_load_el2_module" } @@ -320126,7 +323087,7 @@ elf_symbol { name: "__platform_driver_probe" is_defined: true symbol_type: FUNCTION - crc: 0x52fc808c + crc: 0xce7b4d48 type_id: 0x9bf6c118 full_name: "__platform_driver_probe" } @@ -320135,7 +323096,7 @@ elf_symbol { name: "__platform_driver_register" is_defined: true symbol_type: FUNCTION - crc: 0x09362e5f + crc: 0x458a09f2 type_id: 0x9b609a6d full_name: "__platform_driver_register" } @@ -320144,7 +323105,7 @@ elf_symbol { name: "__platform_register_drivers" is_defined: true symbol_type: FUNCTION - crc: 0x02e22d87 + crc: 0xe4e06a93 type_id: 0x939de190 full_name: "__platform_register_drivers" } @@ -320153,7 +323114,7 @@ elf_symbol { name: "__pm_relax" is_defined: true symbol_type: FUNCTION - crc: 0xa2b55223 + crc: 0x38d58648 type_id: 0x10229585 full_name: "__pm_relax" } @@ -320162,7 +323123,7 @@ elf_symbol { name: "__pm_runtime_disable" is_defined: true symbol_type: FUNCTION - crc: 0x01101c77 + crc: 0x52afed15 type_id: 0x11bb92b7 full_name: "__pm_runtime_disable" } @@ -320171,7 +323132,7 @@ elf_symbol { name: "__pm_runtime_idle" is_defined: true symbol_type: FUNCTION - crc: 0x775fb106 + crc: 0x6b892277 type_id: 0x9c8a5e38 full_name: "__pm_runtime_idle" } @@ -320180,7 +323141,7 @@ elf_symbol { name: "__pm_runtime_resume" is_defined: true symbol_type: FUNCTION - crc: 0x4478681d + crc: 0x8ee4dc28 type_id: 0x9c8a5e38 full_name: "__pm_runtime_resume" } @@ -320189,7 +323150,7 @@ elf_symbol { name: "__pm_runtime_set_status" is_defined: true symbol_type: FUNCTION - crc: 0x8907bd86 + crc: 0xb07093ad type_id: 0x9c00c8ec full_name: "__pm_runtime_set_status" } @@ -320198,7 +323159,7 @@ elf_symbol { name: "__pm_runtime_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x05fd60e0 + crc: 0x6c01bc2b type_id: 0x9c8a5e38 full_name: "__pm_runtime_suspend" } @@ -320207,7 +323168,7 @@ elf_symbol { name: "__pm_runtime_use_autosuspend" is_defined: true symbol_type: FUNCTION - crc: 0xf485a982 + crc: 0x5855d4f4 type_id: 0x11bb92b7 full_name: "__pm_runtime_use_autosuspend" } @@ -320216,7 +323177,7 @@ elf_symbol { name: "__pm_stay_awake" is_defined: true symbol_type: FUNCTION - crc: 0xc2e11beb + crc: 0xe77a13f9 type_id: 0x10229585 full_name: "__pm_stay_awake" } @@ -320234,7 +323195,7 @@ elf_symbol { name: "__pskb_copy_fclone" is_defined: true symbol_type: FUNCTION - crc: 0xb76ac5ff + crc: 0xe1788b60 type_id: 0x686cbc61 full_name: "__pskb_copy_fclone" } @@ -320243,7 +323204,7 @@ elf_symbol { name: "__pskb_pull_tail" is_defined: true symbol_type: FUNCTION - crc: 0x00c83ea8 + crc: 0x3975ea54 type_id: 0x5659e8fb full_name: "__pskb_pull_tail" } @@ -320252,7 +323213,7 @@ elf_symbol { name: "__put_cred" is_defined: true symbol_type: FUNCTION - crc: 0x24379d4e + crc: 0xea9a45e2 type_id: 0x1fcd1693 full_name: "__put_cred" } @@ -320261,7 +323222,7 @@ elf_symbol { name: "__put_net" is_defined: true symbol_type: FUNCTION - crc: 0xdf4f8576 + crc: 0x91f979e0 type_id: 0x13b0ccb3 full_name: "__put_net" } @@ -320270,7 +323231,7 @@ elf_symbol { name: "__put_task_struct" is_defined: true symbol_type: FUNCTION - crc: 0x58755a78 + crc: 0xe3a6d5fd type_id: 0x17de3be6 full_name: "__put_task_struct" } @@ -320333,7 +323294,7 @@ elf_symbol { name: "__register_chrdev" is_defined: true symbol_type: FUNCTION - crc: 0x9eeca4ad + crc: 0xea6ff40c type_id: 0x8de63b97 full_name: "__register_chrdev" } @@ -320342,7 +323303,7 @@ elf_symbol { name: "__register_rpmsg_driver" is_defined: true symbol_type: FUNCTION - crc: 0x4dc2f19d + crc: 0xacccd469 type_id: 0x95ef0c06 full_name: "__register_rpmsg_driver" } @@ -320351,7 +323312,7 @@ elf_symbol { name: "__regmap_init" is_defined: true symbol_type: FUNCTION - crc: 0xcb2f0ba6 + crc: 0x973185d3 type_id: 0x8ce75748 full_name: "__regmap_init" } @@ -320360,7 +323321,7 @@ elf_symbol { name: "__regmap_init_mmio_clk" is_defined: true symbol_type: FUNCTION - crc: 0x311c8aa1 + crc: 0x4c4d91bc type_id: 0x8cdd9b00 full_name: "__regmap_init_mmio_clk" } @@ -320369,7 +323330,7 @@ elf_symbol { name: "__release_region" is_defined: true symbol_type: FUNCTION - crc: 0x1035c7c2 + crc: 0x1848221d type_id: 0x1c3ba516 full_name: "__release_region" } @@ -320396,7 +323357,7 @@ elf_symbol { name: "__request_region" is_defined: true symbol_type: FUNCTION - crc: 0x85bd1608 + crc: 0x0ca39ba0 type_id: 0xcd418336 full_name: "__request_region" } @@ -320405,7 +323366,7 @@ elf_symbol { name: "__reset_control_get" is_defined: true symbol_type: FUNCTION - crc: 0x45ee0ac8 + crc: 0xa6b535e0 type_id: 0x0fe6e820 full_name: "__reset_control_get" } @@ -320423,7 +323384,7 @@ elf_symbol { name: "__root_device_register" is_defined: true symbol_type: FUNCTION - crc: 0xd0542297 + crc: 0x6e760586 type_id: 0xa2878209 full_name: "__root_device_register" } @@ -320432,7 +323393,7 @@ elf_symbol { name: "__rt_mutex_init" is_defined: true symbol_type: FUNCTION - crc: 0x975299c5 + crc: 0xc7c8918b type_id: 0x1dbb54c5 full_name: "__rt_mutex_init" } @@ -320441,7 +323402,7 @@ elf_symbol { name: "__scsi_add_device" is_defined: true symbol_type: FUNCTION - crc: 0x8c028ce5 + crc: 0x349d74a9 type_id: 0xa355db3b full_name: "__scsi_add_device" } @@ -320450,7 +323411,7 @@ elf_symbol { name: "__scsi_device_lookup_by_target" is_defined: true symbol_type: FUNCTION - crc: 0x8804d0b5 + crc: 0xcfd8bd71 type_id: 0xa017504e full_name: "__scsi_device_lookup_by_target" } @@ -320459,7 +323420,7 @@ elf_symbol { name: "__scsi_iterate_devices" is_defined: true symbol_type: FUNCTION - crc: 0xab2f3906 + crc: 0x6dd16cc6 type_id: 0xa1595676 full_name: "__scsi_iterate_devices" } @@ -320468,7 +323429,7 @@ elf_symbol { name: "__scsi_print_sense" is_defined: true symbol_type: FUNCTION - crc: 0xbf3ba493 + crc: 0xa0758d0f type_id: 0x1df45ed2 full_name: "__scsi_print_sense" } @@ -320477,7 +323438,7 @@ elf_symbol { name: "__sdhci_add_host" is_defined: true symbol_type: FUNCTION - crc: 0xf4e84160 + crc: 0xf856d84c type_id: 0x93dfa305 full_name: "__sdhci_add_host" } @@ -320486,7 +323447,7 @@ elf_symbol { name: "__sdhci_set_timeout" is_defined: true symbol_type: FUNCTION - crc: 0x74da049e + crc: 0x337c8170 type_id: 0x1e7db2dc full_name: "__sdhci_set_timeout" } @@ -320495,7 +323456,7 @@ elf_symbol { name: "__seq_open_private" is_defined: true symbol_type: FUNCTION - crc: 0xcf704ff0 + crc: 0xb47dc77e type_id: 0x5048b42f full_name: "__seq_open_private" } @@ -320504,7 +323465,7 @@ elf_symbol { name: "__serdev_device_driver_register" is_defined: true symbol_type: FUNCTION - crc: 0xc6133fce + crc: 0x87bc03db type_id: 0x99fe57fe full_name: "__serdev_device_driver_register" } @@ -320513,7 +323474,7 @@ elf_symbol { name: "__serio_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0xd1eb609a + crc: 0xc86874a9 type_id: 0x9fef9fb7 full_name: "__serio_register_driver" } @@ -320522,7 +323483,7 @@ elf_symbol { name: "__serio_register_port" is_defined: true symbol_type: FUNCTION - crc: 0x68fbc5e5 + crc: 0x3564402e type_id: 0x1009f18b full_name: "__serio_register_port" } @@ -320558,7 +323519,7 @@ elf_symbol { name: "__sk_receive_skb" is_defined: true symbol_type: FUNCTION - crc: 0xd3db303c + crc: 0xa9077a16 type_id: 0x9adc176e full_name: "__sk_receive_skb" } @@ -320567,7 +323528,7 @@ elf_symbol { name: "__skb_checksum_complete" is_defined: true symbol_type: FUNCTION - crc: 0xfecfafb2 + crc: 0x2ac6e137 type_id: 0x1bdfb83f full_name: "__skb_checksum_complete" } @@ -320585,7 +323546,7 @@ elf_symbol { name: "__skb_flow_dissect" is_defined: true symbol_type: FUNCTION - crc: 0x3b581009 + crc: 0xcdc2721e type_id: 0xf1510018 full_name: "__skb_flow_dissect" } @@ -320594,7 +323555,7 @@ elf_symbol { name: "__skb_get_hash" is_defined: true symbol_type: FUNCTION - crc: 0x3e49f8d1 + crc: 0xe95a9a8e type_id: 0x11cb8bd5 full_name: "__skb_get_hash" } @@ -320603,7 +323564,7 @@ elf_symbol { name: "__skb_gso_segment" is_defined: true symbol_type: FUNCTION - crc: 0x5cf4d89f + crc: 0x3f228bca type_id: 0x6940ae3e full_name: "__skb_gso_segment" } @@ -320612,7 +323573,7 @@ elf_symbol { name: "__skb_pad" is_defined: true symbol_type: FUNCTION - crc: 0xbc544eae + crc: 0x562d6f16 type_id: 0x9d54e5f2 full_name: "__skb_pad" } @@ -320621,7 +323582,7 @@ elf_symbol { name: "__sock_create" is_defined: true symbol_type: FUNCTION - crc: 0xa679f1d7 + crc: 0x4fe69246 type_id: 0x9f2cabca full_name: "__sock_create" } @@ -320630,7 +323591,7 @@ elf_symbol { name: "__sock_queue_rcv_skb" is_defined: true symbol_type: FUNCTION - crc: 0x13445f3f + crc: 0x9b253359 type_id: 0x9ac4d210 full_name: "__sock_queue_rcv_skb" } @@ -320639,7 +323600,7 @@ elf_symbol { name: "__sock_recv_cmsgs" is_defined: true symbol_type: FUNCTION - crc: 0x2f07f39a + crc: 0x6effaa8a type_id: 0x1bdaff5e full_name: "__sock_recv_cmsgs" } @@ -320648,7 +323609,7 @@ elf_symbol { name: "__sock_recv_timestamp" is_defined: true symbol_type: FUNCTION - crc: 0x8c2f6c72 + crc: 0x913a93f8 type_id: 0x1bdaff5e full_name: "__sock_recv_timestamp" } @@ -320657,7 +323618,7 @@ elf_symbol { name: "__sock_recv_wifi_status" is_defined: true symbol_type: FUNCTION - crc: 0x1dfd661f + crc: 0x83ec84d6 type_id: 0x1bdaff5e full_name: "__sock_recv_wifi_status" } @@ -320675,7 +323636,7 @@ elf_symbol { name: "__spi_alloc_controller" is_defined: true symbol_type: FUNCTION - crc: 0x655afef9 + crc: 0xd1a60a45 type_id: 0x5179d95b full_name: "__spi_alloc_controller" } @@ -320684,7 +323645,7 @@ elf_symbol { name: "__spi_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0x0665d969 + crc: 0xb668d177 type_id: 0x9f83d2d0 full_name: "__spi_register_driver" } @@ -320693,7 +323654,7 @@ elf_symbol { name: "__splice_from_pipe" is_defined: true symbol_type: FUNCTION - crc: 0xc4ad7175 + crc: 0xb03f5274 type_id: 0x16c2ead1 full_name: "__splice_from_pipe" } @@ -320702,7 +323663,7 @@ elf_symbol { name: "__spmi_driver_register" is_defined: true symbol_type: FUNCTION - crc: 0x755bb1ea + crc: 0x9272d6bc type_id: 0x97f5d38a full_name: "__spmi_driver_register" } @@ -320711,7 +323672,7 @@ elf_symbol { name: "__srcu_read_lock" is_defined: true symbol_type: FUNCTION - crc: 0x72e0cbe9 + crc: 0x5f0dddd4 type_id: 0x956202e7 full_name: "__srcu_read_lock" } @@ -320720,7 +323681,7 @@ elf_symbol { name: "__srcu_read_unlock" is_defined: true symbol_type: FUNCTION - crc: 0x222e663f + crc: 0x492dabdc type_id: 0x19e63317 full_name: "__srcu_read_unlock" } @@ -320783,7 +323744,7 @@ elf_symbol { name: "__task_pid_nr_ns" is_defined: true symbol_type: FUNCTION - crc: 0xcc26b9ea + crc: 0x3bbd64d9 type_id: 0xd59c1ab2 full_name: "__task_pid_nr_ns" } @@ -320792,7 +323753,7 @@ elf_symbol { name: "__task_rq_lock" is_defined: true symbol_type: FUNCTION - crc: 0x68f6c08a + crc: 0xe48ea59e type_id: 0x8d7ecefa full_name: "__task_rq_lock" } @@ -320837,7 +323798,7 @@ elf_symbol { name: "__trace_trigger_soft_disabled" is_defined: true symbol_type: FUNCTION - crc: 0xbd9c1da7 + crc: 0x40d9929d type_id: 0xfe730297 full_name: "__trace_trigger_soft_disabled" } @@ -320846,7 +323807,7 @@ elf_symbol { name: "__traceiter_android_rvh_account_irq" is_defined: true symbol_type: FUNCTION - crc: 0x9df2a250 + crc: 0x5267f0e6 type_id: 0x9bc2b791 full_name: "__traceiter_android_rvh_account_irq" } @@ -320855,7 +323816,7 @@ elf_symbol { name: "__traceiter_android_rvh_after_dequeue_task" is_defined: true symbol_type: FUNCTION - crc: 0x95b79f65 + crc: 0xc0f75ec5 type_id: 0x9b116af7 full_name: "__traceiter_android_rvh_after_dequeue_task" } @@ -320864,7 +323825,7 @@ elf_symbol { name: "__traceiter_android_rvh_after_enqueue_task" is_defined: true symbol_type: FUNCTION - crc: 0x6742d099 + crc: 0xc78b37a4 type_id: 0x9b116af7 full_name: "__traceiter_android_rvh_after_enqueue_task" } @@ -320900,7 +323861,7 @@ elf_symbol { name: "__traceiter_android_rvh_can_migrate_task" is_defined: true symbol_type: FUNCTION - crc: 0xe6210a6d + crc: 0xa36da683 type_id: 0x9bc25990 full_name: "__traceiter_android_rvh_can_migrate_task" } @@ -320909,7 +323870,7 @@ elf_symbol { name: "__traceiter_android_rvh_check_preempt_tick" is_defined: true symbol_type: FUNCTION - crc: 0x8257e2db + crc: 0x909b3312 type_id: 0x9bda0446 full_name: "__traceiter_android_rvh_check_preempt_tick" } @@ -320918,7 +323879,7 @@ elf_symbol { name: "__traceiter_android_rvh_check_preempt_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0xf37f7f64 + crc: 0xf22f6655 type_id: 0x9b10b4a6 full_name: "__traceiter_android_rvh_check_preempt_wakeup" } @@ -320927,7 +323888,7 @@ elf_symbol { name: "__traceiter_android_rvh_check_preempt_wakeup_ignore" is_defined: true symbol_type: FUNCTION - crc: 0x429c6daf + crc: 0x4ffeca12 type_id: 0x9bdfaf3f full_name: "__traceiter_android_rvh_check_preempt_wakeup_ignore" } @@ -320936,7 +323897,7 @@ elf_symbol { name: "__traceiter_android_rvh_commit_creds" is_defined: true symbol_type: FUNCTION - crc: 0xe3d24084 + crc: 0xb696c778 type_id: 0x9b427bba full_name: "__traceiter_android_rvh_commit_creds" } @@ -320954,7 +323915,7 @@ elf_symbol { name: "__traceiter_android_rvh_cpu_cgroup_online" is_defined: true symbol_type: FUNCTION - crc: 0xea655ce6 + crc: 0x06bfd5cc type_id: 0x9b03e163 full_name: "__traceiter_android_rvh_cpu_cgroup_online" } @@ -320981,7 +323942,7 @@ elf_symbol { name: "__traceiter_android_rvh_cpuset_fork" is_defined: true symbol_type: FUNCTION - crc: 0x5d8c0a3e + crc: 0x78d5d3d7 type_id: 0x9bdfaf3f full_name: "__traceiter_android_rvh_cpuset_fork" } @@ -320999,7 +323960,7 @@ elf_symbol { name: "__traceiter_android_rvh_dequeue_entity" is_defined: true symbol_type: FUNCTION - crc: 0x6cf013ab + crc: 0x7f900b9b type_id: 0x9b96d02c full_name: "__traceiter_android_rvh_dequeue_entity" } @@ -321008,7 +323969,7 @@ elf_symbol { name: "__traceiter_android_rvh_dequeue_task" is_defined: true symbol_type: FUNCTION - crc: 0xf8f69f94 + crc: 0xd09a29bb type_id: 0x9b116af7 full_name: "__traceiter_android_rvh_dequeue_task" } @@ -321017,7 +323978,7 @@ elf_symbol { name: "__traceiter_android_rvh_dequeue_task_fair" is_defined: true symbol_type: FUNCTION - crc: 0xff1c849f + crc: 0x436a2948 type_id: 0x9b116af7 full_name: "__traceiter_android_rvh_dequeue_task_fair" } @@ -321053,7 +324014,7 @@ elf_symbol { name: "__traceiter_android_rvh_do_sched_yield" is_defined: true symbol_type: FUNCTION - crc: 0xb68ec228 + crc: 0xd1c083e6 type_id: 0x9b17b01e full_name: "__traceiter_android_rvh_do_sched_yield" } @@ -321089,7 +324050,7 @@ elf_symbol { name: "__traceiter_android_rvh_enqueue_entity" is_defined: true symbol_type: FUNCTION - crc: 0xd80958d3 + crc: 0x4522263c type_id: 0x9b96d02c full_name: "__traceiter_android_rvh_enqueue_entity" } @@ -321098,7 +324059,7 @@ elf_symbol { name: "__traceiter_android_rvh_enqueue_task" is_defined: true symbol_type: FUNCTION - crc: 0x0a03d068 + crc: 0xd7e640da type_id: 0x9b116af7 full_name: "__traceiter_android_rvh_enqueue_task" } @@ -321107,7 +324068,7 @@ elf_symbol { name: "__traceiter_android_rvh_enqueue_task_fair" is_defined: true symbol_type: FUNCTION - crc: 0x242a43ac + crc: 0xb3bcc8cf type_id: 0x9b116af7 full_name: "__traceiter_android_rvh_enqueue_task_fair" } @@ -321116,7 +324077,7 @@ elf_symbol { name: "__traceiter_android_rvh_entity_tick" is_defined: true symbol_type: FUNCTION - crc: 0x213a3ee1 + crc: 0x26ccf307 type_id: 0x9b96d02c full_name: "__traceiter_android_rvh_entity_tick" } @@ -321125,7 +324086,7 @@ elf_symbol { name: "__traceiter_android_rvh_exit_creds" is_defined: true symbol_type: FUNCTION - crc: 0x47b23f86 + crc: 0xdb5c53d8 type_id: 0x9b427bba full_name: "__traceiter_android_rvh_exit_creds" } @@ -321134,7 +324095,7 @@ elf_symbol { name: "__traceiter_android_rvh_find_busiest_group" is_defined: true symbol_type: FUNCTION - crc: 0x471dc072 + crc: 0xb93901c6 type_id: 0x9b79ad21 full_name: "__traceiter_android_rvh_find_busiest_group" } @@ -321143,7 +324104,7 @@ elf_symbol { name: "__traceiter_android_rvh_find_busiest_queue" is_defined: true symbol_type: FUNCTION - crc: 0x14bde495 + crc: 0xf533f7ec type_id: 0x9a3e0766 full_name: "__traceiter_android_rvh_find_busiest_queue" } @@ -321152,7 +324113,7 @@ elf_symbol { name: "__traceiter_android_rvh_find_energy_efficient_cpu" is_defined: true symbol_type: FUNCTION - crc: 0x8c6e2b37 + crc: 0x26260253 type_id: 0x9bc38ca5 full_name: "__traceiter_android_rvh_find_energy_efficient_cpu" } @@ -321161,7 +324122,7 @@ elf_symbol { name: "__traceiter_android_rvh_find_lowest_rq" is_defined: true symbol_type: FUNCTION - crc: 0x25f961e8 + crc: 0xac8b6115 type_id: 0x9bd47a1d full_name: "__traceiter_android_rvh_find_lowest_rq" } @@ -321179,7 +324140,7 @@ elf_symbol { name: "__traceiter_android_rvh_finish_prio_fork" is_defined: true symbol_type: FUNCTION - crc: 0x0b35afa1 + crc: 0x10276ed1 type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_finish_prio_fork" } @@ -321188,7 +324149,7 @@ elf_symbol { name: "__traceiter_android_rvh_flush_task" is_defined: true symbol_type: FUNCTION - crc: 0x3dd3c91c + crc: 0xf4f0aa0e type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_flush_task" } @@ -321206,7 +324167,7 @@ elf_symbol { name: "__traceiter_android_rvh_gic_v3_set_affinity" is_defined: true symbol_type: FUNCTION - crc: 0xe123763e + crc: 0x321589f7 type_id: 0x9b8eabb4 full_name: "__traceiter_android_rvh_gic_v3_set_affinity" } @@ -321224,7 +324185,7 @@ elf_symbol { name: "__traceiter_android_rvh_iommu_iovad_init_alloc_algo" is_defined: true symbol_type: FUNCTION - crc: 0xb52c443b + crc: 0xbcfc5a0e type_id: 0x9ba938bd full_name: "__traceiter_android_rvh_iommu_iovad_init_alloc_algo" } @@ -321242,7 +324203,7 @@ elf_symbol { name: "__traceiter_android_rvh_iommu_setup_dma_ops" is_defined: true symbol_type: FUNCTION - crc: 0xba0206dc + crc: 0x0919b83f type_id: 0x9b8019c6 full_name: "__traceiter_android_rvh_iommu_setup_dma_ops" } @@ -321251,7 +324212,7 @@ elf_symbol { name: "__traceiter_android_rvh_is_cpu_allowed" is_defined: true symbol_type: FUNCTION - crc: 0x17a35f2f + crc: 0xf5689a8f type_id: 0x9bc253cf full_name: "__traceiter_android_rvh_is_cpu_allowed" } @@ -321260,7 +324221,7 @@ elf_symbol { name: "__traceiter_android_rvh_migrate_queued_task" is_defined: true symbol_type: FUNCTION - crc: 0x37dc9bd2 + crc: 0x0bf0f95e type_id: 0x9b18c50f full_name: "__traceiter_android_rvh_migrate_queued_task" } @@ -321287,7 +324248,7 @@ elf_symbol { name: "__traceiter_android_rvh_new_task_stats" is_defined: true symbol_type: FUNCTION - crc: 0x60d07aba + crc: 0xaba56651 type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_new_task_stats" } @@ -321296,7 +324257,7 @@ elf_symbol { name: "__traceiter_android_rvh_override_creds" is_defined: true symbol_type: FUNCTION - crc: 0xfa548c63 + crc: 0x26f4395e type_id: 0x9b427bba full_name: "__traceiter_android_rvh_override_creds" } @@ -321314,7 +324275,7 @@ elf_symbol { name: "__traceiter_android_rvh_pick_next_entity" is_defined: true symbol_type: FUNCTION - crc: 0x2ceba20a + crc: 0xc5a65f2b type_id: 0x9b96f247 full_name: "__traceiter_android_rvh_pick_next_entity" } @@ -321323,7 +324284,7 @@ elf_symbol { name: "__traceiter_android_rvh_place_entity" is_defined: true symbol_type: FUNCTION - crc: 0x92348295 + crc: 0x5840e00c type_id: 0x9b974729 full_name: "__traceiter_android_rvh_place_entity" } @@ -321332,7 +324293,7 @@ elf_symbol { name: "__traceiter_android_rvh_post_init_entity_util_avg" is_defined: true symbol_type: FUNCTION - crc: 0xc7079d2d + crc: 0x53ad4377 type_id: 0x9b8f15f1 full_name: "__traceiter_android_rvh_post_init_entity_util_avg" } @@ -321341,7 +324302,7 @@ elf_symbol { name: "__traceiter_android_rvh_prepare_prio_fork" is_defined: true symbol_type: FUNCTION - crc: 0x22d5a134 + crc: 0x274674c7 type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_prepare_prio_fork" } @@ -321377,7 +324338,7 @@ elf_symbol { name: "__traceiter_android_rvh_replace_next_task_fair" is_defined: true symbol_type: FUNCTION - crc: 0x74d259a3 + crc: 0x01aecec9 type_id: 0x9b14e220 full_name: "__traceiter_android_rvh_replace_next_task_fair" } @@ -321395,7 +324356,7 @@ elf_symbol { name: "__traceiter_android_rvh_revert_creds" is_defined: true symbol_type: FUNCTION - crc: 0x3fcab3d7 + crc: 0xe81708bb type_id: 0x9b427bba full_name: "__traceiter_android_rvh_revert_creds" } @@ -321404,7 +324365,7 @@ elf_symbol { name: "__traceiter_android_rvh_rtmutex_prepare_setprio" is_defined: true symbol_type: FUNCTION - crc: 0x5e7786f7 + crc: 0xfacbed7d type_id: 0x9bdc9aae full_name: "__traceiter_android_rvh_rtmutex_prepare_setprio" } @@ -321422,7 +324383,7 @@ elf_symbol { name: "__traceiter_android_rvh_sched_balance_rt" is_defined: true symbol_type: FUNCTION - crc: 0x238e274c + crc: 0x22547965 type_id: 0x9b10bb14 full_name: "__traceiter_android_rvh_sched_balance_rt" } @@ -321458,7 +324419,7 @@ elf_symbol { name: "__traceiter_android_rvh_sched_fork" is_defined: true symbol_type: FUNCTION - crc: 0xa9e79ba7 + crc: 0xc9b7b87b type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_sched_fork" } @@ -321467,7 +324428,7 @@ elf_symbol { name: "__traceiter_android_rvh_sched_fork_init" is_defined: true symbol_type: FUNCTION - crc: 0xcf81e1e8 + crc: 0xf9a16303 type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_sched_fork_init" } @@ -321476,7 +324437,7 @@ elf_symbol { name: "__traceiter_android_rvh_sched_getaffinity" is_defined: true symbol_type: FUNCTION - crc: 0xcded5c9a + crc: 0x98f010c0 type_id: 0x9bd5e248 full_name: "__traceiter_android_rvh_sched_getaffinity" } @@ -321485,7 +324446,7 @@ elf_symbol { name: "__traceiter_android_rvh_sched_newidle_balance" is_defined: true symbol_type: FUNCTION - crc: 0x95e3a6db + crc: 0x5535d490 type_id: 0x9b18e15a full_name: "__traceiter_android_rvh_sched_newidle_balance" } @@ -321494,7 +324455,7 @@ elf_symbol { name: "__traceiter_android_rvh_sched_nohz_balancer_kick" is_defined: true symbol_type: FUNCTION - crc: 0x0d8b7fa8 + crc: 0xf8157108 type_id: 0x9b110126 full_name: "__traceiter_android_rvh_sched_nohz_balancer_kick" } @@ -321503,7 +324464,7 @@ elf_symbol { name: "__traceiter_android_rvh_sched_rebalance_domains" is_defined: true symbol_type: FUNCTION - crc: 0x0e5f3281 + crc: 0xde674333 type_id: 0x9b13661d full_name: "__traceiter_android_rvh_sched_rebalance_domains" } @@ -321512,7 +324473,7 @@ elf_symbol { name: "__traceiter_android_rvh_sched_setaffinity" is_defined: true symbol_type: FUNCTION - crc: 0x683d1f21 + crc: 0x24ae9e90 type_id: 0x9bd7d214 full_name: "__traceiter_android_rvh_sched_setaffinity" } @@ -321521,7 +324482,7 @@ elf_symbol { name: "__traceiter_android_rvh_schedule" is_defined: true symbol_type: FUNCTION - crc: 0xff82a956 + crc: 0x83582e72 type_id: 0x9bdc22a4 full_name: "__traceiter_android_rvh_schedule" } @@ -321539,7 +324500,7 @@ elf_symbol { name: "__traceiter_android_rvh_select_fallback_rq" is_defined: true symbol_type: FUNCTION - crc: 0x2108bfeb + crc: 0xf9dc9528 type_id: 0x9a343225 full_name: "__traceiter_android_rvh_select_fallback_rq" } @@ -321548,7 +324509,7 @@ elf_symbol { name: "__traceiter_android_rvh_select_task_rq_fair" is_defined: true symbol_type: FUNCTION - crc: 0xa7a7b229 + crc: 0x69bfef28 type_id: 0x9bc391f6 full_name: "__traceiter_android_rvh_select_task_rq_fair" } @@ -321557,7 +324518,7 @@ elf_symbol { name: "__traceiter_android_rvh_select_task_rq_rt" is_defined: true symbol_type: FUNCTION - crc: 0x8a8122a2 + crc: 0x55da6b72 type_id: 0x9bc391f6 full_name: "__traceiter_android_rvh_select_task_rq_rt" } @@ -321620,7 +324581,7 @@ elf_symbol { name: "__traceiter_android_rvh_set_cpus_allowed_by_task" is_defined: true symbol_type: FUNCTION - crc: 0xef0641b5 + crc: 0xe50c505b type_id: 0x9b67b049 full_name: "__traceiter_android_rvh_set_cpus_allowed_by_task" } @@ -321629,7 +324590,7 @@ elf_symbol { name: "__traceiter_android_rvh_set_cpus_allowed_comm" is_defined: true symbol_type: FUNCTION - crc: 0x6286764e + crc: 0xedcebafe type_id: 0x9bd79f74 full_name: "__traceiter_android_rvh_set_cpus_allowed_comm" } @@ -321647,7 +324608,7 @@ elf_symbol { name: "__traceiter_android_rvh_set_module_core_rw_nx" is_defined: true symbol_type: FUNCTION - crc: 0x79e04fc8 + crc: 0x8509f1ea type_id: 0x9b585c8d full_name: "__traceiter_android_rvh_set_module_core_rw_nx" } @@ -321656,7 +324617,7 @@ elf_symbol { name: "__traceiter_android_rvh_set_module_init_rw_nx" is_defined: true symbol_type: FUNCTION - crc: 0x00eba412 + crc: 0x0d015055 type_id: 0x9b585c8d full_name: "__traceiter_android_rvh_set_module_init_rw_nx" } @@ -321665,7 +324626,7 @@ elf_symbol { name: "__traceiter_android_rvh_set_module_permit_after_init" is_defined: true symbol_type: FUNCTION - crc: 0xd2ad00d1 + crc: 0x38d23214 type_id: 0x9b585c8d full_name: "__traceiter_android_rvh_set_module_permit_after_init" } @@ -321674,7 +324635,7 @@ elf_symbol { name: "__traceiter_android_rvh_set_module_permit_before_init" is_defined: true symbol_type: FUNCTION - crc: 0xcda80dc0 + crc: 0x3604b866 type_id: 0x9b585c8d full_name: "__traceiter_android_rvh_set_module_permit_before_init" } @@ -321692,7 +324653,7 @@ elf_symbol { name: "__traceiter_android_rvh_set_task_cpu" is_defined: true symbol_type: FUNCTION - crc: 0x07a95df8 + crc: 0xd369a84e type_id: 0x9bcabd9d full_name: "__traceiter_android_rvh_set_task_cpu" } @@ -321701,7 +324662,7 @@ elf_symbol { name: "__traceiter_android_rvh_set_user_nice" is_defined: true symbol_type: FUNCTION - crc: 0x3973d491 + crc: 0x68ebfd22 type_id: 0x9bd6ff14 full_name: "__traceiter_android_rvh_set_user_nice" } @@ -321710,7 +324671,7 @@ elf_symbol { name: "__traceiter_android_rvh_setscheduler" is_defined: true symbol_type: FUNCTION - crc: 0x91df962a + crc: 0x7ec464fe type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_setscheduler" } @@ -321719,7 +324680,7 @@ elf_symbol { name: "__traceiter_android_rvh_shmem_get_folio" is_defined: true symbol_type: FUNCTION - crc: 0xbd2ffb0f + crc: 0x4cac56fd type_id: 0x9b1c749d full_name: "__traceiter_android_rvh_shmem_get_folio" } @@ -321737,7 +324698,7 @@ elf_symbol { name: "__traceiter_android_rvh_tick_entry" is_defined: true symbol_type: FUNCTION - crc: 0x3d7d9d97 + crc: 0x23aae7b4 type_id: 0x9b17b01e full_name: "__traceiter_android_rvh_tick_entry" } @@ -321746,7 +324707,7 @@ elf_symbol { name: "__traceiter_android_rvh_try_to_wake_up" is_defined: true symbol_type: FUNCTION - crc: 0xaf1fdd13 + crc: 0x46ff02e9 type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_try_to_wake_up" } @@ -321755,7 +324716,7 @@ elf_symbol { name: "__traceiter_android_rvh_try_to_wake_up_success" is_defined: true symbol_type: FUNCTION - crc: 0xb1b576db + crc: 0x5f19392d type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_try_to_wake_up_success" } @@ -321782,7 +324743,7 @@ elf_symbol { name: "__traceiter_android_rvh_uclamp_eff_get" is_defined: true symbol_type: FUNCTION - crc: 0x04488f29 + crc: 0x04d2747e type_id: 0x9bca85c1 full_name: "__traceiter_android_rvh_uclamp_eff_get" } @@ -321800,7 +324761,7 @@ elf_symbol { name: "__traceiter_android_rvh_update_misfit_status" is_defined: true symbol_type: FUNCTION - crc: 0x9caa45b0 + crc: 0xf6fbd5dc type_id: 0x9bd01b5c full_name: "__traceiter_android_rvh_update_misfit_status" } @@ -321818,7 +324779,7 @@ elf_symbol { name: "__traceiter_android_rvh_util_est_update" is_defined: true symbol_type: FUNCTION - crc: 0xb9403f21 + crc: 0x8fa7497f type_id: 0x9b922d94 full_name: "__traceiter_android_rvh_util_est_update" } @@ -321827,7 +324788,7 @@ elf_symbol { name: "__traceiter_android_rvh_wake_up_new_task" is_defined: true symbol_type: FUNCTION - crc: 0xfe2f1ab4 + crc: 0x56c708df type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_wake_up_new_task" } @@ -321845,7 +324806,7 @@ elf_symbol { name: "__traceiter_android_vh_account_task_time" is_defined: true symbol_type: FUNCTION - crc: 0xe3720e1e + crc: 0xa624997c type_id: 0x9bd1d928 full_name: "__traceiter_android_vh_account_task_time" } @@ -321854,7 +324815,7 @@ elf_symbol { name: "__traceiter_android_vh_alloc_pages_failure_bypass" is_defined: true symbol_type: FUNCTION - crc: 0xd70c7cd7 + crc: 0x7a43739d type_id: 0x98716c4f full_name: "__traceiter_android_vh_alloc_pages_failure_bypass" } @@ -321863,7 +324824,7 @@ elf_symbol { name: "__traceiter_android_vh_alloc_pages_reclaim_bypass" is_defined: true symbol_type: FUNCTION - crc: 0x1ec13aeb + crc: 0x516e4b00 type_id: 0x98716c4f full_name: "__traceiter_android_vh_alloc_pages_reclaim_bypass" } @@ -321872,7 +324833,7 @@ elf_symbol { name: "__traceiter_android_vh_alloc_uid" is_defined: true symbol_type: FUNCTION - crc: 0xf603e611 + crc: 0xfd1b5b6e type_id: 0x9bcfc1f5 full_name: "__traceiter_android_vh_alloc_uid" } @@ -321890,7 +324851,7 @@ elf_symbol { name: "__traceiter_android_vh_alter_mutex_list_add" is_defined: true symbol_type: FUNCTION - crc: 0x73585e82 + crc: 0xbda3677a type_id: 0x9b248c83 full_name: "__traceiter_android_vh_alter_mutex_list_add" } @@ -321899,7 +324860,7 @@ elf_symbol { name: "__traceiter_android_vh_alter_rwsem_list_add" is_defined: true symbol_type: FUNCTION - crc: 0xda300c1a + crc: 0x3877c7f1 type_id: 0x9bb15d65 full_name: "__traceiter_android_vh_alter_rwsem_list_add" } @@ -321935,7 +324896,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_del_ref" is_defined: true symbol_type: FUNCTION - crc: 0x23c94243 + crc: 0x1fd1831c type_id: 0x9bdcd3ab full_name: "__traceiter_android_vh_binder_del_ref" } @@ -321971,7 +324932,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_new_ref" is_defined: true symbol_type: FUNCTION - crc: 0xa75c0b45 + crc: 0x0518f231 type_id: 0x9bdd4f28 full_name: "__traceiter_android_vh_binder_new_ref" } @@ -321980,7 +324941,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_preset" is_defined: true symbol_type: FUNCTION - crc: 0x6fb34c67 + crc: 0xc172900b type_id: 0x9bd3af7a full_name: "__traceiter_android_vh_binder_preset" } @@ -321989,7 +324950,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_priority_skip" is_defined: true symbol_type: FUNCTION - crc: 0xcb811ef5 + crc: 0x830b6e6e type_id: 0x9bdfaf3f full_name: "__traceiter_android_vh_binder_priority_skip" } @@ -321998,7 +324959,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_proc_transaction" is_defined: true symbol_type: FUNCTION - crc: 0xd63ab0d1 + crc: 0x12793d05 type_id: 0x9bdcf60d full_name: "__traceiter_android_vh_binder_proc_transaction" } @@ -322016,7 +324977,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_proc_transaction_finish" is_defined: true symbol_type: FUNCTION - crc: 0x6cc00560 + crc: 0x6b763dd9 type_id: 0x9bd14825 full_name: "__traceiter_android_vh_binder_proc_transaction_finish" } @@ -322043,7 +325004,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_restore_priority" is_defined: true symbol_type: FUNCTION - crc: 0x9acf5604 + crc: 0x8481e5b1 type_id: 0x9ba25f4a full_name: "__traceiter_android_vh_binder_restore_priority" } @@ -322061,7 +325022,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_set_priority" is_defined: true symbol_type: FUNCTION - crc: 0x27b0a605 + crc: 0xb53613b6 type_id: 0x9ba25f4a full_name: "__traceiter_android_vh_binder_set_priority" } @@ -322115,7 +325076,7 @@ elf_symbol { name: "__traceiter_android_vh_binder_wakeup_ilocked" is_defined: true symbol_type: FUNCTION - crc: 0x77af45d1 + crc: 0x94c53722 type_id: 0x9bc0fd25 full_name: "__traceiter_android_vh_binder_wakeup_ilocked" } @@ -322133,7 +325094,7 @@ elf_symbol { name: "__traceiter_android_vh_cgroup_attach" is_defined: true symbol_type: FUNCTION - crc: 0xb9e952b1 + crc: 0x93d981ce type_id: 0x9b8bfa37 full_name: "__traceiter_android_vh_cgroup_attach" } @@ -322142,7 +325103,7 @@ elf_symbol { name: "__traceiter_android_vh_cgroup_set_task" is_defined: true symbol_type: FUNCTION - crc: 0x24358d7a + crc: 0xaf81d074 type_id: 0x9a347f45 full_name: "__traceiter_android_vh_cgroup_set_task" } @@ -322160,16 +325121,25 @@ elf_symbol { name: "__traceiter_android_vh_check_file_open" is_defined: true symbol_type: FUNCTION - crc: 0x58266e88 + crc: 0x9809e4b7 type_id: 0x9b4b913b full_name: "__traceiter_android_vh_check_file_open" } +elf_symbol { + id: 0x96d1c9c4 + name: "__traceiter_android_vh_check_hibernation_swap" + is_defined: true + symbol_type: FUNCTION + crc: 0x3d48478b + type_id: 0x9b9b71fd + full_name: "__traceiter_android_vh_check_hibernation_swap" +} elf_symbol { id: 0x42428033 name: "__traceiter_android_vh_check_mmap_file" is_defined: true symbol_type: FUNCTION - crc: 0x0f25bd09 + crc: 0xf5192772 type_id: 0x9b478d6a full_name: "__traceiter_android_vh_check_mmap_file" } @@ -322178,7 +325148,7 @@ elf_symbol { name: "__traceiter_android_vh_check_uninterrupt_tasks" is_defined: true symbol_type: FUNCTION - crc: 0xecdefa99 + crc: 0x928e6a3c type_id: 0x9bd746a2 full_name: "__traceiter_android_vh_check_uninterrupt_tasks" } @@ -322223,7 +325193,7 @@ elf_symbol { name: "__traceiter_android_vh_cpufreq_acct_update_power" is_defined: true symbol_type: FUNCTION - crc: 0x45b3d9d5 + crc: 0x32387469 type_id: 0x99e166d2 full_name: "__traceiter_android_vh_cpufreq_acct_update_power" } @@ -322304,7 +325274,7 @@ elf_symbol { name: "__traceiter_android_vh_do_send_sig_info" is_defined: true symbol_type: FUNCTION - crc: 0xaef26124 + crc: 0x69a7b806 type_id: 0x9a340b23 full_name: "__traceiter_android_vh_do_send_sig_info" } @@ -322340,16 +325310,25 @@ elf_symbol { name: "__traceiter_android_vh_dup_task_struct" is_defined: true symbol_type: FUNCTION - crc: 0xc1a45bd7 + crc: 0x806ff95d type_id: 0x9bdc9aae full_name: "__traceiter_android_vh_dup_task_struct" } +elf_symbol { + id: 0xf586d5b6 + name: "__traceiter_android_vh_encrypt_page" + is_defined: true + symbol_type: FUNCTION + crc: 0x472c69c4 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_encrypt_page" +} elf_symbol { id: 0x1f554c2a name: "__traceiter_android_vh_exit_signal" is_defined: true symbol_type: FUNCTION - crc: 0x19c2a5f6 + crc: 0x591f2bb8 type_id: 0x9bdbdcc4 full_name: "__traceiter_android_vh_exit_signal" } @@ -322367,7 +325346,7 @@ elf_symbol { name: "__traceiter_android_vh_free_task" is_defined: true symbol_type: FUNCTION - crc: 0x26dc2c73 + crc: 0x471b3695 type_id: 0x9bdbdcc4 full_name: "__traceiter_android_vh_free_task" } @@ -322376,7 +325355,7 @@ elf_symbol { name: "__traceiter_android_vh_free_user" is_defined: true symbol_type: FUNCTION - crc: 0x2819eb0f + crc: 0x193e5eaf type_id: 0x9bcfc1f5 full_name: "__traceiter_android_vh_free_user" } @@ -322385,7 +325364,7 @@ elf_symbol { name: "__traceiter_android_vh_freq_qos_add_request" is_defined: true symbol_type: FUNCTION - crc: 0x39557acb + crc: 0x5410b087 type_id: 0x9bfe0b50 full_name: "__traceiter_android_vh_freq_qos_add_request" } @@ -322394,7 +325373,7 @@ elf_symbol { name: "__traceiter_android_vh_freq_qos_remove_request" is_defined: true symbol_type: FUNCTION - crc: 0x5325a914 + crc: 0xf0577e2e type_id: 0x9b0b9af5 full_name: "__traceiter_android_vh_freq_qos_remove_request" } @@ -322403,7 +325382,7 @@ elf_symbol { name: "__traceiter_android_vh_freq_qos_update_request" is_defined: true symbol_type: FUNCTION - crc: 0x14a0211b + crc: 0x7d370e75 type_id: 0x9b1252c1 full_name: "__traceiter_android_vh_freq_qos_update_request" } @@ -322457,7 +325436,7 @@ elf_symbol { name: "__traceiter_android_vh_futex_sleep_start" is_defined: true symbol_type: FUNCTION - crc: 0xd20c7926 + crc: 0xcc8c10fd type_id: 0x9bdbdcc4 full_name: "__traceiter_android_vh_futex_sleep_start" } @@ -322484,7 +325463,7 @@ elf_symbol { name: "__traceiter_android_vh_futex_wake_this" is_defined: true symbol_type: FUNCTION - crc: 0x0397cdf0 + crc: 0xa4e25c0d type_id: 0x9a2b6ade full_name: "__traceiter_android_vh_futex_wake_this" } @@ -322493,7 +325472,7 @@ elf_symbol { name: "__traceiter_android_vh_futex_wake_traverse_plist" is_defined: true symbol_type: FUNCTION - crc: 0xc634c2b8 + crc: 0x53a7a54c type_id: 0x9b2f1182 full_name: "__traceiter_android_vh_futex_wake_traverse_plist" } @@ -322538,16 +325517,25 @@ elf_symbol { name: "__traceiter_android_vh_ignore_dmabuf_vmap_bounds" is_defined: true symbol_type: FUNCTION - crc: 0x4954ddd0 + crc: 0xaa138ee1 type_id: 0x9ba8e976 full_name: "__traceiter_android_vh_ignore_dmabuf_vmap_bounds" } +elf_symbol { + id: 0x64c2fe7a + name: "__traceiter_android_vh_init_aes_encrypt" + is_defined: true + symbol_type: FUNCTION + crc: 0x2f55d223 + type_id: 0x9bcd4ff7 + full_name: "__traceiter_android_vh_init_aes_encrypt" +} elf_symbol { id: 0x4b67a5dc name: "__traceiter_android_vh_iommu_iovad_alloc_iova" is_defined: true symbol_type: FUNCTION - crc: 0x7e7f5ae8 + crc: 0x3d5459a6 type_id: 0x9baa8508 full_name: "__traceiter_android_vh_iommu_iovad_alloc_iova" } @@ -322574,7 +325562,7 @@ elf_symbol { name: "__traceiter_android_vh_irqtime_account_process_tick" is_defined: true symbol_type: FUNCTION - crc: 0x2f78a47a + crc: 0xcfea7abf type_id: 0x9bd1d928 full_name: "__traceiter_android_vh_irqtime_account_process_tick" } @@ -322583,7 +325571,7 @@ elf_symbol { name: "__traceiter_android_vh_is_fpsimd_save" is_defined: true symbol_type: FUNCTION - crc: 0x0c13d443 + crc: 0x09809561 type_id: 0x9bdc9aae full_name: "__traceiter_android_vh_is_fpsimd_save" } @@ -322628,7 +325616,7 @@ elf_symbol { name: "__traceiter_android_vh_map_util_freq" is_defined: true symbol_type: FUNCTION - crc: 0x057707fd + crc: 0x820f08cf type_id: 0x9b6e7eec full_name: "__traceiter_android_vh_map_util_freq" } @@ -322646,7 +325634,7 @@ elf_symbol { name: "__traceiter_android_vh_mmap_region" is_defined: true symbol_type: FUNCTION - crc: 0xba1f3380 + crc: 0x4d92722c type_id: 0x9b8b2a3f full_name: "__traceiter_android_vh_mmap_region" } @@ -322655,7 +325643,7 @@ elf_symbol { name: "__traceiter_android_vh_mmput" is_defined: true symbol_type: FUNCTION - crc: 0x20dc0cef + crc: 0x8c479aa5 type_id: 0x9bc3617d full_name: "__traceiter_android_vh_mmput" } @@ -322691,7 +325679,7 @@ elf_symbol { name: "__traceiter_android_vh_mpam_set" is_defined: true symbol_type: FUNCTION - crc: 0x4a91bad4 + crc: 0x9320fa30 type_id: 0x9bdc9aae full_name: "__traceiter_android_vh_mpam_set" } @@ -322700,7 +325688,7 @@ elf_symbol { name: "__traceiter_android_vh_mutex_can_spin_on_owner" is_defined: true symbol_type: FUNCTION - crc: 0x0a590b0a + crc: 0x55cc62c7 type_id: 0x9b26efe4 full_name: "__traceiter_android_vh_mutex_can_spin_on_owner" } @@ -322709,7 +325697,7 @@ elf_symbol { name: "__traceiter_android_vh_mutex_init" is_defined: true symbol_type: FUNCTION - crc: 0x69762761 + crc: 0xd4ab78cf type_id: 0x9b2239e7 full_name: "__traceiter_android_vh_mutex_init" } @@ -322718,7 +325706,7 @@ elf_symbol { name: "__traceiter_android_vh_mutex_opt_spin_finish" is_defined: true symbol_type: FUNCTION - crc: 0x74423a59 + crc: 0x288b14b4 type_id: 0x9b396630 full_name: "__traceiter_android_vh_mutex_opt_spin_finish" } @@ -322727,7 +325715,7 @@ elf_symbol { name: "__traceiter_android_vh_mutex_opt_spin_start" is_defined: true symbol_type: FUNCTION - crc: 0x86b310b3 + crc: 0x0fd7dde3 type_id: 0x9b26077c full_name: "__traceiter_android_vh_mutex_opt_spin_start" } @@ -322736,7 +325724,7 @@ elf_symbol { name: "__traceiter_android_vh_mutex_unlock_slowpath" is_defined: true symbol_type: FUNCTION - crc: 0xc594cc4a + crc: 0xe350fdab type_id: 0x9b2239e7 full_name: "__traceiter_android_vh_mutex_unlock_slowpath" } @@ -322745,7 +325733,7 @@ elf_symbol { name: "__traceiter_android_vh_mutex_wait_finish" is_defined: true symbol_type: FUNCTION - crc: 0x026aa9f9 + crc: 0xb94345e6 type_id: 0x9b2239e7 full_name: "__traceiter_android_vh_mutex_wait_finish" } @@ -322754,7 +325742,7 @@ elf_symbol { name: "__traceiter_android_vh_mutex_wait_start" is_defined: true symbol_type: FUNCTION - crc: 0x35e8a506 + crc: 0x717d1bd1 type_id: 0x9b2239e7 full_name: "__traceiter_android_vh_mutex_wait_start" } @@ -322763,10 +325751,19 @@ elf_symbol { name: "__traceiter_android_vh_page_add_new_anon_rmap" is_defined: true symbol_type: FUNCTION - crc: 0x4340b480 + crc: 0x376cf5f7 type_id: 0x9bb7fe1c full_name: "__traceiter_android_vh_page_add_new_anon_rmap" } +elf_symbol { + id: 0x5983841b + name: "__traceiter_android_vh_post_image_save" + is_defined: true + symbol_type: FUNCTION + crc: 0x119a769b + type_id: 0x988b4266 + full_name: "__traceiter_android_vh_post_image_save" +} elf_symbol { id: 0x7d499dab name: "__traceiter_android_vh_printk_hotplug" @@ -322790,7 +325787,7 @@ elf_symbol { name: "__traceiter_android_vh_psi_event" is_defined: true symbol_type: FUNCTION - crc: 0x21eafe3d + crc: 0xda10c2ad type_id: 0x9b9df54c full_name: "__traceiter_android_vh_psi_event" } @@ -322799,7 +325796,7 @@ elf_symbol { name: "__traceiter_android_vh_psi_group" is_defined: true symbol_type: FUNCTION - crc: 0xd1ce22bd + crc: 0x2988904a type_id: 0x9b0b30ec full_name: "__traceiter_android_vh_psi_group" } @@ -322817,7 +325814,7 @@ elf_symbol { name: "__traceiter_android_vh_record_mutex_lock_starttime" is_defined: true symbol_type: FUNCTION - crc: 0x959d9bdb + crc: 0x2d9cb1dd type_id: 0x9bd7019d full_name: "__traceiter_android_vh_record_mutex_lock_starttime" } @@ -322826,7 +325823,7 @@ elf_symbol { name: "__traceiter_android_vh_record_pcpu_rwsem_starttime" is_defined: true symbol_type: FUNCTION - crc: 0xe106d57b + crc: 0x0177ff23 type_id: 0x9bd7019d full_name: "__traceiter_android_vh_record_pcpu_rwsem_starttime" } @@ -322835,7 +325832,7 @@ elf_symbol { name: "__traceiter_android_vh_record_rtmutex_lock_starttime" is_defined: true symbol_type: FUNCTION - crc: 0xf54d831f + crc: 0xd95f687b type_id: 0x9bd7019d full_name: "__traceiter_android_vh_record_rtmutex_lock_starttime" } @@ -322844,7 +325841,7 @@ elf_symbol { name: "__traceiter_android_vh_record_rwsem_lock_starttime" is_defined: true symbol_type: FUNCTION - crc: 0x4ee3b5f2 + crc: 0xafdadea8 type_id: 0x9bd7019d full_name: "__traceiter_android_vh_record_rwsem_lock_starttime" } @@ -322889,7 +325886,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_can_spin_on_owner" is_defined: true symbol_type: FUNCTION - crc: 0xea91282f + crc: 0xea47bf87 type_id: 0x9ba93092 full_name: "__traceiter_android_vh_rwsem_can_spin_on_owner" } @@ -322898,7 +325895,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_init" is_defined: true symbol_type: FUNCTION - crc: 0x6f754343 + crc: 0xce4ae038 type_id: 0x9bad4369 full_name: "__traceiter_android_vh_rwsem_init" } @@ -322907,7 +325904,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_opt_spin_finish" is_defined: true symbol_type: FUNCTION - crc: 0x4d4fd1ae + crc: 0x4e410cdc type_id: 0x9bb61cbe full_name: "__traceiter_android_vh_rwsem_opt_spin_finish" } @@ -322916,7 +325913,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_opt_spin_start" is_defined: true symbol_type: FUNCTION - crc: 0xe6397efc + crc: 0x901addbf type_id: 0x9ba966ad full_name: "__traceiter_android_vh_rwsem_opt_spin_start" } @@ -322925,7 +325922,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_read_wait_finish" is_defined: true symbol_type: FUNCTION - crc: 0x75745d30 + crc: 0xfa305911 type_id: 0x9bad4369 full_name: "__traceiter_android_vh_rwsem_read_wait_finish" } @@ -322934,7 +325931,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_read_wait_start" is_defined: true symbol_type: FUNCTION - crc: 0xa394a9e0 + crc: 0x608da8a2 type_id: 0x9bad4369 full_name: "__traceiter_android_vh_rwsem_read_wait_start" } @@ -322943,7 +325940,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_wake" is_defined: true symbol_type: FUNCTION - crc: 0x34845374 + crc: 0x7a813da7 type_id: 0x9bad4369 full_name: "__traceiter_android_vh_rwsem_wake" } @@ -322952,7 +325949,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_wake_finish" is_defined: true symbol_type: FUNCTION - crc: 0xc0b44785 + crc: 0xbd987012 type_id: 0x9bad4369 full_name: "__traceiter_android_vh_rwsem_wake_finish" } @@ -322961,7 +325958,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_write_finished" is_defined: true symbol_type: FUNCTION - crc: 0x59dc712f + crc: 0xd61e47bf type_id: 0x9bad4369 full_name: "__traceiter_android_vh_rwsem_write_finished" } @@ -322970,7 +325967,7 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_write_wait_finish" is_defined: true symbol_type: FUNCTION - crc: 0x5fb5d8a4 + crc: 0x86904185 type_id: 0x9bad4369 full_name: "__traceiter_android_vh_rwsem_write_wait_finish" } @@ -322979,10 +325976,28 @@ elf_symbol { name: "__traceiter_android_vh_rwsem_write_wait_start" is_defined: true symbol_type: FUNCTION - crc: 0x0d3aa91b + crc: 0x1c7a8b6c type_id: 0x9bad4369 full_name: "__traceiter_android_vh_rwsem_write_wait_start" } +elf_symbol { + id: 0xbdbb0c65 + name: "__traceiter_android_vh_save_cpu_resume" + is_defined: true + symbol_type: FUNCTION + crc: 0x442cc2a0 + type_id: 0x9b33517a + full_name: "__traceiter_android_vh_save_cpu_resume" +} +elf_symbol { + id: 0xa1325610 + name: "__traceiter_android_vh_save_hib_resume_bdev" + is_defined: true + symbol_type: FUNCTION + crc: 0x45a8d818 + type_id: 0x9b9f0206 + full_name: "__traceiter_android_vh_save_hib_resume_bdev" +} elf_symbol { id: 0x3a4e20d6 name: "__traceiter_android_vh_sched_pelt_multiplier" @@ -322997,7 +326012,7 @@ elf_symbol { name: "__traceiter_android_vh_sched_setaffinity_early" is_defined: true symbol_type: FUNCTION - crc: 0x6c96ede9 + crc: 0x3be4244d type_id: 0x9bd7d84b full_name: "__traceiter_android_vh_sched_setaffinity_early" } @@ -323006,7 +326021,7 @@ elf_symbol { name: "__traceiter_android_vh_sched_show_task" is_defined: true symbol_type: FUNCTION - crc: 0xeb18693e + crc: 0xac189b71 type_id: 0x9bdbdcc4 full_name: "__traceiter_android_vh_sched_show_task" } @@ -323015,7 +326030,7 @@ elf_symbol { name: "__traceiter_android_vh_sched_stat_runtime_rt" is_defined: true symbol_type: FUNCTION - crc: 0xf143e4b4 + crc: 0x94841fe0 type_id: 0x9bff5408 full_name: "__traceiter_android_vh_sched_stat_runtime_rt" } @@ -323024,7 +326039,7 @@ elf_symbol { name: "__traceiter_android_vh_scheduler_tick" is_defined: true symbol_type: FUNCTION - crc: 0x898dbf85 + crc: 0xb0eb7038 type_id: 0x9b17b01e full_name: "__traceiter_android_vh_scheduler_tick" } @@ -323042,7 +326057,7 @@ elf_symbol { name: "__traceiter_android_vh_setscheduler_uclamp" is_defined: true symbol_type: FUNCTION - crc: 0xa3042d04 + crc: 0x7200e090 type_id: 0x9bc302e5 full_name: "__traceiter_android_vh_setscheduler_uclamp" } @@ -323078,7 +326093,7 @@ elf_symbol { name: "__traceiter_android_vh_show_smap" is_defined: true symbol_type: FUNCTION - crc: 0x4809a4dc + crc: 0x6671d5e0 type_id: 0x9bba31a8 full_name: "__traceiter_android_vh_show_smap" } @@ -323127,6 +326142,15 @@ elf_symbol { type_id: 0x9bb71cb9 full_name: "__traceiter_android_vh_si_meminfo_adjust" } +elf_symbol { + id: 0x8f7ad177 + name: "__traceiter_android_vh_skip_swap_map_write" + is_defined: true + symbol_type: FUNCTION + crc: 0xbd855a4b + type_id: 0x9be885da + full_name: "__traceiter_android_vh_skip_swap_map_write" +} elf_symbol { id: 0x08f4cbb0 name: "__traceiter_android_vh_smaps_pte_entry" @@ -323141,7 +326165,7 @@ elf_symbol { name: "__traceiter_android_vh_sync_txn_recvd" is_defined: true symbol_type: FUNCTION - crc: 0x0d99e0e7 + crc: 0x32820b37 type_id: 0x9bdc9aae full_name: "__traceiter_android_vh_sync_txn_recvd" } @@ -323150,7 +326174,7 @@ elf_symbol { name: "__traceiter_android_vh_syscall_prctl_finished" is_defined: true symbol_type: FUNCTION - crc: 0xe45cdd06 + crc: 0x4da45ed2 type_id: 0x9a347f45 full_name: "__traceiter_android_vh_syscall_prctl_finished" } @@ -323213,7 +326237,7 @@ elf_symbol { name: "__traceiter_android_vh_try_to_freeze_todo_unfrozen" is_defined: true symbol_type: FUNCTION - crc: 0x05604dc8 + crc: 0x864a97fb type_id: 0x9bdbdcc4 full_name: "__traceiter_android_vh_try_to_freeze_todo_unfrozen" } @@ -323222,7 +326246,7 @@ elf_symbol { name: "__traceiter_android_vh_try_to_unmap_one" is_defined: true symbol_type: FUNCTION - crc: 0xe56299a0 + crc: 0xa89dba8d type_id: 0x9b2837bd full_name: "__traceiter_android_vh_try_to_unmap_one" } @@ -323393,7 +326417,7 @@ elf_symbol { name: "__traceiter_binder_transaction_received" is_defined: true symbol_type: FUNCTION - crc: 0xd930cf78 + crc: 0xd71caeba type_id: 0x9ba51920 full_name: "__traceiter_binder_transaction_received" } @@ -323402,7 +326426,7 @@ elf_symbol { name: "__traceiter_block_rq_insert" is_defined: true symbol_type: FUNCTION - crc: 0x8169293d + crc: 0x1d3bcaf0 type_id: 0x9bd5b265 full_name: "__traceiter_block_rq_insert" } @@ -323438,7 +326462,7 @@ elf_symbol { name: "__traceiter_cpu_frequency_limits" is_defined: true symbol_type: FUNCTION - crc: 0x8b8b84b0 + crc: 0xab3ae3af type_id: 0x9ba9c2f7 full_name: "__traceiter_cpu_frequency_limits" } @@ -323456,7 +326480,7 @@ elf_symbol { name: "__traceiter_device_pm_callback_end" is_defined: true symbol_type: FUNCTION - crc: 0x67dfa052 + crc: 0xa9c06bcc type_id: 0x9bbf11b2 full_name: "__traceiter_device_pm_callback_end" } @@ -323465,7 +326489,7 @@ elf_symbol { name: "__traceiter_device_pm_callback_start" is_defined: true symbol_type: FUNCTION - crc: 0xf23cadc3 + crc: 0xb10c183d type_id: 0x9ba8c128 full_name: "__traceiter_device_pm_callback_start" } @@ -323492,7 +326516,7 @@ elf_symbol { name: "__traceiter_hrtimer_expire_entry" is_defined: true symbol_type: FUNCTION - crc: 0x4cdd0039 + crc: 0x1fbe9aad type_id: 0x9b4b35cf full_name: "__traceiter_hrtimer_expire_entry" } @@ -323501,7 +326525,7 @@ elf_symbol { name: "__traceiter_hrtimer_expire_exit" is_defined: true symbol_type: FUNCTION - crc: 0x3bbbbd37 + crc: 0x444a8c3c type_id: 0x9b488d81 full_name: "__traceiter_hrtimer_expire_exit" } @@ -323537,7 +326561,7 @@ elf_symbol { name: "__traceiter_irq_handler_entry" is_defined: true symbol_type: FUNCTION - crc: 0xe522985b + crc: 0x4af20ddd type_id: 0x9a3e338e full_name: "__traceiter_irq_handler_entry" } @@ -323546,7 +326570,7 @@ elf_symbol { name: "__traceiter_irq_handler_exit" is_defined: true symbol_type: FUNCTION - crc: 0xe1479970 + crc: 0xeca5b7f2 type_id: 0x9a3faf0d full_name: "__traceiter_irq_handler_exit" } @@ -323555,7 +326579,7 @@ elf_symbol { name: "__traceiter_kfree_skb" is_defined: true symbol_type: FUNCTION - crc: 0xcf19106b + crc: 0x03524645 type_id: 0x9bbccaf3 full_name: "__traceiter_kfree_skb" } @@ -323564,7 +326588,7 @@ elf_symbol { name: "__traceiter_mmap_lock_acquire_returned" is_defined: true symbol_type: FUNCTION - crc: 0x0234da50 + crc: 0x238917a6 type_id: 0x9bcd4bf2 full_name: "__traceiter_mmap_lock_acquire_returned" } @@ -323573,7 +326597,7 @@ elf_symbol { name: "__traceiter_mmap_lock_released" is_defined: true symbol_type: FUNCTION - crc: 0x95c4bb7b + crc: 0x44990aa3 type_id: 0x9bcd50ad full_name: "__traceiter_mmap_lock_released" } @@ -323582,7 +326606,7 @@ elf_symbol { name: "__traceiter_mmap_lock_start_locking" is_defined: true symbol_type: FUNCTION - crc: 0xb89c52dd + crc: 0x295c774b type_id: 0x9bcd50ad full_name: "__traceiter_mmap_lock_start_locking" } @@ -323591,7 +326615,7 @@ elf_symbol { name: "__traceiter_pelt_rt_tp" is_defined: true symbol_type: FUNCTION - crc: 0x1ef36099 + crc: 0xa397cbee type_id: 0x9b17b01e full_name: "__traceiter_pelt_rt_tp" } @@ -323600,7 +326624,7 @@ elf_symbol { name: "__traceiter_pelt_se_tp" is_defined: true symbol_type: FUNCTION - crc: 0x8e16b3f0 + crc: 0x71bc9054 type_id: 0x9b8f15f1 full_name: "__traceiter_pelt_se_tp" } @@ -323636,7 +326660,7 @@ elf_symbol { name: "__traceiter_sched_overutilized_tp" is_defined: true symbol_type: FUNCTION - crc: 0xeb9c026e + crc: 0x921a783b type_id: 0x9b506e5c full_name: "__traceiter_sched_overutilized_tp" } @@ -323645,7 +326669,7 @@ elf_symbol { name: "__traceiter_sched_stat_blocked" is_defined: true symbol_type: FUNCTION - crc: 0x3943decb + crc: 0x86377208 type_id: 0x9bff5408 full_name: "__traceiter_sched_stat_blocked" } @@ -323654,7 +326678,7 @@ elf_symbol { name: "__traceiter_sched_stat_iowait" is_defined: true symbol_type: FUNCTION - crc: 0x3c2d1954 + crc: 0x196b8fb6 type_id: 0x9bff5408 full_name: "__traceiter_sched_stat_iowait" } @@ -323663,7 +326687,7 @@ elf_symbol { name: "__traceiter_sched_stat_runtime" is_defined: true symbol_type: FUNCTION - crc: 0x0175f26e + crc: 0x23885af7 type_id: 0x9bfd1c84 full_name: "__traceiter_sched_stat_runtime" } @@ -323672,7 +326696,7 @@ elf_symbol { name: "__traceiter_sched_stat_sleep" is_defined: true symbol_type: FUNCTION - crc: 0xeecc0991 + crc: 0xcd4894fe type_id: 0x9bff5408 full_name: "__traceiter_sched_stat_sleep" } @@ -323681,7 +326705,7 @@ elf_symbol { name: "__traceiter_sched_stat_wait" is_defined: true symbol_type: FUNCTION - crc: 0x9a58467d + crc: 0xcc3cd51c type_id: 0x9bff5408 full_name: "__traceiter_sched_stat_wait" } @@ -323690,7 +326714,7 @@ elf_symbol { name: "__traceiter_sched_switch" is_defined: true symbol_type: FUNCTION - crc: 0x8ccf53d6 + crc: 0x61cf9b9f type_id: 0x9a1d6471 full_name: "__traceiter_sched_switch" } @@ -323699,7 +326723,7 @@ elf_symbol { name: "__traceiter_sched_update_nr_running_tp" is_defined: true symbol_type: FUNCTION - crc: 0xfa86fce6 + crc: 0xf8a2e255 type_id: 0x9b0e782a full_name: "__traceiter_sched_update_nr_running_tp" } @@ -323708,7 +326732,7 @@ elf_symbol { name: "__traceiter_sched_waking" is_defined: true symbol_type: FUNCTION - crc: 0x1d4c891f + crc: 0x198ec9bf type_id: 0x9bdbdcc4 full_name: "__traceiter_sched_waking" } @@ -323726,7 +326750,7 @@ elf_symbol { name: "__traceiter_task_newtask" is_defined: true symbol_type: FUNCTION - crc: 0xaa7567c7 + crc: 0x80624484 type_id: 0x9bd7019d full_name: "__traceiter_task_newtask" } @@ -323735,7 +326759,7 @@ elf_symbol { name: "__traceiter_task_rename" is_defined: true symbol_type: FUNCTION - crc: 0x1c0ae81b + crc: 0x2d6cbe86 type_id: 0x9bd458e9 full_name: "__traceiter_task_rename" } @@ -323744,7 +326768,7 @@ elf_symbol { name: "__traceiter_workqueue_execute_end" is_defined: true symbol_type: FUNCTION - crc: 0x5ed10c79 + crc: 0xfd7ca165 type_id: 0x9bb24250 full_name: "__traceiter_workqueue_execute_end" } @@ -323753,7 +326777,7 @@ elf_symbol { name: "__traceiter_workqueue_execute_start" is_defined: true symbol_type: FUNCTION - crc: 0xb69a15af + crc: 0x6b629b42 type_id: 0x9b9ac603 full_name: "__traceiter_workqueue_execute_start" } @@ -323762,7 +326786,7 @@ elf_symbol { name: "__traceiter_xdp_exception" is_defined: true symbol_type: FUNCTION - crc: 0xef6ac92f + crc: 0xc29c353a type_id: 0x9b6e0d6b full_name: "__traceiter_xdp_exception" } @@ -325089,6 +328113,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_check_file_open" } +elf_symbol { + id: 0xaa072f92 + name: "__tracepoint_android_vh_check_hibernation_swap" + is_defined: true + symbol_type: OBJECT + crc: 0x2bf41b73 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_check_hibernation_swap" +} elf_symbol { id: 0x9620eac1 name: "__tracepoint_android_vh_check_mmap_file" @@ -325269,6 +328302,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_dup_task_struct" } +elf_symbol { + id: 0xe7584e1c + name: "__tracepoint_android_vh_encrypt_page" + is_defined: true + symbol_type: OBJECT + crc: 0xa94f7016 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_encrypt_page" +} elf_symbol { id: 0x0d418d38 name: "__tracepoint_android_vh_exit_signal" @@ -325467,6 +328509,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_ignore_dmabuf_vmap_bounds" } +elf_symbol { + id: 0xb6603d58 + name: "__tracepoint_android_vh_init_aes_encrypt" + is_defined: true + symbol_type: OBJECT + crc: 0x0bf9217b + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_init_aes_encrypt" +} elf_symbol { id: 0xbbfc3b7e name: "__tracepoint_android_vh_iommu_iovad_alloc_iova" @@ -325692,6 +328743,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_page_add_new_anon_rmap" } +elf_symbol { + id: 0xab37fc55 + name: "__tracepoint_android_vh_post_image_save" + is_defined: true + symbol_type: OBJECT + crc: 0x039a9337 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_post_image_save" +} elf_symbol { id: 0x49b95a49 name: "__tracepoint_android_vh_printk_hotplug" @@ -325908,6 +328968,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_rwsem_write_wait_start" } +elf_symbol { + id: 0x30004003 + name: "__tracepoint_android_vh_save_cpu_resume" + is_defined: true + symbol_type: OBJECT + crc: 0xd0da4fe5 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_save_cpu_resume" +} +elf_symbol { + id: 0xb91d18b6 + name: "__tracepoint_android_vh_save_hib_resume_bdev" + is_defined: true + symbol_type: OBJECT + crc: 0x64f2a9a3 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_save_hib_resume_bdev" +} elf_symbol { id: 0xb3b18fc4 name: "__tracepoint_android_vh_sched_pelt_multiplier" @@ -326052,6 +329130,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_si_meminfo_adjust" } +elf_symbol { + id: 0x3204c8e5 + name: "__tracepoint_android_vh_skip_swap_map_write" + is_defined: true + symbol_type: OBJECT + crc: 0x2e825196 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_skip_swap_map_write" +} elf_symbol { id: 0x547e3912 name: "__tracepoint_android_vh_smaps_pte_entry" @@ -326696,7 +329783,7 @@ elf_symbol { name: "__tty_alloc_driver" is_defined: true symbol_type: FUNCTION - crc: 0x840a517f + crc: 0x43e7f035 type_id: 0xbe241f2a full_name: "__tty_alloc_driver" } @@ -326705,7 +329792,7 @@ elf_symbol { name: "__tty_insert_flip_char" is_defined: true symbol_type: FUNCTION - crc: 0xe348009b + crc: 0xe8e2ad31 type_id: 0x9a7ce1ce full_name: "__tty_insert_flip_char" } @@ -326723,7 +329810,7 @@ elf_symbol { name: "__udp4_lib_lookup" is_defined: true symbol_type: FUNCTION - crc: 0xbda34d77 + crc: 0xa65927a3 type_id: 0x6cfb566e full_name: "__udp4_lib_lookup" } @@ -326732,7 +329819,7 @@ elf_symbol { name: "__udp6_lib_lookup" is_defined: true symbol_type: FUNCTION - crc: 0xab18b991 + crc: 0xb000caa2 type_id: 0x6f9cf068 full_name: "__udp6_lib_lookup" } @@ -326741,7 +329828,7 @@ elf_symbol { name: "__uio_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x34fab774 + crc: 0x0357132d type_id: 0x9f431aa6 full_name: "__uio_register_device" } @@ -326759,7 +329846,7 @@ elf_symbol { name: "__usb_create_hcd" is_defined: true symbol_type: FUNCTION - crc: 0xa0883961 + crc: 0xb137b6bd type_id: 0xab9a208d full_name: "__usb_create_hcd" } @@ -326777,7 +329864,7 @@ elf_symbol { name: "__v4l2_ctrl_modify_range" is_defined: true symbol_type: FUNCTION - crc: 0x099d40c8 + crc: 0x1071c636 type_id: 0x90356b6c full_name: "__v4l2_ctrl_modify_range" } @@ -326786,7 +329873,7 @@ elf_symbol { name: "__v4l2_ctrl_s_ctrl" is_defined: true symbol_type: FUNCTION - crc: 0x6ec6f12b + crc: 0x0e979ff0 type_id: 0x93d4efe1 full_name: "__v4l2_ctrl_s_ctrl" } @@ -326795,7 +329882,7 @@ elf_symbol { name: "__v4l2_ctrl_s_ctrl_compound" is_defined: true symbol_type: FUNCTION - crc: 0xbfc26bb8 + crc: 0x0518e472 type_id: 0x91b887fb full_name: "__v4l2_ctrl_s_ctrl_compound" } @@ -326804,7 +329891,7 @@ elf_symbol { name: "__v4l2_ctrl_s_ctrl_int64" is_defined: true symbol_type: FUNCTION - crc: 0xd85d5a3d + crc: 0x1e3d9353 type_id: 0x903cab87 full_name: "__v4l2_ctrl_s_ctrl_int64" } @@ -326813,7 +329900,7 @@ elf_symbol { name: "__v4l2_device_register_subdev_nodes" is_defined: true symbol_type: FUNCTION - crc: 0x6b0f4d4b + crc: 0xc0d30915 type_id: 0x9de6d8d5 full_name: "__v4l2_device_register_subdev_nodes" } @@ -326840,7 +329927,7 @@ elf_symbol { name: "__video_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x59d0cf19 + crc: 0xcda12bee type_id: 0x9f0d3989 full_name: "__video_register_device" } @@ -326858,7 +329945,7 @@ elf_symbol { name: "__wait_on_buffer" is_defined: true symbol_type: FUNCTION - crc: 0x651ffa2c + crc: 0xb12646f2 type_id: 0x16c5a8cd full_name: "__wait_on_buffer" } @@ -326966,7 +330053,7 @@ elf_symbol { name: "__xdp_rxq_info_reg" is_defined: true symbol_type: FUNCTION - crc: 0xf7612f58 + crc: 0xac8e78fb type_id: 0x954d9028 full_name: "__xdp_rxq_info_reg" } @@ -326975,7 +330062,7 @@ elf_symbol { name: "__xfrm_state_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x06fe89cb + crc: 0xf8e3b94c type_id: 0x10605221 full_name: "__xfrm_state_destroy" } @@ -326984,7 +330071,7 @@ elf_symbol { name: "_copy_from_iter" is_defined: true symbol_type: FUNCTION - crc: 0x64a58df8 + crc: 0x154b02a6 type_id: 0x92cb9949 full_name: "_copy_from_iter" } @@ -326993,7 +330080,7 @@ elf_symbol { name: "_copy_to_iter" is_defined: true symbol_type: FUNCTION - crc: 0xf50d6895 + crc: 0xc14df7a3 type_id: 0x9aa3057f full_name: "_copy_to_iter" } @@ -327011,7 +330098,7 @@ elf_symbol { name: "_dev_alert" is_defined: true symbol_type: FUNCTION - crc: 0xda2c901a + crc: 0x7bb071a4 type_id: 0x1fa0c57a full_name: "_dev_alert" } @@ -327020,7 +330107,7 @@ elf_symbol { name: "_dev_crit" is_defined: true symbol_type: FUNCTION - crc: 0x5ff66438 + crc: 0xb05aaffd type_id: 0x1fa0c57a full_name: "_dev_crit" } @@ -327029,7 +330116,7 @@ elf_symbol { name: "_dev_emerg" is_defined: true symbol_type: FUNCTION - crc: 0x1bcccc8b + crc: 0xbab053e1 type_id: 0x1fa0c57a full_name: "_dev_emerg" } @@ -327038,7 +330125,7 @@ elf_symbol { name: "_dev_err" is_defined: true symbol_type: FUNCTION - crc: 0xf2655a1a + crc: 0x5b73f3d4 type_id: 0x1fa0c57a full_name: "_dev_err" } @@ -327047,7 +330134,7 @@ elf_symbol { name: "_dev_info" is_defined: true symbol_type: FUNCTION - crc: 0x55f64a9b + crc: 0xde4c1001 type_id: 0x1fa0c57a full_name: "_dev_info" } @@ -327056,7 +330143,7 @@ elf_symbol { name: "_dev_notice" is_defined: true symbol_type: FUNCTION - crc: 0xde33655e + crc: 0x69d23f7e type_id: 0x1fa0c57a full_name: "_dev_notice" } @@ -327065,7 +330152,7 @@ elf_symbol { name: "_dev_printk" is_defined: true symbol_type: FUNCTION - crc: 0x99f0cd8d + crc: 0xa8b44bd2 type_id: 0x1feff59b full_name: "_dev_printk" } @@ -327074,7 +330161,7 @@ elf_symbol { name: "_dev_warn" is_defined: true symbol_type: FUNCTION - crc: 0x349d3570 + crc: 0x0a1ce7db type_id: 0x1fa0c57a full_name: "_dev_warn" } @@ -327164,7 +330251,7 @@ elf_symbol { name: "_proc_mkdir" is_defined: true symbol_type: FUNCTION - crc: 0x854be967 + crc: 0x06935dd4 type_id: 0x394358ea full_name: "_proc_mkdir" } @@ -327443,7 +330530,7 @@ elf_symbol { name: "_trace_android_vh_record_pcpu_rwsem_starttime" is_defined: true symbol_type: FUNCTION - crc: 0xd76b6e07 + crc: 0x406b405d type_id: 0x1713ee74 full_name: "_trace_android_vh_record_pcpu_rwsem_starttime" } @@ -327452,7 +330539,7 @@ elf_symbol { name: "_vb2_fop_release" is_defined: true symbol_type: FUNCTION - crc: 0x9a389bce + crc: 0xfd6a992f type_id: 0x9b37fa13 full_name: "_vb2_fop_release" } @@ -327461,7 +330548,7 @@ elf_symbol { name: "access_process_vm" is_defined: true symbol_type: FUNCTION - crc: 0x35b8cabc + crc: 0xf8398270 type_id: 0x9a0cfe73 full_name: "access_process_vm" } @@ -327470,7 +330557,7 @@ elf_symbol { name: "activate_task" is_defined: true symbol_type: FUNCTION - crc: 0x20121905 + crc: 0x39174dc7 type_id: 0x1b7558dd full_name: "activate_task" } @@ -327515,7 +330602,7 @@ elf_symbol { name: "add_timer" is_defined: true symbol_type: FUNCTION - crc: 0x24d273d1 + crc: 0x65744673 type_id: 0x1f15d172 full_name: "add_timer" } @@ -327524,7 +330611,7 @@ elf_symbol { name: "add_timer_on" is_defined: true symbol_type: FUNCTION - crc: 0xd1cbc23c + crc: 0x0a83a512 type_id: 0x1e89523e full_name: "add_timer_on" } @@ -327560,7 +330647,7 @@ elf_symbol { name: "addrconf_add_linklocal" is_defined: true symbol_type: FUNCTION - crc: 0x9972a05a + crc: 0x8ad07f8a type_id: 0x1eaf1d5f full_name: "addrconf_add_linklocal" } @@ -327569,7 +330656,7 @@ elf_symbol { name: "addrconf_prefix_rcv_add_addr" is_defined: true symbol_type: FUNCTION - crc: 0x245d4af4 + crc: 0x46765b28 type_id: 0x9e6d2eab full_name: "addrconf_prefix_rcv_add_addr" } @@ -327578,7 +330665,7 @@ elf_symbol { name: "address_space_init_once" is_defined: true symbol_type: FUNCTION - crc: 0x84cf269f + crc: 0x0cf17183 type_id: 0x15f8fb52 full_name: "address_space_init_once" } @@ -327587,7 +330674,7 @@ elf_symbol { name: "adjust_managed_page_count" is_defined: true symbol_type: FUNCTION - crc: 0x8a00a203 + crc: 0x820d053c type_id: 0x12c8be42 full_name: "adjust_managed_page_count" } @@ -327614,7 +330701,7 @@ elf_symbol { name: "alarm_cancel" is_defined: true symbol_type: FUNCTION - crc: 0xfdea2d04 + crc: 0x536e1fa7 type_id: 0x9636ff06 full_name: "alarm_cancel" } @@ -327623,7 +330710,7 @@ elf_symbol { name: "alarm_expires_remaining" is_defined: true symbol_type: FUNCTION - crc: 0x9a23ea6b + crc: 0x0bc0c003 type_id: 0x92f0cfba full_name: "alarm_expires_remaining" } @@ -327632,7 +330719,7 @@ elf_symbol { name: "alarm_init" is_defined: true symbol_type: FUNCTION - crc: 0xf64aaa25 + crc: 0x1fbe3658 type_id: 0x1af67ecb full_name: "alarm_init" } @@ -327641,7 +330728,7 @@ elf_symbol { name: "alarm_start" is_defined: true symbol_type: FUNCTION - crc: 0xa2b99209 + crc: 0x111d2777 type_id: 0x1b695da8 full_name: "alarm_start" } @@ -327650,7 +330737,7 @@ elf_symbol { name: "alarm_start_relative" is_defined: true symbol_type: FUNCTION - crc: 0x9621d738 + crc: 0xfeb6361a type_id: 0x1b695da8 full_name: "alarm_start_relative" } @@ -327659,7 +330746,7 @@ elf_symbol { name: "alarm_try_to_cancel" is_defined: true symbol_type: FUNCTION - crc: 0xfe3a6de3 + crc: 0xf3295ffe type_id: 0x9636ff06 full_name: "alarm_try_to_cancel" } @@ -327668,7 +330755,7 @@ elf_symbol { name: "alarmtimer_get_rtcdev" is_defined: true symbol_type: FUNCTION - crc: 0x549dab9b + crc: 0x40e320ae type_id: 0x7e8c435e full_name: "alarmtimer_get_rtcdev" } @@ -327686,7 +330773,7 @@ elf_symbol { name: "alloc_anon_inode" is_defined: true symbol_type: FUNCTION - crc: 0x4a5bd8d3 + crc: 0x8e09f8f3 type_id: 0x12d6b73d full_name: "alloc_anon_inode" } @@ -327695,7 +330782,7 @@ elf_symbol { name: "alloc_can_err_skb" is_defined: true symbol_type: FUNCTION - crc: 0x3b2d01c8 + crc: 0xd9cf3521 type_id: 0x6408a046 full_name: "alloc_can_err_skb" } @@ -327704,7 +330791,7 @@ elf_symbol { name: "alloc_can_skb" is_defined: true symbol_type: FUNCTION - crc: 0x2070506d + crc: 0xfff9d95d type_id: 0x6408a046 full_name: "alloc_can_skb" } @@ -327713,7 +330800,7 @@ elf_symbol { name: "alloc_candev_mqs" is_defined: true symbol_type: FUNCTION - crc: 0x4e059435 + crc: 0x1f9ddf20 type_id: 0xe4bddbe2 full_name: "alloc_candev_mqs" } @@ -327722,7 +330809,7 @@ elf_symbol { name: "alloc_canfd_skb" is_defined: true symbol_type: FUNCTION - crc: 0x6b1a0dca + crc: 0xf6b6ab15 type_id: 0x643d13df full_name: "alloc_canfd_skb" } @@ -327731,7 +330818,7 @@ elf_symbol { name: "alloc_canxl_skb" is_defined: true symbol_type: FUNCTION - crc: 0x6d66f18b + crc: 0x95426dbb type_id: 0x641b717f full_name: "alloc_canxl_skb" } @@ -327749,7 +330836,7 @@ elf_symbol { name: "alloc_etherdev_mqs" is_defined: true symbol_type: FUNCTION - crc: 0xdff7d3ee + crc: 0x8d3b1080 type_id: 0xe4bccdf7 full_name: "alloc_etherdev_mqs" } @@ -327758,7 +330845,7 @@ elf_symbol { name: "alloc_io_pgtable_ops" is_defined: true symbol_type: FUNCTION - crc: 0xc85efa59 + crc: 0x407c5288 type_id: 0xca4b711f full_name: "alloc_io_pgtable_ops" } @@ -327767,7 +330854,7 @@ elf_symbol { name: "alloc_netdev_mqs" is_defined: true symbol_type: FUNCTION - crc: 0xff52f54b + crc: 0x44633a96 type_id: 0xe554bdb1 full_name: "alloc_netdev_mqs" } @@ -327785,10 +330872,19 @@ elf_symbol { name: "alloc_skb_with_frags" is_defined: true symbol_type: FUNCTION - crc: 0xbacf4f8b + crc: 0x87c488be type_id: 0x64970caf full_name: "alloc_skb_with_frags" } +elf_symbol { + id: 0xc769d5d0 + name: "alloc_swapdev_block" + is_defined: true + symbol_type: FUNCTION + crc: 0x97a6b964 + type_id: 0xb0c30e7d + full_name: "alloc_swapdev_block" +} elf_symbol { id: 0x3374bea7 name: "alloc_workqueue" @@ -327812,7 +330908,7 @@ elf_symbol { name: "amba_bustype" is_defined: true symbol_type: OBJECT - crc: 0x1a36273e + crc: 0xf8f2af3e type_id: 0x257935aa full_name: "amba_bustype" } @@ -327821,7 +330917,7 @@ elf_symbol { name: "amba_driver_register" is_defined: true symbol_type: FUNCTION - crc: 0x93157c40 + crc: 0xf13169c9 type_id: 0x92a877e0 full_name: "amba_driver_register" } @@ -327830,7 +330926,7 @@ elf_symbol { name: "amba_driver_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x8494f3ae + crc: 0x8a9dfd26 type_id: 0x1fb0c55c full_name: "amba_driver_unregister" } @@ -327839,7 +330935,7 @@ elf_symbol { name: "amba_release_regions" is_defined: true symbol_type: FUNCTION - crc: 0xaaffdcee + crc: 0xf5c182c3 type_id: 0x1edfcb66 full_name: "amba_release_regions" } @@ -327848,7 +330944,7 @@ elf_symbol { name: "amba_request_regions" is_defined: true symbol_type: FUNCTION - crc: 0x3b2c6956 + crc: 0x7fe6d9dc type_id: 0x933f3b0e full_name: "amba_request_regions" } @@ -327866,7 +330962,7 @@ elf_symbol { name: "anon_inode_getfd" is_defined: true symbol_type: FUNCTION - crc: 0x2fcc39c7 + crc: 0x9e992f80 type_id: 0x92d83970 full_name: "anon_inode_getfd" } @@ -327875,7 +330971,7 @@ elf_symbol { name: "anon_inode_getfile" is_defined: true symbol_type: FUNCTION - crc: 0x91391431 + crc: 0x2f77dcd8 type_id: 0x4eca3251 full_name: "anon_inode_getfile" } @@ -327979,7 +331075,7 @@ elf_symbol { name: "arp_tbl" is_defined: true symbol_type: OBJECT - crc: 0xe23e7a8c + crc: 0xfc09d7e7 type_id: 0x77670b3b full_name: "arp_tbl" } @@ -328060,7 +331156,7 @@ elf_symbol { name: "auxiliary_driver_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x2190bf1f + crc: 0x81f11653 type_id: 0x1402b86b full_name: "auxiliary_driver_unregister" } @@ -328078,7 +331174,7 @@ elf_symbol { name: "backlight_device_get_by_type" is_defined: true symbol_type: FUNCTION - crc: 0x93ccf7c3 + crc: 0xecec4f98 type_id: 0x5f2659b9 full_name: "backlight_device_get_by_type" } @@ -328087,7 +331183,7 @@ elf_symbol { name: "backlight_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x4afe83d7 + crc: 0x81aedf18 type_id: 0x7330f867 full_name: "backlight_device_register" } @@ -328096,7 +331192,7 @@ elf_symbol { name: "backlight_device_set_brightness" is_defined: true symbol_type: FUNCTION - crc: 0x1958bb70 + crc: 0x513d2d6b type_id: 0x916a6d3b full_name: "backlight_device_set_brightness" } @@ -328105,7 +331201,7 @@ elf_symbol { name: "backlight_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x7179ee26 + crc: 0xab6647f2 type_id: 0x1cbf0a15 full_name: "backlight_device_unregister" } @@ -328114,7 +331210,7 @@ elf_symbol { name: "badblocks_check" is_defined: true symbol_type: FUNCTION - crc: 0xbd3e14d0 + crc: 0x0c6f02a4 type_id: 0x9f4e1f6b full_name: "badblocks_check" } @@ -328123,7 +331219,7 @@ elf_symbol { name: "badblocks_clear" is_defined: true symbol_type: FUNCTION - crc: 0x20302e73 + crc: 0xd185d813 type_id: 0x9f4ee14e full_name: "badblocks_clear" } @@ -328132,7 +331228,7 @@ elf_symbol { name: "badblocks_exit" is_defined: true symbol_type: FUNCTION - crc: 0xb39d47ca + crc: 0x40f9d565 type_id: 0x110d554e full_name: "badblocks_exit" } @@ -328141,7 +331237,7 @@ elf_symbol { name: "badblocks_init" is_defined: true symbol_type: FUNCTION - crc: 0xe1aa4d45 + crc: 0xcb0745f2 type_id: 0x9d8964be full_name: "badblocks_init" } @@ -328150,7 +331246,7 @@ elf_symbol { name: "badblocks_set" is_defined: true symbol_type: FUNCTION - crc: 0xe979099e + crc: 0x298e7777 type_id: 0x9f4f7dcd full_name: "badblocks_set" } @@ -328159,7 +331255,7 @@ elf_symbol { name: "badblocks_show" is_defined: true symbol_type: FUNCTION - crc: 0x524d82c2 + crc: 0x4820bb2f type_id: 0x156f22f3 full_name: "badblocks_show" } @@ -328168,7 +331264,7 @@ elf_symbol { name: "balance_dirty_pages_ratelimited" is_defined: true symbol_type: FUNCTION - crc: 0xf7f520fc + crc: 0x722a9d2b type_id: 0x15f8fb52 full_name: "balance_dirty_pages_ratelimited" } @@ -328177,7 +331273,7 @@ elf_symbol { name: "balance_push_callback" is_defined: true symbol_type: OBJECT - crc: 0xb2757ba5 + crc: 0x5b411adc type_id: 0x3e2562ef full_name: "balance_push_callback" } @@ -328186,7 +331282,7 @@ elf_symbol { name: "balloon_mops" is_defined: true symbol_type: OBJECT - crc: 0xacade183 + crc: 0x69d13349 type_id: 0xf34f7202 full_name: "balloon_mops" } @@ -328195,7 +331291,7 @@ elf_symbol { name: "balloon_page_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x9efe5c31 + crc: 0x9098cd3b type_id: 0xbd98f080 full_name: "balloon_page_alloc" } @@ -328204,7 +331300,7 @@ elf_symbol { name: "balloon_page_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0x4f4c19d0 + crc: 0x4b2417c9 type_id: 0xbd9523d9 full_name: "balloon_page_dequeue" } @@ -328213,7 +331309,7 @@ elf_symbol { name: "balloon_page_enqueue" is_defined: true symbol_type: FUNCTION - crc: 0x97b449fe + crc: 0xb183658c type_id: 0x108f8fb0 full_name: "balloon_page_enqueue" } @@ -328240,7 +331336,7 @@ elf_symbol { name: "bdev_end_io_acct" is_defined: true symbol_type: FUNCTION - crc: 0x7cf5284f + crc: 0x285e6303 type_id: 0x11b1f76e full_name: "bdev_end_io_acct" } @@ -328249,7 +331345,7 @@ elf_symbol { name: "bdev_nr_zones" is_defined: true symbol_type: FUNCTION - crc: 0x14d7c061 + crc: 0x346d4e8e type_id: 0xcdd0f8ac full_name: "bdev_nr_zones" } @@ -328258,7 +331354,7 @@ elf_symbol { name: "bdev_start_io_acct" is_defined: true symbol_type: FUNCTION - crc: 0x979b7ceb + crc: 0xc8f4882d type_id: 0x33937c96 full_name: "bdev_start_io_acct" } @@ -328267,7 +331363,7 @@ elf_symbol { name: "bdi_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x7cbf4db8 + crc: 0xe259139e type_id: 0x5120d3a0 full_name: "bdi_alloc" } @@ -328276,7 +331372,7 @@ elf_symbol { name: "bdi_dev_name" is_defined: true symbol_type: FUNCTION - crc: 0xa37750c7 + crc: 0xffe37d68 type_id: 0x98792c3d full_name: "bdi_dev_name" } @@ -328285,7 +331381,7 @@ elf_symbol { name: "bdi_put" is_defined: true symbol_type: FUNCTION - crc: 0x7ceb281e + crc: 0x95f57279 type_id: 0x1aa56a0d full_name: "bdi_put" } @@ -328294,7 +331390,7 @@ elf_symbol { name: "bdi_register" is_defined: true symbol_type: FUNCTION - crc: 0xb74c3e53 + crc: 0x3304126a type_id: 0x976cd0e7 full_name: "bdi_register" } @@ -328303,7 +331399,7 @@ elf_symbol { name: "bdi_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xed47339a + crc: 0x5ea373af type_id: 0x1aa56a0d full_name: "bdi_unregister" } @@ -328312,7 +331408,7 @@ elf_symbol { name: "bgpio_init" is_defined: true symbol_type: FUNCTION - crc: 0xdf09daa4 + crc: 0x3c43891f type_id: 0x9bbcaaf0 full_name: "bgpio_init" } @@ -328330,7 +331426,7 @@ elf_symbol { name: "bio_add_page" is_defined: true symbol_type: FUNCTION - crc: 0x8f7fcd25 + crc: 0x96d8184e type_id: 0x98e25911 full_name: "bio_add_page" } @@ -328339,7 +331435,7 @@ elf_symbol { name: "bio_alloc_bioset" is_defined: true symbol_type: FUNCTION - crc: 0x7fd9565e + crc: 0x15a51fe2 type_id: 0x935a996a full_name: "bio_alloc_bioset" } @@ -328348,7 +331444,7 @@ elf_symbol { name: "bio_associate_blkg" is_defined: true symbol_type: FUNCTION - crc: 0x40a05662 + crc: 0xc7fc8975 type_id: 0x15f0919b full_name: "bio_associate_blkg" } @@ -328357,7 +331453,7 @@ elf_symbol { name: "bio_chain" is_defined: true symbol_type: FUNCTION - crc: 0xdfcd20ec + crc: 0x019af2ef type_id: 0x15a61d9b full_name: "bio_chain" } @@ -328366,7 +331462,7 @@ elf_symbol { name: "bio_clone_blkg_association" is_defined: true symbol_type: FUNCTION - crc: 0x4bbef599 + crc: 0x1c38d551 type_id: 0x15a61d9b full_name: "bio_clone_blkg_association" } @@ -328375,7 +331471,7 @@ elf_symbol { name: "bio_end_io_acct_remapped" is_defined: true symbol_type: FUNCTION - crc: 0x743d3af4 + crc: 0x247c21c6 type_id: 0x153e4f8f full_name: "bio_end_io_acct_remapped" } @@ -328384,7 +331480,7 @@ elf_symbol { name: "bio_endio" is_defined: true symbol_type: FUNCTION - crc: 0x184e0474 + crc: 0x33cbee73 type_id: 0x15f0919b full_name: "bio_endio" } @@ -328393,7 +331489,7 @@ elf_symbol { name: "bio_init" is_defined: true symbol_type: FUNCTION - crc: 0x9411cbf8 + crc: 0x760720df type_id: 0x15c2ff80 full_name: "bio_init" } @@ -328402,7 +331498,7 @@ elf_symbol { name: "bio_put" is_defined: true symbol_type: FUNCTION - crc: 0x043ad472 + crc: 0xcffe2217 type_id: 0x15f0919b full_name: "bio_put" } @@ -328411,7 +331507,7 @@ elf_symbol { name: "bio_start_io_acct" is_defined: true symbol_type: FUNCTION - crc: 0x2087164e + crc: 0xb46f4dd6 type_id: 0x34c40d5b full_name: "bio_start_io_acct" } @@ -328546,7 +331642,7 @@ elf_symbol { name: "blk_abort_request" is_defined: true symbol_type: FUNCTION - crc: 0x9e621ddd + crc: 0x1b446455 type_id: 0x1738d1f7 full_name: "blk_abort_request" } @@ -328564,7 +331660,7 @@ elf_symbol { name: "blk_crypto_register" is_defined: true symbol_type: FUNCTION - crc: 0x04ee9754 + crc: 0x8978e79f type_id: 0xfca40809 full_name: "blk_crypto_register" } @@ -328573,7 +331669,7 @@ elf_symbol { name: "blk_crypto_reprogram_all_keys" is_defined: true symbol_type: FUNCTION - crc: 0xcad02a64 + crc: 0x63b3e801 type_id: 0x12bd0b6f full_name: "blk_crypto_reprogram_all_keys" } @@ -328582,7 +331678,7 @@ elf_symbol { name: "blk_execute_rq" is_defined: true symbol_type: FUNCTION - crc: 0x18495c87 + crc: 0x25f0ae9c type_id: 0x4c603ab7 full_name: "blk_execute_rq" } @@ -328591,7 +331687,7 @@ elf_symbol { name: "blk_execute_rq_nowait" is_defined: true symbol_type: FUNCTION - crc: 0x6edfdc30 + crc: 0x964f16e3 type_id: 0x168d2c88 full_name: "blk_execute_rq_nowait" } @@ -328600,7 +331696,7 @@ elf_symbol { name: "blk_finish_plug" is_defined: true symbol_type: FUNCTION - crc: 0xce402f0a + crc: 0xcbd9d820 type_id: 0x1eabf44d full_name: "blk_finish_plug" } @@ -328609,7 +331705,7 @@ elf_symbol { name: "blk_mq_alloc_request" is_defined: true symbol_type: FUNCTION - crc: 0x36f8d8e6 + crc: 0xff697fe9 type_id: 0xdde97c3b full_name: "blk_mq_alloc_request" } @@ -328618,7 +331714,7 @@ elf_symbol { name: "blk_mq_alloc_sq_tag_set" is_defined: true symbol_type: FUNCTION - crc: 0x24e47d7f + crc: 0x874dc451 type_id: 0x967da352 full_name: "blk_mq_alloc_sq_tag_set" } @@ -328627,7 +331723,7 @@ elf_symbol { name: "blk_mq_alloc_tag_set" is_defined: true symbol_type: FUNCTION - crc: 0x2f14c9e2 + crc: 0x141cf103 type_id: 0x96b0de71 full_name: "blk_mq_alloc_tag_set" } @@ -328636,7 +331732,7 @@ elf_symbol { name: "blk_mq_complete_request" is_defined: true symbol_type: FUNCTION - crc: 0x1be352e8 + crc: 0x8406a205 type_id: 0x1738d1f7 full_name: "blk_mq_complete_request" } @@ -328645,7 +331741,7 @@ elf_symbol { name: "blk_mq_destroy_queue" is_defined: true symbol_type: FUNCTION - crc: 0xe5c9fa5d + crc: 0xf1ef80dd type_id: 0x12c8ce83 full_name: "blk_mq_destroy_queue" } @@ -328654,7 +331750,7 @@ elf_symbol { name: "blk_mq_end_request" is_defined: true symbol_type: FUNCTION - crc: 0x874363b2 + crc: 0x1ad89ab1 type_id: 0x16d771f6 full_name: "blk_mq_end_request" } @@ -328663,7 +331759,7 @@ elf_symbol { name: "blk_mq_end_request_batch" is_defined: true symbol_type: FUNCTION - crc: 0x02e9d7fc + crc: 0x6edc4dbd type_id: 0x19ae6079 full_name: "blk_mq_end_request_batch" } @@ -328672,7 +331768,7 @@ elf_symbol { name: "blk_mq_free_request" is_defined: true symbol_type: FUNCTION - crc: 0x6a36f783 + crc: 0x507ae337 type_id: 0x1738d1f7 full_name: "blk_mq_free_request" } @@ -328681,7 +331777,7 @@ elf_symbol { name: "blk_mq_free_tag_set" is_defined: true symbol_type: FUNCTION - crc: 0x6850e749 + crc: 0x448e18ad type_id: 0x1ba86ccd full_name: "blk_mq_free_tag_set" } @@ -328690,7 +331786,7 @@ elf_symbol { name: "blk_mq_freeze_queue" is_defined: true symbol_type: FUNCTION - crc: 0x75128d8f + crc: 0xfdc62136 type_id: 0x12c8ce83 full_name: "blk_mq_freeze_queue" } @@ -328699,7 +331795,7 @@ elf_symbol { name: "blk_mq_init_queue" is_defined: true symbol_type: FUNCTION - crc: 0xaf75b42d + crc: 0x0e908c02 type_id: 0x69e09f9b full_name: "blk_mq_init_queue" } @@ -328717,7 +331813,7 @@ elf_symbol { name: "blk_mq_quiesce_queue" is_defined: true symbol_type: FUNCTION - crc: 0x4942c015 + crc: 0xb009693b type_id: 0x12c8ce83 full_name: "blk_mq_quiesce_queue" } @@ -328726,7 +331822,7 @@ elf_symbol { name: "blk_mq_requeue_request" is_defined: true symbol_type: FUNCTION - crc: 0xcdfcaf18 + crc: 0x948e4706 type_id: 0x168d2c88 full_name: "blk_mq_requeue_request" } @@ -328735,7 +331831,7 @@ elf_symbol { name: "blk_mq_rq_cpu" is_defined: true symbol_type: FUNCTION - crc: 0x53475656 + crc: 0x46bb6286 type_id: 0xc97bfe9f full_name: "blk_mq_rq_cpu" } @@ -328744,7 +331840,7 @@ elf_symbol { name: "blk_mq_sched_mark_restart_hctx" is_defined: true symbol_type: FUNCTION - crc: 0xf1f9a55b + crc: 0x36ecaf8e type_id: 0x181a6fb5 full_name: "blk_mq_sched_mark_restart_hctx" } @@ -328753,7 +331849,7 @@ elf_symbol { name: "blk_mq_sched_try_insert_merge" is_defined: true symbol_type: FUNCTION - crc: 0x1cf774ce + crc: 0xe30998e3 type_id: 0xfc81549c full_name: "blk_mq_sched_try_insert_merge" } @@ -328762,7 +331858,7 @@ elf_symbol { name: "blk_mq_sched_try_merge" is_defined: true symbol_type: FUNCTION - crc: 0x314b8315 + crc: 0x456e0d7e type_id: 0xfcb31d8f full_name: "blk_mq_sched_try_merge" } @@ -328771,7 +331867,7 @@ elf_symbol { name: "blk_mq_start_request" is_defined: true symbol_type: FUNCTION - crc: 0x26255bda + crc: 0x90a83452 type_id: 0x1738d1f7 full_name: "blk_mq_start_request" } @@ -328780,7 +331876,7 @@ elf_symbol { name: "blk_mq_start_stopped_hw_queues" is_defined: true symbol_type: FUNCTION - crc: 0x43147ddc + crc: 0x7999d1d4 type_id: 0x137d33fc full_name: "blk_mq_start_stopped_hw_queues" } @@ -328789,7 +331885,7 @@ elf_symbol { name: "blk_mq_stop_hw_queue" is_defined: true symbol_type: FUNCTION - crc: 0x9e2ae46e + crc: 0x22f554db type_id: 0x181a6fb5 full_name: "blk_mq_stop_hw_queue" } @@ -328798,7 +331894,7 @@ elf_symbol { name: "blk_mq_stop_hw_queues" is_defined: true symbol_type: FUNCTION - crc: 0x781eb172 + crc: 0xa54221fe type_id: 0x12c8ce83 full_name: "blk_mq_stop_hw_queues" } @@ -328807,7 +331903,7 @@ elf_symbol { name: "blk_mq_tagset_busy_iter" is_defined: true symbol_type: FUNCTION - crc: 0x9323eef1 + crc: 0xde48ce73 type_id: 0x1b939af9 full_name: "blk_mq_tagset_busy_iter" } @@ -328816,7 +331912,7 @@ elf_symbol { name: "blk_mq_unfreeze_queue" is_defined: true symbol_type: FUNCTION - crc: 0x06adffbc + crc: 0x1fa8a459 type_id: 0x12c8ce83 full_name: "blk_mq_unfreeze_queue" } @@ -328825,7 +331921,7 @@ elf_symbol { name: "blk_mq_unique_tag" is_defined: true symbol_type: FUNCTION - crc: 0xef2ecc66 + crc: 0x2c9f1347 type_id: 0x4258ab06 full_name: "blk_mq_unique_tag" } @@ -328834,7 +331930,7 @@ elf_symbol { name: "blk_mq_unquiesce_queue" is_defined: true symbol_type: FUNCTION - crc: 0xf6e11e71 + crc: 0x6de67b77 type_id: 0x12c8ce83 full_name: "blk_mq_unquiesce_queue" } @@ -328843,7 +331939,7 @@ elf_symbol { name: "blk_mq_update_nr_hw_queues" is_defined: true symbol_type: FUNCTION - crc: 0xac8668ef + crc: 0xd4b2a736 type_id: 0x1a34ef81 full_name: "blk_mq_update_nr_hw_queues" } @@ -328852,7 +331948,7 @@ elf_symbol { name: "blk_mq_virtio_map_queues" is_defined: true symbol_type: FUNCTION - crc: 0xddbd060e + crc: 0x421932ad type_id: 0x15ff0e04 full_name: "blk_mq_virtio_map_queues" } @@ -328870,7 +331966,7 @@ elf_symbol { name: "blk_pm_runtime_init" is_defined: true symbol_type: FUNCTION - crc: 0xab55b126 + crc: 0xe3524cfd type_id: 0x12c1ad66 full_name: "blk_pm_runtime_init" } @@ -328879,7 +331975,7 @@ elf_symbol { name: "blk_put_queue" is_defined: true symbol_type: FUNCTION - crc: 0x3bfc9895 + crc: 0xff80715c type_id: 0x12c8ce83 full_name: "blk_put_queue" } @@ -328888,7 +331984,7 @@ elf_symbol { name: "blk_queue_alignment_offset" is_defined: true symbol_type: FUNCTION - crc: 0x0ee5c24d + crc: 0xb83c5079 type_id: 0x13dedb1b full_name: "blk_queue_alignment_offset" } @@ -328897,7 +331993,7 @@ elf_symbol { name: "blk_queue_chunk_sectors" is_defined: true symbol_type: FUNCTION - crc: 0x34357a4e + crc: 0x4f1463a2 type_id: 0x13dedb1b full_name: "blk_queue_chunk_sectors" } @@ -328906,7 +332002,7 @@ elf_symbol { name: "blk_queue_flag_clear" is_defined: true symbol_type: FUNCTION - crc: 0x6f9f9182 + crc: 0x1d22b53c type_id: 0x01dc01ed full_name: "blk_queue_flag_clear" } @@ -328915,7 +332011,7 @@ elf_symbol { name: "blk_queue_flag_set" is_defined: true symbol_type: FUNCTION - crc: 0x9fdd910e + crc: 0xcc9d3990 type_id: 0x01dc01ed full_name: "blk_queue_flag_set" } @@ -328924,7 +332020,7 @@ elf_symbol { name: "blk_queue_io_min" is_defined: true symbol_type: FUNCTION - crc: 0x3aa9b222 + crc: 0xe4d3a1be type_id: 0x13dedb1b full_name: "blk_queue_io_min" } @@ -328933,7 +332029,7 @@ elf_symbol { name: "blk_queue_io_opt" is_defined: true symbol_type: FUNCTION - crc: 0x6cf1aabb + crc: 0x157a3e19 type_id: 0x13dedb1b full_name: "blk_queue_io_opt" } @@ -328942,7 +332038,7 @@ elf_symbol { name: "blk_queue_logical_block_size" is_defined: true symbol_type: FUNCTION - crc: 0x86798506 + crc: 0x88338465 type_id: 0x13dedb1b full_name: "blk_queue_logical_block_size" } @@ -328951,7 +332047,7 @@ elf_symbol { name: "blk_queue_max_discard_sectors" is_defined: true symbol_type: FUNCTION - crc: 0x10f9d3ae + crc: 0xb19ef003 type_id: 0x13dedb1b full_name: "blk_queue_max_discard_sectors" } @@ -328960,7 +332056,7 @@ elf_symbol { name: "blk_queue_max_discard_segments" is_defined: true symbol_type: FUNCTION - crc: 0x8a062afc + crc: 0x3262bf66 type_id: 0x11ec3686 full_name: "blk_queue_max_discard_segments" } @@ -328969,7 +332065,7 @@ elf_symbol { name: "blk_queue_max_hw_sectors" is_defined: true symbol_type: FUNCTION - crc: 0x92ed9d36 + crc: 0xa843bfe4 type_id: 0x13dedb1b full_name: "blk_queue_max_hw_sectors" } @@ -328978,7 +332074,7 @@ elf_symbol { name: "blk_queue_max_secure_erase_sectors" is_defined: true symbol_type: FUNCTION - crc: 0x1d49ff3b + crc: 0x27559751 type_id: 0x13dedb1b full_name: "blk_queue_max_secure_erase_sectors" } @@ -328987,7 +332083,7 @@ elf_symbol { name: "blk_queue_max_segment_size" is_defined: true symbol_type: FUNCTION - crc: 0x9da3c907 + crc: 0x5967d030 type_id: 0x13dedb1b full_name: "blk_queue_max_segment_size" } @@ -328996,7 +332092,7 @@ elf_symbol { name: "blk_queue_max_segments" is_defined: true symbol_type: FUNCTION - crc: 0xcebb8ffe + crc: 0xcd2b0f0c type_id: 0x11ec3686 full_name: "blk_queue_max_segments" } @@ -329005,7 +332101,7 @@ elf_symbol { name: "blk_queue_max_write_zeroes_sectors" is_defined: true symbol_type: FUNCTION - crc: 0xf9c7004b + crc: 0x61790d2c type_id: 0x13dedb1b full_name: "blk_queue_max_write_zeroes_sectors" } @@ -329014,7 +332110,7 @@ elf_symbol { name: "blk_queue_max_zone_append_sectors" is_defined: true symbol_type: FUNCTION - crc: 0xfd1daa67 + crc: 0x87b4269f type_id: 0x13dedb1b full_name: "blk_queue_max_zone_append_sectors" } @@ -329023,7 +332119,7 @@ elf_symbol { name: "blk_queue_physical_block_size" is_defined: true symbol_type: FUNCTION - crc: 0xa474663f + crc: 0x92ec3ccc type_id: 0x13dedb1b full_name: "blk_queue_physical_block_size" } @@ -329032,7 +332128,7 @@ elf_symbol { name: "blk_queue_required_elevator_features" is_defined: true symbol_type: FUNCTION - crc: 0xc8026c98 + crc: 0xb373e095 type_id: 0x13dedb1b full_name: "blk_queue_required_elevator_features" } @@ -329041,7 +332137,7 @@ elf_symbol { name: "blk_queue_rq_timeout" is_defined: true symbol_type: FUNCTION - crc: 0x703598b8 + crc: 0x6f78b653 type_id: 0x13dedb1b full_name: "blk_queue_rq_timeout" } @@ -329050,7 +332146,7 @@ elf_symbol { name: "blk_queue_update_dma_alignment" is_defined: true symbol_type: FUNCTION - crc: 0x970870ac + crc: 0x703f5fac type_id: 0x13544dcf full_name: "blk_queue_update_dma_alignment" } @@ -329059,7 +332155,7 @@ elf_symbol { name: "blk_queue_update_dma_pad" is_defined: true symbol_type: FUNCTION - crc: 0xa8f3e2e6 + crc: 0x496c7522 type_id: 0x13dedb1b full_name: "blk_queue_update_dma_pad" } @@ -329068,7 +332164,7 @@ elf_symbol { name: "blk_queue_virt_boundary" is_defined: true symbol_type: FUNCTION - crc: 0x932f268b + crc: 0xb29f464d type_id: 0x12051b11 full_name: "blk_queue_virt_boundary" } @@ -329077,7 +332173,7 @@ elf_symbol { name: "blk_queue_write_cache" is_defined: true symbol_type: FUNCTION - crc: 0x0670f83e + crc: 0x38fa5537 type_id: 0x13666c2b full_name: "blk_queue_write_cache" } @@ -329086,7 +332182,7 @@ elf_symbol { name: "blk_req_needs_zone_write_lock" is_defined: true symbol_type: FUNCTION - crc: 0x3f92d6ef + crc: 0xd9a399ef type_id: 0xf904db60 full_name: "blk_req_needs_zone_write_lock" } @@ -329095,7 +332191,7 @@ elf_symbol { name: "blk_revalidate_disk_zones" is_defined: true symbol_type: FUNCTION - crc: 0x92a3d61c + crc: 0xbceac60f type_id: 0x95fe3b9e full_name: "blk_revalidate_disk_zones" } @@ -329104,7 +332200,7 @@ elf_symbol { name: "blk_rq_map_kern" is_defined: true symbol_type: FUNCTION - crc: 0xca37a50c + crc: 0x197b493c type_id: 0x9fad711c full_name: "blk_rq_map_kern" } @@ -329113,7 +332209,7 @@ elf_symbol { name: "blk_rq_map_user" is_defined: true symbol_type: FUNCTION - crc: 0x9243c773 + crc: 0x2248e2ab type_id: 0x9faf0c45 full_name: "blk_rq_map_user" } @@ -329122,7 +332218,7 @@ elf_symbol { name: "blk_rq_map_user_io" is_defined: true symbol_type: FUNCTION - crc: 0xaee0aea5 + crc: 0x055a1f97 type_id: 0x9a77e52d full_name: "blk_rq_map_user_io" } @@ -329131,7 +332227,7 @@ elf_symbol { name: "blk_rq_map_user_iov" is_defined: true symbol_type: FUNCTION - crc: 0xdbbff965 + crc: 0x9d40fd96 type_id: 0x9faf8e70 full_name: "blk_rq_map_user_iov" } @@ -329140,7 +332236,7 @@ elf_symbol { name: "blk_rq_unmap_user" is_defined: true symbol_type: FUNCTION - crc: 0xe151fb98 + crc: 0x7b67d47a type_id: 0x98e82327 full_name: "blk_rq_unmap_user" } @@ -329149,7 +332245,7 @@ elf_symbol { name: "blk_start_plug" is_defined: true symbol_type: FUNCTION - crc: 0xcef4f6c4 + crc: 0x88c4c415 type_id: 0x1eabf44d full_name: "blk_start_plug" } @@ -329158,7 +332254,7 @@ elf_symbol { name: "blk_stat_enable_accounting" is_defined: true symbol_type: FUNCTION - crc: 0x4b87b3bf + crc: 0xdb9ecde7 type_id: 0x12c8ce83 full_name: "blk_stat_enable_accounting" } @@ -329176,7 +332272,7 @@ elf_symbol { name: "blk_update_request" is_defined: true symbol_type: FUNCTION - crc: 0xe870a8fc + crc: 0x6874fa3f type_id: 0xf8fa1a38 full_name: "blk_update_request" } @@ -329194,7 +332290,7 @@ elf_symbol { name: "blkcg_activate_policy" is_defined: true symbol_type: FUNCTION - crc: 0xfab16139 + crc: 0x19f42560 type_id: 0x9f22c05d full_name: "blkcg_activate_policy" } @@ -329203,7 +332299,7 @@ elf_symbol { name: "blkcg_deactivate_policy" is_defined: true symbol_type: FUNCTION - crc: 0xa5e1eaa8 + crc: 0x081d3792 type_id: 0x123a72e1 full_name: "blkcg_deactivate_policy" } @@ -329212,7 +332308,7 @@ elf_symbol { name: "blkcg_policy_register" is_defined: true symbol_type: FUNCTION - crc: 0x07cc7283 + crc: 0x448d2c51 type_id: 0x9e1fb710 full_name: "blkcg_policy_register" } @@ -329221,7 +332317,7 @@ elf_symbol { name: "blkcg_policy_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xc2068cf9 + crc: 0xc99c4077 type_id: 0x130705ac full_name: "blkcg_policy_unregister" } @@ -329230,7 +332326,7 @@ elf_symbol { name: "blkcg_print_blkgs" is_defined: true symbol_type: FUNCTION - crc: 0x271bb4d9 + crc: 0x129dd10c type_id: 0x11691052 full_name: "blkcg_print_blkgs" } @@ -329239,7 +332335,7 @@ elf_symbol { name: "blkcg_root" is_defined: true symbol_type: OBJECT - crc: 0xa0d51127 + crc: 0x1edfb31a type_id: 0x455a585a full_name: "blkcg_root" } @@ -329248,7 +332344,7 @@ elf_symbol { name: "blkdev_get_by_dev" is_defined: true symbol_type: FUNCTION - crc: 0x62805d42 + crc: 0x7c0aca01 type_id: 0x138bff3f full_name: "blkdev_get_by_dev" } @@ -329257,7 +332353,7 @@ elf_symbol { name: "blkdev_get_by_path" is_defined: true symbol_type: FUNCTION - crc: 0x823022ac + crc: 0x6fb6b14d type_id: 0x26cc0900 full_name: "blkdev_get_by_path" } @@ -329266,7 +332362,7 @@ elf_symbol { name: "blkdev_issue_flush" is_defined: true symbol_type: FUNCTION - crc: 0x235d1e7b + crc: 0x380e940e type_id: 0x9e8b6578 full_name: "blkdev_issue_flush" } @@ -329275,7 +332371,7 @@ elf_symbol { name: "blkdev_put" is_defined: true symbol_type: FUNCTION - crc: 0xa5eeadf2 + crc: 0x3cd5b58e type_id: 0x11c6c94b full_name: "blkdev_put" } @@ -329284,7 +332380,7 @@ elf_symbol { name: "blkg_conf_finish" is_defined: true symbol_type: FUNCTION - crc: 0xd8d10678 + crc: 0x7a1d876c type_id: 0x1213f72a full_name: "blkg_conf_finish" } @@ -329293,7 +332389,7 @@ elf_symbol { name: "blkg_conf_prep" is_defined: true symbol_type: FUNCTION - crc: 0xc76deede + crc: 0xb4072e62 type_id: 0x9b82fce2 full_name: "blkg_conf_prep" } @@ -329302,7 +332398,7 @@ elf_symbol { name: "blkg_prfill_rwstat" is_defined: true symbol_type: FUNCTION - crc: 0x15fe7eca + crc: 0x3e62b367 type_id: 0x56c1d7a5 full_name: "blkg_prfill_rwstat" } @@ -329329,7 +332425,7 @@ elf_symbol { name: "blkg_rwstat_recursive_sum" is_defined: true symbol_type: FUNCTION - crc: 0x697860a7 + crc: 0xc0224ca1 type_id: 0x104d4296 full_name: "blkg_rwstat_recursive_sum" } @@ -329338,7 +332434,7 @@ elf_symbol { name: "blocking_notifier_call_chain" is_defined: true symbol_type: FUNCTION - crc: 0xb1d2c01b + crc: 0x8317ad7c type_id: 0x96cb8de9 full_name: "blocking_notifier_call_chain" } @@ -329347,7 +332443,7 @@ elf_symbol { name: "blocking_notifier_chain_register" is_defined: true symbol_type: FUNCTION - crc: 0xb4ab5609 + crc: 0xbb0c86a5 type_id: 0x966eadb3 full_name: "blocking_notifier_chain_register" } @@ -329356,7 +332452,7 @@ elf_symbol { name: "blocking_notifier_chain_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x444e9140 + crc: 0x963aa2a9 type_id: 0x966eadb3 full_name: "blocking_notifier_chain_unregister" } @@ -329383,7 +332479,7 @@ elf_symbol { name: "bpf_prog_add" is_defined: true symbol_type: FUNCTION - crc: 0x19ad3570 + crc: 0x1396e48d type_id: 0x1de47b51 full_name: "bpf_prog_add" } @@ -329392,7 +332488,7 @@ elf_symbol { name: "bpf_prog_put" is_defined: true symbol_type: FUNCTION - crc: 0xeb3b9d24 + crc: 0x177f253d type_id: 0x1c78f81d full_name: "bpf_prog_put" } @@ -329401,7 +332497,7 @@ elf_symbol { name: "bpf_prog_sub" is_defined: true symbol_type: FUNCTION - crc: 0xf6e3dd1d + crc: 0x321b9d8c type_id: 0x1de47b51 full_name: "bpf_prog_sub" } @@ -329419,7 +332515,7 @@ elf_symbol { name: "bpf_trace_run1" is_defined: true symbol_type: FUNCTION - crc: 0x6fbaf1a7 + crc: 0xc6e4684c type_id: 0x1e3074d3 full_name: "bpf_trace_run1" } @@ -329428,7 +332524,7 @@ elf_symbol { name: "bpf_trace_run10" is_defined: true symbol_type: FUNCTION - crc: 0x395f907f + crc: 0x9835b6f7 type_id: 0x1e169275 full_name: "bpf_trace_run10" } @@ -329437,7 +332533,7 @@ elf_symbol { name: "bpf_trace_run11" is_defined: true symbol_type: FUNCTION - crc: 0x39857d61 + crc: 0x7fa56940 type_id: 0x1e169276 full_name: "bpf_trace_run11" } @@ -329446,7 +332542,7 @@ elf_symbol { name: "bpf_trace_run12" is_defined: true symbol_type: FUNCTION - crc: 0xcea34040 + crc: 0x48b1d69f type_id: 0x1e169277 full_name: "bpf_trace_run12" } @@ -329455,7 +332551,7 @@ elf_symbol { name: "bpf_trace_run2" is_defined: true symbol_type: FUNCTION - crc: 0x70a4f05b + crc: 0x5e7ba156 type_id: 0x1e14fc1f full_name: "bpf_trace_run2" } @@ -329464,7 +332560,7 @@ elf_symbol { name: "bpf_trace_run3" is_defined: true symbol_type: FUNCTION - crc: 0x06388688 + crc: 0x3a9b079e type_id: 0x1e16b493 full_name: "bpf_trace_run3" } @@ -329473,7 +332569,7 @@ elf_symbol { name: "bpf_trace_run4" is_defined: true symbol_type: FUNCTION - crc: 0x0bbbed08 + crc: 0xd5ffa0ac type_id: 0x1e16901b full_name: "bpf_trace_run4" } @@ -329482,7 +332578,7 @@ elf_symbol { name: "bpf_trace_run5" is_defined: true symbol_type: FUNCTION - crc: 0x68ce83fe + crc: 0x47832799 type_id: 0x1e169253 full_name: "bpf_trace_run5" } @@ -329491,7 +332587,7 @@ elf_symbol { name: "bpf_trace_run6" is_defined: true symbol_type: FUNCTION - crc: 0x56e2b512 + crc: 0x6f299743 type_id: 0x1e169278 full_name: "bpf_trace_run6" } @@ -329500,7 +332596,7 @@ elf_symbol { name: "bpf_trace_run7" is_defined: true symbol_type: FUNCTION - crc: 0xe8701bff + crc: 0x55687f2e type_id: 0x1e169279 full_name: "bpf_trace_run7" } @@ -329509,7 +332605,7 @@ elf_symbol { name: "bpf_trace_run8" is_defined: true symbol_type: FUNCTION - crc: 0x2b2db49d + crc: 0xf99c9387 type_id: 0x1e16927a full_name: "bpf_trace_run8" } @@ -329518,7 +332614,7 @@ elf_symbol { name: "bpf_trace_run9" is_defined: true symbol_type: FUNCTION - crc: 0xb17e0cae + crc: 0xf239d2a0 type_id: 0x1e16927b full_name: "bpf_trace_run9" } @@ -329527,7 +332623,7 @@ elf_symbol { name: "bpf_warn_invalid_xdp_action" is_defined: true symbol_type: FUNCTION - crc: 0x39ad20ba + crc: 0xf9171d96 type_id: 0x1ccd91f4 full_name: "bpf_warn_invalid_xdp_action" } @@ -329545,7 +332641,7 @@ elf_symbol { name: "bsg_job_done" is_defined: true symbol_type: FUNCTION - crc: 0x613753c7 + crc: 0x58376487 type_id: 0x1fd78946 full_name: "bsg_job_done" } @@ -329554,7 +332650,7 @@ elf_symbol { name: "bsg_remove_queue" is_defined: true symbol_type: FUNCTION - crc: 0xedb420de + crc: 0xc2f8288e type_id: 0x12c8ce83 full_name: "bsg_remove_queue" } @@ -329563,7 +332659,7 @@ elf_symbol { name: "bsg_setup_queue" is_defined: true symbol_type: FUNCTION - crc: 0x6e1c851a + crc: 0x54e294dd type_id: 0x62b8d7ec full_name: "bsg_setup_queue" } @@ -329572,7 +332668,7 @@ elf_symbol { name: "bt_accept_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0x72f3530e + crc: 0xc1d10429 type_id: 0x6b5469c2 full_name: "bt_accept_dequeue" } @@ -329581,7 +332677,7 @@ elf_symbol { name: "bt_accept_enqueue" is_defined: true symbol_type: FUNCTION - crc: 0x17d0af6f + crc: 0xb9cd7185 type_id: 0x17a71216 full_name: "bt_accept_enqueue" } @@ -329590,7 +332686,7 @@ elf_symbol { name: "bt_accept_unlink" is_defined: true symbol_type: FUNCTION - crc: 0x2bb98815 + crc: 0xc29000a9 type_id: 0x17c95d08 full_name: "bt_accept_unlink" } @@ -329599,7 +332695,7 @@ elf_symbol { name: "bt_debugfs" is_defined: true symbol_type: OBJECT - crc: 0x70975b60 + crc: 0x189cbb2e type_id: 0x120540d1 full_name: "bt_debugfs" } @@ -329635,7 +332731,7 @@ elf_symbol { name: "bt_procfs_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x4c8cfc35 + crc: 0xdb1a9377 type_id: 0x13488e67 full_name: "bt_procfs_cleanup" } @@ -329644,7 +332740,7 @@ elf_symbol { name: "bt_procfs_init" is_defined: true symbol_type: FUNCTION - crc: 0x3115ff71 + crc: 0xe1bea63c type_id: 0x9e559491 full_name: "bt_procfs_init" } @@ -329653,7 +332749,7 @@ elf_symbol { name: "bt_sock_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x1ff7cf97 + crc: 0x7c0c4816 type_id: 0x9882219f full_name: "bt_sock_ioctl" } @@ -329662,7 +332758,7 @@ elf_symbol { name: "bt_sock_link" is_defined: true symbol_type: FUNCTION - crc: 0xda632abf + crc: 0xc023abb7 type_id: 0x15f330e3 full_name: "bt_sock_link" } @@ -329671,7 +332767,7 @@ elf_symbol { name: "bt_sock_poll" is_defined: true symbol_type: FUNCTION - crc: 0xbf2e1ffb + crc: 0x11fc8603 type_id: 0x2545d8c8 full_name: "bt_sock_poll" } @@ -329680,7 +332776,7 @@ elf_symbol { name: "bt_sock_reclassify_lock" is_defined: true symbol_type: FUNCTION - crc: 0xb0483c62 + crc: 0x66e174a4 type_id: 0x1655de44 full_name: "bt_sock_reclassify_lock" } @@ -329689,7 +332785,7 @@ elf_symbol { name: "bt_sock_recvmsg" is_defined: true symbol_type: FUNCTION - crc: 0xb1aa211f + crc: 0xfe27a2f8 type_id: 0x9917165a full_name: "bt_sock_recvmsg" } @@ -329698,7 +332794,7 @@ elf_symbol { name: "bt_sock_register" is_defined: true symbol_type: FUNCTION - crc: 0xaf1658de + crc: 0xa880c162 type_id: 0x84acfa74 full_name: "bt_sock_register" } @@ -329707,7 +332803,7 @@ elf_symbol { name: "bt_sock_stream_recvmsg" is_defined: true symbol_type: FUNCTION - crc: 0x1fc343cc + crc: 0x926fe273 type_id: 0x9917165a full_name: "bt_sock_stream_recvmsg" } @@ -329716,7 +332812,7 @@ elf_symbol { name: "bt_sock_unlink" is_defined: true symbol_type: FUNCTION - crc: 0x66ec8a83 + crc: 0xa624a910 type_id: 0x15f330e3 full_name: "bt_sock_unlink" } @@ -329734,7 +332830,7 @@ elf_symbol { name: "bt_sock_wait_ready" is_defined: true symbol_type: FUNCTION - crc: 0xe4673c85 + crc: 0x54306ecc type_id: 0x9bc7fa2c full_name: "bt_sock_wait_ready" } @@ -329743,7 +332839,7 @@ elf_symbol { name: "bt_sock_wait_state" is_defined: true symbol_type: FUNCTION - crc: 0x1c9ee8ba + crc: 0x47c8b960 type_id: 0x9b41b1a1 full_name: "bt_sock_wait_state" } @@ -329788,7 +332884,7 @@ elf_symbol { name: "btbcm_check_bdaddr" is_defined: true symbol_type: FUNCTION - crc: 0x89c350a8 + crc: 0xf29c4e04 type_id: 0x9af01625 full_name: "btbcm_check_bdaddr" } @@ -329797,7 +332893,7 @@ elf_symbol { name: "btbcm_finalize" is_defined: true symbol_type: FUNCTION - crc: 0x6fdb9f22 + crc: 0x8795b10f type_id: 0x9aac764b full_name: "btbcm_finalize" } @@ -329806,7 +332902,7 @@ elf_symbol { name: "btbcm_initialize" is_defined: true symbol_type: FUNCTION - crc: 0x1db6fe81 + crc: 0x49392621 type_id: 0x9aac764b full_name: "btbcm_initialize" } @@ -329815,7 +332911,7 @@ elf_symbol { name: "btbcm_patchram" is_defined: true symbol_type: FUNCTION - crc: 0xa05eb193 + crc: 0x6243efbd type_id: 0x9a3c1260 full_name: "btbcm_patchram" } @@ -329824,7 +332920,7 @@ elf_symbol { name: "btbcm_read_pcm_int_params" is_defined: true symbol_type: FUNCTION - crc: 0xfb3995f9 + crc: 0x7d187f85 type_id: 0x9a4917d6 full_name: "btbcm_read_pcm_int_params" } @@ -329833,7 +332929,7 @@ elf_symbol { name: "btbcm_set_bdaddr" is_defined: true symbol_type: FUNCTION - crc: 0xae285553 + crc: 0xa4f906b3 type_id: 0x9a2fc16a full_name: "btbcm_set_bdaddr" } @@ -329842,7 +332938,7 @@ elf_symbol { name: "btbcm_setup_apple" is_defined: true symbol_type: FUNCTION - crc: 0x65f48ee7 + crc: 0x435a7411 type_id: 0x9af01625 full_name: "btbcm_setup_apple" } @@ -329851,7 +332947,7 @@ elf_symbol { name: "btbcm_setup_patchram" is_defined: true symbol_type: FUNCTION - crc: 0x8be5cfbc + crc: 0x73b2db8b type_id: 0x9af01625 full_name: "btbcm_setup_patchram" } @@ -329860,7 +332956,7 @@ elf_symbol { name: "btbcm_write_pcm_int_params" is_defined: true symbol_type: FUNCTION - crc: 0x6144da89 + crc: 0x89942a2b type_id: 0x9a22976b full_name: "btbcm_write_pcm_int_params" } @@ -329869,7 +332965,7 @@ elf_symbol { name: "build_skb" is_defined: true symbol_type: FUNCTION - crc: 0x8d9e3acb + crc: 0xd395ffab type_id: 0x6fa775f5 full_name: "build_skb" } @@ -329878,7 +332974,7 @@ elf_symbol { name: "bus_find_device" is_defined: true symbol_type: FUNCTION - crc: 0x6f824537 + crc: 0x1ff847c2 type_id: 0xaddb3e9f full_name: "bus_find_device" } @@ -329887,7 +332983,7 @@ elf_symbol { name: "bus_for_each_dev" is_defined: true symbol_type: FUNCTION - crc: 0xe07a2b28 + crc: 0x1e353d7d type_id: 0x9d7c8594 full_name: "bus_for_each_dev" } @@ -329896,7 +332992,7 @@ elf_symbol { name: "bus_for_each_drv" is_defined: true symbol_type: FUNCTION - crc: 0xb1ecb818 + crc: 0xed09215a type_id: 0x9dbc74e0 full_name: "bus_for_each_drv" } @@ -329905,7 +333001,7 @@ elf_symbol { name: "bus_register" is_defined: true symbol_type: FUNCTION - crc: 0x432ff846 + crc: 0x4eea9187 type_id: 0x9d737e1c full_name: "bus_register" } @@ -329914,7 +333010,7 @@ elf_symbol { name: "bus_register_notifier" is_defined: true symbol_type: FUNCTION - crc: 0xf36df2a5 + crc: 0xb7f2dbe3 type_id: 0x9d1da48d full_name: "bus_register_notifier" } @@ -329923,7 +333019,7 @@ elf_symbol { name: "bus_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x935ba9b2 + crc: 0xa8b1869f type_id: 0x106bcca0 full_name: "bus_unregister" } @@ -329932,7 +333028,7 @@ elf_symbol { name: "bus_unregister_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x1d773e82 + crc: 0xd9a418f5 type_id: 0x9d1da48d full_name: "bus_unregister_notifier" } @@ -329957,7 +333053,7 @@ elf_symbol { name: "call_netdevice_notifiers" is_defined: true symbol_type: FUNCTION - crc: 0x49c7e686 + crc: 0x2b966930 type_id: 0x91972281 full_name: "call_netdevice_notifiers" } @@ -329993,7 +333089,7 @@ elf_symbol { name: "call_srcu" is_defined: true symbol_type: FUNCTION - crc: 0xccb92e19 + crc: 0x80820c04 type_id: 0x189003fa full_name: "call_srcu" } @@ -330002,7 +333098,7 @@ elf_symbol { name: "can_bus_off" is_defined: true symbol_type: FUNCTION - crc: 0x8569b153 + crc: 0x5be0a36b type_id: 0x1c31d966 full_name: "can_bus_off" } @@ -330011,7 +333107,7 @@ elf_symbol { name: "can_change_mtu" is_defined: true symbol_type: FUNCTION - crc: 0xb2632997 + crc: 0xe55e1677 type_id: 0x90b5e896 full_name: "can_change_mtu" } @@ -330020,7 +333116,7 @@ elf_symbol { name: "can_change_state" is_defined: true symbol_type: FUNCTION - crc: 0xa9a8d694 + crc: 0x6bd812b8 type_id: 0x1c6ae2fd full_name: "can_change_state" } @@ -330029,7 +333125,7 @@ elf_symbol { name: "can_dropped_invalid_skb" is_defined: true symbol_type: FUNCTION - crc: 0xd77d4c17 + crc: 0xe1c3dcb8 type_id: 0xf218ee55 full_name: "can_dropped_invalid_skb" } @@ -330038,7 +333134,7 @@ elf_symbol { name: "can_eth_ioctl_hwts" is_defined: true symbol_type: FUNCTION - crc: 0x7d2f4890 + crc: 0x7e08d8a2 type_id: 0x91e86e2c full_name: "can_eth_ioctl_hwts" } @@ -330047,7 +333143,7 @@ elf_symbol { name: "can_ethtool_op_get_ts_info_hwts" is_defined: true symbol_type: FUNCTION - crc: 0x4e8aa4f3 + crc: 0x07ea87e1 type_id: 0x916bd4e5 full_name: "can_ethtool_op_get_ts_info_hwts" } @@ -330074,7 +333170,7 @@ elf_symbol { name: "can_free_echo_skb" is_defined: true symbol_type: FUNCTION - crc: 0xa564e6b9 + crc: 0xf86b4f68 type_id: 0x1d2130a6 full_name: "can_free_echo_skb" } @@ -330083,7 +333179,7 @@ elf_symbol { name: "can_get_echo_skb" is_defined: true symbol_type: FUNCTION - crc: 0x28adec5e + crc: 0x85670bc5 type_id: 0xc3621fce full_name: "can_get_echo_skb" } @@ -330101,7 +333197,7 @@ elf_symbol { name: "can_proto_register" is_defined: true symbol_type: FUNCTION - crc: 0xa363a266 + crc: 0x6aa4e9dd type_id: 0x93fb658b full_name: "can_proto_register" } @@ -330110,7 +333206,7 @@ elf_symbol { name: "can_proto_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x3310576f + crc: 0xcf91a9a6 type_id: 0x1ee3d737 full_name: "can_proto_unregister" } @@ -330119,7 +333215,7 @@ elf_symbol { name: "can_put_echo_skb" is_defined: true symbol_type: FUNCTION - crc: 0x680d3223 + crc: 0xcdc5d005 type_id: 0x9c09d6aa full_name: "can_put_echo_skb" } @@ -330128,7 +333224,7 @@ elf_symbol { name: "can_rx_offload_add_fifo" is_defined: true symbol_type: FUNCTION - crc: 0xc7243e44 + crc: 0x2cf13130 type_id: 0x91c43545 full_name: "can_rx_offload_add_fifo" } @@ -330137,7 +333233,7 @@ elf_symbol { name: "can_rx_offload_add_manual" is_defined: true symbol_type: FUNCTION - crc: 0x02ba9f55 + crc: 0x367a4dce type_id: 0x91c43545 full_name: "can_rx_offload_add_manual" } @@ -330146,7 +333242,7 @@ elf_symbol { name: "can_rx_offload_add_timestamp" is_defined: true symbol_type: FUNCTION - crc: 0x249a4e08 + crc: 0x56a69334 type_id: 0x91d5541c full_name: "can_rx_offload_add_timestamp" } @@ -330155,7 +333251,7 @@ elf_symbol { name: "can_rx_offload_del" is_defined: true symbol_type: FUNCTION - crc: 0xc12e1333 + crc: 0xc0ce223d type_id: 0x1f5badff full_name: "can_rx_offload_del" } @@ -330164,7 +333260,7 @@ elf_symbol { name: "can_rx_offload_enable" is_defined: true symbol_type: FUNCTION - crc: 0x79a2324d + crc: 0x1d5e0cac type_id: 0x1f5badff full_name: "can_rx_offload_enable" } @@ -330173,7 +333269,7 @@ elf_symbol { name: "can_rx_offload_get_echo_skb" is_defined: true symbol_type: FUNCTION - crc: 0x6fd1b10e + crc: 0x16d84429 type_id: 0xc03cbac0 full_name: "can_rx_offload_get_echo_skb" } @@ -330182,7 +333278,7 @@ elf_symbol { name: "can_rx_offload_irq_finish" is_defined: true symbol_type: FUNCTION - crc: 0xbc6cf1ff + crc: 0xf0f511fb type_id: 0x1f5badff full_name: "can_rx_offload_irq_finish" } @@ -330191,7 +333287,7 @@ elf_symbol { name: "can_rx_offload_irq_offload_fifo" is_defined: true symbol_type: FUNCTION - crc: 0x9ea48aec + crc: 0x56f8f9c3 type_id: 0x92431f43 full_name: "can_rx_offload_irq_offload_fifo" } @@ -330200,7 +333296,7 @@ elf_symbol { name: "can_rx_offload_irq_offload_timestamp" is_defined: true symbol_type: FUNCTION - crc: 0x525faa1e + crc: 0x0de93d04 type_id: 0x900b938d full_name: "can_rx_offload_irq_offload_timestamp" } @@ -330209,7 +333305,7 @@ elf_symbol { name: "can_rx_offload_queue_tail" is_defined: true symbol_type: FUNCTION - crc: 0xddc43868 + crc: 0x570ccdfb type_id: 0x925622e7 full_name: "can_rx_offload_queue_tail" } @@ -330218,7 +333314,7 @@ elf_symbol { name: "can_rx_offload_queue_timestamp" is_defined: true symbol_type: FUNCTION - crc: 0x0edfd43f + crc: 0x8dc8c2f6 type_id: 0x926460ed full_name: "can_rx_offload_queue_timestamp" } @@ -330227,7 +333323,7 @@ elf_symbol { name: "can_rx_offload_threaded_irq_finish" is_defined: true symbol_type: FUNCTION - crc: 0x4ae538b4 + crc: 0x0f956731 type_id: 0x1f5badff full_name: "can_rx_offload_threaded_irq_finish" } @@ -330236,7 +333332,7 @@ elf_symbol { name: "can_rx_register" is_defined: true symbol_type: FUNCTION - crc: 0x7417b759 + crc: 0xb58c10c5 type_id: 0x9e789129 full_name: "can_rx_register" } @@ -330245,7 +333341,7 @@ elf_symbol { name: "can_rx_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x96a10c35 + crc: 0x6465668a type_id: 0x13602394 full_name: "can_rx_unregister" } @@ -330254,7 +333350,7 @@ elf_symbol { name: "can_send" is_defined: true symbol_type: FUNCTION - crc: 0x8b14f2fa + crc: 0x16400f68 type_id: 0x9d4fba25 full_name: "can_send" } @@ -330263,7 +333359,7 @@ elf_symbol { name: "can_skb_get_frame_len" is_defined: true symbol_type: FUNCTION - crc: 0x235a9672 + crc: 0xc7a8718a type_id: 0xc1439b43 full_name: "can_skb_get_frame_len" } @@ -330272,7 +333368,7 @@ elf_symbol { name: "can_sock_destruct" is_defined: true symbol_type: FUNCTION - crc: 0x31271c6f + crc: 0xab54ba16 type_id: 0x17c95d08 full_name: "can_sock_destruct" } @@ -330281,7 +333377,7 @@ elf_symbol { name: "cancel_delayed_work" is_defined: true symbol_type: FUNCTION - crc: 0x3dad9978 + crc: 0xda571594 type_id: 0xf3110cae full_name: "cancel_delayed_work" } @@ -330290,7 +333386,7 @@ elf_symbol { name: "cancel_delayed_work_sync" is_defined: true symbol_type: FUNCTION - crc: 0x9fa7184a + crc: 0xf8beca97 type_id: 0xf3110cae full_name: "cancel_delayed_work_sync" } @@ -330299,7 +333395,7 @@ elf_symbol { name: "cancel_work_sync" is_defined: true symbol_type: FUNCTION - crc: 0x03c12dfe + crc: 0xd969d6f4 type_id: 0xfdf39d0a full_name: "cancel_work_sync" } @@ -330317,7 +333413,7 @@ elf_symbol { name: "cdc_parse_cdc_header" is_defined: true symbol_type: FUNCTION - crc: 0xb5326e50 + crc: 0xb970b956 type_id: 0x99ed2791 full_name: "cdc_parse_cdc_header" } @@ -330326,7 +333422,7 @@ elf_symbol { name: "cdev_add" is_defined: true symbol_type: FUNCTION - crc: 0xf54f0a8d + crc: 0xeff18a7f type_id: 0x996ed754 full_name: "cdev_add" } @@ -330335,7 +333431,7 @@ elf_symbol { name: "cdev_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xf63b93ef + crc: 0x29a2ad96 type_id: 0x6e128fdc full_name: "cdev_alloc" } @@ -330344,7 +333440,7 @@ elf_symbol { name: "cdev_del" is_defined: true symbol_type: FUNCTION - crc: 0x454bd8a8 + crc: 0x896f9f67 type_id: 0x17cb3906 full_name: "cdev_del" } @@ -330353,7 +333449,7 @@ elf_symbol { name: "cdev_device_add" is_defined: true symbol_type: FUNCTION - crc: 0xb63435e6 + crc: 0x6ef24960 type_id: 0x9adae85f full_name: "cdev_device_add" } @@ -330362,7 +333458,7 @@ elf_symbol { name: "cdev_device_del" is_defined: true symbol_type: FUNCTION - crc: 0x0e8b2668 + crc: 0xef006054 type_id: 0x17c25ae3 full_name: "cdev_device_del" } @@ -330371,7 +333467,7 @@ elf_symbol { name: "cdev_init" is_defined: true symbol_type: FUNCTION - crc: 0x2416950d + crc: 0x3163147c type_id: 0x17107dc5 full_name: "cdev_init" } @@ -330380,7 +333476,7 @@ elf_symbol { name: "cec_allocate_adapter" is_defined: true symbol_type: FUNCTION - crc: 0x9d5654af + crc: 0xd5f25bdd type_id: 0x1d796e4e full_name: "cec_allocate_adapter" } @@ -330389,7 +333485,7 @@ elf_symbol { name: "cec_delete_adapter" is_defined: true symbol_type: FUNCTION - crc: 0x7e7c2d63 + crc: 0x4f54d95c type_id: 0x1e99dfd1 full_name: "cec_delete_adapter" } @@ -330398,7 +333494,7 @@ elf_symbol { name: "cec_fill_conn_info_from_drm" is_defined: true symbol_type: FUNCTION - crc: 0xcaf34d71 + crc: 0x1abd9ddc type_id: 0x1d25d246 full_name: "cec_fill_conn_info_from_drm" } @@ -330407,7 +333503,7 @@ elf_symbol { name: "cec_notifier_cec_adap_register" is_defined: true symbol_type: FUNCTION - crc: 0x884e8dca + crc: 0xa86c0757 type_id: 0xe6030de1 full_name: "cec_notifier_cec_adap_register" } @@ -330416,7 +333512,7 @@ elf_symbol { name: "cec_notifier_cec_adap_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x5d2cef06 + crc: 0x994b382a type_id: 0x15aafaab full_name: "cec_notifier_cec_adap_unregister" } @@ -330425,7 +333521,7 @@ elf_symbol { name: "cec_notifier_conn_register" is_defined: true symbol_type: FUNCTION - crc: 0xc8cc96d5 + crc: 0xfcd6af9d type_id: 0xe6019c41 full_name: "cec_notifier_conn_register" } @@ -330461,7 +333557,7 @@ elf_symbol { name: "cec_received_msg_ts" is_defined: true symbol_type: FUNCTION - crc: 0x20ad8b43 + crc: 0x3eebf1ed type_id: 0x1ec3ec50 full_name: "cec_received_msg_ts" } @@ -330470,7 +333566,7 @@ elf_symbol { name: "cec_register_adapter" is_defined: true symbol_type: FUNCTION - crc: 0x7068737b + crc: 0x5c4f9870 type_id: 0x93880e88 full_name: "cec_register_adapter" } @@ -330479,7 +333575,7 @@ elf_symbol { name: "cec_s_log_addrs" is_defined: true symbol_type: FUNCTION - crc: 0x9b1ed55e + crc: 0xae830366 type_id: 0x93d6e983 full_name: "cec_s_log_addrs" } @@ -330488,7 +333584,7 @@ elf_symbol { name: "cec_s_phys_addr" is_defined: true symbol_type: FUNCTION - crc: 0xf06bec3c + crc: 0xc51a6935 type_id: 0x1cc7b6f9 full_name: "cec_s_phys_addr" } @@ -330497,7 +333593,7 @@ elf_symbol { name: "cec_s_phys_addr_from_edid" is_defined: true symbol_type: FUNCTION - crc: 0xb40359a5 + crc: 0xa4a0f9ce type_id: 0x1e5e277c full_name: "cec_s_phys_addr_from_edid" } @@ -330506,7 +333602,7 @@ elf_symbol { name: "cec_transmit_attempt_done_ts" is_defined: true symbol_type: FUNCTION - crc: 0xe80bc8c3 + crc: 0xb6bf1650 type_id: 0x1e38df18 full_name: "cec_transmit_attempt_done_ts" } @@ -330515,7 +333611,7 @@ elf_symbol { name: "cec_transmit_done_ts" is_defined: true symbol_type: FUNCTION - crc: 0x63db764b + crc: 0x37b843a2 type_id: 0x1e365682 full_name: "cec_transmit_done_ts" } @@ -330524,7 +333620,7 @@ elf_symbol { name: "cec_unregister_adapter" is_defined: true symbol_type: FUNCTION - crc: 0xc4bd9a73 + crc: 0x549ca038 type_id: 0x1e99dfd1 full_name: "cec_unregister_adapter" } @@ -330533,7 +333629,7 @@ elf_symbol { name: "cgroup_path_ns" is_defined: true symbol_type: FUNCTION - crc: 0xb5fe5a30 + crc: 0x3dacc513 type_id: 0x9b87e6ee full_name: "cgroup_path_ns" } @@ -330542,7 +333638,7 @@ elf_symbol { name: "cgroup_taskset_first" is_defined: true symbol_type: FUNCTION - crc: 0x0d751e69 + crc: 0xeb9abb00 type_id: 0x751b5661 full_name: "cgroup_taskset_first" } @@ -330551,7 +333647,7 @@ elf_symbol { name: "cgroup_taskset_next" is_defined: true symbol_type: FUNCTION - crc: 0x78e0bade + crc: 0xf419d291 type_id: 0x751b5661 full_name: "cgroup_taskset_next" } @@ -330560,7 +333656,7 @@ elf_symbol { name: "check_move_unevictable_pages" is_defined: true symbol_type: FUNCTION - crc: 0x9fa90d2a + crc: 0xe63ccf67 type_id: 0x11b81220 full_name: "check_move_unevictable_pages" } @@ -330569,7 +333665,7 @@ elf_symbol { name: "check_preempt_curr" is_defined: true symbol_type: FUNCTION - crc: 0xb19052ff + crc: 0x46fea2b8 type_id: 0x1b7558dd full_name: "check_preempt_curr" } @@ -330587,7 +333683,7 @@ elf_symbol { name: "class_create_file_ns" is_defined: true symbol_type: FUNCTION - crc: 0x3eb60cff + crc: 0x5e8d318b type_id: 0x97df7018 full_name: "class_create_file_ns" } @@ -330596,7 +333692,7 @@ elf_symbol { name: "class_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x51c60bcd + crc: 0xb085ff60 type_id: 0x1a0b4b72 full_name: "class_destroy" } @@ -330605,7 +333701,7 @@ elf_symbol { name: "class_dev_iter_exit" is_defined: true symbol_type: FUNCTION - crc: 0xfac94bc9 + crc: 0x2ced2bd2 type_id: 0x1d9aaa82 full_name: "class_dev_iter_exit" } @@ -330614,7 +333710,7 @@ elf_symbol { name: "class_dev_iter_init" is_defined: true symbol_type: FUNCTION - crc: 0xadba9366 + crc: 0x428b632b type_id: 0x1d33c7e7 full_name: "class_dev_iter_init" } @@ -330623,7 +333719,7 @@ elf_symbol { name: "class_dev_iter_next" is_defined: true symbol_type: FUNCTION - crc: 0x1261e32d + crc: 0xdcb43725 type_id: 0xa02dcb2f full_name: "class_dev_iter_next" } @@ -330632,7 +333728,7 @@ elf_symbol { name: "class_find_device" is_defined: true symbol_type: FUNCTION - crc: 0x0083307a + crc: 0x18588d35 type_id: 0xa7bbb94d full_name: "class_find_device" } @@ -330641,7 +333737,7 @@ elf_symbol { name: "class_for_each_device" is_defined: true symbol_type: FUNCTION - crc: 0x976704fb + crc: 0xde3dc684 type_id: 0x971c0246 full_name: "class_for_each_device" } @@ -330650,7 +333746,7 @@ elf_symbol { name: "class_interface_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xc3af190f + crc: 0x82fc7d2e type_id: 0x106aedb0 full_name: "class_interface_unregister" } @@ -330659,7 +333755,7 @@ elf_symbol { name: "class_remove_file_ns" is_defined: true symbol_type: FUNCTION - crc: 0x1c881b4e + crc: 0xeb26aa4d type_id: 0x1ac7c2a4 full_name: "class_remove_file_ns" } @@ -330668,7 +333764,7 @@ elf_symbol { name: "class_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x71cae60d + crc: 0x3c1d973b type_id: 0x1a0b4b72 full_name: "class_unregister" } @@ -330677,7 +333773,7 @@ elf_symbol { name: "cleanup_srcu_struct" is_defined: true symbol_type: FUNCTION - crc: 0xbd06107f + crc: 0x68fe9814 type_id: 0x187ab05b full_name: "cleanup_srcu_struct" } @@ -330711,7 +333807,7 @@ elf_symbol { name: "clk_bulk_get" is_defined: true symbol_type: FUNCTION - crc: 0xa686a8c5 + crc: 0x9bfa0148 type_id: 0x9c84371e full_name: "clk_bulk_get" } @@ -330765,7 +333861,7 @@ elf_symbol { name: "clk_divider_ops" is_defined: true symbol_type: OBJECT - crc: 0x77db8713 + crc: 0xe3144f99 type_id: 0xde3bc780 full_name: "clk_divider_ops" } @@ -330774,7 +333870,7 @@ elf_symbol { name: "clk_divider_ro_ops" is_defined: true symbol_type: OBJECT - crc: 0xdca0641f + crc: 0x38fa78ba type_id: 0xde3bc780 full_name: "clk_divider_ro_ops" } @@ -330792,7 +333888,7 @@ elf_symbol { name: "clk_fixed_factor_ops" is_defined: true symbol_type: OBJECT - crc: 0x1c6a0f2d + crc: 0x16161022 type_id: 0xde3bc780 full_name: "clk_fixed_factor_ops" } @@ -330801,7 +333897,7 @@ elf_symbol { name: "clk_fixed_rate_ops" is_defined: true symbol_type: OBJECT - crc: 0xa617d15d + crc: 0x424dcdf8 type_id: 0xde3bc780 full_name: "clk_fixed_rate_ops" } @@ -330810,7 +333906,7 @@ elf_symbol { name: "clk_fractional_divider_ops" is_defined: true symbol_type: OBJECT - crc: 0x6e30d14f + crc: 0x5ca28493 type_id: 0xde3bc780 full_name: "clk_fractional_divider_ops" } @@ -330819,7 +333915,7 @@ elf_symbol { name: "clk_gate_is_enabled" is_defined: true symbol_type: FUNCTION - crc: 0x9f7a9ec1 + crc: 0xf33e5c2a type_id: 0x9f39cb9e full_name: "clk_gate_is_enabled" } @@ -330828,7 +333924,7 @@ elf_symbol { name: "clk_gate_ops" is_defined: true symbol_type: OBJECT - crc: 0xd06f2bc0 + crc: 0xe1a9bd76 type_id: 0xde3bc780 full_name: "clk_gate_ops" } @@ -330837,7 +333933,7 @@ elf_symbol { name: "clk_get" is_defined: true symbol_type: FUNCTION - crc: 0x6632d5e2 + crc: 0xe53b08b1 type_id: 0xa671941e full_name: "clk_get" } @@ -330864,7 +333960,7 @@ elf_symbol { name: "clk_hw_get_clk" is_defined: true symbol_type: FUNCTION - crc: 0x646d9f9d + crc: 0x0178b17d type_id: 0xa45e82f4 full_name: "clk_hw_get_clk" } @@ -330873,7 +333969,7 @@ elf_symbol { name: "clk_hw_get_flags" is_defined: true symbol_type: FUNCTION - crc: 0x98aa5ee1 + crc: 0xa76ffe3d type_id: 0x3ece9456 full_name: "clk_hw_get_flags" } @@ -330882,7 +333978,7 @@ elf_symbol { name: "clk_hw_get_name" is_defined: true symbol_type: FUNCTION - crc: 0x8390baff + crc: 0x76bbb6d1 type_id: 0x9d264ea6 full_name: "clk_hw_get_name" } @@ -330891,7 +333987,7 @@ elf_symbol { name: "clk_hw_get_num_parents" is_defined: true symbol_type: FUNCTION - crc: 0x8af28fe7 + crc: 0xc22025fd type_id: 0xc1b927fe full_name: "clk_hw_get_num_parents" } @@ -330900,7 +333996,7 @@ elf_symbol { name: "clk_hw_get_parent" is_defined: true symbol_type: FUNCTION - crc: 0x5956bcc3 + crc: 0x2bbc3a45 type_id: 0xd103f224 full_name: "clk_hw_get_parent" } @@ -330909,7 +334005,7 @@ elf_symbol { name: "clk_hw_get_parent_by_index" is_defined: true symbol_type: FUNCTION - crc: 0xd29cb69e + crc: 0x9f60354d type_id: 0xd015e7bc full_name: "clk_hw_get_parent_by_index" } @@ -330918,7 +334014,7 @@ elf_symbol { name: "clk_hw_get_parent_index" is_defined: true symbol_type: FUNCTION - crc: 0x4ad7dd39 + crc: 0x53550067 type_id: 0x9f39cb9e full_name: "clk_hw_get_parent_index" } @@ -330927,7 +334023,7 @@ elf_symbol { name: "clk_hw_get_rate" is_defined: true symbol_type: FUNCTION - crc: 0x73794ed0 + crc: 0x90831195 type_id: 0x3ece9456 full_name: "clk_hw_get_rate" } @@ -330936,7 +334032,7 @@ elf_symbol { name: "clk_hw_get_rate_range" is_defined: true symbol_type: FUNCTION - crc: 0x16520a2f + crc: 0x9542cb6f type_id: 0x1239dff8 full_name: "clk_hw_get_rate_range" } @@ -330945,7 +334041,7 @@ elf_symbol { name: "clk_hw_is_enabled" is_defined: true symbol_type: FUNCTION - crc: 0x449ecff9 + crc: 0x6808b143 type_id: 0xf1c60201 full_name: "clk_hw_is_enabled" } @@ -330954,7 +334050,7 @@ elf_symbol { name: "clk_hw_is_prepared" is_defined: true symbol_type: FUNCTION - crc: 0xaa249baa + crc: 0x2187dced type_id: 0xf1c60201 full_name: "clk_hw_is_prepared" } @@ -330963,7 +334059,7 @@ elf_symbol { name: "clk_hw_register" is_defined: true symbol_type: FUNCTION - crc: 0xd1a3c383 + crc: 0x39eaf991 type_id: 0x9d3d4fff full_name: "clk_hw_register" } @@ -330972,7 +334068,7 @@ elf_symbol { name: "clk_hw_register_composite" is_defined: true symbol_type: FUNCTION - crc: 0x30d69c24 + crc: 0x1b5a5e4e type_id: 0xde01d430 full_name: "clk_hw_register_composite" } @@ -330981,7 +334077,7 @@ elf_symbol { name: "clk_hw_register_fixed_factor" is_defined: true symbol_type: FUNCTION - crc: 0x20d47c85 + crc: 0x67ed4a61 type_id: 0xde008e21 full_name: "clk_hw_register_fixed_factor" } @@ -330990,7 +334086,7 @@ elf_symbol { name: "clk_hw_round_rate" is_defined: true symbol_type: FUNCTION - crc: 0x279582a6 + crc: 0xf63431fe type_id: 0x33d83070 full_name: "clk_hw_round_rate" } @@ -330999,7 +334095,7 @@ elf_symbol { name: "clk_hw_set_parent" is_defined: true symbol_type: FUNCTION - crc: 0xb9663925 + crc: 0xd1abaa21 type_id: 0x9f125915 full_name: "clk_hw_set_parent" } @@ -331008,7 +334104,7 @@ elf_symbol { name: "clk_hw_set_rate_range" is_defined: true symbol_type: FUNCTION - crc: 0x92f347d8 + crc: 0x1e1104f5 type_id: 0x12e071e9 full_name: "clk_hw_set_rate_range" } @@ -331017,7 +334113,7 @@ elf_symbol { name: "clk_hw_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x6081e2ef + crc: 0x2f672a83 type_id: 0x12217922 full_name: "clk_hw_unregister" } @@ -331044,7 +334140,7 @@ elf_symbol { name: "clk_mux_ops" is_defined: true symbol_type: OBJECT - crc: 0xa04bcccb + crc: 0x08539565 type_id: 0xde3bc780 full_name: "clk_mux_ops" } @@ -331053,7 +334149,7 @@ elf_symbol { name: "clk_mux_ro_ops" is_defined: true symbol_type: OBJECT - crc: 0xbcb805ca + crc: 0x174b0b43 type_id: 0xde3bc780 full_name: "clk_mux_ro_ops" } @@ -331098,7 +334194,7 @@ elf_symbol { name: "clk_register" is_defined: true symbol_type: FUNCTION - crc: 0xecc78dbe + crc: 0x3b37fa5c type_id: 0xa6a24441 full_name: "clk_register" } @@ -331116,7 +334212,7 @@ elf_symbol { name: "clk_register_composite" is_defined: true symbol_type: FUNCTION - crc: 0x339eca46 + crc: 0xc332bb10 type_id: 0xa67f9780 full_name: "clk_register_composite" } @@ -331125,7 +334221,7 @@ elf_symbol { name: "clk_register_divider_table" is_defined: true symbol_type: FUNCTION - crc: 0x7d8e8376 + crc: 0x8b9a8a3f type_id: 0xa67edb66 full_name: "clk_register_divider_table" } @@ -331134,7 +334230,7 @@ elf_symbol { name: "clk_register_fixed_factor" is_defined: true symbol_type: FUNCTION - crc: 0x8f477de8 + crc: 0x8cbf81cc type_id: 0xa67ecd91 full_name: "clk_register_fixed_factor" } @@ -331143,7 +334239,7 @@ elf_symbol { name: "clk_register_fixed_rate" is_defined: true symbol_type: FUNCTION - crc: 0xf2ed7546 + crc: 0x79dd17bd type_id: 0xa67ed13b full_name: "clk_register_fixed_rate" } @@ -331152,7 +334248,7 @@ elf_symbol { name: "clk_register_gate" is_defined: true symbol_type: FUNCTION - crc: 0x3f713603 + crc: 0x3e0696f2 type_id: 0xa67edb67 full_name: "clk_register_gate" } @@ -331161,7 +334257,7 @@ elf_symbol { name: "clk_register_mux_table" is_defined: true symbol_type: FUNCTION - crc: 0xd18cd110 + crc: 0x5695b6d8 type_id: 0xa67ea08b full_name: "clk_register_mux_table" } @@ -331183,6 +334279,15 @@ elf_symbol { type_id: 0xa89e541c full_name: "clk_round_rate" } +elf_symbol { + id: 0xed719736 + name: "clk_save_context" + is_defined: true + symbol_type: FUNCTION + crc: 0xa531471e + type_id: 0x9d80e32f + full_name: "clk_save_context" +} elf_symbol { id: 0x2b1e3d59 name: "clk_set_parent" @@ -331206,7 +334311,7 @@ elf_symbol { name: "clk_sync_state" is_defined: true symbol_type: FUNCTION - crc: 0x443dd79f + crc: 0x89d3688b type_id: 0x100e6fc8 full_name: "clk_sync_state" } @@ -331233,7 +334338,7 @@ elf_symbol { name: "clockevents_config_and_register" is_defined: true symbol_type: FUNCTION - crc: 0x5a71ef8f + crc: 0x3c61b61b type_id: 0x177cb160 full_name: "clockevents_config_and_register" } @@ -331269,7 +334374,7 @@ elf_symbol { name: "close_candev" is_defined: true symbol_type: FUNCTION - crc: 0xfb3408fc + crc: 0xa4726a2a type_id: 0x1c31d966 full_name: "close_candev" } @@ -331287,7 +334392,7 @@ elf_symbol { name: "cma_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x1aef6a93 + crc: 0x21698b03 type_id: 0xb94d0c8b full_name: "cma_alloc" } @@ -331314,7 +334419,7 @@ elf_symbol { name: "cma_release" is_defined: true symbol_type: FUNCTION - crc: 0x093fe3b7 + crc: 0xdac7c4df type_id: 0xfa5a390c full_name: "cma_release" } @@ -331323,7 +334428,7 @@ elf_symbol { name: "compat_ptr_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x895f2f93 + crc: 0x211a20c4 type_id: 0xa00069e0 full_name: "compat_ptr_ioctl" } @@ -331359,7 +334464,7 @@ elf_symbol { name: "component_add" is_defined: true symbol_type: FUNCTION - crc: 0xd1c7995f + crc: 0xd36b9402 type_id: 0x9df11d57 full_name: "component_add" } @@ -331368,7 +334473,7 @@ elf_symbol { name: "component_add_typed" is_defined: true symbol_type: FUNCTION - crc: 0x1b86044a + crc: 0x7f984045 type_id: 0x9de8d563 full_name: "component_add_typed" } @@ -331377,7 +334482,7 @@ elf_symbol { name: "component_bind_all" is_defined: true symbol_type: FUNCTION - crc: 0x680f8726 + crc: 0x2f139bfe type_id: 0x9d7428e0 full_name: "component_bind_all" } @@ -331386,7 +334491,7 @@ elf_symbol { name: "component_compare_dev_name" is_defined: true symbol_type: FUNCTION - crc: 0x8dcafd50 + crc: 0x40b8b99b type_id: 0x9d7428e0 full_name: "component_compare_dev_name" } @@ -331395,7 +334500,7 @@ elf_symbol { name: "component_compare_of" is_defined: true symbol_type: FUNCTION - crc: 0x76e196c5 + crc: 0xed6423ee type_id: 0x9d7428e0 full_name: "component_compare_of" } @@ -331404,7 +334509,7 @@ elf_symbol { name: "component_del" is_defined: true symbol_type: FUNCTION - crc: 0x7b228762 + crc: 0xddbc9a67 type_id: 0x10e9afeb full_name: "component_del" } @@ -331413,7 +334518,7 @@ elf_symbol { name: "component_master_add_with_match" is_defined: true symbol_type: FUNCTION - crc: 0x99aa12ed + crc: 0x5e88782c type_id: 0x9ddcade1 full_name: "component_master_add_with_match" } @@ -331422,7 +334527,7 @@ elf_symbol { name: "component_master_del" is_defined: true symbol_type: FUNCTION - crc: 0xc9945fff + crc: 0x2c28deca type_id: 0x10c55248 full_name: "component_master_del" } @@ -331431,7 +334536,7 @@ elf_symbol { name: "component_match_add_release" is_defined: true symbol_type: FUNCTION - crc: 0xc23876bf + crc: 0x8a345ecd type_id: 0x102208a7 full_name: "component_match_add_release" } @@ -331440,7 +334545,7 @@ elf_symbol { name: "component_match_add_typed" is_defined: true symbol_type: FUNCTION - crc: 0xb68f3622 + crc: 0xd9c63325 type_id: 0x102a1547 full_name: "component_match_add_typed" } @@ -331449,7 +334554,7 @@ elf_symbol { name: "component_unbind_all" is_defined: true symbol_type: FUNCTION - crc: 0xa87ff3a0 + crc: 0x4a7aadc8 type_id: 0x106c9a5c full_name: "component_unbind_all" } @@ -331476,7 +334581,7 @@ elf_symbol { name: "config_ep_by_speed" is_defined: true symbol_type: FUNCTION - crc: 0x0d249021 + crc: 0x55b353c2 type_id: 0x945ba723 full_name: "config_ep_by_speed" } @@ -331485,7 +334590,7 @@ elf_symbol { name: "config_group_init" is_defined: true symbol_type: FUNCTION - crc: 0xe637243e + crc: 0xda5d9136 type_id: 0x1c280429 full_name: "config_group_init" } @@ -331494,7 +334599,7 @@ elf_symbol { name: "config_group_init_type_name" is_defined: true symbol_type: FUNCTION - crc: 0x0b2d11a0 + crc: 0xb66b2ba8 type_id: 0x1cdeebe2 full_name: "config_group_init_type_name" } @@ -331503,7 +334608,7 @@ elf_symbol { name: "config_item_get" is_defined: true symbol_type: FUNCTION - crc: 0x77806e8c + crc: 0xfacf40cb type_id: 0xfe8152e6 full_name: "config_item_get" } @@ -331512,7 +334617,7 @@ elf_symbol { name: "config_item_init_type_name" is_defined: true symbol_type: FUNCTION - crc: 0x8202110f + crc: 0xafec28af type_id: 0x14a2b07e full_name: "config_item_init_type_name" } @@ -331521,7 +334626,7 @@ elf_symbol { name: "config_item_put" is_defined: true symbol_type: FUNCTION - crc: 0x6f122fc5 + crc: 0xc4fd60ed type_id: 0x14545fb5 full_name: "config_item_put" } @@ -331530,7 +334635,7 @@ elf_symbol { name: "config_item_set_name" is_defined: true symbol_type: FUNCTION - crc: 0xd1f51ce2 + crc: 0xc2b689f1 type_id: 0x999de55f full_name: "config_item_set_name" } @@ -331539,7 +334644,7 @@ elf_symbol { name: "configfs_register_default_group" is_defined: true symbol_type: FUNCTION - crc: 0xeafa26ec + crc: 0x50a259a4 type_id: 0xeb2ed334 full_name: "configfs_register_default_group" } @@ -331548,7 +334653,7 @@ elf_symbol { name: "configfs_register_group" is_defined: true symbol_type: FUNCTION - crc: 0x473e02d6 + crc: 0x18f769f3 type_id: 0x91fbb3ce full_name: "configfs_register_group" } @@ -331557,7 +334662,7 @@ elf_symbol { name: "configfs_register_subsystem" is_defined: true symbol_type: FUNCTION - crc: 0x7fb9744d + crc: 0x727655a6 type_id: 0x9db97a4e full_name: "configfs_register_subsystem" } @@ -331566,7 +334671,7 @@ elf_symbol { name: "configfs_unregister_default_group" is_defined: true symbol_type: FUNCTION - crc: 0x738ebf57 + crc: 0xe9269a48 type_id: 0x1c280429 full_name: "configfs_unregister_default_group" } @@ -331575,7 +334680,7 @@ elf_symbol { name: "configfs_unregister_group" is_defined: true symbol_type: FUNCTION - crc: 0xc51dfcb0 + crc: 0x14075d29 type_id: 0x1c280429 full_name: "configfs_unregister_group" } @@ -331584,7 +334689,7 @@ elf_symbol { name: "configfs_unregister_subsystem" is_defined: true symbol_type: FUNCTION - crc: 0x2b9a2b7a + crc: 0xc5f796d6 type_id: 0x10a1c8f2 full_name: "configfs_unregister_subsystem" } @@ -331593,7 +334698,7 @@ elf_symbol { name: "console_drivers" is_defined: true symbol_type: OBJECT - crc: 0x3d7224b0 + crc: 0x2954aa4f type_id: 0x015f6fbc full_name: "console_drivers" } @@ -331629,7 +334734,7 @@ elf_symbol { name: "console_stop" is_defined: true symbol_type: FUNCTION - crc: 0x487644e6 + crc: 0x422b03ff type_id: 0x10cf8a7c full_name: "console_stop" } @@ -331665,7 +334770,7 @@ elf_symbol { name: "consume_skb" is_defined: true symbol_type: FUNCTION - crc: 0x3902416f + crc: 0x93f6c1d8 type_id: 0x11cb8bd5 full_name: "consume_skb" } @@ -331674,7 +334779,7 @@ elf_symbol { name: "contig_page_data" is_defined: true symbol_type: OBJECT - crc: 0x60b6c1e7 + crc: 0x9cddbd69 type_id: 0x264eeece full_name: "contig_page_data" } @@ -331755,7 +334860,7 @@ elf_symbol { name: "cpu_latency_qos_add_request" is_defined: true symbol_type: FUNCTION - crc: 0x3c65514e + crc: 0x589e1a22 type_id: 0x148157fd full_name: "cpu_latency_qos_add_request" } @@ -331764,7 +334869,7 @@ elf_symbol { name: "cpu_latency_qos_remove_request" is_defined: true symbol_type: FUNCTION - crc: 0x908db5a6 + crc: 0x3aaa15b2 type_id: 0x17d12ddf full_name: "cpu_latency_qos_remove_request" } @@ -331773,7 +334878,7 @@ elf_symbol { name: "cpu_latency_qos_request_active" is_defined: true symbol_type: FUNCTION - crc: 0x46a7b988 + crc: 0x7537226a type_id: 0xf9ed2748 full_name: "cpu_latency_qos_request_active" } @@ -331782,7 +334887,7 @@ elf_symbol { name: "cpu_latency_qos_update_request" is_defined: true symbol_type: FUNCTION - crc: 0xcc0b5780 + crc: 0xdc528096 type_id: 0x148157fd full_name: "cpu_latency_qos_update_request" } @@ -331827,7 +334932,7 @@ elf_symbol { name: "cpu_subsys" is_defined: true symbol_type: OBJECT - crc: 0xb46c727a + crc: 0x1eb38e52 type_id: 0x257935aa full_name: "cpu_subsys" } @@ -331854,7 +334959,7 @@ elf_symbol { name: "cpufreq_cpu_get" is_defined: true symbol_type: FUNCTION - crc: 0xcd341e42 + crc: 0xf74b562e type_id: 0x906b787e full_name: "cpufreq_cpu_get" } @@ -331863,7 +334968,7 @@ elf_symbol { name: "cpufreq_cpu_get_raw" is_defined: true symbol_type: FUNCTION - crc: 0x54c91b5e + crc: 0x351b3316 type_id: 0x906b787e full_name: "cpufreq_cpu_get_raw" } @@ -331872,7 +334977,7 @@ elf_symbol { name: "cpufreq_cpu_put" is_defined: true symbol_type: FUNCTION - crc: 0xc960f4cb + crc: 0x682e7176 type_id: 0x10ffd8df full_name: "cpufreq_cpu_put" } @@ -331881,7 +334986,7 @@ elf_symbol { name: "cpufreq_dbs_governor_exit" is_defined: true symbol_type: FUNCTION - crc: 0x8388297e + crc: 0xcc265356 type_id: 0x10ffd8df full_name: "cpufreq_dbs_governor_exit" } @@ -331890,7 +334995,7 @@ elf_symbol { name: "cpufreq_dbs_governor_init" is_defined: true symbol_type: FUNCTION - crc: 0xee4830c4 + crc: 0x0da1cc43 type_id: 0x9de76a63 full_name: "cpufreq_dbs_governor_init" } @@ -331899,7 +335004,7 @@ elf_symbol { name: "cpufreq_dbs_governor_limits" is_defined: true symbol_type: FUNCTION - crc: 0x5ef651f4 + crc: 0xab761aab type_id: 0x10ffd8df full_name: "cpufreq_dbs_governor_limits" } @@ -331908,7 +335013,7 @@ elf_symbol { name: "cpufreq_dbs_governor_start" is_defined: true symbol_type: FUNCTION - crc: 0x120243dd + crc: 0x9a03407c type_id: 0x9de76a63 full_name: "cpufreq_dbs_governor_start" } @@ -331917,7 +335022,7 @@ elf_symbol { name: "cpufreq_dbs_governor_stop" is_defined: true symbol_type: FUNCTION - crc: 0xb6affbec + crc: 0x3d722573 type_id: 0x10ffd8df full_name: "cpufreq_dbs_governor_stop" } @@ -331926,7 +335031,7 @@ elf_symbol { name: "cpufreq_disable_fast_switch" is_defined: true symbol_type: FUNCTION - crc: 0x622218ac + crc: 0xd502b232 type_id: 0x10ffd8df full_name: "cpufreq_disable_fast_switch" } @@ -331935,7 +335040,7 @@ elf_symbol { name: "cpufreq_driver_fast_switch" is_defined: true symbol_type: FUNCTION - crc: 0xc4f9764a + crc: 0x5249aaa4 type_id: 0xcfaae22f full_name: "cpufreq_driver_fast_switch" } @@ -331944,7 +335049,7 @@ elf_symbol { name: "cpufreq_driver_resolve_freq" is_defined: true symbol_type: FUNCTION - crc: 0xe38f2a6d + crc: 0x0e4b8532 type_id: 0xcfaae22f full_name: "cpufreq_driver_resolve_freq" } @@ -331953,7 +335058,7 @@ elf_symbol { name: "cpufreq_driver_target" is_defined: true symbol_type: FUNCTION - crc: 0xc3b98b15 + crc: 0x8494954c type_id: 0x9ce01ea2 full_name: "cpufreq_driver_target" } @@ -331971,7 +335076,7 @@ elf_symbol { name: "cpufreq_enable_fast_switch" is_defined: true symbol_type: FUNCTION - crc: 0x7bc1fcc0 + crc: 0xa470e644 type_id: 0x10ffd8df full_name: "cpufreq_enable_fast_switch" } @@ -331980,7 +335085,7 @@ elf_symbol { name: "cpufreq_freq_attr_scaling_available_freqs" is_defined: true symbol_type: OBJECT - crc: 0xac446bf4 + crc: 0x82feef26 type_id: 0x533e9463 full_name: "cpufreq_freq_attr_scaling_available_freqs" } @@ -331989,7 +335094,7 @@ elf_symbol { name: "cpufreq_freq_attr_scaling_boost_freqs" is_defined: true symbol_type: OBJECT - crc: 0x505c5005 + crc: 0x9b18cdfd type_id: 0x533e9463 full_name: "cpufreq_freq_attr_scaling_boost_freqs" } @@ -331998,7 +335103,7 @@ elf_symbol { name: "cpufreq_freq_transition_begin" is_defined: true symbol_type: FUNCTION - crc: 0xa17a95ce + crc: 0x05fe405a type_id: 0x10e0ceea full_name: "cpufreq_freq_transition_begin" } @@ -332007,7 +335112,7 @@ elf_symbol { name: "cpufreq_freq_transition_end" is_defined: true symbol_type: FUNCTION - crc: 0x63a908a6 + crc: 0x96c8b20d type_id: 0x10f906de full_name: "cpufreq_freq_transition_end" } @@ -332016,7 +335121,7 @@ elf_symbol { name: "cpufreq_frequency_table_get_index" is_defined: true symbol_type: FUNCTION - crc: 0x8dfc7699 + crc: 0xf14efafa type_id: 0x9cf17ffb full_name: "cpufreq_frequency_table_get_index" } @@ -332034,7 +335139,7 @@ elf_symbol { name: "cpufreq_generic_attr" is_defined: true symbol_type: OBJECT - crc: 0xd3d00290 + crc: 0xf8addef9 type_id: 0x6b3ea7cc full_name: "cpufreq_generic_attr" } @@ -332061,7 +335166,7 @@ elf_symbol { name: "cpufreq_generic_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x58395c76 + crc: 0x8169e685 type_id: 0x9de76a63 full_name: "cpufreq_generic_suspend" } @@ -332088,7 +335193,7 @@ elf_symbol { name: "cpufreq_get_policy" is_defined: true symbol_type: FUNCTION - crc: 0xd2c1b421 + crc: 0x951ee9d8 type_id: 0x9cf17ffb full_name: "cpufreq_get_policy" } @@ -332097,7 +335202,7 @@ elf_symbol { name: "cpufreq_policy_transition_delay_us" is_defined: true symbol_type: FUNCTION - crc: 0xcc302fbc + crc: 0x9ab5ae43 type_id: 0xcebcf7b7 full_name: "cpufreq_policy_transition_delay_us" } @@ -332124,7 +335229,7 @@ elf_symbol { name: "cpufreq_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0xfeaf2724 + crc: 0x281da2db type_id: 0x927602ff full_name: "cpufreq_register_driver" } @@ -332133,7 +335238,7 @@ elf_symbol { name: "cpufreq_register_governor" is_defined: true symbol_type: FUNCTION - crc: 0xa1f1ae22 + crc: 0x5e3e2a7c type_id: 0x9ce68106 full_name: "cpufreq_register_governor" } @@ -332160,7 +335265,7 @@ elf_symbol { name: "cpufreq_table_index_unsorted" is_defined: true symbol_type: FUNCTION - crc: 0x36901a9d + crc: 0xaf2f2198 type_id: 0x9ce01ea2 full_name: "cpufreq_table_index_unsorted" } @@ -332169,7 +335274,7 @@ elf_symbol { name: "cpufreq_this_cpu_can_update" is_defined: true symbol_type: FUNCTION - crc: 0xefdcc029 + crc: 0x8c56cfd4 type_id: 0xfec3d248 full_name: "cpufreq_this_cpu_can_update" } @@ -332178,7 +335283,7 @@ elf_symbol { name: "cpufreq_unregister_driver" is_defined: true symbol_type: FUNCTION - crc: 0x2c0110f3 + crc: 0x46fac38c type_id: 0x927602ff full_name: "cpufreq_unregister_driver" } @@ -332187,7 +335292,7 @@ elf_symbol { name: "cpufreq_unregister_governor" is_defined: true symbol_type: FUNCTION - crc: 0x0d78b52d + crc: 0x5110236b type_id: 0x11fe33ba full_name: "cpufreq_unregister_governor" } @@ -332232,7 +335337,7 @@ elf_symbol { name: "cpuidle_driver_state_disabled" is_defined: true symbol_type: FUNCTION - crc: 0x6300c171 + crc: 0x6d763270 type_id: 0x1713ba51 full_name: "cpuidle_driver_state_disabled" } @@ -332241,7 +335346,7 @@ elf_symbol { name: "cpuidle_get_cpu_driver" is_defined: true symbol_type: FUNCTION - crc: 0xdb004182 + crc: 0x89de15eb type_id: 0x3ea65109 full_name: "cpuidle_get_cpu_driver" } @@ -332250,7 +335355,7 @@ elf_symbol { name: "cpuidle_get_driver" is_defined: true symbol_type: FUNCTION - crc: 0x2674cfa7 + crc: 0x53c65761 type_id: 0x32d662aa full_name: "cpuidle_get_driver" } @@ -332277,7 +335382,7 @@ elf_symbol { name: "cpuidle_register_governor" is_defined: true symbol_type: FUNCTION - crc: 0xfb9255dc + crc: 0xd69f9755 type_id: 0x9fb9eee9 full_name: "cpuidle_register_governor" } @@ -332313,7 +335418,7 @@ elf_symbol { name: "cpupri_find_fitness" is_defined: true symbol_type: FUNCTION - crc: 0x0074900a + crc: 0x8e8e57b4 type_id: 0x96c4b63c full_name: "cpupri_find_fitness" } @@ -332340,7 +335445,7 @@ elf_symbol { name: "cpuset_cpus_allowed" is_defined: true symbol_type: FUNCTION - crc: 0x9c483316 + crc: 0x930db272 type_id: 0x173dd32d full_name: "cpuset_cpus_allowed" } @@ -332399,7 +335504,7 @@ elf_symbol { name: "create_function_device" is_defined: true symbol_type: FUNCTION - crc: 0x405cd53c + crc: 0x4acdc5ad type_id: 0xac0fc980 full_name: "create_function_device" } @@ -332408,7 +335513,7 @@ elf_symbol { name: "crypto_aead_decrypt" is_defined: true symbol_type: FUNCTION - crc: 0x169493a6 + crc: 0x5344e2ce type_id: 0x910ea117 full_name: "crypto_aead_decrypt" } @@ -332417,7 +335522,7 @@ elf_symbol { name: "crypto_aead_encrypt" is_defined: true symbol_type: FUNCTION - crc: 0x6e71dd33 + crc: 0xdf791720 type_id: 0x910ea117 full_name: "crypto_aead_encrypt" } @@ -332426,7 +335531,7 @@ elf_symbol { name: "crypto_aead_setauthsize" is_defined: true symbol_type: FUNCTION - crc: 0xb0f9475b + crc: 0xec140097 type_id: 0x9a871ca2 full_name: "crypto_aead_setauthsize" } @@ -332435,7 +335540,7 @@ elf_symbol { name: "crypto_aead_setkey" is_defined: true symbol_type: FUNCTION - crc: 0x6a3af468 + crc: 0xb49302c6 type_id: 0x9b7c6e74 full_name: "crypto_aead_setkey" } @@ -332444,7 +335549,7 @@ elf_symbol { name: "crypto_ahash_digest" is_defined: true symbol_type: FUNCTION - crc: 0x5a7e9a17 + crc: 0xe6a9f6f2 type_id: 0x911583bf full_name: "crypto_ahash_digest" } @@ -332453,7 +335558,7 @@ elf_symbol { name: "crypto_ahash_setkey" is_defined: true symbol_type: FUNCTION - crc: 0xef60c9e1 + crc: 0xbb5ef6ec type_id: 0x9ac8451b full_name: "crypto_ahash_setkey" } @@ -332462,7 +335567,7 @@ elf_symbol { name: "crypto_alloc_aead" is_defined: true symbol_type: FUNCTION - crc: 0x1a525d23 + crc: 0x31ef81b1 type_id: 0x244ac93e full_name: "crypto_alloc_aead" } @@ -332471,7 +335576,7 @@ elf_symbol { name: "crypto_alloc_ahash" is_defined: true symbol_type: FUNCTION - crc: 0xa6cca388 + crc: 0x765091f9 type_id: 0xd40f21a4 full_name: "crypto_alloc_ahash" } @@ -332480,7 +335585,7 @@ elf_symbol { name: "crypto_alloc_base" is_defined: true symbol_type: FUNCTION - crc: 0xc609dfd3 + crc: 0x00d4e265 type_id: 0x85430584 full_name: "crypto_alloc_base" } @@ -332489,7 +335594,7 @@ elf_symbol { name: "crypto_alloc_kpp" is_defined: true symbol_type: FUNCTION - crc: 0x6d0f7aaf + crc: 0xcfa3a7e3 type_id: 0xf66dfeca full_name: "crypto_alloc_kpp" } @@ -332498,7 +335603,7 @@ elf_symbol { name: "crypto_alloc_shash" is_defined: true symbol_type: FUNCTION - crc: 0x8f01521c + crc: 0xe2141a05 type_id: 0x0643b7f0 full_name: "crypto_alloc_shash" } @@ -332507,7 +335612,7 @@ elf_symbol { name: "crypto_alloc_skcipher" is_defined: true symbol_type: FUNCTION - crc: 0xed5fc018 + crc: 0x8bd72ed1 type_id: 0x2d1647d4 full_name: "crypto_alloc_skcipher" } @@ -332516,7 +335621,7 @@ elf_symbol { name: "crypto_alloc_sync_skcipher" is_defined: true symbol_type: FUNCTION - crc: 0xe6e1f79a + crc: 0x0dc445ed type_id: 0x329319f8 full_name: "crypto_alloc_sync_skcipher" } @@ -332525,7 +335630,7 @@ elf_symbol { name: "crypto_comp_compress" is_defined: true symbol_type: FUNCTION - crc: 0xf65bcfe0 + crc: 0x740b4249 type_id: 0x9792aa8a full_name: "crypto_comp_compress" } @@ -332534,7 +335639,7 @@ elf_symbol { name: "crypto_comp_decompress" is_defined: true symbol_type: FUNCTION - crc: 0x7adf4832 + crc: 0x92a6aabf type_id: 0x9792aa8a full_name: "crypto_comp_decompress" } @@ -332543,7 +335648,7 @@ elf_symbol { name: "crypto_default_rng" is_defined: true symbol_type: OBJECT - crc: 0xbb9a06ef + crc: 0xfb773b02 type_id: 0x3c9ce28f full_name: "crypto_default_rng" } @@ -332552,7 +335657,7 @@ elf_symbol { name: "crypto_dequeue_request" is_defined: true symbol_type: FUNCTION - crc: 0x5c87fb39 + crc: 0x708c550f type_id: 0x2d2c7d0b full_name: "crypto_dequeue_request" } @@ -332561,7 +335666,7 @@ elf_symbol { name: "crypto_destroy_tfm" is_defined: true symbol_type: FUNCTION - crc: 0x3ffe7eb1 + crc: 0xc81b0ced type_id: 0x16d018ce full_name: "crypto_destroy_tfm" } @@ -332588,7 +335693,7 @@ elf_symbol { name: "crypto_enqueue_request" is_defined: true symbol_type: FUNCTION - crc: 0x097cc3bf + crc: 0x37479b90 type_id: 0x9a78591e full_name: "crypto_enqueue_request" } @@ -332642,7 +335747,7 @@ elf_symbol { name: "crypto_register_aead" is_defined: true symbol_type: FUNCTION - crc: 0x29d6c110 + crc: 0x2a77f2cd type_id: 0x950f0fae full_name: "crypto_register_aead" } @@ -332651,7 +335756,7 @@ elf_symbol { name: "crypto_register_ahash" is_defined: true symbol_type: FUNCTION - crc: 0x809a0da6 + crc: 0x8647be0a type_id: 0x9ee20867 full_name: "crypto_register_ahash" } @@ -332669,7 +335774,7 @@ elf_symbol { name: "crypto_register_rng" is_defined: true symbol_type: FUNCTION - crc: 0x53c578bf + crc: 0x1c5a2175 type_id: 0x9cc9d859 full_name: "crypto_register_rng" } @@ -332678,7 +335783,7 @@ elf_symbol { name: "crypto_register_rngs" is_defined: true symbol_type: FUNCTION - crc: 0x592d4125 + crc: 0xa5776b93 type_id: 0x9d555b15 full_name: "crypto_register_rngs" } @@ -332687,7 +335792,7 @@ elf_symbol { name: "crypto_register_shash" is_defined: true symbol_type: FUNCTION - crc: 0x926229c9 + crc: 0xc8036c85 type_id: 0x9e955b54 full_name: "crypto_register_shash" } @@ -332696,7 +335801,7 @@ elf_symbol { name: "crypto_register_skcipher" is_defined: true symbol_type: FUNCTION - crc: 0x48e7bf94 + crc: 0x37923419 type_id: 0x928f1946 full_name: "crypto_register_skcipher" } @@ -332705,7 +335810,7 @@ elf_symbol { name: "crypto_req_done" is_defined: true symbol_type: FUNCTION - crc: 0x1fceb4e9 + crc: 0xd9536082 type_id: 0x10100c3c full_name: "crypto_req_done" } @@ -332714,7 +335819,7 @@ elf_symbol { name: "crypto_shash_digest" is_defined: true symbol_type: FUNCTION - crc: 0xbef17342 + crc: 0x01193040 type_id: 0x9fb1dc71 full_name: "crypto_shash_digest" } @@ -332723,7 +335828,7 @@ elf_symbol { name: "crypto_shash_final" is_defined: true symbol_type: FUNCTION - crc: 0x76039b75 + crc: 0x3436c2d9 type_id: 0x9f5fa4b7 full_name: "crypto_shash_final" } @@ -332732,7 +335837,7 @@ elf_symbol { name: "crypto_shash_finup" is_defined: true symbol_type: FUNCTION - crc: 0xf8d74579 + crc: 0x056a3bf1 type_id: 0x9fb1dc71 full_name: "crypto_shash_finup" } @@ -332741,7 +335846,7 @@ elf_symbol { name: "crypto_shash_setkey" is_defined: true symbol_type: FUNCTION - crc: 0x648823a0 + crc: 0x84ada965 type_id: 0x98930e77 full_name: "crypto_shash_setkey" } @@ -332750,7 +335855,7 @@ elf_symbol { name: "crypto_shash_tfm_digest" is_defined: true symbol_type: FUNCTION - crc: 0x831fbb79 + crc: 0x0cf7b968 type_id: 0x98930d6b full_name: "crypto_shash_tfm_digest" } @@ -332759,7 +335864,7 @@ elf_symbol { name: "crypto_shash_update" is_defined: true symbol_type: FUNCTION - crc: 0xf8c9eac7 + crc: 0x9b7fcc15 type_id: 0x9fb1df6d full_name: "crypto_shash_update" } @@ -332768,7 +335873,7 @@ elf_symbol { name: "crypto_skcipher_decrypt" is_defined: true symbol_type: FUNCTION - crc: 0x34956b77 + crc: 0x03db9e0e type_id: 0x9a856ac3 full_name: "crypto_skcipher_decrypt" } @@ -332777,7 +335882,7 @@ elf_symbol { name: "crypto_skcipher_encrypt" is_defined: true symbol_type: FUNCTION - crc: 0x8e8bf47b + crc: 0xae98bb2a type_id: 0x9a856ac3 full_name: "crypto_skcipher_encrypt" } @@ -332786,7 +335891,7 @@ elf_symbol { name: "crypto_skcipher_setkey" is_defined: true symbol_type: FUNCTION - crc: 0x46c82d4d + crc: 0xc74784c5 type_id: 0x9e7f936c full_name: "crypto_skcipher_setkey" } @@ -332795,7 +335900,7 @@ elf_symbol { name: "crypto_unregister_aead" is_defined: true symbol_type: FUNCTION - crc: 0x386e52f9 + crc: 0x8752c3b1 type_id: 0x1817bd12 full_name: "crypto_unregister_aead" } @@ -332804,7 +335909,7 @@ elf_symbol { name: "crypto_unregister_ahash" is_defined: true symbol_type: FUNCTION - crc: 0x722e5ec2 + crc: 0x271b715e type_id: 0x13fabadb full_name: "crypto_unregister_ahash" } @@ -332822,7 +335927,7 @@ elf_symbol { name: "crypto_unregister_rng" is_defined: true symbol_type: FUNCTION - crc: 0x57001179 + crc: 0x83f8697e type_id: 0x11d16ae5 full_name: "crypto_unregister_rng" } @@ -332831,7 +335936,7 @@ elf_symbol { name: "crypto_unregister_rngs" is_defined: true symbol_type: FUNCTION - crc: 0x778c45fa + crc: 0xabbf8a6c type_id: 0x104de9a9 full_name: "crypto_unregister_rngs" } @@ -332840,7 +335945,7 @@ elf_symbol { name: "crypto_unregister_shash" is_defined: true symbol_type: FUNCTION - crc: 0x128cadb4 + crc: 0x8c6791a2 type_id: 0x138de9e8 full_name: "crypto_unregister_shash" } @@ -332849,7 +335954,7 @@ elf_symbol { name: "crypto_unregister_skcipher" is_defined: true symbol_type: FUNCTION - crc: 0x3ca415c1 + crc: 0x447c0a9a type_id: 0x1f97abfa full_name: "crypto_unregister_skcipher" } @@ -332858,7 +335963,7 @@ elf_symbol { name: "css_next_child" is_defined: true symbol_type: FUNCTION - crc: 0xb2c7f3ba + crc: 0x3f49d4b4 type_id: 0xc867c639 full_name: "css_next_child" } @@ -332867,7 +335972,7 @@ elf_symbol { name: "css_next_descendant_pre" is_defined: true symbol_type: FUNCTION - crc: 0xf9da26fb + crc: 0xb8ac008f type_id: 0xc867c639 full_name: "css_next_descendant_pre" } @@ -332921,7 +336026,7 @@ elf_symbol { name: "current_time" is_defined: true symbol_type: FUNCTION - crc: 0x098b399a + crc: 0x5b78c568 type_id: 0xb166862a full_name: "current_time" } @@ -332930,7 +336035,7 @@ elf_symbol { name: "d_add" is_defined: true symbol_type: FUNCTION - crc: 0x97440b10 + crc: 0x35474ffb type_id: 0x147717e5 full_name: "d_add" } @@ -332939,7 +336044,7 @@ elf_symbol { name: "d_alloc_name" is_defined: true symbol_type: FUNCTION - crc: 0x2da7eaf9 + crc: 0x49528f65 type_id: 0x8808e1d8 full_name: "d_alloc_name" } @@ -332948,7 +336053,7 @@ elf_symbol { name: "d_make_root" is_defined: true symbol_type: FUNCTION - crc: 0xccda6268 + crc: 0x6fa514e2 type_id: 0x8a909712 full_name: "d_make_root" } @@ -332957,7 +336062,7 @@ elf_symbol { name: "d_path" is_defined: true symbol_type: FUNCTION - crc: 0x5131b3eb + crc: 0xed32e91f type_id: 0x30964cd5 full_name: "d_path" } @@ -332966,7 +336071,7 @@ elf_symbol { name: "dapm_clock_event" is_defined: true symbol_type: FUNCTION - crc: 0xc175c591 + crc: 0x33079a86 type_id: 0x9fb0a0b3 full_name: "dapm_clock_event" } @@ -332975,7 +336080,7 @@ elf_symbol { name: "dapm_kcontrol_get_value" is_defined: true symbol_type: FUNCTION - crc: 0xac9da6cf + crc: 0x56cf71b4 type_id: 0xc3af9ce9 full_name: "dapm_kcontrol_get_value" } @@ -332984,7 +336089,7 @@ elf_symbol { name: "dapm_pinctrl_event" is_defined: true symbol_type: FUNCTION - crc: 0xd150eaa8 + crc: 0x368341c7 type_id: 0x9fb0a0b3 full_name: "dapm_pinctrl_event" } @@ -332993,7 +336098,7 @@ elf_symbol { name: "dapm_regulator_event" is_defined: true symbol_type: FUNCTION - crc: 0x561628f3 + crc: 0x24b05919 type_id: 0x9fb0a0b3 full_name: "dapm_regulator_event" } @@ -333002,7 +336107,7 @@ elf_symbol { name: "datagram_poll" is_defined: true symbol_type: FUNCTION - crc: 0x8b712d0a + crc: 0xf8e7d6be type_id: 0x2545d8c8 full_name: "datagram_poll" } @@ -333011,7 +336116,7 @@ elf_symbol { name: "dbs_update" is_defined: true symbol_type: FUNCTION - crc: 0xc394b32c + crc: 0xefb58891 type_id: 0xcebcf7b7 full_name: "dbs_update" } @@ -333020,7 +336125,7 @@ elf_symbol { name: "deactivate_locked_super" is_defined: true symbol_type: FUNCTION - crc: 0xa6f8aeb3 + crc: 0xd53a6b21 type_id: 0x1923cb99 full_name: "deactivate_locked_super" } @@ -333029,7 +336134,7 @@ elf_symbol { name: "deactivate_task" is_defined: true symbol_type: FUNCTION - crc: 0x32df920c + crc: 0x4da2f36b type_id: 0x1b7558dd full_name: "deactivate_task" } @@ -333056,7 +336161,7 @@ elf_symbol { name: "debugfs_attr_read" is_defined: true symbol_type: FUNCTION - crc: 0xd705eb42 + crc: 0xd140a7e7 type_id: 0x12e4741f full_name: "debugfs_attr_read" } @@ -333065,7 +336170,7 @@ elf_symbol { name: "debugfs_attr_write" is_defined: true symbol_type: FUNCTION - crc: 0x6b39ca75 + crc: 0x18b7cada type_id: 0x120e3950 full_name: "debugfs_attr_write" } @@ -333074,7 +336179,7 @@ elf_symbol { name: "debugfs_create_atomic_t" is_defined: true symbol_type: FUNCTION - crc: 0x9f28bdd1 + crc: 0xedda5d2e type_id: 0x1f51eecd full_name: "debugfs_create_atomic_t" } @@ -333083,7 +336188,7 @@ elf_symbol { name: "debugfs_create_blob" is_defined: true symbol_type: FUNCTION - crc: 0x6b3946f1 + crc: 0x0699fabb type_id: 0x83b828f4 full_name: "debugfs_create_blob" } @@ -333092,7 +336197,7 @@ elf_symbol { name: "debugfs_create_bool" is_defined: true symbol_type: FUNCTION - crc: 0x6091a7c4 + crc: 0x267829b1 type_id: 0x1f51f760 full_name: "debugfs_create_bool" } @@ -333101,7 +336206,7 @@ elf_symbol { name: "debugfs_create_devm_seqfile" is_defined: true symbol_type: FUNCTION - crc: 0x88fe8934 + crc: 0xd976fc26 type_id: 0x10f21a77 full_name: "debugfs_create_devm_seqfile" } @@ -333110,7 +336215,7 @@ elf_symbol { name: "debugfs_create_dir" is_defined: true symbol_type: FUNCTION - crc: 0x90181e42 + crc: 0xdf8c473c type_id: 0x83bdcb7d full_name: "debugfs_create_dir" } @@ -333119,7 +336224,7 @@ elf_symbol { name: "debugfs_create_file" is_defined: true symbol_type: FUNCTION - crc: 0x426e98e3 + crc: 0xb618c1a4 type_id: 0x83b87db5 full_name: "debugfs_create_file" } @@ -333128,7 +336233,7 @@ elf_symbol { name: "debugfs_create_file_unsafe" is_defined: true symbol_type: FUNCTION - crc: 0x2a41435b + crc: 0xfffac50c type_id: 0x83b87db5 full_name: "debugfs_create_file_unsafe" } @@ -333137,7 +336242,7 @@ elf_symbol { name: "debugfs_create_regset32" is_defined: true symbol_type: FUNCTION - crc: 0x55b55aea + crc: 0xa79fa58b type_id: 0x1f51ba91 full_name: "debugfs_create_regset32" } @@ -333146,7 +336251,7 @@ elf_symbol { name: "debugfs_create_size_t" is_defined: true symbol_type: FUNCTION - crc: 0xf8b904fa + crc: 0xca80fd93 type_id: 0x1f516e2a full_name: "debugfs_create_size_t" } @@ -333155,7 +336260,7 @@ elf_symbol { name: "debugfs_create_symlink" is_defined: true symbol_type: FUNCTION - crc: 0x05000a85 + crc: 0xfbdf6d2a type_id: 0x83b24f50 full_name: "debugfs_create_symlink" } @@ -333164,7 +336269,7 @@ elf_symbol { name: "debugfs_create_u16" is_defined: true symbol_type: FUNCTION - crc: 0x4ef5c58f + crc: 0xbfb97766 type_id: 0x1f510b52 full_name: "debugfs_create_u16" } @@ -333173,7 +336278,7 @@ elf_symbol { name: "debugfs_create_u32" is_defined: true symbol_type: FUNCTION - crc: 0x6150157a + crc: 0x9674f91e type_id: 0x1f515317 full_name: "debugfs_create_u32" } @@ -333182,7 +336287,7 @@ elf_symbol { name: "debugfs_create_u64" is_defined: true symbol_type: FUNCTION - crc: 0x087294e9 + crc: 0x7a5cc5db type_id: 0x1f51083c full_name: "debugfs_create_u64" } @@ -333191,7 +336296,7 @@ elf_symbol { name: "debugfs_create_u8" is_defined: true symbol_type: FUNCTION - crc: 0xe1f5815d + crc: 0xe27bff96 type_id: 0x1f51b343 full_name: "debugfs_create_u8" } @@ -333200,7 +336305,7 @@ elf_symbol { name: "debugfs_create_ulong" is_defined: true symbol_type: FUNCTION - crc: 0x04709943 + crc: 0xd861bd2d type_id: 0x1f51a96a full_name: "debugfs_create_ulong" } @@ -333209,7 +336314,7 @@ elf_symbol { name: "debugfs_create_x32" is_defined: true symbol_type: FUNCTION - crc: 0xf3c2e57b + crc: 0x3477c008 type_id: 0x1f515317 full_name: "debugfs_create_x32" } @@ -333218,7 +336323,7 @@ elf_symbol { name: "debugfs_create_x64" is_defined: true symbol_type: FUNCTION - crc: 0x9ae064e8 + crc: 0xd85ffccd type_id: 0x1f51083c full_name: "debugfs_create_x64" } @@ -333227,7 +336332,7 @@ elf_symbol { name: "debugfs_create_x8" is_defined: true symbol_type: FUNCTION - crc: 0x40642bb7 + crc: 0xc1b71c8f type_id: 0x1f51b343 full_name: "debugfs_create_x8" } @@ -333236,7 +336341,7 @@ elf_symbol { name: "debugfs_file_get" is_defined: true symbol_type: FUNCTION - crc: 0x8929f680 + crc: 0xd958945a type_id: 0x9901b31b full_name: "debugfs_file_get" } @@ -333245,7 +336350,7 @@ elf_symbol { name: "debugfs_file_put" is_defined: true symbol_type: FUNCTION - crc: 0x28ce0bf5 + crc: 0xa259db50 type_id: 0x141901a7 full_name: "debugfs_file_put" } @@ -333254,7 +336359,7 @@ elf_symbol { name: "debugfs_lookup" is_defined: true symbol_type: FUNCTION - crc: 0x3fdd6416 + crc: 0xa2b48345 type_id: 0x83bdcb7d full_name: "debugfs_lookup" } @@ -333263,7 +336368,7 @@ elf_symbol { name: "debugfs_lookup_and_remove" is_defined: true symbol_type: FUNCTION - crc: 0x9c4f6662 + crc: 0x92234c61 type_id: 0x1f5469d6 full_name: "debugfs_lookup_and_remove" } @@ -333272,7 +336377,7 @@ elf_symbol { name: "debugfs_remove" is_defined: true symbol_type: FUNCTION - crc: 0xc9c50dbe + crc: 0x7c9b8406 type_id: 0x141901a7 full_name: "debugfs_remove" } @@ -333281,7 +336386,7 @@ elf_symbol { name: "debugfs_rename" is_defined: true symbol_type: FUNCTION - crc: 0x024e8da1 + crc: 0xf8c213a6 type_id: 0x88bccf1d full_name: "debugfs_rename" } @@ -333290,7 +336395,7 @@ elf_symbol { name: "dec_node_page_state" is_defined: true symbol_type: FUNCTION - crc: 0x47202d66 + crc: 0x903fff17 type_id: 0x11899381 full_name: "dec_node_page_state" } @@ -333299,7 +336404,7 @@ elf_symbol { name: "dec_zone_page_state" is_defined: true symbol_type: FUNCTION - crc: 0x4895236a + crc: 0x4bfbee4d type_id: 0x125f5377 full_name: "dec_zone_page_state" } @@ -333308,7 +336413,7 @@ elf_symbol { name: "default_llseek" is_defined: true symbol_type: FUNCTION - crc: 0x1e6b1485 + crc: 0xd97649df type_id: 0x2d64ae3e full_name: "default_llseek" } @@ -333335,7 +336440,7 @@ elf_symbol { name: "del_gendisk" is_defined: true symbol_type: FUNCTION - crc: 0x91754d8f + crc: 0xcedeac47 type_id: 0x18d41dd9 full_name: "del_gendisk" } @@ -333344,7 +336449,7 @@ elf_symbol { name: "del_timer" is_defined: true symbol_type: FUNCTION - crc: 0x2b68bd2f + crc: 0xaa4008af type_id: 0x920d63ce full_name: "del_timer" } @@ -333353,7 +336458,7 @@ elf_symbol { name: "del_timer_sync" is_defined: true symbol_type: FUNCTION - crc: 0x97934ecf + crc: 0xf15e728e type_id: 0x920d63ce full_name: "del_timer_sync" } @@ -333362,7 +336467,7 @@ elf_symbol { name: "delayed_work_timer_fn" is_defined: true symbol_type: FUNCTION - crc: 0xffeedf6a + crc: 0x253af43d type_id: 0x1f15d172 full_name: "delayed_work_timer_fn" } @@ -333371,7 +336476,7 @@ elf_symbol { name: "desc_to_gpio" is_defined: true symbol_type: FUNCTION - crc: 0xfc10df8a + crc: 0x91b8941e type_id: 0x901afa25 full_name: "desc_to_gpio" } @@ -333389,7 +336494,7 @@ elf_symbol { name: "dev_add_pack" is_defined: true symbol_type: FUNCTION - crc: 0x3f9d49f1 + crc: 0x443fc755 type_id: 0x15cafbab full_name: "dev_add_pack" } @@ -333398,7 +336503,7 @@ elf_symbol { name: "dev_addr_mod" is_defined: true symbol_type: FUNCTION - crc: 0xccfd2ce2 + crc: 0xb3d7dd5e type_id: 0x1d2a5bee full_name: "dev_addr_mod" } @@ -333407,7 +336512,7 @@ elf_symbol { name: "dev_alloc_name" is_defined: true symbol_type: FUNCTION - crc: 0xf3ae3f49 + crc: 0xc4a92a9d type_id: 0x91d1290e full_name: "dev_alloc_name" } @@ -333425,7 +336530,7 @@ elf_symbol { name: "dev_change_flags" is_defined: true symbol_type: FUNCTION - crc: 0xeaa8ba3f + crc: 0x98c7ae87 type_id: 0x903e8974 full_name: "dev_change_flags" } @@ -333434,7 +336539,7 @@ elf_symbol { name: "dev_close" is_defined: true symbol_type: FUNCTION - crc: 0xc95e5aa5 + crc: 0x9b4df7a2 type_id: 0x1c31d966 full_name: "dev_close" } @@ -333452,7 +336557,7 @@ elf_symbol { name: "dev_coredumpm" is_defined: true symbol_type: FUNCTION - crc: 0xa142f8de + crc: 0x67fd4b32 type_id: 0x10273360 full_name: "dev_coredumpm" } @@ -333461,7 +336566,7 @@ elf_symbol { name: "dev_coredumpv" is_defined: true symbol_type: FUNCTION - crc: 0xcb32d8f6 + crc: 0x1bcf9c6c type_id: 0x1052519d full_name: "dev_coredumpv" } @@ -333470,7 +336575,7 @@ elf_symbol { name: "dev_driver_string" is_defined: true symbol_type: FUNCTION - crc: 0x6a9618ab + crc: 0xaf6a9b4f type_id: 0x9dad8b1c full_name: "dev_driver_string" } @@ -333479,7 +336584,7 @@ elf_symbol { name: "dev_err_probe" is_defined: true symbol_type: FUNCTION - crc: 0x9bed8beb + crc: 0x042db31e type_id: 0x93f8ec59 full_name: "dev_err_probe" } @@ -333497,7 +336602,7 @@ elf_symbol { name: "dev_fwnode" is_defined: true symbol_type: FUNCTION - crc: 0x14a9e6f3 + crc: 0x26baf383 type_id: 0x368f1732 full_name: "dev_fwnode" } @@ -333506,7 +336611,7 @@ elf_symbol { name: "dev_get_by_index" is_defined: true symbol_type: FUNCTION - crc: 0xbdd9566a + crc: 0x584dc00b type_id: 0xfec79391 full_name: "dev_get_by_index" } @@ -333515,7 +336620,7 @@ elf_symbol { name: "dev_get_by_index_rcu" is_defined: true symbol_type: FUNCTION - crc: 0x87d70a6a + crc: 0x389e07a7 type_id: 0xfec79391 full_name: "dev_get_by_index_rcu" } @@ -333524,7 +336629,7 @@ elf_symbol { name: "dev_get_by_name" is_defined: true symbol_type: FUNCTION - crc: 0xb1db1e4e + crc: 0x4741e197 type_id: 0xffa35209 full_name: "dev_get_by_name" } @@ -333533,7 +336638,7 @@ elf_symbol { name: "dev_get_by_name_rcu" is_defined: true symbol_type: FUNCTION - crc: 0x701e17a3 + crc: 0x4aaae0e4 type_id: 0xffa35209 full_name: "dev_get_by_name_rcu" } @@ -333542,7 +336647,7 @@ elf_symbol { name: "dev_get_flags" is_defined: true symbol_type: FUNCTION - crc: 0xdd08cff8 + crc: 0xb97a0b54 type_id: 0xc23d0fef full_name: "dev_get_flags" } @@ -333551,7 +336656,7 @@ elf_symbol { name: "dev_get_regmap" is_defined: true symbol_type: FUNCTION - crc: 0xec8c95c3 + crc: 0x12f4168d type_id: 0x8cdb45af full_name: "dev_get_regmap" } @@ -333560,7 +336665,7 @@ elf_symbol { name: "dev_get_stats" is_defined: true symbol_type: FUNCTION - crc: 0x9851f126 + crc: 0x38a426ce type_id: 0x7370e0bf full_name: "dev_get_stats" } @@ -333569,7 +336674,7 @@ elf_symbol { name: "dev_get_tstats64" is_defined: true symbol_type: FUNCTION - crc: 0x58dc2549 + crc: 0x5605ede3 type_id: 0x1c378d7a full_name: "dev_get_tstats64" } @@ -333578,7 +336683,7 @@ elf_symbol { name: "dev_getbyhwaddr_rcu" is_defined: true symbol_type: FUNCTION - crc: 0x51deea5c + crc: 0x23d5ff5d type_id: 0xfc706cf5 full_name: "dev_getbyhwaddr_rcu" } @@ -333587,7 +336692,7 @@ elf_symbol { name: "dev_getfirstbyhwtype" is_defined: true symbol_type: FUNCTION - crc: 0xd25da386 + crc: 0x30793816 type_id: 0xfc7fe8d8 full_name: "dev_getfirstbyhwtype" } @@ -333596,7 +336701,7 @@ elf_symbol { name: "dev_load" is_defined: true symbol_type: FUNCTION - crc: 0xa0b0ad43 + crc: 0xa623839e type_id: 0x13488e67 full_name: "dev_load" } @@ -333605,7 +336710,7 @@ elf_symbol { name: "dev_mc_sync" is_defined: true symbol_type: FUNCTION - crc: 0x2a67bda5 + crc: 0x9628f91a type_id: 0x91e3f355 full_name: "dev_mc_sync" } @@ -333614,7 +336719,7 @@ elf_symbol { name: "dev_mc_sync_multiple" is_defined: true symbol_type: FUNCTION - crc: 0xd3dbad16 + crc: 0xe64083f9 type_id: 0x91e3f355 full_name: "dev_mc_sync_multiple" } @@ -333623,7 +336728,7 @@ elf_symbol { name: "dev_mc_unsync" is_defined: true symbol_type: FUNCTION - crc: 0xbd243f7e + crc: 0x3b628e34 type_id: 0x1cfb41e9 full_name: "dev_mc_unsync" } @@ -333632,7 +336737,7 @@ elf_symbol { name: "dev_nit_active" is_defined: true symbol_type: FUNCTION - crc: 0x4a82ecc4 + crc: 0x4b6d2f6f type_id: 0xf20dd3f1 full_name: "dev_nit_active" } @@ -333641,7 +336746,7 @@ elf_symbol { name: "dev_open" is_defined: true symbol_type: FUNCTION - crc: 0x5503ff65 + crc: 0xc5479d35 type_id: 0x913618b5 full_name: "dev_open" } @@ -333650,7 +336755,7 @@ elf_symbol { name: "dev_pm_clear_wake_irq" is_defined: true symbol_type: FUNCTION - crc: 0x9d3d809b + crc: 0xac67e6f4 type_id: 0x100e6fc8 full_name: "dev_pm_clear_wake_irq" } @@ -333659,7 +336764,7 @@ elf_symbol { name: "dev_pm_domain_attach" is_defined: true symbol_type: FUNCTION - crc: 0x45214a8d + crc: 0x6dccfb41 type_id: 0x9ca3200b full_name: "dev_pm_domain_attach" } @@ -333668,7 +336773,7 @@ elf_symbol { name: "dev_pm_domain_attach_by_id" is_defined: true symbol_type: FUNCTION - crc: 0xad524265 + crc: 0x05b5b6ac type_id: 0xacaf1bfd full_name: "dev_pm_domain_attach_by_id" } @@ -333677,7 +336782,7 @@ elf_symbol { name: "dev_pm_domain_attach_by_name" is_defined: true symbol_type: FUNCTION - crc: 0xa1fc6cbe + crc: 0x01149e5b type_id: 0xad414cb1 full_name: "dev_pm_domain_attach_by_name" } @@ -333686,7 +336791,7 @@ elf_symbol { name: "dev_pm_domain_detach" is_defined: true symbol_type: FUNCTION - crc: 0xc3ceedaf + crc: 0x01f9d159 type_id: 0x11bb92b7 full_name: "dev_pm_domain_detach" } @@ -333695,7 +336800,7 @@ elf_symbol { name: "dev_pm_genpd_add_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x46506e39 + crc: 0xce34f23b type_id: 0x9d7807e5 full_name: "dev_pm_genpd_add_notifier" } @@ -333704,7 +336809,7 @@ elf_symbol { name: "dev_pm_genpd_remove_notifier" is_defined: true symbol_type: FUNCTION - crc: 0xa3561e02 + crc: 0x7ab0c302 type_id: 0x9d16dd74 full_name: "dev_pm_genpd_remove_notifier" } @@ -333713,7 +336818,7 @@ elf_symbol { name: "dev_pm_genpd_set_next_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0x0b4a11d5 + crc: 0x8f9a5c12 type_id: 0x10497fda full_name: "dev_pm_genpd_set_next_wakeup" } @@ -333722,7 +336827,7 @@ elf_symbol { name: "dev_pm_genpd_set_performance_state" is_defined: true symbol_type: FUNCTION - crc: 0x5f318ead + crc: 0x96f0f277 type_id: 0x9c00c8ec full_name: "dev_pm_genpd_set_performance_state" } @@ -333731,7 +336836,7 @@ elf_symbol { name: "dev_pm_opp_add" is_defined: true symbol_type: FUNCTION - crc: 0x0fcc74ec + crc: 0x9e6efccb type_id: 0x9dd7d5bf full_name: "dev_pm_opp_add" } @@ -333740,7 +336845,7 @@ elf_symbol { name: "dev_pm_opp_adjust_voltage" is_defined: true symbol_type: FUNCTION - crc: 0x5776d9e5 + crc: 0x91c18083 type_id: 0x9dd714b7 full_name: "dev_pm_opp_adjust_voltage" } @@ -333758,7 +336863,7 @@ elf_symbol { name: "dev_pm_opp_disable" is_defined: true symbol_type: FUNCTION - crc: 0x5d13f30c + crc: 0xf2d51c63 type_id: 0x9ddb08e6 full_name: "dev_pm_opp_disable" } @@ -333767,7 +336872,7 @@ elf_symbol { name: "dev_pm_opp_enable" is_defined: true symbol_type: FUNCTION - crc: 0xa9a88e7a + crc: 0x008ee437 type_id: 0x9ddb08e6 full_name: "dev_pm_opp_enable" } @@ -333776,7 +336881,7 @@ elf_symbol { name: "dev_pm_opp_find_freq_ceil" is_defined: true symbol_type: FUNCTION - crc: 0x075bce33 + crc: 0x802f91eb type_id: 0x81de8179 full_name: "dev_pm_opp_find_freq_ceil" } @@ -333785,7 +336890,7 @@ elf_symbol { name: "dev_pm_opp_find_freq_exact" is_defined: true symbol_type: FUNCTION - crc: 0x8c5038cd + crc: 0xc859c45b type_id: 0x81113ebe full_name: "dev_pm_opp_find_freq_exact" } @@ -333794,7 +336899,7 @@ elf_symbol { name: "dev_pm_opp_find_freq_floor" is_defined: true symbol_type: FUNCTION - crc: 0xade1d8e3 + crc: 0x256ef65a type_id: 0x81de8179 full_name: "dev_pm_opp_find_freq_floor" } @@ -333803,7 +336908,7 @@ elf_symbol { name: "dev_pm_opp_find_level_exact" is_defined: true symbol_type: FUNCTION - crc: 0x565d76c0 + crc: 0x2aa17c51 type_id: 0x80d1a163 full_name: "dev_pm_opp_find_level_exact" } @@ -333812,7 +336917,7 @@ elf_symbol { name: "dev_pm_opp_free_cpufreq_table" is_defined: true symbol_type: FUNCTION - crc: 0x3c9f6141 + crc: 0x1fa6876c type_id: 0x10275b4b full_name: "dev_pm_opp_free_cpufreq_table" } @@ -333821,7 +336926,7 @@ elf_symbol { name: "dev_pm_opp_get_freq" is_defined: true symbol_type: FUNCTION - crc: 0xf232862a + crc: 0x534cb13b type_id: 0x37d5564f full_name: "dev_pm_opp_get_freq" } @@ -333830,7 +336935,7 @@ elf_symbol { name: "dev_pm_opp_get_level" is_defined: true symbol_type: FUNCTION - crc: 0xc39367b5 + crc: 0xc5398c09 type_id: 0xc8a2e5e7 full_name: "dev_pm_opp_get_level" } @@ -333839,7 +336944,7 @@ elf_symbol { name: "dev_pm_opp_get_max_transition_latency" is_defined: true symbol_type: FUNCTION - crc: 0x68411ae4 + crc: 0x5b18976b type_id: 0x313af308 full_name: "dev_pm_opp_get_max_transition_latency" } @@ -333848,7 +336953,7 @@ elf_symbol { name: "dev_pm_opp_get_of_node" is_defined: true symbol_type: FUNCTION - crc: 0x283ae956 + crc: 0x25c2465b type_id: 0x708a45ca full_name: "dev_pm_opp_get_of_node" } @@ -333857,7 +336962,7 @@ elf_symbol { name: "dev_pm_opp_get_opp_count" is_defined: true symbol_type: FUNCTION - crc: 0x4fd5caea + crc: 0x977cce75 type_id: 0x9d16dd74 full_name: "dev_pm_opp_get_opp_count" } @@ -333866,7 +336971,7 @@ elf_symbol { name: "dev_pm_opp_get_opp_table" is_defined: true symbol_type: FUNCTION - crc: 0xe8a1d1e7 + crc: 0x82adcfb7 type_id: 0x31e594b0 full_name: "dev_pm_opp_get_opp_table" } @@ -333875,7 +336980,7 @@ elf_symbol { name: "dev_pm_opp_get_sharing_cpus" is_defined: true symbol_type: FUNCTION - crc: 0xd296eead + crc: 0x4ba6e137 type_id: 0x9df535bf full_name: "dev_pm_opp_get_sharing_cpus" } @@ -333884,7 +336989,7 @@ elf_symbol { name: "dev_pm_opp_get_suspend_opp_freq" is_defined: true symbol_type: FUNCTION - crc: 0x8302e4ed + crc: 0x76de1fa1 type_id: 0x313af308 full_name: "dev_pm_opp_get_suspend_opp_freq" } @@ -333893,7 +336998,7 @@ elf_symbol { name: "dev_pm_opp_get_voltage" is_defined: true symbol_type: FUNCTION - crc: 0x9091c33b + crc: 0x5112b600 type_id: 0x37d5564f full_name: "dev_pm_opp_get_voltage" } @@ -333902,7 +337007,7 @@ elf_symbol { name: "dev_pm_opp_init_cpufreq_table" is_defined: true symbol_type: FUNCTION - crc: 0xdc0ca6fd + crc: 0x8123cd40 type_id: 0x9d3fe9f7 full_name: "dev_pm_opp_init_cpufreq_table" } @@ -333911,7 +337016,7 @@ elf_symbol { name: "dev_pm_opp_of_add_table" is_defined: true symbol_type: FUNCTION - crc: 0xcdf50b24 + crc: 0x027111f3 type_id: 0x9d16dd74 full_name: "dev_pm_opp_of_add_table" } @@ -333920,7 +337025,7 @@ elf_symbol { name: "dev_pm_opp_of_add_table_indexed" is_defined: true symbol_type: FUNCTION - crc: 0x3c87edc0 + crc: 0xb6dc9d94 type_id: 0x9c8a5e38 full_name: "dev_pm_opp_of_add_table_indexed" } @@ -333947,7 +337052,7 @@ elf_symbol { name: "dev_pm_opp_of_find_icc_paths" is_defined: true symbol_type: FUNCTION - crc: 0x915a932b + crc: 0x673c22f1 type_id: 0x9d899db1 full_name: "dev_pm_opp_of_find_icc_paths" } @@ -333956,7 +337061,7 @@ elf_symbol { name: "dev_pm_opp_of_get_opp_desc_node" is_defined: true symbol_type: FUNCTION - crc: 0xcea275a6 + crc: 0x671f544f type_id: 0x7665e08d full_name: "dev_pm_opp_of_get_opp_desc_node" } @@ -333965,7 +337070,7 @@ elf_symbol { name: "dev_pm_opp_of_get_sharing_cpus" is_defined: true symbol_type: FUNCTION - crc: 0x2054123b + crc: 0x4fc89ebc type_id: 0x9df535bf full_name: "dev_pm_opp_of_get_sharing_cpus" } @@ -333974,7 +337079,7 @@ elf_symbol { name: "dev_pm_opp_of_register_em" is_defined: true symbol_type: FUNCTION - crc: 0x95734e15 + crc: 0xee385532 type_id: 0x9df535bf full_name: "dev_pm_opp_of_register_em" } @@ -333983,7 +337088,7 @@ elf_symbol { name: "dev_pm_opp_of_remove_table" is_defined: true symbol_type: FUNCTION - crc: 0x3485fb38 + crc: 0x097f8e57 type_id: 0x100e6fc8 full_name: "dev_pm_opp_of_remove_table" } @@ -333992,7 +337097,7 @@ elf_symbol { name: "dev_pm_opp_put" is_defined: true symbol_type: FUNCTION - crc: 0x8f0e5b20 + crc: 0x607d0b87 type_id: 0x16e1ca8f full_name: "dev_pm_opp_put" } @@ -334001,7 +337106,7 @@ elf_symbol { name: "dev_pm_opp_put_opp_table" is_defined: true symbol_type: FUNCTION - crc: 0x9562d020 + crc: 0xf8deecec type_id: 0x196c5dcc full_name: "dev_pm_opp_put_opp_table" } @@ -334010,7 +337115,7 @@ elf_symbol { name: "dev_pm_opp_remove" is_defined: true symbol_type: FUNCTION - crc: 0xbf422caa + crc: 0x80d87a87 type_id: 0x10c3ba5a full_name: "dev_pm_opp_remove" } @@ -334019,7 +337124,7 @@ elf_symbol { name: "dev_pm_opp_remove_all_dynamic" is_defined: true symbol_type: FUNCTION - crc: 0xb64a30df + crc: 0x71c5f7a8 type_id: 0x100e6fc8 full_name: "dev_pm_opp_remove_all_dynamic" } @@ -334028,7 +337133,7 @@ elf_symbol { name: "dev_pm_opp_set_config" is_defined: true symbol_type: FUNCTION - crc: 0x3f25e007 + crc: 0xba14e8f6 type_id: 0x9d0fcb12 full_name: "dev_pm_opp_set_config" } @@ -334037,7 +337142,7 @@ elf_symbol { name: "dev_pm_opp_set_opp" is_defined: true symbol_type: FUNCTION - crc: 0xea03090f + crc: 0xa8a780c3 type_id: 0x9d7144c5 full_name: "dev_pm_opp_set_opp" } @@ -334046,7 +337151,7 @@ elf_symbol { name: "dev_pm_opp_set_rate" is_defined: true symbol_type: FUNCTION - crc: 0xe4de155a + crc: 0x0517203a type_id: 0x9ddb08e6 full_name: "dev_pm_opp_set_rate" } @@ -334055,7 +337160,7 @@ elf_symbol { name: "dev_pm_opp_set_sharing_cpus" is_defined: true symbol_type: FUNCTION - crc: 0xea5512b5 + crc: 0xafd60c3f type_id: 0x9dd2e674 full_name: "dev_pm_opp_set_sharing_cpus" } @@ -334064,7 +337169,7 @@ elf_symbol { name: "dev_pm_qos_add_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x62f7d7e6 + crc: 0xcc0ede7f type_id: 0x9d75a454 full_name: "dev_pm_qos_add_notifier" } @@ -334073,7 +337178,7 @@ elf_symbol { name: "dev_pm_qos_add_request" is_defined: true symbol_type: FUNCTION - crc: 0x24f06aef + crc: 0x4cb8dc23 type_id: 0x9d40265c full_name: "dev_pm_qos_add_request" } @@ -334082,7 +337187,7 @@ elf_symbol { name: "dev_pm_qos_read_value" is_defined: true symbol_type: FUNCTION - crc: 0x8b842c59 + crc: 0x5f08f872 type_id: 0x811e789b full_name: "dev_pm_qos_read_value" } @@ -334091,7 +337196,7 @@ elf_symbol { name: "dev_pm_qos_remove_notifier" is_defined: true symbol_type: FUNCTION - crc: 0xd4ee3302 + crc: 0x72c87957 type_id: 0x9d75a454 full_name: "dev_pm_qos_remove_notifier" } @@ -334100,7 +337205,7 @@ elf_symbol { name: "dev_pm_qos_remove_request" is_defined: true symbol_type: FUNCTION - crc: 0x01bb6716 + crc: 0x78a28327 type_id: 0x98006d18 full_name: "dev_pm_qos_remove_request" } @@ -334109,7 +337214,7 @@ elf_symbol { name: "dev_pm_qos_update_request" is_defined: true symbol_type: FUNCTION - crc: 0xb18cba7a + crc: 0xfad31b0e type_id: 0x9b50173a full_name: "dev_pm_qos_update_request" } @@ -334118,7 +337223,7 @@ elf_symbol { name: "dev_pm_set_dedicated_wake_irq_reverse" is_defined: true symbol_type: FUNCTION - crc: 0x7272e32a + crc: 0xfeafcac9 type_id: 0x9c8a5e38 full_name: "dev_pm_set_dedicated_wake_irq_reverse" } @@ -334127,7 +337232,7 @@ elf_symbol { name: "dev_pm_set_wake_irq" is_defined: true symbol_type: FUNCTION - crc: 0xdc7ee19a + crc: 0xf68f2f5f type_id: 0x9c8a5e38 full_name: "dev_pm_set_wake_irq" } @@ -334136,7 +337241,7 @@ elf_symbol { name: "dev_printk_emit" is_defined: true symbol_type: FUNCTION - crc: 0xc4a9ad60 + crc: 0x55c9ae9e type_id: 0x84bb5eaa full_name: "dev_printk_emit" } @@ -334145,7 +337250,7 @@ elf_symbol { name: "dev_remove_pack" is_defined: true symbol_type: FUNCTION - crc: 0x8b007491 + crc: 0x379b27a1 type_id: 0x15cafbab full_name: "dev_remove_pack" } @@ -334154,7 +337259,7 @@ elf_symbol { name: "dev_set_allmulti" is_defined: true symbol_type: FUNCTION - crc: 0x988c9246 + crc: 0x739bdd66 type_id: 0x90b5e896 full_name: "dev_set_allmulti" } @@ -334163,7 +337268,7 @@ elf_symbol { name: "dev_set_mac_address" is_defined: true symbol_type: FUNCTION - crc: 0x1bced295 + crc: 0x4437bbb7 type_id: 0x91fbd1f6 full_name: "dev_set_mac_address" } @@ -334172,7 +337277,7 @@ elf_symbol { name: "dev_set_mtu" is_defined: true symbol_type: FUNCTION - crc: 0x7926aee1 + crc: 0x9c32b90c type_id: 0x90b5e896 full_name: "dev_set_mtu" } @@ -334181,7 +337286,7 @@ elf_symbol { name: "dev_set_name" is_defined: true symbol_type: FUNCTION - crc: 0xfe4c1bb3 + crc: 0xed3c0e53 type_id: 0x9dc7d522 full_name: "dev_set_name" } @@ -334190,7 +337295,7 @@ elf_symbol { name: "dev_set_promiscuity" is_defined: true symbol_type: FUNCTION - crc: 0x15d17dcf + crc: 0xcad8ad8a type_id: 0x90b5e896 full_name: "dev_set_promiscuity" } @@ -334199,7 +337304,7 @@ elf_symbol { name: "dev_set_threaded" is_defined: true symbol_type: FUNCTION - crc: 0x83ddce27 + crc: 0xf4461840 type_id: 0x909c96a5 full_name: "dev_set_threaded" } @@ -334208,7 +337313,7 @@ elf_symbol { name: "dev_to_i3cdev" is_defined: true symbol_type: FUNCTION - crc: 0xad529304 + crc: 0x05468767 type_id: 0x32d95585 full_name: "dev_to_i3cdev" } @@ -334217,7 +337322,7 @@ elf_symbol { name: "dev_uc_add" is_defined: true symbol_type: FUNCTION - crc: 0xf79f7198 + crc: 0x43dad514 type_id: 0x91c85a84 full_name: "dev_uc_add" } @@ -334226,7 +337331,7 @@ elf_symbol { name: "dev_uc_del" is_defined: true symbol_type: FUNCTION - crc: 0xbb155ba7 + crc: 0x85412eda type_id: 0x91c85a84 full_name: "dev_uc_del" } @@ -334235,7 +337340,7 @@ elf_symbol { name: "dev_uc_sync" is_defined: true symbol_type: FUNCTION - crc: 0x6e37ab1f + crc: 0x702b21a8 type_id: 0x91e3f355 full_name: "dev_uc_sync" } @@ -334244,7 +337349,7 @@ elf_symbol { name: "dev_uc_sync_multiple" is_defined: true symbol_type: FUNCTION - crc: 0x03597e74 + crc: 0xa4dfe449 type_id: 0x91e3f355 full_name: "dev_uc_sync_multiple" } @@ -334253,7 +337358,7 @@ elf_symbol { name: "dev_uc_unsync" is_defined: true symbol_type: FUNCTION - crc: 0x57da884d + crc: 0x6599feeb type_id: 0x1cfb41e9 full_name: "dev_uc_unsync" } @@ -334262,7 +337367,7 @@ elf_symbol { name: "dev_vprintk_emit" is_defined: true symbol_type: FUNCTION - crc: 0xaabe4aad + crc: 0x944ccc9e type_id: 0x84ba5d97 full_name: "dev_vprintk_emit" } @@ -334271,7 +337376,7 @@ elf_symbol { name: "devfreq_add_device" is_defined: true symbol_type: FUNCTION - crc: 0xb1ba906e + crc: 0x65607af9 type_id: 0xda80c39b full_name: "devfreq_add_device" } @@ -334280,7 +337385,7 @@ elf_symbol { name: "devfreq_add_governor" is_defined: true symbol_type: FUNCTION - crc: 0x86de5190 + crc: 0x3b30226a type_id: 0x91cab466 full_name: "devfreq_add_governor" } @@ -334289,7 +337394,7 @@ elf_symbol { name: "devfreq_cooling_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x83e64b2d + crc: 0x223821c4 type_id: 0x11aaf502 full_name: "devfreq_cooling_unregister" } @@ -334298,7 +337403,7 @@ elf_symbol { name: "devfreq_get_devfreq_by_node" is_defined: true symbol_type: FUNCTION - crc: 0x66f2a720 + crc: 0xcc224708 type_id: 0xd7754407 full_name: "devfreq_get_devfreq_by_node" } @@ -334307,7 +337412,7 @@ elf_symbol { name: "devfreq_get_devfreq_by_phandle" is_defined: true symbol_type: FUNCTION - crc: 0x1b68bb5a + crc: 0x3207e5de type_id: 0xda1e3051 full_name: "devfreq_get_devfreq_by_phandle" } @@ -334316,7 +337421,7 @@ elf_symbol { name: "devfreq_monitor_resume" is_defined: true symbol_type: FUNCTION - crc: 0xb2bb722f + crc: 0x2ae5f5ad type_id: 0x1942d44d full_name: "devfreq_monitor_resume" } @@ -334325,7 +337430,7 @@ elf_symbol { name: "devfreq_monitor_start" is_defined: true symbol_type: FUNCTION - crc: 0x3dd27061 + crc: 0xe8623df6 type_id: 0x1942d44d full_name: "devfreq_monitor_start" } @@ -334334,7 +337439,7 @@ elf_symbol { name: "devfreq_monitor_stop" is_defined: true symbol_type: FUNCTION - crc: 0xe962397b + crc: 0xb4efdaa9 type_id: 0x1942d44d full_name: "devfreq_monitor_stop" } @@ -334343,7 +337448,7 @@ elf_symbol { name: "devfreq_monitor_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x414e4d3e + crc: 0x6404d1d7 type_id: 0x1942d44d full_name: "devfreq_monitor_suspend" } @@ -334352,7 +337457,7 @@ elf_symbol { name: "devfreq_recommended_opp" is_defined: true symbol_type: FUNCTION - crc: 0xa0e23a48 + crc: 0xc7b8d39f type_id: 0x81ecc373 full_name: "devfreq_recommended_opp" } @@ -334361,7 +337466,7 @@ elf_symbol { name: "devfreq_register_opp_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x65c6fc4a + crc: 0x2f05f901 type_id: 0x9d8b7529 full_name: "devfreq_register_opp_notifier" } @@ -334370,7 +337475,7 @@ elf_symbol { name: "devfreq_remove_device" is_defined: true symbol_type: FUNCTION - crc: 0x12b90604 + crc: 0x9faaa275 type_id: 0x945a66f1 full_name: "devfreq_remove_device" } @@ -334379,7 +337484,7 @@ elf_symbol { name: "devfreq_remove_governor" is_defined: true symbol_type: FUNCTION - crc: 0xc8d92bc0 + crc: 0x953ac05f type_id: 0x91cab466 full_name: "devfreq_remove_governor" } @@ -334388,7 +337493,7 @@ elf_symbol { name: "devfreq_resume_device" is_defined: true symbol_type: FUNCTION - crc: 0xe91564d6 + crc: 0xb2ff5e4c type_id: 0x945a66f1 full_name: "devfreq_resume_device" } @@ -334397,7 +337502,7 @@ elf_symbol { name: "devfreq_suspend_device" is_defined: true symbol_type: FUNCTION - crc: 0xb440c1b3 + crc: 0xbced46b7 type_id: 0x945a66f1 full_name: "devfreq_suspend_device" } @@ -334406,7 +337511,7 @@ elf_symbol { name: "devfreq_unregister_opp_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x789b8a6a + crc: 0x0a8ff6b9 type_id: 0x9d8b7529 full_name: "devfreq_unregister_opp_notifier" } @@ -334415,7 +337520,7 @@ elf_symbol { name: "devfreq_update_interval" is_defined: true symbol_type: FUNCTION - crc: 0x295d6dfb + crc: 0x2a7e7278 type_id: 0x192d11cd full_name: "devfreq_update_interval" } @@ -334424,7 +337529,7 @@ elf_symbol { name: "device_add" is_defined: true symbol_type: FUNCTION - crc: 0x8b7b7820 + crc: 0x315ea70f type_id: 0x9d16dd74 full_name: "device_add" } @@ -334433,7 +337538,7 @@ elf_symbol { name: "device_add_disk" is_defined: true symbol_type: FUNCTION - crc: 0xa8a819ad + crc: 0x7d2e2572 type_id: 0x9d93897e full_name: "device_add_disk" } @@ -334442,7 +337547,7 @@ elf_symbol { name: "device_add_groups" is_defined: true symbol_type: FUNCTION - crc: 0x39d378ce + crc: 0x4065edbd type_id: 0x9d0fd195 full_name: "device_add_groups" } @@ -334451,7 +337556,7 @@ elf_symbol { name: "device_attach" is_defined: true symbol_type: FUNCTION - crc: 0x4f52c81c + crc: 0x6c9a52c8 type_id: 0x9d16dd74 full_name: "device_attach" } @@ -334460,7 +337565,7 @@ elf_symbol { name: "device_bind_driver" is_defined: true symbol_type: FUNCTION - crc: 0xbf8b3301 + crc: 0x1a1e7931 type_id: 0x9d16dd74 full_name: "device_bind_driver" } @@ -334469,7 +337574,7 @@ elf_symbol { name: "device_create" is_defined: true symbol_type: FUNCTION - crc: 0x2b577225 + crc: 0x135e0990 type_id: 0xa78fe504 full_name: "device_create" } @@ -334478,7 +337583,7 @@ elf_symbol { name: "device_create_bin_file" is_defined: true symbol_type: FUNCTION - crc: 0xc100c709 + crc: 0x12ae4a47 type_id: 0x9df7985b full_name: "device_create_bin_file" } @@ -334487,7 +337592,7 @@ elf_symbol { name: "device_create_file" is_defined: true symbol_type: FUNCTION - crc: 0xf481f73a + crc: 0x2b47ef38 type_id: 0x9de4ff9b full_name: "device_create_file" } @@ -334496,7 +337601,7 @@ elf_symbol { name: "device_create_managed_software_node" is_defined: true symbol_type: FUNCTION - crc: 0x3b542899 + crc: 0x3ca522a3 type_id: 0x9dc044d0 full_name: "device_create_managed_software_node" } @@ -334505,7 +337610,7 @@ elf_symbol { name: "device_create_with_groups" is_defined: true symbol_type: FUNCTION - crc: 0x97fb415c + crc: 0xcb86fea5 type_id: 0xa78fe955 full_name: "device_create_with_groups" } @@ -334514,7 +337619,7 @@ elf_symbol { name: "device_del" is_defined: true symbol_type: FUNCTION - crc: 0x7ed7fd02 + crc: 0xd161d0f3 type_id: 0x100e6fc8 full_name: "device_del" } @@ -334523,7 +337628,7 @@ elf_symbol { name: "device_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x2a3cd041 + crc: 0x53e62520 type_id: 0x19a776c5 full_name: "device_destroy" } @@ -334532,7 +337637,7 @@ elf_symbol { name: "device_find_child" is_defined: true symbol_type: FUNCTION - crc: 0x1a002941 + crc: 0x45ae9cfe type_id: 0xadd088bd full_name: "device_find_child" } @@ -334541,7 +337646,7 @@ elf_symbol { name: "device_for_each_child" is_defined: true symbol_type: FUNCTION - crc: 0x87c303b4 + crc: 0x51fb6f33 type_id: 0x9d7f5bac full_name: "device_for_each_child" } @@ -334550,7 +337655,7 @@ elf_symbol { name: "device_for_each_child_reverse" is_defined: true symbol_type: FUNCTION - crc: 0xd0011710 + crc: 0x6777ddce type_id: 0x9d7f5bac full_name: "device_for_each_child_reverse" } @@ -334559,7 +337664,7 @@ elf_symbol { name: "device_get_child_node_count" is_defined: true symbol_type: FUNCTION - crc: 0x6e829f1c + crc: 0xd26c6e30 type_id: 0xce4d40a0 full_name: "device_get_child_node_count" } @@ -334568,7 +337673,7 @@ elf_symbol { name: "device_get_dma_attr" is_defined: true symbol_type: FUNCTION - crc: 0xbf112f12 + crc: 0xcde673bc type_id: 0x167dac02 full_name: "device_get_dma_attr" } @@ -334577,7 +337682,7 @@ elf_symbol { name: "device_get_mac_address" is_defined: true symbol_type: FUNCTION - crc: 0x9aded6df + crc: 0x7cd586b4 type_id: 0x9d04d2ef full_name: "device_get_mac_address" } @@ -334586,7 +337691,7 @@ elf_symbol { name: "device_get_match_data" is_defined: true symbol_type: FUNCTION - crc: 0x6c1435d1 + crc: 0x43c4b9d6 type_id: 0x5846e63a full_name: "device_get_match_data" } @@ -334595,7 +337700,7 @@ elf_symbol { name: "device_get_named_child_node" is_defined: true symbol_type: FUNCTION - crc: 0x45a8d580 + crc: 0x6ba02bd9 type_id: 0x3908f702 full_name: "device_get_named_child_node" } @@ -334604,7 +337709,7 @@ elf_symbol { name: "device_get_next_child_node" is_defined: true symbol_type: FUNCTION - crc: 0x25bac2ac + crc: 0x1fe319d8 type_id: 0x39e2f73b full_name: "device_get_next_child_node" } @@ -334613,7 +337718,7 @@ elf_symbol { name: "device_get_phy_mode" is_defined: true symbol_type: FUNCTION - crc: 0x0d7c4256 + crc: 0x0ee23fe3 type_id: 0x9d16dd74 full_name: "device_get_phy_mode" } @@ -334622,7 +337727,7 @@ elf_symbol { name: "device_initialize" is_defined: true symbol_type: FUNCTION - crc: 0x8c5c74f6 + crc: 0x4cb7e725 type_id: 0x100e6fc8 full_name: "device_initialize" } @@ -334631,7 +337736,7 @@ elf_symbol { name: "device_link_add" is_defined: true symbol_type: FUNCTION - crc: 0x70dd1a8f + crc: 0xb0832746 type_id: 0x60262630 full_name: "device_link_add" } @@ -334640,7 +337745,7 @@ elf_symbol { name: "device_link_del" is_defined: true symbol_type: FUNCTION - crc: 0x45b38568 + crc: 0x13a10166 type_id: 0x19ba6fc0 full_name: "device_link_del" } @@ -334649,7 +337754,7 @@ elf_symbol { name: "device_link_remove" is_defined: true symbol_type: FUNCTION - crc: 0xd55c15eb + crc: 0x069a9248 type_id: 0x16be6b3a full_name: "device_link_remove" } @@ -334658,7 +337763,7 @@ elf_symbol { name: "device_match_any" is_defined: true symbol_type: FUNCTION - crc: 0xe3107b41 + crc: 0x348f2e44 type_id: 0x9df2a123 full_name: "device_match_any" } @@ -334667,7 +337772,7 @@ elf_symbol { name: "device_match_fwnode" is_defined: true symbol_type: FUNCTION - crc: 0x858ad5b8 + crc: 0xe87a2e65 type_id: 0x9df2a123 full_name: "device_match_fwnode" } @@ -334676,7 +337781,7 @@ elf_symbol { name: "device_match_name" is_defined: true symbol_type: FUNCTION - crc: 0x746fc005 + crc: 0x83c65a3a type_id: 0x9df2a123 full_name: "device_match_name" } @@ -334685,7 +337790,7 @@ elf_symbol { name: "device_match_of_node" is_defined: true symbol_type: FUNCTION - crc: 0x8a865feb + crc: 0xa48ab46a type_id: 0x9df2a123 full_name: "device_match_of_node" } @@ -334694,7 +337799,7 @@ elf_symbol { name: "device_move" is_defined: true symbol_type: FUNCTION - crc: 0x05454726 + crc: 0x030b7308 type_id: 0x9d26cfef full_name: "device_move" } @@ -334703,7 +337808,7 @@ elf_symbol { name: "device_node_to_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x1f45fcee + crc: 0x7eb16423 type_id: 0x81a9f9cd full_name: "device_node_to_regmap" } @@ -334712,7 +337817,7 @@ elf_symbol { name: "device_property_match_string" is_defined: true symbol_type: FUNCTION - crc: 0x3a29ed55 + crc: 0x6babf9d3 type_id: 0x9de11b8d full_name: "device_property_match_string" } @@ -334721,7 +337826,7 @@ elf_symbol { name: "device_property_present" is_defined: true symbol_type: FUNCTION - crc: 0xe241f3f8 + crc: 0x4184855a type_id: 0xfeca278b full_name: "device_property_present" } @@ -334730,7 +337835,7 @@ elf_symbol { name: "device_property_read_string" is_defined: true symbol_type: FUNCTION - crc: 0x3b4f82f5 + crc: 0x932ac439 type_id: 0x9defdaa5 full_name: "device_property_read_string" } @@ -334739,7 +337844,7 @@ elf_symbol { name: "device_property_read_u16_array" is_defined: true symbol_type: FUNCTION - crc: 0x6ad644e8 + crc: 0x59423ed4 type_id: 0x9de6ffa0 full_name: "device_property_read_u16_array" } @@ -334748,7 +337853,7 @@ elf_symbol { name: "device_property_read_u32_array" is_defined: true symbol_type: FUNCTION - crc: 0x1bc9b5bc + crc: 0x095e1cdb type_id: 0x9de37bf9 full_name: "device_property_read_u32_array" } @@ -334757,7 +337862,7 @@ elf_symbol { name: "device_property_read_u8_array" is_defined: true symbol_type: FUNCTION - crc: 0x5fc5ec79 + crc: 0x5cf5d571 type_id: 0x9ded7ebc full_name: "device_property_read_u8_array" } @@ -334766,7 +337871,7 @@ elf_symbol { name: "device_register" is_defined: true symbol_type: FUNCTION - crc: 0x10b67a42 + crc: 0x7e733f8a type_id: 0x9d16dd74 full_name: "device_register" } @@ -334775,7 +337880,7 @@ elf_symbol { name: "device_release_driver" is_defined: true symbol_type: FUNCTION - crc: 0x94b167ff + crc: 0xa83ba4ac type_id: 0x100e6fc8 full_name: "device_release_driver" } @@ -334784,7 +337889,7 @@ elf_symbol { name: "device_remove_bin_file" is_defined: true symbol_type: FUNCTION - crc: 0xe9421626 + crc: 0xd714b76c type_id: 0x10ef2ae7 full_name: "device_remove_bin_file" } @@ -334793,7 +337898,7 @@ elf_symbol { name: "device_remove_file" is_defined: true symbol_type: FUNCTION - crc: 0x80700dbe + crc: 0x59e83311 type_id: 0x10fc4d27 full_name: "device_remove_file" } @@ -334802,7 +337907,7 @@ elf_symbol { name: "device_remove_groups" is_defined: true symbol_type: FUNCTION - crc: 0x0adfb7b5 + crc: 0xd91abae9 type_id: 0x10176329 full_name: "device_remove_groups" } @@ -334811,7 +337916,7 @@ elf_symbol { name: "device_rename" is_defined: true symbol_type: FUNCTION - crc: 0x4af84d5e + crc: 0x02369465 type_id: 0x9dee9fa0 full_name: "device_rename" } @@ -334820,7 +337925,7 @@ elf_symbol { name: "device_set_of_node_from_dev" is_defined: true symbol_type: FUNCTION - crc: 0x481ce7a2 + crc: 0x7d5cf457 type_id: 0x10f0f603 full_name: "device_set_of_node_from_dev" } @@ -334829,7 +337934,7 @@ elf_symbol { name: "device_set_wakeup_capable" is_defined: true symbol_type: FUNCTION - crc: 0x590ee8d7 + crc: 0x7462a425 type_id: 0x11bb92b7 full_name: "device_set_wakeup_capable" } @@ -334838,7 +337943,7 @@ elf_symbol { name: "device_set_wakeup_enable" is_defined: true symbol_type: FUNCTION - crc: 0x8db10f75 + crc: 0x93be47f8 type_id: 0x9ca3200b full_name: "device_set_wakeup_enable" } @@ -334847,7 +337952,7 @@ elf_symbol { name: "device_show_bool" is_defined: true symbol_type: FUNCTION - crc: 0x67b95f5b + crc: 0x7e6ce870 type_id: 0x145d7056 full_name: "device_show_bool" } @@ -334856,7 +337961,7 @@ elf_symbol { name: "device_show_int" is_defined: true symbol_type: FUNCTION - crc: 0xa8f368c3 + crc: 0x260b415a type_id: 0x145d7056 full_name: "device_show_int" } @@ -334865,7 +337970,7 @@ elf_symbol { name: "device_store_bool" is_defined: true symbol_type: FUNCTION - crc: 0x31fc04df + crc: 0xda43995b type_id: 0x14500457 full_name: "device_store_bool" } @@ -334874,7 +337979,7 @@ elf_symbol { name: "device_store_int" is_defined: true symbol_type: FUNCTION - crc: 0x862c4ce7 + crc: 0xa8d10bc6 type_id: 0x14500457 full_name: "device_store_int" } @@ -334883,7 +337988,7 @@ elf_symbol { name: "device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x8a7b7b0a + crc: 0x82a95ed8 type_id: 0x100e6fc8 full_name: "device_unregister" } @@ -334892,7 +337997,7 @@ elf_symbol { name: "device_wakeup_disable" is_defined: true symbol_type: FUNCTION - crc: 0x7478e234 + crc: 0x7c15bf44 type_id: 0x9d16dd74 full_name: "device_wakeup_disable" } @@ -334901,7 +338006,7 @@ elf_symbol { name: "device_wakeup_enable" is_defined: true symbol_type: FUNCTION - crc: 0x1e3a2643 + crc: 0x19e9cf91 type_id: 0x9d16dd74 full_name: "device_wakeup_enable" } @@ -334910,7 +338015,7 @@ elf_symbol { name: "devm_add_action" is_defined: true symbol_type: FUNCTION - crc: 0x4cff5965 + crc: 0xf8d0125e type_id: 0x9d2c05c3 full_name: "devm_add_action" } @@ -334919,7 +338024,7 @@ elf_symbol { name: "devm_alloc_etherdev_mqs" is_defined: true symbol_type: FUNCTION - crc: 0x9ca5f8f2 + crc: 0x84426416 type_id: 0xfd6947a6 full_name: "devm_alloc_etherdev_mqs" } @@ -334928,7 +338033,7 @@ elf_symbol { name: "devm_backlight_device_register" is_defined: true symbol_type: FUNCTION - crc: 0xfdff3f06 + crc: 0xd0843707 type_id: 0x7cd5f8d0 full_name: "devm_backlight_device_register" } @@ -334937,7 +338042,7 @@ elf_symbol { name: "devm_backlight_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xab85d670 + crc: 0x1ce610b3 type_id: 0x10cc1a70 full_name: "devm_backlight_device_unregister" } @@ -334946,7 +338051,7 @@ elf_symbol { name: "devm_bitmap_zalloc" is_defined: true symbol_type: FUNCTION - crc: 0x39a58fd7 + crc: 0x5c690537 type_id: 0xaa7f8be4 full_name: "devm_bitmap_zalloc" } @@ -334955,7 +338060,7 @@ elf_symbol { name: "devm_blk_crypto_profile_init" is_defined: true symbol_type: FUNCTION - crc: 0xf8265ce2 + crc: 0x8ca22066 type_id: 0x9d25e982 full_name: "devm_blk_crypto_profile_init" } @@ -334964,7 +338069,7 @@ elf_symbol { name: "devm_clk_bulk_get" is_defined: true symbol_type: FUNCTION - crc: 0x2efbc79a + crc: 0x83c78e80 type_id: 0x9c84371e full_name: "devm_clk_bulk_get" } @@ -334973,7 +338078,7 @@ elf_symbol { name: "devm_clk_bulk_get_all" is_defined: true symbol_type: FUNCTION - crc: 0x92951d87 + crc: 0xfb2cd204 type_id: 0x9d053909 full_name: "devm_clk_bulk_get_all" } @@ -334982,7 +338087,7 @@ elf_symbol { name: "devm_clk_bulk_get_optional" is_defined: true symbol_type: FUNCTION - crc: 0x58ba7ea6 + crc: 0x2ba2a294 type_id: 0x9c84371e full_name: "devm_clk_bulk_get_optional" } @@ -334991,7 +338096,7 @@ elf_symbol { name: "devm_clk_get" is_defined: true symbol_type: FUNCTION - crc: 0xd8fe280b + crc: 0x16ab0803 type_id: 0xa671941e full_name: "devm_clk_get" } @@ -335000,7 +338105,7 @@ elf_symbol { name: "devm_clk_get_optional" is_defined: true symbol_type: FUNCTION - crc: 0xc25396c6 + crc: 0x60d366c4 type_id: 0xa671941e full_name: "devm_clk_get_optional" } @@ -335009,7 +338114,7 @@ elf_symbol { name: "devm_clk_hw_register" is_defined: true symbol_type: FUNCTION - crc: 0x28a16bd0 + crc: 0x1180cdd7 type_id: 0x9d3d4fff full_name: "devm_clk_hw_register" } @@ -335018,7 +338123,7 @@ elf_symbol { name: "devm_clk_hw_register_fixed_factor_parent_hw" is_defined: true symbol_type: FUNCTION - crc: 0x59ef0856 + crc: 0x7e687d51 type_id: 0xde006855 full_name: "devm_clk_hw_register_fixed_factor_parent_hw" } @@ -335027,7 +338132,7 @@ elf_symbol { name: "devm_clk_put" is_defined: true symbol_type: FUNCTION - crc: 0x314524a7 + crc: 0xcee3f06b type_id: 0x10f95469 full_name: "devm_clk_put" } @@ -335036,7 +338141,7 @@ elf_symbol { name: "devm_clk_register" is_defined: true symbol_type: FUNCTION - crc: 0xf9d935b0 + crc: 0x4c091838 type_id: 0xa6a24441 full_name: "devm_clk_register" } @@ -335045,7 +338150,7 @@ elf_symbol { name: "devm_devfreq_add_device" is_defined: true symbol_type: FUNCTION - crc: 0xfe8e8e7f + crc: 0x412064de type_id: 0xda80c39b full_name: "devm_devfreq_add_device" } @@ -335054,7 +338159,7 @@ elf_symbol { name: "devm_devfreq_register_notifier" is_defined: true symbol_type: FUNCTION - crc: 0xd7bcb7f1 + crc: 0xd872c6e3 type_id: 0x9d8c8e95 full_name: "devm_devfreq_register_notifier" } @@ -335063,7 +338168,7 @@ elf_symbol { name: "devm_devfreq_remove_device" is_defined: true symbol_type: FUNCTION - crc: 0xfa42d453 + crc: 0xbe627590 type_id: 0x1093c795 full_name: "devm_devfreq_remove_device" } @@ -335072,7 +338177,7 @@ elf_symbol { name: "devm_devfreq_unregister_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x9089c648 + crc: 0x155d0e7e type_id: 0x10943c29 full_name: "devm_devfreq_unregister_notifier" } @@ -335081,7 +338186,7 @@ elf_symbol { name: "devm_device_add_group" is_defined: true symbol_type: FUNCTION - crc: 0x3a02f88f + crc: 0x46ec4e45 type_id: 0x9ddbed6b full_name: "devm_device_add_group" } @@ -335090,7 +338195,7 @@ elf_symbol { name: "devm_device_add_groups" is_defined: true symbol_type: FUNCTION - crc: 0x9529ab8f + crc: 0x8f2f1fb2 type_id: 0x9d0fd195 full_name: "devm_device_add_groups" } @@ -335099,7 +338204,7 @@ elf_symbol { name: "devm_device_remove_group" is_defined: true symbol_type: FUNCTION - crc: 0x80793f46 + crc: 0x4249ed93 type_id: 0x10c35fd7 full_name: "devm_device_remove_group" } @@ -335108,7 +338213,7 @@ elf_symbol { name: "devm_drm_of_get_bridge" is_defined: true symbol_type: FUNCTION - crc: 0x0c9307a9 + crc: 0xfbb05d05 type_id: 0x9a68883d full_name: "devm_drm_of_get_bridge" } @@ -335117,7 +338222,7 @@ elf_symbol { name: "devm_drm_panel_bridge_add" is_defined: true symbol_type: FUNCTION - crc: 0x616a3551 + crc: 0x4fe88b0e type_id: 0x9ac9a7eb full_name: "devm_drm_panel_bridge_add" } @@ -335126,7 +338231,7 @@ elf_symbol { name: "devm_drm_panel_bridge_add_typed" is_defined: true symbol_type: FUNCTION - crc: 0x0b212aec + crc: 0xe0f03a19 type_id: 0x9afbe5e1 full_name: "devm_drm_panel_bridge_add_typed" } @@ -335135,7 +338240,7 @@ elf_symbol { name: "devm_extcon_dev_allocate" is_defined: true symbol_type: FUNCTION - crc: 0x5727dbe4 + crc: 0x97a36eb2 type_id: 0x0f502b97 full_name: "devm_extcon_dev_allocate" } @@ -335144,7 +338249,7 @@ elf_symbol { name: "devm_extcon_dev_register" is_defined: true symbol_type: FUNCTION - crc: 0x581e8a87 + crc: 0x8cea5f62 type_id: 0x9d56f523 full_name: "devm_extcon_dev_register" } @@ -335153,7 +338258,7 @@ elf_symbol { name: "devm_extcon_dev_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x56816e6e + crc: 0x52972e85 type_id: 0x104e479f full_name: "devm_extcon_dev_unregister" } @@ -335162,7 +338267,7 @@ elf_symbol { name: "devm_extcon_register_notifier" is_defined: true symbol_type: FUNCTION - crc: 0xbe94287d + crc: 0x7de47a8c type_id: 0x9d47faa0 full_name: "devm_extcon_register_notifier" } @@ -335171,7 +338276,7 @@ elf_symbol { name: "devm_free_irq" is_defined: true symbol_type: FUNCTION - crc: 0x9bade029 + crc: 0x2b4a328e type_id: 0x111e5509 full_name: "devm_free_irq" } @@ -335180,7 +338285,7 @@ elf_symbol { name: "devm_fwnode_gpiod_get_index" is_defined: true symbol_type: FUNCTION - crc: 0x56446585 + crc: 0x44ed3245 type_id: 0x5fc92844 full_name: "devm_fwnode_gpiod_get_index" } @@ -335189,7 +338294,7 @@ elf_symbol { name: "devm_fwnode_iio_channel_get_by_name" is_defined: true symbol_type: FUNCTION - crc: 0x6d35dd83 + crc: 0xbedbc0a2 type_id: 0xa96969e0 full_name: "devm_fwnode_iio_channel_get_by_name" } @@ -335198,7 +338303,7 @@ elf_symbol { name: "devm_fwnode_pwm_get" is_defined: true symbol_type: FUNCTION - crc: 0xadc2878d + crc: 0xdde7bdae type_id: 0x03884347 full_name: "devm_fwnode_pwm_get" } @@ -335207,7 +338312,7 @@ elf_symbol { name: "devm_gen_pool_create" is_defined: true symbol_type: FUNCTION - crc: 0xd2ea0167 + crc: 0x197be19f type_id: 0x5d7d36d4 full_name: "devm_gen_pool_create" } @@ -335216,7 +338321,7 @@ elf_symbol { name: "devm_get_clk_from_child" is_defined: true symbol_type: FUNCTION - crc: 0x855e5c14 + crc: 0x8d777fce type_id: 0xa6579ee9 full_name: "devm_get_clk_from_child" } @@ -335225,7 +338330,7 @@ elf_symbol { name: "devm_gh_rm_register_platform_ops" is_defined: true symbol_type: FUNCTION - crc: 0x1f3ae551 + crc: 0xc4b20ef4 type_id: 0x9def2541 full_name: "devm_gh_rm_register_platform_ops" } @@ -335234,7 +338339,7 @@ elf_symbol { name: "devm_gpio_request" is_defined: true symbol_type: FUNCTION - crc: 0x731ab1b2 + crc: 0x3d2c3182 type_id: 0x9c0f4cc1 full_name: "devm_gpio_request" } @@ -335243,7 +338348,7 @@ elf_symbol { name: "devm_gpio_request_one" is_defined: true symbol_type: FUNCTION - crc: 0x17b1cc56 + crc: 0x13e19b6d type_id: 0x9c0cedf7 full_name: "devm_gpio_request_one" } @@ -335252,7 +338357,7 @@ elf_symbol { name: "devm_gpiochip_add_data_with_key" is_defined: true symbol_type: FUNCTION - crc: 0x812fc037 + crc: 0xabc1358c type_id: 0x9d7300d0 full_name: "devm_gpiochip_add_data_with_key" } @@ -335261,7 +338366,7 @@ elf_symbol { name: "devm_gpiod_get" is_defined: true symbol_type: FUNCTION - crc: 0x6ca23f25 + crc: 0xaf9ff537 type_id: 0x5f272d07 full_name: "devm_gpiod_get" } @@ -335270,7 +338375,7 @@ elf_symbol { name: "devm_gpiod_get_array" is_defined: true symbol_type: FUNCTION - crc: 0x594caf1c + crc: 0xbf9501d2 type_id: 0x8dd5f3b8 full_name: "devm_gpiod_get_array" } @@ -335279,7 +338384,7 @@ elf_symbol { name: "devm_gpiod_get_index" is_defined: true symbol_type: FUNCTION - crc: 0x3e941f23 + crc: 0x6425da14 type_id: 0x5f3cfa16 full_name: "devm_gpiod_get_index" } @@ -335288,7 +338393,7 @@ elf_symbol { name: "devm_gpiod_get_optional" is_defined: true symbol_type: FUNCTION - crc: 0x433de477 + crc: 0x74a57df7 type_id: 0x5f272d07 full_name: "devm_gpiod_get_optional" } @@ -335297,7 +338402,7 @@ elf_symbol { name: "devm_gpiod_put" is_defined: true symbol_type: FUNCTION - crc: 0xb37e2b98 + crc: 0x28fb8e0d type_id: 0x109bed40 full_name: "devm_gpiod_put" } @@ -335306,7 +338411,7 @@ elf_symbol { name: "devm_gpiod_put_array" is_defined: true symbol_type: FUNCTION - crc: 0xa8c317f8 + crc: 0x9303e82b type_id: 0x10c7c629 full_name: "devm_gpiod_put_array" } @@ -335315,7 +338420,7 @@ elf_symbol { name: "devm_hwrng_register" is_defined: true symbol_type: FUNCTION - crc: 0x909a3cdd + crc: 0x0304d456 type_id: 0x9d411575 full_name: "devm_hwrng_register" } @@ -335324,7 +338429,7 @@ elf_symbol { name: "devm_hwspin_lock_register" is_defined: true symbol_type: FUNCTION - crc: 0xadfa1f93 + crc: 0x34e88125 type_id: 0x9d27e8b1 full_name: "devm_hwspin_lock_register" } @@ -335333,7 +338438,7 @@ elf_symbol { name: "devm_hwspin_lock_request_specific" is_defined: true symbol_type: FUNCTION - crc: 0x36d01cc2 + crc: 0x9000bc1f type_id: 0xc2e99087 full_name: "devm_hwspin_lock_request_specific" } @@ -335342,7 +338447,7 @@ elf_symbol { name: "devm_i2c_new_dummy_device" is_defined: true symbol_type: FUNCTION - crc: 0xe7279871 + crc: 0x3a680722 type_id: 0x8c93d036 full_name: "devm_i2c_new_dummy_device" } @@ -335351,7 +338456,7 @@ elf_symbol { name: "devm_iio_channel_get" is_defined: true symbol_type: FUNCTION - crc: 0x2f0f55cc + crc: 0x74ad6d1d type_id: 0xa98cedf4 full_name: "devm_iio_channel_get" } @@ -335360,7 +338465,7 @@ elf_symbol { name: "devm_iio_channel_get_all" is_defined: true symbol_type: FUNCTION - crc: 0xa38de6e0 + crc: 0x311a5377 type_id: 0xa974af20 full_name: "devm_iio_channel_get_all" } @@ -335369,7 +338474,7 @@ elf_symbol { name: "devm_iio_device_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xd51536ca + crc: 0xccfc24af type_id: 0x582c94c3 full_name: "devm_iio_device_alloc" } @@ -335378,7 +338483,7 @@ elf_symbol { name: "devm_iio_trigger_register" is_defined: true symbol_type: FUNCTION - crc: 0xa5d08444 + crc: 0x6cffc60c type_id: 0x9d729b69 full_name: "devm_iio_trigger_register" } @@ -335387,7 +338492,7 @@ elf_symbol { name: "devm_input_allocate_device" is_defined: true symbol_type: FUNCTION - crc: 0x5d68c186 + crc: 0xafdb37d8 type_id: 0x3db2a1a3 full_name: "devm_input_allocate_device" } @@ -335396,7 +338501,7 @@ elf_symbol { name: "devm_ioremap" is_defined: true symbol_type: FUNCTION - crc: 0x2ad1a2ae + crc: 0x8ad93c29 type_id: 0x54704321 full_name: "devm_ioremap" } @@ -335405,7 +338510,7 @@ elf_symbol { name: "devm_ioremap_resource" is_defined: true symbol_type: FUNCTION - crc: 0x95547f77 + crc: 0xa64b3b94 type_id: 0x56c70278 full_name: "devm_ioremap_resource" } @@ -335414,7 +338519,7 @@ elf_symbol { name: "devm_ioremap_wc" is_defined: true symbol_type: FUNCTION - crc: 0xf790d84a + crc: 0xe4a33617 type_id: 0x54704321 full_name: "devm_ioremap_wc" } @@ -335423,7 +338528,7 @@ elf_symbol { name: "devm_iounmap" is_defined: true symbol_type: FUNCTION - crc: 0x5076b3e0 + crc: 0xdbaa4001 type_id: 0x106c9a5c full_name: "devm_iounmap" } @@ -335432,7 +338537,7 @@ elf_symbol { name: "devm_irq_alloc_generic_chip" is_defined: true symbol_type: FUNCTION - crc: 0x125b5533 + crc: 0x50731bb3 type_id: 0xe7f008ab full_name: "devm_irq_alloc_generic_chip" } @@ -335441,7 +338546,7 @@ elf_symbol { name: "devm_irq_setup_generic_chip" is_defined: true symbol_type: FUNCTION - crc: 0x10e77e1e + crc: 0x23b6e90a type_id: 0x9dcf7ec3 full_name: "devm_irq_setup_generic_chip" } @@ -335450,7 +338555,7 @@ elf_symbol { name: "devm_kasprintf" is_defined: true symbol_type: FUNCTION - crc: 0xcac804cb + crc: 0xd7a2e6e0 type_id: 0x3d63b46a full_name: "devm_kasprintf" } @@ -335459,7 +338564,7 @@ elf_symbol { name: "devm_kfree" is_defined: true symbol_type: FUNCTION - crc: 0x8dfea2ac + crc: 0x8df39102 type_id: 0x10ea139f full_name: "devm_kfree" } @@ -335468,7 +338573,7 @@ elf_symbol { name: "devm_kmalloc" is_defined: true symbol_type: FUNCTION - crc: 0xd32194df + crc: 0xd303f11e type_id: 0x55ec33bc full_name: "devm_kmalloc" } @@ -335477,7 +338582,7 @@ elf_symbol { name: "devm_kmemdup" is_defined: true symbol_type: FUNCTION - crc: 0xaa450adb + crc: 0xf3d1bd44 type_id: 0x56da383c full_name: "devm_kmemdup" } @@ -335486,7 +338591,7 @@ elf_symbol { name: "devm_krealloc" is_defined: true symbol_type: FUNCTION - crc: 0xdf6f4ac3 + crc: 0xe880666d type_id: 0x565cb1ff full_name: "devm_krealloc" } @@ -335495,7 +338600,7 @@ elf_symbol { name: "devm_kstrdup" is_defined: true symbol_type: FUNCTION - crc: 0xe975d7e5 + crc: 0x9010c154 type_id: 0x3e6c14f3 full_name: "devm_kstrdup" } @@ -335504,7 +338609,7 @@ elf_symbol { name: "devm_kstrdup_const" is_defined: true symbol_type: FUNCTION - crc: 0xcddd89e1 + crc: 0x64e71a7c type_id: 0x9216029b full_name: "devm_kstrdup_const" } @@ -335513,7 +338618,7 @@ elf_symbol { name: "devm_kvasprintf" is_defined: true symbol_type: FUNCTION - crc: 0x65f4711b + crc: 0xf777e2ed type_id: 0x3d62b757 full_name: "devm_kvasprintf" } @@ -335522,7 +338627,7 @@ elf_symbol { name: "devm_led_classdev_flash_register_ext" is_defined: true symbol_type: FUNCTION - crc: 0x143a6b8b + crc: 0xecaaa087 type_id: 0x9de9e113 full_name: "devm_led_classdev_flash_register_ext" } @@ -335531,7 +338636,7 @@ elf_symbol { name: "devm_led_classdev_multicolor_register_ext" is_defined: true symbol_type: FUNCTION - crc: 0xb6881a29 + crc: 0x9a0a603b type_id: 0x9de8f9f8 full_name: "devm_led_classdev_multicolor_register_ext" } @@ -335540,7 +338645,7 @@ elf_symbol { name: "devm_led_classdev_register_ext" is_defined: true symbol_type: FUNCTION - crc: 0x37f7ba06 + crc: 0xbd745146 type_id: 0x9dd2d442 full_name: "devm_led_classdev_register_ext" } @@ -335549,7 +338654,7 @@ elf_symbol { name: "devm_led_classdev_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xa0fa8b46 + crc: 0x00c075a9 type_id: 0x10c54574 full_name: "devm_led_classdev_unregister" } @@ -335558,7 +338663,7 @@ elf_symbol { name: "devm_mbox_controller_register" is_defined: true symbol_type: FUNCTION - crc: 0xcfcf16ac + crc: 0x33f6574f type_id: 0x9df52a21 full_name: "devm_mbox_controller_register" } @@ -335567,7 +338672,7 @@ elf_symbol { name: "devm_memremap" is_defined: true symbol_type: FUNCTION - crc: 0x40606d36 + crc: 0x278f32bf type_id: 0x5468daf3 full_name: "devm_memremap" } @@ -335576,7 +338681,7 @@ elf_symbol { name: "devm_mfd_add_devices" is_defined: true symbol_type: FUNCTION - crc: 0xdc352f16 + crc: 0xffbc649c type_id: 0x9c874975 full_name: "devm_mfd_add_devices" } @@ -335585,7 +338690,7 @@ elf_symbol { name: "devm_mipi_dsi_attach" is_defined: true symbol_type: FUNCTION - crc: 0xb9518b33 + crc: 0x905b7d82 type_id: 0x9d3354d9 full_name: "devm_mipi_dsi_attach" } @@ -335594,7 +338699,7 @@ elf_symbol { name: "devm_mipi_dsi_device_register_full" is_defined: true symbol_type: FUNCTION - crc: 0x7ce3667e + crc: 0x594ca5bd type_id: 0x7ad03bcc full_name: "devm_mipi_dsi_device_register_full" } @@ -335603,7 +338708,7 @@ elf_symbol { name: "devm_nvmem_cell_get" is_defined: true symbol_type: FUNCTION - crc: 0xc3697beb + crc: 0x83cff410 type_id: 0xbbe36438 full_name: "devm_nvmem_cell_get" } @@ -335612,7 +338717,7 @@ elf_symbol { name: "devm_nvmem_device_get" is_defined: true symbol_type: FUNCTION - crc: 0x2a3b56b9 + crc: 0xdcde4635 type_id: 0x21a8c9ba full_name: "devm_nvmem_device_get" } @@ -335621,7 +338726,7 @@ elf_symbol { name: "devm_nvmem_register" is_defined: true symbol_type: FUNCTION - crc: 0xbef19835 + crc: 0x14607312 type_id: 0x21a7fa19 full_name: "devm_nvmem_register" } @@ -335630,7 +338735,7 @@ elf_symbol { name: "devm_of_clk_add_hw_provider" is_defined: true symbol_type: FUNCTION - crc: 0x156474b0 + crc: 0xf00da0b6 type_id: 0x9de78077 full_name: "devm_of_clk_add_hw_provider" } @@ -335639,7 +338744,7 @@ elf_symbol { name: "devm_of_icc_get" is_defined: true symbol_type: FUNCTION - crc: 0x3a6ed352 + crc: 0xbfecc6fb type_id: 0x2bcaa9c8 full_name: "devm_of_icc_get" } @@ -335648,7 +338753,7 @@ elf_symbol { name: "devm_of_iomap" is_defined: true symbol_type: FUNCTION - crc: 0x76a61664 + crc: 0x533cec36 type_id: 0x56c834b5 full_name: "devm_of_iomap" } @@ -335657,7 +338762,7 @@ elf_symbol { name: "devm_of_phy_get" is_defined: true symbol_type: FUNCTION - crc: 0x2892db3f + crc: 0xd18e3a07 type_id: 0x1172b988 full_name: "devm_of_phy_get" } @@ -335666,7 +338771,7 @@ elf_symbol { name: "devm_of_phy_get_by_index" is_defined: true symbol_type: FUNCTION - crc: 0xcb4909c8 + crc: 0x3255e8f0 type_id: 0x1164f591 full_name: "devm_of_phy_get_by_index" } @@ -335675,7 +338780,7 @@ elf_symbol { name: "devm_of_platform_populate" is_defined: true symbol_type: FUNCTION - crc: 0x2d21e975 + crc: 0x0e4230ad type_id: 0x9d16dd74 full_name: "devm_of_platform_populate" } @@ -335684,7 +338789,7 @@ elf_symbol { name: "devm_pci_alloc_host_bridge" is_defined: true symbol_type: FUNCTION - crc: 0x557b9961 + crc: 0xc7b3e52c type_id: 0x68eaecc0 full_name: "devm_pci_alloc_host_bridge" } @@ -335693,7 +338798,7 @@ elf_symbol { name: "devm_phy_create" is_defined: true symbol_type: FUNCTION - crc: 0x0620983a + crc: 0x8abb9430 type_id: 0x1173e8d7 full_name: "devm_phy_create" } @@ -335702,7 +338807,7 @@ elf_symbol { name: "devm_phy_get" is_defined: true symbol_type: FUNCTION - crc: 0xd5134ae4 + crc: 0x2b216b15 type_id: 0x1154b37f full_name: "devm_phy_get" } @@ -335711,7 +338816,7 @@ elf_symbol { name: "devm_phy_optional_get" is_defined: true symbol_type: FUNCTION - crc: 0x55e87a7d + crc: 0xf1dd037e type_id: 0x1154b37f full_name: "devm_phy_optional_get" } @@ -335720,7 +338825,7 @@ elf_symbol { name: "devm_phy_package_join" is_defined: true symbol_type: FUNCTION - crc: 0x6ab93214 + crc: 0xe7d93570 type_id: 0x9dc91f17 full_name: "devm_phy_package_join" } @@ -335729,7 +338834,7 @@ elf_symbol { name: "devm_phy_put" is_defined: true symbol_type: FUNCTION - crc: 0x36dc7491 + crc: 0xdb59115c type_id: 0x10219d88 full_name: "devm_phy_put" } @@ -335738,7 +338843,7 @@ elf_symbol { name: "devm_pinctrl_get" is_defined: true symbol_type: FUNCTION - crc: 0xc218ddd9 + crc: 0xf6c35705 type_id: 0x4df5d8bb full_name: "devm_pinctrl_get" } @@ -335747,7 +338852,7 @@ elf_symbol { name: "devm_pinctrl_put" is_defined: true symbol_type: FUNCTION - crc: 0xf9f15206 + crc: 0x1a8f08df type_id: 0x1ad9d0a2 full_name: "devm_pinctrl_put" } @@ -335756,7 +338861,7 @@ elf_symbol { name: "devm_pinctrl_register" is_defined: true symbol_type: FUNCTION - crc: 0x15035aa4 + crc: 0x413f5e4f type_id: 0xefd6219a full_name: "devm_pinctrl_register" } @@ -335765,7 +338870,7 @@ elf_symbol { name: "devm_pinctrl_register_and_init" is_defined: true symbol_type: FUNCTION - crc: 0xdfc46399 + crc: 0x1fe249c4 type_id: 0x9de18d63 full_name: "devm_pinctrl_register_and_init" } @@ -335774,7 +338879,7 @@ elf_symbol { name: "devm_platform_get_and_ioremap_resource" is_defined: true symbol_type: FUNCTION - crc: 0xba1cc944 + crc: 0x6b05e59a type_id: 0x584c42dc full_name: "devm_platform_get_and_ioremap_resource" } @@ -335783,7 +338888,7 @@ elf_symbol { name: "devm_platform_ioremap_resource" is_defined: true symbol_type: FUNCTION - crc: 0x58d0c54f + crc: 0x7ac578b9 type_id: 0x584d521c full_name: "devm_platform_ioremap_resource" } @@ -335792,7 +338897,7 @@ elf_symbol { name: "devm_platform_ioremap_resource_byname" is_defined: true symbol_type: FUNCTION - crc: 0x0661c9d2 + crc: 0x81718f39 type_id: 0x59a30550 full_name: "devm_platform_ioremap_resource_byname" } @@ -335801,7 +338906,7 @@ elf_symbol { name: "devm_pm_clk_create" is_defined: true symbol_type: FUNCTION - crc: 0x7378e518 + crc: 0xe0b545a3 type_id: 0x9d16dd74 full_name: "devm_pm_clk_create" } @@ -335810,7 +338915,7 @@ elf_symbol { name: "devm_pm_opp_of_add_table" is_defined: true symbol_type: FUNCTION - crc: 0x37744314 + crc: 0x1339b607 type_id: 0x9d16dd74 full_name: "devm_pm_opp_of_add_table" } @@ -335819,7 +338924,7 @@ elf_symbol { name: "devm_pm_opp_set_config" is_defined: true symbol_type: FUNCTION - crc: 0x8649f753 + crc: 0xef38852c type_id: 0x9d0fcb12 full_name: "devm_pm_opp_set_config" } @@ -335828,7 +338933,7 @@ elf_symbol { name: "devm_pm_runtime_enable" is_defined: true symbol_type: FUNCTION - crc: 0x394e2d5c + crc: 0xf3ebb17e type_id: 0x9d16dd74 full_name: "devm_pm_runtime_enable" } @@ -335837,7 +338942,7 @@ elf_symbol { name: "devm_power_supply_get_by_phandle" is_defined: true symbol_type: FUNCTION - crc: 0x05e9f4c4 + crc: 0xb77c8988 type_id: 0x3b90ab8c full_name: "devm_power_supply_get_by_phandle" } @@ -335846,7 +338951,7 @@ elf_symbol { name: "devm_power_supply_register" is_defined: true symbol_type: FUNCTION - crc: 0xf25d1fd0 + crc: 0x57257212 type_id: 0x3bb8868a full_name: "devm_power_supply_register" } @@ -335855,7 +338960,7 @@ elf_symbol { name: "devm_pwm_get" is_defined: true symbol_type: FUNCTION - crc: 0x5b34a8f9 + crc: 0x91bb590d type_id: 0x036dc753 full_name: "devm_pwm_get" } @@ -335864,7 +338969,7 @@ elf_symbol { name: "devm_pwmchip_add" is_defined: true symbol_type: FUNCTION - crc: 0x8569abdb + crc: 0x1a0e7d7f type_id: 0x9d84886a full_name: "devm_pwmchip_add" } @@ -335873,7 +338978,7 @@ elf_symbol { name: "devm_qcom_smem_state_get" is_defined: true symbol_type: FUNCTION - crc: 0x41fe5315 + crc: 0xae5caaf3 type_id: 0x4f30442f full_name: "devm_qcom_smem_state_get" } @@ -335882,7 +338987,7 @@ elf_symbol { name: "devm_rc_allocate_device" is_defined: true symbol_type: FUNCTION - crc: 0x9fc94c7e + crc: 0x748a9a6e type_id: 0x9a7a7725 full_name: "devm_rc_allocate_device" } @@ -335891,7 +338996,7 @@ elf_symbol { name: "devm_rc_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x797417af + crc: 0x4de54ee2 type_id: 0x9d0eeea4 full_name: "devm_rc_register_device" } @@ -335900,7 +339005,7 @@ elf_symbol { name: "devm_register_sys_off_handler" is_defined: true symbol_type: FUNCTION - crc: 0xf9946eca + crc: 0x1cc05603 type_id: 0x9dde64dc full_name: "devm_register_sys_off_handler" } @@ -335909,7 +339014,7 @@ elf_symbol { name: "devm_regmap_add_irq_chip" is_defined: true symbol_type: FUNCTION - crc: 0x764dcc2c + crc: 0xf0dd481a type_id: 0x9d28302d full_name: "devm_regmap_add_irq_chip" } @@ -335918,7 +339023,7 @@ elf_symbol { name: "devm_regmap_del_irq_chip" is_defined: true symbol_type: FUNCTION - crc: 0xc16b9cf9 + crc: 0x8931f970 type_id: 0x119619d3 full_name: "devm_regmap_del_irq_chip" } @@ -335927,7 +339032,7 @@ elf_symbol { name: "devm_regmap_field_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x7143e1b0 + crc: 0xc2d55001 type_id: 0x9588384f full_name: "devm_regmap_field_alloc" } @@ -335936,7 +339041,7 @@ elf_symbol { name: "devm_regmap_field_bulk_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x80783277 + crc: 0xb1c7b640 type_id: 0x9d3009a4 full_name: "devm_regmap_field_bulk_alloc" } @@ -335945,7 +339050,7 @@ elf_symbol { name: "devm_regulator_bulk_get" is_defined: true symbol_type: FUNCTION - crc: 0xa71c95e9 + crc: 0x09e1fcc8 type_id: 0x9c874de2 full_name: "devm_regulator_bulk_get" } @@ -335954,7 +339059,7 @@ elf_symbol { name: "devm_regulator_bulk_get_const" is_defined: true symbol_type: FUNCTION - crc: 0xa33c6ba0 + crc: 0x5ece40b8 type_id: 0x9c86c8d2 full_name: "devm_regulator_bulk_get_const" } @@ -335963,7 +339068,7 @@ elf_symbol { name: "devm_regulator_get" is_defined: true symbol_type: FUNCTION - crc: 0x7557ff58 + crc: 0x77c968ba type_id: 0x8556217d full_name: "devm_regulator_get" } @@ -335972,7 +339077,7 @@ elf_symbol { name: "devm_regulator_get_exclusive" is_defined: true symbol_type: FUNCTION - crc: 0x7cdde528 + crc: 0x4caba079 type_id: 0x8556217d full_name: "devm_regulator_get_exclusive" } @@ -335981,7 +339086,7 @@ elf_symbol { name: "devm_regulator_get_optional" is_defined: true symbol_type: FUNCTION - crc: 0x9effaf8c + crc: 0x5d451763 type_id: 0x8556217d full_name: "devm_regulator_get_optional" } @@ -335990,7 +339095,7 @@ elf_symbol { name: "devm_regulator_put" is_defined: true symbol_type: FUNCTION - crc: 0x04ae6bba + crc: 0x2b9a6a02 type_id: 0x10f3d61f full_name: "devm_regulator_put" } @@ -335999,7 +339104,7 @@ elf_symbol { name: "devm_regulator_register" is_defined: true symbol_type: FUNCTION - crc: 0x61e77071 + crc: 0x6e984b5b type_id: 0xf5978397 full_name: "devm_regulator_register" } @@ -336008,7 +339113,7 @@ elf_symbol { name: "devm_regulator_register_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x9b07f07b + crc: 0xd8ef3451 type_id: 0x9d85be32 full_name: "devm_regulator_register_notifier" } @@ -336017,7 +339122,7 @@ elf_symbol { name: "devm_regulator_unregister_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x5a9700a8 + crc: 0x4da61250 type_id: 0x109d0c8e full_name: "devm_regulator_unregister_notifier" } @@ -336026,7 +339131,7 @@ elf_symbol { name: "devm_remove_action" is_defined: true symbol_type: FUNCTION - crc: 0x6699069a + crc: 0x6ce6a842 type_id: 0x1034b77f full_name: "devm_remove_action" } @@ -336035,7 +339140,7 @@ elf_symbol { name: "devm_request_any_context_irq" is_defined: true symbol_type: FUNCTION - crc: 0x30f2065d + crc: 0xd3b9ba04 type_id: 0x9c364018 full_name: "devm_request_any_context_irq" } @@ -336044,7 +339149,7 @@ elf_symbol { name: "devm_request_threaded_irq" is_defined: true symbol_type: FUNCTION - crc: 0x6245d06f + crc: 0xfb17731e type_id: 0x9c35eaa4 full_name: "devm_request_threaded_irq" } @@ -336053,7 +339158,7 @@ elf_symbol { name: "devm_reset_control_array_get" is_defined: true symbol_type: FUNCTION - crc: 0x307a22a2 + crc: 0x35729867 type_id: 0x0ea86f7f full_name: "devm_reset_control_array_get" } @@ -336062,7 +339167,7 @@ elf_symbol { name: "devm_reset_controller_register" is_defined: true symbol_type: FUNCTION - crc: 0xccadaa23 + crc: 0x78dd7a2b type_id: 0x9d9d4b64 full_name: "devm_reset_controller_register" } @@ -336071,7 +339176,7 @@ elf_symbol { name: "devm_rtc_allocate_device" is_defined: true symbol_type: FUNCTION - crc: 0xc0496303 + crc: 0x27d88619 type_id: 0x7e1a7d05 full_name: "devm_rtc_allocate_device" } @@ -336080,7 +339185,7 @@ elf_symbol { name: "devm_rtc_device_register" is_defined: true symbol_type: FUNCTION - crc: 0xe48cb631 + crc: 0x5956258f type_id: 0x7eed3f17 full_name: "devm_rtc_device_register" } @@ -336089,7 +339194,7 @@ elf_symbol { name: "devm_rtc_nvmem_register" is_defined: true symbol_type: FUNCTION - crc: 0xe2285595 + crc: 0x89a429cd type_id: 0x9496b073 full_name: "devm_rtc_nvmem_register" } @@ -336098,7 +339203,7 @@ elf_symbol { name: "devm_snd_dmaengine_pcm_register" is_defined: true symbol_type: FUNCTION - crc: 0xcccf282d + crc: 0x958e8c97 type_id: 0x9dff0bbb full_name: "devm_snd_dmaengine_pcm_register" } @@ -336107,7 +339212,7 @@ elf_symbol { name: "devm_snd_soc_register_card" is_defined: true symbol_type: FUNCTION - crc: 0x18ac2405 + crc: 0x46a17261 type_id: 0x9d72aaf9 full_name: "devm_snd_soc_register_card" } @@ -336116,7 +339221,7 @@ elf_symbol { name: "devm_snd_soc_register_component" is_defined: true symbol_type: FUNCTION - crc: 0x171776fa + crc: 0xa473d70c type_id: 0x9dd808ae full_name: "devm_snd_soc_register_component" } @@ -336125,7 +339230,7 @@ elf_symbol { name: "devm_spi_mem_dirmap_create" is_defined: true symbol_type: FUNCTION - crc: 0xd520f818 + crc: 0x67edb64e type_id: 0x2df3f088 full_name: "devm_spi_mem_dirmap_create" } @@ -336134,7 +339239,7 @@ elf_symbol { name: "devm_spi_register_controller" is_defined: true symbol_type: FUNCTION - crc: 0x548d88c2 + crc: 0x0b583ce8 type_id: 0x9d15ab3e full_name: "devm_spi_register_controller" } @@ -336143,7 +339248,7 @@ elf_symbol { name: "devm_thermal_of_cooling_device_register" is_defined: true symbol_type: FUNCTION - crc: 0xa0dc4a95 + crc: 0x73b493f3 type_id: 0x48f6484c full_name: "devm_thermal_of_cooling_device_register" } @@ -336152,7 +339257,7 @@ elf_symbol { name: "devm_thermal_of_zone_register" is_defined: true symbol_type: FUNCTION - crc: 0xa7d5cf02 + crc: 0xb22762a0 type_id: 0xfc59f36a full_name: "devm_thermal_of_zone_register" } @@ -336161,7 +339266,7 @@ elf_symbol { name: "devm_thermal_of_zone_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xb99ed67a + crc: 0x8efd7393 type_id: 0x1095fa8e full_name: "devm_thermal_of_zone_unregister" } @@ -336170,7 +339275,7 @@ elf_symbol { name: "devm_usb_get_phy" is_defined: true symbol_type: FUNCTION - crc: 0x31728fb6 + crc: 0xa004226b type_id: 0x8d63c458 full_name: "devm_usb_get_phy" } @@ -336179,7 +339284,7 @@ elf_symbol { name: "devm_usb_get_phy_by_node" is_defined: true symbol_type: FUNCTION - crc: 0x6da6bd03 + crc: 0x65174681 type_id: 0x8f3f76d1 full_name: "devm_usb_get_phy_by_node" } @@ -336188,7 +339293,7 @@ elf_symbol { name: "devm_usb_get_phy_by_phandle" is_defined: true symbol_type: FUNCTION - crc: 0x02002937 + crc: 0xfafe03da type_id: 0x8f1a42be full_name: "devm_usb_get_phy_by_phandle" } @@ -336197,7 +339302,7 @@ elf_symbol { name: "devm_watchdog_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x9a98ffad + crc: 0x4fcbec34 type_id: 0x9d5d4010 full_name: "devm_watchdog_register_device" } @@ -336206,7 +339311,7 @@ elf_symbol { name: "devres_add" is_defined: true symbol_type: FUNCTION - crc: 0x88313fa7 + crc: 0x405270c3 type_id: 0x106c9a5c full_name: "devres_add" } @@ -336215,7 +339320,7 @@ elf_symbol { name: "devres_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x07d47583 + crc: 0x5f548d34 type_id: 0x9c603af1 full_name: "devres_destroy" } @@ -336233,7 +339338,7 @@ elf_symbol { name: "devres_open_group" is_defined: true symbol_type: FUNCTION - crc: 0x74e738d8 + crc: 0x63e9b125 type_id: 0x565e1389 full_name: "devres_open_group" } @@ -336242,7 +339347,7 @@ elf_symbol { name: "devres_release" is_defined: true symbol_type: FUNCTION - crc: 0x2d7457cc + crc: 0x4f71a321 type_id: 0x9c603af1 full_name: "devres_release" } @@ -336251,7 +339356,7 @@ elf_symbol { name: "devres_release_group" is_defined: true symbol_type: FUNCTION - crc: 0x017260ec + crc: 0x617085e6 type_id: 0x9d7428e0 full_name: "devres_release_group" } @@ -336260,7 +339365,7 @@ elf_symbol { name: "devres_remove_group" is_defined: true symbol_type: FUNCTION - crc: 0xbf57a255 + crc: 0xb27261a0 type_id: 0x106c9a5c full_name: "devres_remove_group" } @@ -336296,7 +339401,7 @@ elf_symbol { name: "disk_set_zoned" is_defined: true symbol_type: FUNCTION - crc: 0xab879bfe + crc: 0xceda4dc3 type_id: 0x1bd69e9e full_name: "disk_set_zoned" } @@ -336314,7 +339419,7 @@ elf_symbol { name: "divider_recalc_rate" is_defined: true symbol_type: FUNCTION - crc: 0x6301daf3 + crc: 0x2ed1d076 type_id: 0x33c9b2ef full_name: "divider_recalc_rate" } @@ -336323,7 +339428,7 @@ elf_symbol { name: "divider_ro_round_rate_parent" is_defined: true symbol_type: FUNCTION - crc: 0xf868107b + crc: 0x3801a2cd type_id: 0xa5be4b9a full_name: "divider_ro_round_rate_parent" } @@ -336332,7 +339437,7 @@ elf_symbol { name: "divider_round_rate_parent" is_defined: true symbol_type: FUNCTION - crc: 0xd9bde344 + crc: 0x958eec0c type_id: 0xa5be4b9b full_name: "divider_round_rate_parent" } @@ -336341,7 +339446,7 @@ elf_symbol { name: "dma_alloc_attrs" is_defined: true symbol_type: FUNCTION - crc: 0x5e1f37ed + crc: 0xd011d4aa type_id: 0x55df36a2 full_name: "dma_alloc_attrs" } @@ -336350,7 +339455,7 @@ elf_symbol { name: "dma_alloc_noncontiguous" is_defined: true symbol_type: FUNCTION - crc: 0x8a2ab4a6 + crc: 0x2361f687 type_id: 0x420a20df full_name: "dma_alloc_noncontiguous" } @@ -336359,7 +339464,7 @@ elf_symbol { name: "dma_alloc_pages" is_defined: true symbol_type: FUNCTION - crc: 0x14ce7a88 + crc: 0x280bc6b9 type_id: 0xbed1b7ef full_name: "dma_alloc_pages" } @@ -336368,7 +339473,7 @@ elf_symbol { name: "dma_async_device_register" is_defined: true symbol_type: FUNCTION - crc: 0xccd1849a + crc: 0x66db4292 type_id: 0x96711162 full_name: "dma_async_device_register" } @@ -336377,7 +339482,7 @@ elf_symbol { name: "dma_async_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xe94936ec + crc: 0xd9775126 type_id: 0x1b69a3de full_name: "dma_async_device_unregister" } @@ -336386,7 +339491,7 @@ elf_symbol { name: "dma_async_tx_descriptor_init" is_defined: true symbol_type: FUNCTION - crc: 0xd5d2e074 + crc: 0xc1a94073 type_id: 0x1bd38750 full_name: "dma_async_tx_descriptor_init" } @@ -336395,7 +339500,7 @@ elf_symbol { name: "dma_buf_attach" is_defined: true symbol_type: FUNCTION - crc: 0x1af00273 + crc: 0x0af60995 namespace: "DMA_BUF" type_id: 0x6b24e9ea full_name: "dma_buf_attach" @@ -336405,7 +339510,7 @@ elf_symbol { name: "dma_buf_begin_cpu_access" is_defined: true symbol_type: FUNCTION - crc: 0xe906f26b + crc: 0x4e43d878 namespace: "DMA_BUF" type_id: 0x9e84fe49 full_name: "dma_buf_begin_cpu_access" @@ -336415,7 +339520,7 @@ elf_symbol { name: "dma_buf_begin_cpu_access_partial" is_defined: true symbol_type: FUNCTION - crc: 0xad39c2e5 + crc: 0x910b217d type_id: 0x9e948905 full_name: "dma_buf_begin_cpu_access_partial" } @@ -336424,7 +339529,7 @@ elf_symbol { name: "dma_buf_detach" is_defined: true symbol_type: FUNCTION - crc: 0xa63b0028 + crc: 0x99ffc9ed namespace: "DMA_BUF" type_id: 0x10df3ba9 full_name: "dma_buf_detach" @@ -336434,7 +339539,7 @@ elf_symbol { name: "dma_buf_dynamic_attach" is_defined: true symbol_type: FUNCTION - crc: 0xf3663aea + crc: 0xfd335bf8 namespace: "DMA_BUF" type_id: 0x6b29d69a full_name: "dma_buf_dynamic_attach" @@ -336444,7 +339549,7 @@ elf_symbol { name: "dma_buf_end_cpu_access" is_defined: true symbol_type: FUNCTION - crc: 0x0c9fdbb3 + crc: 0xc266dd00 namespace: "DMA_BUF" type_id: 0x9e84fe49 full_name: "dma_buf_end_cpu_access" @@ -336454,7 +339559,7 @@ elf_symbol { name: "dma_buf_end_cpu_access_partial" is_defined: true symbol_type: FUNCTION - crc: 0x6c2b78d4 + crc: 0x927ada0d type_id: 0x9e948905 full_name: "dma_buf_end_cpu_access_partial" } @@ -336463,7 +339568,7 @@ elf_symbol { name: "dma_buf_export" is_defined: true symbol_type: FUNCTION - crc: 0xfaafb353 + crc: 0xa33f0282 namespace: "DMA_BUF" type_id: 0x448c535b full_name: "dma_buf_export" @@ -336473,7 +339578,7 @@ elf_symbol { name: "dma_buf_fd" is_defined: true symbol_type: FUNCTION - crc: 0x54239d97 + crc: 0xb2d53729 namespace: "DMA_BUF" type_id: 0x9c2e6e8a full_name: "dma_buf_fd" @@ -336483,7 +339588,7 @@ elf_symbol { name: "dma_buf_get" is_defined: true symbol_type: FUNCTION - crc: 0xcda3e711 + crc: 0x2e17e9c9 namespace: "DMA_BUF" type_id: 0x53e428b3 full_name: "dma_buf_get" @@ -336493,7 +339598,7 @@ elf_symbol { name: "dma_buf_get_each" is_defined: true symbol_type: FUNCTION - crc: 0xa390eb16 + crc: 0x9f4cdc4d namespace: "MINIDUMP" type_id: 0x966430b0 full_name: "dma_buf_get_each" @@ -336503,7 +339608,7 @@ elf_symbol { name: "dma_buf_get_flags" is_defined: true symbol_type: FUNCTION - crc: 0xdff30013 + crc: 0xb740a682 type_id: 0x9dabd844 full_name: "dma_buf_get_flags" } @@ -336512,7 +339617,7 @@ elf_symbol { name: "dma_buf_map_attachment" is_defined: true symbol_type: FUNCTION - crc: 0x5b97a792 + crc: 0xa708ca31 namespace: "DMA_BUF" type_id: 0x451c3ee7 full_name: "dma_buf_map_attachment" @@ -336522,7 +339627,7 @@ elf_symbol { name: "dma_buf_mmap" is_defined: true symbol_type: FUNCTION - crc: 0xee3f1612 + crc: 0x08b28595 namespace: "DMA_BUF" type_id: 0x9d967d9a full_name: "dma_buf_mmap" @@ -336532,7 +339637,7 @@ elf_symbol { name: "dma_buf_move_notify" is_defined: true symbol_type: FUNCTION - crc: 0x789f8b5a + crc: 0x0e395186 namespace: "DMA_BUF" type_id: 0x10aa5f7a full_name: "dma_buf_move_notify" @@ -336542,7 +339647,7 @@ elf_symbol { name: "dma_buf_pin" is_defined: true symbol_type: FUNCTION - crc: 0xff3b6c83 + crc: 0xc5e982f5 namespace: "DMA_BUF" type_id: 0x9ad6ae1c full_name: "dma_buf_pin" @@ -336552,7 +339657,7 @@ elf_symbol { name: "dma_buf_put" is_defined: true symbol_type: FUNCTION - crc: 0x45d9817a + crc: 0x10f5162c namespace: "DMA_BUF" type_id: 0x10aa5f7a full_name: "dma_buf_put" @@ -336562,7 +339667,7 @@ elf_symbol { name: "dma_buf_unmap_attachment" is_defined: true symbol_type: FUNCTION - crc: 0x04dd631f + crc: 0x70312282 namespace: "DMA_BUF" type_id: 0x17ffed59 full_name: "dma_buf_unmap_attachment" @@ -336572,7 +339677,7 @@ elf_symbol { name: "dma_buf_unpin" is_defined: true symbol_type: FUNCTION - crc: 0x27f12052 + crc: 0x05fc9219 namespace: "DMA_BUF" type_id: 0x17ce1ca0 full_name: "dma_buf_unpin" @@ -336582,7 +339687,7 @@ elf_symbol { name: "dma_buf_vmap" is_defined: true symbol_type: FUNCTION - crc: 0x3716bd06 + crc: 0xa9483181 namespace: "DMA_BUF" type_id: 0x9d4e84a4 full_name: "dma_buf_vmap" @@ -336592,7 +339697,7 @@ elf_symbol { name: "dma_buf_vunmap" is_defined: true symbol_type: FUNCTION - crc: 0x650a0275 + crc: 0xe301e71c namespace: "DMA_BUF" type_id: 0x10563618 full_name: "dma_buf_vunmap" @@ -336620,7 +339725,7 @@ elf_symbol { name: "dma_fence_array_create" is_defined: true symbol_type: FUNCTION - crc: 0xd9913b41 + crc: 0xa0346811 type_id: 0xb8f7c48b full_name: "dma_fence_array_create" } @@ -336638,7 +339743,7 @@ elf_symbol { name: "dma_fence_chain_init" is_defined: true symbol_type: FUNCTION - crc: 0x0dad0397 + crc: 0xa2a9a01a type_id: 0x133a653a full_name: "dma_fence_chain_init" } @@ -336800,7 +339905,7 @@ elf_symbol { name: "dma_free_attrs" is_defined: true symbol_type: FUNCTION - crc: 0x7dd62cdd + crc: 0x70510f4c type_id: 0x13db1955 full_name: "dma_free_attrs" } @@ -336809,7 +339914,7 @@ elf_symbol { name: "dma_free_noncontiguous" is_defined: true symbol_type: FUNCTION - crc: 0xf2140e70 + crc: 0x47e2e7fa type_id: 0x13dda576 full_name: "dma_free_noncontiguous" } @@ -336818,7 +339923,7 @@ elf_symbol { name: "dma_free_pages" is_defined: true symbol_type: FUNCTION - crc: 0xeceb3f09 + crc: 0x07f94ccf type_id: 0x13dca967 full_name: "dma_free_pages" } @@ -336827,7 +339932,7 @@ elf_symbol { name: "dma_get_required_mask" is_defined: true symbol_type: FUNCTION - crc: 0x79936cba + crc: 0x01fb8cd1 type_id: 0x574ded10 full_name: "dma_get_required_mask" } @@ -336836,7 +339941,7 @@ elf_symbol { name: "dma_get_sgtable_attrs" is_defined: true symbol_type: FUNCTION - crc: 0x33ca5b6f + crc: 0x4804e23b type_id: 0x9d11df94 full_name: "dma_get_sgtable_attrs" } @@ -336845,7 +339950,7 @@ elf_symbol { name: "dma_get_slave_caps" is_defined: true symbol_type: FUNCTION - crc: 0x6fd231a5 + crc: 0x413574d7 type_id: 0x930a9934 full_name: "dma_get_slave_caps" } @@ -336854,7 +339959,7 @@ elf_symbol { name: "dma_get_slave_channel" is_defined: true symbol_type: FUNCTION - crc: 0xcd45bf7f + crc: 0xe7d80fe0 type_id: 0x898bee8c full_name: "dma_get_slave_channel" } @@ -336863,7 +339968,7 @@ elf_symbol { name: "dma_heap_add" is_defined: true symbol_type: FUNCTION - crc: 0x2a65100d + crc: 0xffd02087 type_id: 0x2f858b61 full_name: "dma_heap_add" } @@ -336872,7 +339977,7 @@ elf_symbol { name: "dma_heap_buffer_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xbbc4374b + crc: 0x1100db68 type_id: 0x4afe8e98 full_name: "dma_heap_buffer_alloc" } @@ -336881,7 +339986,7 @@ elf_symbol { name: "dma_heap_buffer_free" is_defined: true symbol_type: FUNCTION - crc: 0x5e3ef4a4 + crc: 0xacaf8bfe type_id: 0x10aa5f7a full_name: "dma_heap_buffer_free" } @@ -336908,7 +340013,7 @@ elf_symbol { name: "dma_heap_get_dev" is_defined: true symbol_type: FUNCTION - crc: 0x668e9eac + crc: 0x41915dfb type_id: 0xae3d0033 full_name: "dma_heap_get_dev" } @@ -336944,7 +340049,7 @@ elf_symbol { name: "dma_map_page_attrs" is_defined: true symbol_type: FUNCTION - crc: 0x549b321b + crc: 0x23e94b37 type_id: 0xbcaf23fe full_name: "dma_map_page_attrs" } @@ -336953,7 +340058,7 @@ elf_symbol { name: "dma_map_resource" is_defined: true symbol_type: FUNCTION - crc: 0xfee18402 + crc: 0xc65b6397 type_id: 0xbe42b117 full_name: "dma_map_resource" } @@ -336962,7 +340067,7 @@ elf_symbol { name: "dma_map_sg_attrs" is_defined: true symbol_type: FUNCTION - crc: 0x9dc935fe + crc: 0x8af7e0df type_id: 0xce108db2 full_name: "dma_map_sg_attrs" } @@ -336971,7 +340076,7 @@ elf_symbol { name: "dma_map_sgtable" is_defined: true symbol_type: FUNCTION - crc: 0x1c1b52e7 + crc: 0x577cd47c type_id: 0x9d27e158 full_name: "dma_map_sgtable" } @@ -336980,7 +340085,7 @@ elf_symbol { name: "dma_mmap_attrs" is_defined: true symbol_type: FUNCTION - crc: 0x662cb732 + crc: 0xda7763d9 type_id: 0x9d3b0250 full_name: "dma_mmap_attrs" } @@ -336989,7 +340094,7 @@ elf_symbol { name: "dma_mmap_pages" is_defined: true symbol_type: FUNCTION - crc: 0x4492d72b + crc: 0xb1bf2324 type_id: 0x9d038726 full_name: "dma_mmap_pages" } @@ -337007,7 +340112,7 @@ elf_symbol { name: "dma_pool_create" is_defined: true symbol_type: FUNCTION - crc: 0xf43eb182 + crc: 0x0ee5968a type_id: 0x5f4c14dc full_name: "dma_pool_create" } @@ -337034,7 +340139,7 @@ elf_symbol { name: "dma_release_channel" is_defined: true symbol_type: FUNCTION - crc: 0xed2c6c52 + crc: 0x06732ca7 type_id: 0x1e0e5d07 full_name: "dma_release_channel" } @@ -337043,7 +340148,7 @@ elf_symbol { name: "dma_request_chan" is_defined: true symbol_type: FUNCTION - crc: 0xbe1ff77e + crc: 0x42432cbb type_id: 0x87739e97 full_name: "dma_request_chan" } @@ -337052,7 +340157,7 @@ elf_symbol { name: "dma_resv_add_fence" is_defined: true symbol_type: FUNCTION - crc: 0xb815e562 + crc: 0x2cfd9f7f type_id: 0x194c85c5 full_name: "dma_resv_add_fence" } @@ -337061,7 +340166,7 @@ elf_symbol { name: "dma_resv_describe" is_defined: true symbol_type: FUNCTION - crc: 0x33fc913c + crc: 0x29a40da4 type_id: 0x1950a0f3 full_name: "dma_resv_describe" } @@ -337070,7 +340175,7 @@ elf_symbol { name: "dma_resv_fini" is_defined: true symbol_type: FUNCTION - crc: 0x662eb8e0 + crc: 0xd00f69db type_id: 0x19493769 full_name: "dma_resv_fini" } @@ -337079,7 +340184,7 @@ elf_symbol { name: "dma_resv_get_fences" is_defined: true symbol_type: FUNCTION - crc: 0xb27bff18 + crc: 0x6d0a1e4e type_id: 0x94ce95ed full_name: "dma_resv_get_fences" } @@ -337088,7 +340193,7 @@ elf_symbol { name: "dma_resv_get_singleton" is_defined: true symbol_type: FUNCTION - crc: 0x5685995d + crc: 0xf7ffada0 type_id: 0x94cadd10 full_name: "dma_resv_get_singleton" } @@ -337097,7 +340202,7 @@ elf_symbol { name: "dma_resv_init" is_defined: true symbol_type: FUNCTION - crc: 0xb1373da3 + crc: 0x61f030be type_id: 0x19493769 full_name: "dma_resv_init" } @@ -337106,7 +340211,7 @@ elf_symbol { name: "dma_resv_iter_first" is_defined: true symbol_type: FUNCTION - crc: 0xc5459c10 + crc: 0x1cc8bdcd type_id: 0xdc551b4d full_name: "dma_resv_iter_first" } @@ -337115,7 +340220,7 @@ elf_symbol { name: "dma_resv_iter_first_unlocked" is_defined: true symbol_type: FUNCTION - crc: 0x3dd6540c + crc: 0xa096d1d8 type_id: 0xdc551b4d full_name: "dma_resv_iter_first_unlocked" } @@ -337124,7 +340229,7 @@ elf_symbol { name: "dma_resv_iter_next" is_defined: true symbol_type: FUNCTION - crc: 0x377c1758 + crc: 0x8a418274 type_id: 0xdc551b4d full_name: "dma_resv_iter_next" } @@ -337133,7 +340238,7 @@ elf_symbol { name: "dma_resv_iter_next_unlocked" is_defined: true symbol_type: FUNCTION - crc: 0x336c340c + crc: 0xce0dbcb0 type_id: 0xdc551b4d full_name: "dma_resv_iter_next_unlocked" } @@ -337142,7 +340247,7 @@ elf_symbol { name: "dma_resv_reserve_fences" is_defined: true symbol_type: FUNCTION - crc: 0x46d13d4f + crc: 0xc01eb4c4 type_id: 0x9547904d full_name: "dma_resv_reserve_fences" } @@ -337151,7 +340256,7 @@ elf_symbol { name: "dma_resv_test_signaled" is_defined: true symbol_type: FUNCTION - crc: 0x2fb691d8 + crc: 0xa0882879 type_id: 0xf7ecf18c full_name: "dma_resv_test_signaled" } @@ -337160,7 +340265,7 @@ elf_symbol { name: "dma_resv_wait_timeout" is_defined: true symbol_type: FUNCTION - crc: 0x5aa183fa + crc: 0xa77c1027 type_id: 0xae730313 full_name: "dma_resv_wait_timeout" } @@ -337169,7 +340274,7 @@ elf_symbol { name: "dma_run_dependencies" is_defined: true symbol_type: FUNCTION - crc: 0xf8220246 + crc: 0xc83348eb type_id: 0x1b3ae799 full_name: "dma_run_dependencies" } @@ -337178,7 +340283,7 @@ elf_symbol { name: "dma_set_coherent_mask" is_defined: true symbol_type: FUNCTION - crc: 0x30344666 + crc: 0x4fb3ea17 type_id: 0x9f5e51ba full_name: "dma_set_coherent_mask" } @@ -337187,7 +340292,7 @@ elf_symbol { name: "dma_set_mask" is_defined: true symbol_type: FUNCTION - crc: 0x22afbb45 + crc: 0xc4c55adb type_id: 0x9f5e51ba full_name: "dma_set_mask" } @@ -337196,7 +340301,7 @@ elf_symbol { name: "dma_sync_sg_for_cpu" is_defined: true symbol_type: FUNCTION - crc: 0x31f2cd6a + crc: 0x93cd4ff0 type_id: 0x1053ae07 full_name: "dma_sync_sg_for_cpu" } @@ -337205,7 +340310,7 @@ elf_symbol { name: "dma_sync_sg_for_device" is_defined: true symbol_type: FUNCTION - crc: 0xcc3c9944 + crc: 0x93127073 type_id: 0x1053ae07 full_name: "dma_sync_sg_for_device" } @@ -337214,7 +340319,7 @@ elf_symbol { name: "dma_sync_single_for_cpu" is_defined: true symbol_type: FUNCTION - crc: 0xa7fde8ca + crc: 0xd406a25c type_id: 0x13b0ecd2 full_name: "dma_sync_single_for_cpu" } @@ -337223,7 +340328,7 @@ elf_symbol { name: "dma_sync_single_for_device" is_defined: true symbol_type: FUNCTION - crc: 0x5c4c16ed + crc: 0x36636558 type_id: 0x13b0ecd2 full_name: "dma_sync_single_for_device" } @@ -337232,7 +340337,7 @@ elf_symbol { name: "dma_unmap_page_attrs" is_defined: true symbol_type: FUNCTION - crc: 0xf997efdc + crc: 0xbbb44186 type_id: 0x13b0e00f full_name: "dma_unmap_page_attrs" } @@ -337241,7 +340346,7 @@ elf_symbol { name: "dma_unmap_resource" is_defined: true symbol_type: FUNCTION - crc: 0x6225b684 + crc: 0xcb05f6fa type_id: 0x13b0e00f full_name: "dma_unmap_resource" } @@ -337250,7 +340355,7 @@ elf_symbol { name: "dma_unmap_sg_attrs" is_defined: true symbol_type: FUNCTION - crc: 0xca19b716 + crc: 0x9ae3fdc9 type_id: 0x1053a2da full_name: "dma_unmap_sg_attrs" } @@ -337259,7 +340364,7 @@ elf_symbol { name: "dma_vmap_noncontiguous" is_defined: true symbol_type: FUNCTION - crc: 0xaeb50586 + crc: 0xde5db135 type_id: 0x55d07307 full_name: "dma_vmap_noncontiguous" } @@ -337268,7 +340373,7 @@ elf_symbol { name: "dma_vunmap_noncontiguous" is_defined: true symbol_type: FUNCTION - crc: 0xa2512f41 + crc: 0x0a6d9f0e type_id: 0x106c9a5c full_name: "dma_vunmap_noncontiguous" } @@ -337277,7 +340382,7 @@ elf_symbol { name: "dmabuf_page_pool_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xcf5b1bdc + crc: 0x4947af3d type_id: 0xba11bc6a full_name: "dmabuf_page_pool_alloc" } @@ -337304,7 +340409,7 @@ elf_symbol { name: "dmabuf_page_pool_free" is_defined: true symbol_type: FUNCTION - crc: 0x8a49b36e + crc: 0xe157bbdf type_id: 0x170b1003 full_name: "dmabuf_page_pool_free" } @@ -337322,7 +340427,7 @@ elf_symbol { name: "dmaengine_unmap_put" is_defined: true symbol_type: FUNCTION - crc: 0x5c3a5084 + crc: 0x9516540e type_id: 0x1664b4e1 full_name: "dmaengine_unmap_put" } @@ -337331,7 +340436,7 @@ elf_symbol { name: "dmaenginem_async_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x94940e8b + crc: 0x29396104 type_id: 0x96711162 full_name: "dmaenginem_async_device_register" } @@ -337340,7 +340445,7 @@ elf_symbol { name: "dmam_alloc_attrs" is_defined: true symbol_type: FUNCTION - crc: 0xcb403b31 + crc: 0x59cb9a15 type_id: 0x55df36a2 full_name: "dmam_alloc_attrs" } @@ -337349,7 +340454,7 @@ elf_symbol { name: "dmam_free_coherent" is_defined: true symbol_type: FUNCTION - crc: 0x2f23f7a2 + crc: 0xc91f0573 type_id: 0x13db1588 full_name: "dmam_free_coherent" } @@ -337358,7 +340463,7 @@ elf_symbol { name: "do_SAK" is_defined: true symbol_type: FUNCTION - crc: 0xa2eaacbd + crc: 0xefab129a type_id: 0x1b27f18a full_name: "do_SAK" } @@ -337403,7 +340508,7 @@ elf_symbol { name: "double_rq_lock" is_defined: true symbol_type: FUNCTION - crc: 0xac393f95 + crc: 0x8f88948e type_id: 0x1ba0fc33 full_name: "double_rq_lock" } @@ -337439,7 +340544,7 @@ elf_symbol { name: "down_read" is_defined: true symbol_type: FUNCTION - crc: 0xb162aef5 + crc: 0x3355da1c type_id: 0x10b7c133 full_name: "down_read" } @@ -337448,7 +340553,7 @@ elf_symbol { name: "down_read_killable" is_defined: true symbol_type: FUNCTION - crc: 0x99c1f426 + crc: 0x2604b7c2 type_id: 0x9daf738f full_name: "down_read_killable" } @@ -337457,7 +340562,7 @@ elf_symbol { name: "down_read_trylock" is_defined: true symbol_type: FUNCTION - crc: 0x93ff63d1 + crc: 0x88f5cdef type_id: 0x9daf738f full_name: "down_read_trylock" } @@ -337484,7 +340589,7 @@ elf_symbol { name: "down_write" is_defined: true symbol_type: FUNCTION - crc: 0x486fdb09 + crc: 0x28ed2847 type_id: 0x10b7c133 full_name: "down_write" } @@ -337493,7 +340598,7 @@ elf_symbol { name: "down_write_killable" is_defined: true symbol_type: FUNCTION - crc: 0xf09499ee + crc: 0xced2405e type_id: 0x9daf738f full_name: "down_write_killable" } @@ -337502,7 +340607,7 @@ elf_symbol { name: "downgrade_write" is_defined: true symbol_type: FUNCTION - crc: 0x971410bd + crc: 0xd486fb9c type_id: 0x10b7c133 full_name: "downgrade_write" } @@ -337511,7 +340616,7 @@ elf_symbol { name: "dpcm_end_walk_at_be" is_defined: true symbol_type: FUNCTION - crc: 0xecac7f89 + crc: 0x22be872c type_id: 0xfd600427 full_name: "dpcm_end_walk_at_be" } @@ -337520,7 +340625,7 @@ elf_symbol { name: "dput" is_defined: true symbol_type: FUNCTION - crc: 0x5624f1d2 + crc: 0x724f9a61 type_id: 0x141901a7 full_name: "dput" } @@ -337556,7 +340661,7 @@ elf_symbol { name: "driver_attach" is_defined: true symbol_type: FUNCTION - crc: 0xa708dd86 + crc: 0x58cb3ab2 type_id: 0x91190ace full_name: "driver_attach" } @@ -337565,7 +340670,7 @@ elf_symbol { name: "driver_create_file" is_defined: true symbol_type: FUNCTION - crc: 0x2e38ac4d + crc: 0xff231182 type_id: 0x91e06d89 full_name: "driver_create_file" } @@ -337574,7 +340679,7 @@ elf_symbol { name: "driver_find_device" is_defined: true symbol_type: FUNCTION - crc: 0xab161550 + crc: 0x78394c2a type_id: 0xa1b14a4d full_name: "driver_find_device" } @@ -337583,7 +340688,7 @@ elf_symbol { name: "driver_register" is_defined: true symbol_type: FUNCTION - crc: 0xe9659d1e + crc: 0xf7b122c3 type_id: 0x91190ace full_name: "driver_register" } @@ -337592,7 +340697,7 @@ elf_symbol { name: "driver_remove_file" is_defined: true symbol_type: FUNCTION - crc: 0x0305ba51 + crc: 0x4f9d0cac type_id: 0x1cf8df35 full_name: "driver_remove_file" } @@ -337601,7 +340706,7 @@ elf_symbol { name: "driver_set_override" is_defined: true symbol_type: FUNCTION - crc: 0x71d38f65 + crc: 0x0956956e type_id: 0x9d0ed9df full_name: "driver_set_override" } @@ -337610,7 +340715,7 @@ elf_symbol { name: "driver_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x73a5966f + crc: 0x99a8a2ef type_id: 0x1c01b872 full_name: "driver_unregister" } @@ -337619,7 +340724,7 @@ elf_symbol { name: "drm_add_edid_modes" is_defined: true symbol_type: FUNCTION - crc: 0x16d15ce4 + crc: 0x17b82c5f type_id: 0x91016cca full_name: "drm_add_edid_modes" } @@ -337628,7 +340733,7 @@ elf_symbol { name: "drm_add_modes_noedid" is_defined: true symbol_type: FUNCTION - crc: 0xdf4813c2 + crc: 0xab26b352 type_id: 0x9068c1cc full_name: "drm_add_modes_noedid" } @@ -337637,7 +340742,7 @@ elf_symbol { name: "drm_aperture_remove_conflicting_pci_framebuffers" is_defined: true symbol_type: FUNCTION - crc: 0xa6b1eafa + crc: 0x21cb66bc type_id: 0x99361691 full_name: "drm_aperture_remove_conflicting_pci_framebuffers" } @@ -337646,7 +340751,7 @@ elf_symbol { name: "drm_atomic_add_affected_connectors" is_defined: true symbol_type: FUNCTION - crc: 0xdb243de3 + crc: 0x90916cc3 type_id: 0x950581be full_name: "drm_atomic_add_affected_connectors" } @@ -337655,7 +340760,7 @@ elf_symbol { name: "drm_atomic_add_affected_planes" is_defined: true symbol_type: FUNCTION - crc: 0x480dec1c + crc: 0xfba48629 type_id: 0x950581be full_name: "drm_atomic_add_affected_planes" } @@ -337664,7 +340769,7 @@ elf_symbol { name: "drm_atomic_bridge_chain_disable" is_defined: true symbol_type: FUNCTION - crc: 0x347c06ff + crc: 0x1ae7af2e type_id: 0x198668f4 full_name: "drm_atomic_bridge_chain_disable" } @@ -337673,7 +340778,7 @@ elf_symbol { name: "drm_atomic_bridge_chain_enable" is_defined: true symbol_type: FUNCTION - crc: 0x8be63b3c + crc: 0x2d6f51bd type_id: 0x198668f4 full_name: "drm_atomic_bridge_chain_enable" } @@ -337682,7 +340787,7 @@ elf_symbol { name: "drm_atomic_bridge_chain_post_disable" is_defined: true symbol_type: FUNCTION - crc: 0x3d4b1205 + crc: 0x76b1c849 type_id: 0x198668f4 full_name: "drm_atomic_bridge_chain_post_disable" } @@ -337691,7 +340796,7 @@ elf_symbol { name: "drm_atomic_bridge_chain_pre_enable" is_defined: true symbol_type: FUNCTION - crc: 0xa7369734 + crc: 0x008adda4 type_id: 0x198668f4 full_name: "drm_atomic_bridge_chain_pre_enable" } @@ -337700,7 +340805,7 @@ elf_symbol { name: "drm_atomic_commit" is_defined: true symbol_type: FUNCTION - crc: 0x78e7d255 + crc: 0x5c13be13 type_id: 0x95c0ec46 full_name: "drm_atomic_commit" } @@ -337709,7 +340814,7 @@ elf_symbol { name: "drm_atomic_get_connector_state" is_defined: true symbol_type: FUNCTION - crc: 0x77aeaeac + crc: 0x6ea52038 type_id: 0x6345a3c5 full_name: "drm_atomic_get_connector_state" } @@ -337718,7 +340823,7 @@ elf_symbol { name: "drm_atomic_get_crtc_state" is_defined: true symbol_type: FUNCTION - crc: 0xfa0c885b + crc: 0xd42aaa8a type_id: 0xefaef687 full_name: "drm_atomic_get_crtc_state" } @@ -337727,7 +340832,7 @@ elf_symbol { name: "drm_atomic_get_new_bridge_state" is_defined: true symbol_type: FUNCTION - crc: 0xa6958b5a + crc: 0x30126d00 type_id: 0x289916da full_name: "drm_atomic_get_new_bridge_state" } @@ -337736,7 +340841,7 @@ elf_symbol { name: "drm_atomic_get_new_connector_for_encoder" is_defined: true symbol_type: FUNCTION - crc: 0xada8c155 + crc: 0x45368eb2 type_id: 0xab344d2b full_name: "drm_atomic_get_new_connector_for_encoder" } @@ -337745,7 +340850,7 @@ elf_symbol { name: "drm_atomic_get_new_private_obj_state" is_defined: true symbol_type: FUNCTION - crc: 0x774e7952 + crc: 0xf061c43e type_id: 0x8715e05e full_name: "drm_atomic_get_new_private_obj_state" } @@ -337754,7 +340859,7 @@ elf_symbol { name: "drm_atomic_get_old_connector_for_encoder" is_defined: true symbol_type: FUNCTION - crc: 0xaa802609 + crc: 0x421e69ee type_id: 0xab344d2b full_name: "drm_atomic_get_old_connector_for_encoder" } @@ -337763,7 +340868,7 @@ elf_symbol { name: "drm_atomic_get_old_private_obj_state" is_defined: true symbol_type: FUNCTION - crc: 0x70669e0e + crc: 0xf7492362 type_id: 0x8715e05e full_name: "drm_atomic_get_old_private_obj_state" } @@ -337772,7 +340877,7 @@ elf_symbol { name: "drm_atomic_get_plane_state" is_defined: true symbol_type: FUNCTION - crc: 0x9f35a98e + crc: 0x13779f31 type_id: 0x89544504 full_name: "drm_atomic_get_plane_state" } @@ -337781,7 +340886,7 @@ elf_symbol { name: "drm_atomic_get_private_obj_state" is_defined: true symbol_type: FUNCTION - crc: 0xc559f296 + crc: 0x0538aa67 type_id: 0x8715e05e full_name: "drm_atomic_get_private_obj_state" } @@ -337790,7 +340895,7 @@ elf_symbol { name: "drm_atomic_helper_bridge_destroy_state" is_defined: true symbol_type: FUNCTION - crc: 0x5e375dff + crc: 0xb5d00969 type_id: 0x1912c3c7 full_name: "drm_atomic_helper_bridge_destroy_state" } @@ -337799,7 +340904,7 @@ elf_symbol { name: "drm_atomic_helper_bridge_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0x9cc30823 + crc: 0xd79084cb type_id: 0x29da83bb full_name: "drm_atomic_helper_bridge_duplicate_state" } @@ -337808,7 +340913,7 @@ elf_symbol { name: "drm_atomic_helper_bridge_propagate_bus_fmt" is_defined: true symbol_type: FUNCTION - crc: 0xcde447d5 + crc: 0x19f7dfe2 type_id: 0x6a320335 full_name: "drm_atomic_helper_bridge_propagate_bus_fmt" } @@ -337817,7 +340922,7 @@ elf_symbol { name: "drm_atomic_helper_bridge_reset" is_defined: true symbol_type: FUNCTION - crc: 0xc5dfc636 + crc: 0xff178a29 type_id: 0x29da83bb full_name: "drm_atomic_helper_bridge_reset" } @@ -337826,7 +340931,7 @@ elf_symbol { name: "drm_atomic_helper_calc_timestamping_constants" is_defined: true symbol_type: FUNCTION - crc: 0xfb80547a + crc: 0xbf4a8011 type_id: 0x18d85efa full_name: "drm_atomic_helper_calc_timestamping_constants" } @@ -337835,7 +340940,7 @@ elf_symbol { name: "drm_atomic_helper_check" is_defined: true symbol_type: FUNCTION - crc: 0x92e5801f + crc: 0x476bc6cc type_id: 0x93c5cc72 full_name: "drm_atomic_helper_check" } @@ -337844,7 +340949,7 @@ elf_symbol { name: "drm_atomic_helper_check_modeset" is_defined: true symbol_type: FUNCTION - crc: 0x3eba7d2a + crc: 0xad01b83d type_id: 0x93c5cc72 full_name: "drm_atomic_helper_check_modeset" } @@ -337853,7 +340958,7 @@ elf_symbol { name: "drm_atomic_helper_check_plane_state" is_defined: true symbol_type: FUNCTION - crc: 0x5e58fc09 + crc: 0xa9c69775 type_id: 0x96d5902b full_name: "drm_atomic_helper_check_plane_state" } @@ -337862,7 +340967,7 @@ elf_symbol { name: "drm_atomic_helper_check_planes" is_defined: true symbol_type: FUNCTION - crc: 0xc975b072 + crc: 0x20422853 type_id: 0x93c5cc72 full_name: "drm_atomic_helper_check_planes" } @@ -337871,7 +340976,7 @@ elf_symbol { name: "drm_atomic_helper_check_wb_encoder_state" is_defined: true symbol_type: FUNCTION - crc: 0x8819b3c6 + crc: 0x8dcfdfc5 type_id: 0x968fd49c full_name: "drm_atomic_helper_check_wb_encoder_state" } @@ -337880,7 +340985,7 @@ elf_symbol { name: "drm_atomic_helper_cleanup_planes" is_defined: true symbol_type: FUNCTION - crc: 0x6ea3f572 + crc: 0xaa286f3c type_id: 0x1edd7ece full_name: "drm_atomic_helper_cleanup_planes" } @@ -337889,7 +340994,7 @@ elf_symbol { name: "drm_atomic_helper_commit" is_defined: true symbol_type: FUNCTION - crc: 0x6073a211 + crc: 0x5ad8b4f0 type_id: 0x93de93a5 full_name: "drm_atomic_helper_commit" } @@ -337898,7 +341003,7 @@ elf_symbol { name: "drm_atomic_helper_commit_cleanup_done" is_defined: true symbol_type: FUNCTION - crc: 0xff5984b6 + crc: 0x378f6595 type_id: 0x18d85efa full_name: "drm_atomic_helper_commit_cleanup_done" } @@ -337907,7 +341012,7 @@ elf_symbol { name: "drm_atomic_helper_commit_duplicated_state" is_defined: true symbol_type: FUNCTION - crc: 0x9180a56a + crc: 0x28aa42fc type_id: 0x95cedbde full_name: "drm_atomic_helper_commit_duplicated_state" } @@ -337916,7 +341021,7 @@ elf_symbol { name: "drm_atomic_helper_commit_hw_done" is_defined: true symbol_type: FUNCTION - crc: 0xb8a18d39 + crc: 0xe15ebc4b type_id: 0x18d85efa full_name: "drm_atomic_helper_commit_hw_done" } @@ -337925,7 +341030,7 @@ elf_symbol { name: "drm_atomic_helper_commit_modeset_disables" is_defined: true symbol_type: FUNCTION - crc: 0xdc481536 + crc: 0x4c0f3ce3 type_id: 0x1edd7ece full_name: "drm_atomic_helper_commit_modeset_disables" } @@ -337934,7 +341039,7 @@ elf_symbol { name: "drm_atomic_helper_commit_modeset_enables" is_defined: true symbol_type: FUNCTION - crc: 0x960ad07e + crc: 0x48a7ec7d type_id: 0x1edd7ece full_name: "drm_atomic_helper_commit_modeset_enables" } @@ -337943,7 +341048,7 @@ elf_symbol { name: "drm_atomic_helper_commit_planes" is_defined: true symbol_type: FUNCTION - crc: 0x68fdc806 + crc: 0x549edd37 type_id: 0x1eda71a1 full_name: "drm_atomic_helper_commit_planes" } @@ -337952,7 +341057,7 @@ elf_symbol { name: "drm_atomic_helper_commit_tail" is_defined: true symbol_type: FUNCTION - crc: 0x425d1d0c + crc: 0x61d8868b type_id: 0x18d85efa full_name: "drm_atomic_helper_commit_tail" } @@ -337961,7 +341066,7 @@ elf_symbol { name: "drm_atomic_helper_commit_tail_rpm" is_defined: true symbol_type: FUNCTION - crc: 0x79673d86 + crc: 0x740e3926 type_id: 0x18d85efa full_name: "drm_atomic_helper_commit_tail_rpm" } @@ -337970,7 +341075,7 @@ elf_symbol { name: "drm_atomic_helper_connector_destroy_state" is_defined: true symbol_type: FUNCTION - crc: 0xebe82a0f + crc: 0xc4224236 type_id: 0x1c470062 full_name: "drm_atomic_helper_connector_destroy_state" } @@ -337979,7 +341084,7 @@ elf_symbol { name: "drm_atomic_helper_connector_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0xcb0d8e41 + crc: 0xf4f01971 type_id: 0x67ae13ae full_name: "drm_atomic_helper_connector_duplicate_state" } @@ -337988,7 +341093,7 @@ elf_symbol { name: "drm_atomic_helper_connector_reset" is_defined: true symbol_type: FUNCTION - crc: 0x3a45c75e + crc: 0x9c88a69e type_id: 0x1cf53808 full_name: "drm_atomic_helper_connector_reset" } @@ -337997,7 +341102,7 @@ elf_symbol { name: "drm_atomic_helper_crtc_destroy_state" is_defined: true symbol_type: FUNCTION - crc: 0xff33d19a + crc: 0xec498c60 type_id: 0x1c25e791 full_name: "drm_atomic_helper_crtc_destroy_state" } @@ -338006,7 +341111,7 @@ elf_symbol { name: "drm_atomic_helper_crtc_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0x9a5eccca + crc: 0x506f581e type_id: 0xeb7d4b96 full_name: "drm_atomic_helper_crtc_duplicate_state" } @@ -338015,7 +341120,7 @@ elf_symbol { name: "drm_atomic_helper_crtc_reset" is_defined: true symbol_type: FUNCTION - crc: 0x66d84471 + crc: 0x230f001a type_id: 0x1cce8e13 full_name: "drm_atomic_helper_crtc_reset" } @@ -338024,7 +341129,7 @@ elf_symbol { name: "drm_atomic_helper_damage_iter_init" is_defined: true symbol_type: FUNCTION - crc: 0x49f6d7d1 + crc: 0x5820dc08 type_id: 0x1b28e71c full_name: "drm_atomic_helper_damage_iter_init" } @@ -338042,7 +341147,7 @@ elf_symbol { name: "drm_atomic_helper_damage_merged" is_defined: true symbol_type: FUNCTION - crc: 0x7b055ad4 + crc: 0x706604bd type_id: 0xf334abb2 full_name: "drm_atomic_helper_damage_merged" } @@ -338051,7 +341156,7 @@ elf_symbol { name: "drm_atomic_helper_dirtyfb" is_defined: true symbol_type: FUNCTION - crc: 0xe6adb6fe + crc: 0x218f690e type_id: 0x91a92948 full_name: "drm_atomic_helper_dirtyfb" } @@ -338060,7 +341165,7 @@ elf_symbol { name: "drm_atomic_helper_disable_plane" is_defined: true symbol_type: FUNCTION - crc: 0xc1302ddf + crc: 0x26b443ac type_id: 0x9b45fcbe full_name: "drm_atomic_helper_disable_plane" } @@ -338069,7 +341174,7 @@ elf_symbol { name: "drm_atomic_helper_disable_planes_on_crtc" is_defined: true symbol_type: FUNCTION - crc: 0x0f526cc7 + crc: 0x619ddacd type_id: 0x1f9b34c1 full_name: "drm_atomic_helper_disable_planes_on_crtc" } @@ -338078,7 +341183,7 @@ elf_symbol { name: "drm_atomic_helper_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0x172cbd15 + crc: 0x832fb563 type_id: 0x4f3d8d0a full_name: "drm_atomic_helper_duplicate_state" } @@ -338087,7 +341192,7 @@ elf_symbol { name: "drm_atomic_helper_fake_vblank" is_defined: true symbol_type: FUNCTION - crc: 0x0c433822 + crc: 0xdc5c97f6 type_id: 0x18d85efa full_name: "drm_atomic_helper_fake_vblank" } @@ -338096,7 +341201,7 @@ elf_symbol { name: "drm_atomic_helper_page_flip" is_defined: true symbol_type: FUNCTION - crc: 0xdf02d045 + crc: 0x9aed305c type_id: 0x9116124f full_name: "drm_atomic_helper_page_flip" } @@ -338105,7 +341210,7 @@ elf_symbol { name: "drm_atomic_helper_plane_destroy_state" is_defined: true symbol_type: FUNCTION - crc: 0x38b0883e + crc: 0x60b3e91e type_id: 0x16ebcbfa full_name: "drm_atomic_helper_plane_destroy_state" } @@ -338114,7 +341219,7 @@ elf_symbol { name: "drm_atomic_helper_plane_duplicate_state" is_defined: true symbol_type: FUNCTION - crc: 0xfc72c72f + crc: 0xb50c29f3 type_id: 0x87b3d0e4 full_name: "drm_atomic_helper_plane_duplicate_state" } @@ -338123,7 +341228,7 @@ elf_symbol { name: "drm_atomic_helper_plane_reset" is_defined: true symbol_type: FUNCTION - crc: 0x2f2b1e9b + crc: 0x8c3fd767 type_id: 0x1653799a full_name: "drm_atomic_helper_plane_reset" } @@ -338132,7 +341237,7 @@ elf_symbol { name: "drm_atomic_helper_prepare_planes" is_defined: true symbol_type: FUNCTION - crc: 0x182d0bfc + crc: 0x1c6005e6 type_id: 0x93c5cc72 full_name: "drm_atomic_helper_prepare_planes" } @@ -338141,7 +341246,7 @@ elf_symbol { name: "drm_atomic_helper_resume" is_defined: true symbol_type: FUNCTION - crc: 0xc7cba6e7 + crc: 0x04246134 type_id: 0x93c5cc72 full_name: "drm_atomic_helper_resume" } @@ -338150,7 +341255,7 @@ elf_symbol { name: "drm_atomic_helper_set_config" is_defined: true symbol_type: FUNCTION - crc: 0x2ded8cee + crc: 0x725221df type_id: 0x9286b490 full_name: "drm_atomic_helper_set_config" } @@ -338159,7 +341264,7 @@ elf_symbol { name: "drm_atomic_helper_setup_commit" is_defined: true symbol_type: FUNCTION - crc: 0x2d5eb061 + crc: 0xac61a71c type_id: 0x94751139 full_name: "drm_atomic_helper_setup_commit" } @@ -338168,7 +341273,7 @@ elf_symbol { name: "drm_atomic_helper_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0x37366b93 + crc: 0x6f66c191 type_id: 0x1e597e38 full_name: "drm_atomic_helper_shutdown" } @@ -338177,7 +341282,7 @@ elf_symbol { name: "drm_atomic_helper_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x19689eb6 + crc: 0xe028edf8 type_id: 0x4f33ba92 full_name: "drm_atomic_helper_suspend" } @@ -338186,7 +341291,7 @@ elf_symbol { name: "drm_atomic_helper_swap_state" is_defined: true symbol_type: FUNCTION - crc: 0xf9dc54ec + crc: 0xd0c9bf94 type_id: 0x94751139 full_name: "drm_atomic_helper_swap_state" } @@ -338195,7 +341300,7 @@ elf_symbol { name: "drm_atomic_helper_update_legacy_modeset_state" is_defined: true symbol_type: FUNCTION - crc: 0xc10ac587 + crc: 0xd31f575c type_id: 0x1edd7ece full_name: "drm_atomic_helper_update_legacy_modeset_state" } @@ -338204,7 +341309,7 @@ elf_symbol { name: "drm_atomic_helper_update_plane" is_defined: true symbol_type: FUNCTION - crc: 0x47f14c79 + crc: 0x7f755136 type_id: 0x9b8350bf full_name: "drm_atomic_helper_update_plane" } @@ -338213,7 +341318,7 @@ elf_symbol { name: "drm_atomic_helper_wait_for_dependencies" is_defined: true symbol_type: FUNCTION - crc: 0xe3f799e1 + crc: 0x5c27aa97 type_id: 0x18d85efa full_name: "drm_atomic_helper_wait_for_dependencies" } @@ -338222,7 +341327,7 @@ elf_symbol { name: "drm_atomic_helper_wait_for_fences" is_defined: true symbol_type: FUNCTION - crc: 0x94c6df64 + crc: 0x6ff4d85b type_id: 0x93de93a5 full_name: "drm_atomic_helper_wait_for_fences" } @@ -338231,7 +341336,7 @@ elf_symbol { name: "drm_atomic_helper_wait_for_flip_done" is_defined: true symbol_type: FUNCTION - crc: 0x411b8c69 + crc: 0x60ca2493 type_id: 0x1edd7ece full_name: "drm_atomic_helper_wait_for_flip_done" } @@ -338240,7 +341345,7 @@ elf_symbol { name: "drm_atomic_helper_wait_for_vblanks" is_defined: true symbol_type: FUNCTION - crc: 0x0504a705 + crc: 0x3a76613c type_id: 0x1edd7ece full_name: "drm_atomic_helper_wait_for_vblanks" } @@ -338249,7 +341354,7 @@ elf_symbol { name: "drm_atomic_nonblocking_commit" is_defined: true symbol_type: FUNCTION - crc: 0x9613777f + crc: 0x5ce96bcc type_id: 0x95c0ec46 full_name: "drm_atomic_nonblocking_commit" } @@ -338258,7 +341363,7 @@ elf_symbol { name: "drm_atomic_normalize_zpos" is_defined: true symbol_type: FUNCTION - crc: 0x06daec51 + crc: 0x0a28b4cd type_id: 0x93c5cc72 full_name: "drm_atomic_normalize_zpos" } @@ -338267,7 +341372,7 @@ elf_symbol { name: "drm_atomic_print_new_state" is_defined: true symbol_type: FUNCTION - crc: 0x75ee3b31 + crc: 0xfa1e4e17 type_id: 0x1de9a6b4 full_name: "drm_atomic_print_new_state" } @@ -338276,7 +341381,7 @@ elf_symbol { name: "drm_atomic_private_obj_fini" is_defined: true symbol_type: FUNCTION - crc: 0x5f93f0d6 + crc: 0x9d39a50d type_id: 0x18cc928e full_name: "drm_atomic_private_obj_fini" } @@ -338285,7 +341390,7 @@ elf_symbol { name: "drm_atomic_private_obj_init" is_defined: true symbol_type: FUNCTION - crc: 0x879c1f25 + crc: 0xe053cbbf type_id: 0x1ede86f9 full_name: "drm_atomic_private_obj_init" } @@ -338294,7 +341399,7 @@ elf_symbol { name: "drm_atomic_set_crtc_for_connector" is_defined: true symbol_type: FUNCTION - crc: 0x8d2696b3 + crc: 0x5b249b0f type_id: 0x9666087d full_name: "drm_atomic_set_crtc_for_connector" } @@ -338303,7 +341408,7 @@ elf_symbol { name: "drm_atomic_set_crtc_for_plane" is_defined: true symbol_type: FUNCTION - crc: 0x38a8a9ab + crc: 0xd029f9c4 type_id: 0x96cea8dc full_name: "drm_atomic_set_crtc_for_plane" } @@ -338312,7 +341417,7 @@ elf_symbol { name: "drm_atomic_set_fb_for_plane" is_defined: true symbol_type: FUNCTION - crc: 0xbd221785 + crc: 0xef40afc1 type_id: 0x1bd4554d full_name: "drm_atomic_set_fb_for_plane" } @@ -338321,7 +341426,7 @@ elf_symbol { name: "drm_atomic_set_mode_for_crtc" is_defined: true symbol_type: FUNCTION - crc: 0x3f4c88ff + crc: 0x822917b8 type_id: 0x93e044d4 full_name: "drm_atomic_set_mode_for_crtc" } @@ -338330,7 +341435,7 @@ elf_symbol { name: "drm_atomic_set_mode_prop_for_crtc" is_defined: true symbol_type: FUNCTION - crc: 0xd135ca61 + crc: 0x80b911e2 type_id: 0x93e681f1 full_name: "drm_atomic_set_mode_prop_for_crtc" } @@ -338339,7 +341444,7 @@ elf_symbol { name: "drm_atomic_state_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xdbfda43f + crc: 0xa28bd622 type_id: 0x4f33ba92 full_name: "drm_atomic_state_alloc" } @@ -338348,7 +341453,7 @@ elf_symbol { name: "drm_atomic_state_clear" is_defined: true symbol_type: FUNCTION - crc: 0x5892152e + crc: 0x11b54387 type_id: 0x18d85efa full_name: "drm_atomic_state_clear" } @@ -338357,7 +341462,7 @@ elf_symbol { name: "drm_atomic_state_default_clear" is_defined: true symbol_type: FUNCTION - crc: 0xdf3ffeaa + crc: 0xdab2b882 type_id: 0x18d85efa full_name: "drm_atomic_state_default_clear" } @@ -338366,7 +341471,7 @@ elf_symbol { name: "drm_atomic_state_default_release" is_defined: true symbol_type: FUNCTION - crc: 0xfdb4e7e0 + crc: 0xe9613acc type_id: 0x18d85efa full_name: "drm_atomic_state_default_release" } @@ -338375,7 +341480,7 @@ elf_symbol { name: "drm_atomic_state_init" is_defined: true symbol_type: FUNCTION - crc: 0xb1f524c7 + crc: 0x72a26cf1 type_id: 0x93c5cc72 full_name: "drm_atomic_state_init" } @@ -338384,7 +341489,7 @@ elf_symbol { name: "drm_bridge_add" is_defined: true symbol_type: FUNCTION - crc: 0xc3cc5f95 + crc: 0x3e49b304 type_id: 0x19026802 full_name: "drm_bridge_add" } @@ -338393,7 +341498,7 @@ elf_symbol { name: "drm_bridge_attach" is_defined: true symbol_type: FUNCTION - crc: 0x8d77c0dd + crc: 0x94947fe6 type_id: 0x96ac3609 full_name: "drm_bridge_attach" } @@ -338402,7 +341507,7 @@ elf_symbol { name: "drm_bridge_chain_disable" is_defined: true symbol_type: FUNCTION - crc: 0x4f1234cf + crc: 0xefed9d2e type_id: 0x19026802 full_name: "drm_bridge_chain_disable" } @@ -338411,7 +341516,7 @@ elf_symbol { name: "drm_bridge_chain_enable" is_defined: true symbol_type: FUNCTION - crc: 0x96374dd9 + crc: 0x5e8a690b type_id: 0x19026802 full_name: "drm_bridge_chain_enable" } @@ -338420,7 +341525,7 @@ elf_symbol { name: "drm_bridge_chain_mode_set" is_defined: true symbol_type: FUNCTION - crc: 0x76046a05 + crc: 0x9a466bb8 type_id: 0x19d93429 full_name: "drm_bridge_chain_mode_set" } @@ -338429,7 +341534,7 @@ elf_symbol { name: "drm_bridge_chain_post_disable" is_defined: true symbol_type: FUNCTION - crc: 0x4197191d + crc: 0x6affc017 type_id: 0x19026802 full_name: "drm_bridge_chain_post_disable" } @@ -338438,7 +341543,7 @@ elf_symbol { name: "drm_bridge_chain_pre_enable" is_defined: true symbol_type: FUNCTION - crc: 0x1d4bd91c + crc: 0x0bc37539 type_id: 0x19026802 full_name: "drm_bridge_chain_pre_enable" } @@ -338447,7 +341552,7 @@ elf_symbol { name: "drm_bridge_connector_disable_hpd" is_defined: true symbol_type: FUNCTION - crc: 0x3c1829b5 + crc: 0x9e118647 type_id: 0x1cf53808 full_name: "drm_bridge_connector_disable_hpd" } @@ -338456,7 +341561,7 @@ elf_symbol { name: "drm_bridge_connector_enable_hpd" is_defined: true symbol_type: FUNCTION - crc: 0x2137e88e + crc: 0x8e28315b type_id: 0x1cf53808 full_name: "drm_bridge_connector_enable_hpd" } @@ -338465,7 +341570,7 @@ elf_symbol { name: "drm_bridge_connector_init" is_defined: true symbol_type: FUNCTION - crc: 0x726c169b + crc: 0xd1899176 type_id: 0xadb56de9 full_name: "drm_bridge_connector_init" } @@ -338474,7 +341579,7 @@ elf_symbol { name: "drm_bridge_detect" is_defined: true symbol_type: FUNCTION - crc: 0x96f3d323 + crc: 0x545a244c type_id: 0xfcf090be full_name: "drm_bridge_detect" } @@ -338483,7 +341588,7 @@ elf_symbol { name: "drm_bridge_hpd_notify" is_defined: true symbol_type: FUNCTION - crc: 0xaad3e1a0 + crc: 0x2bf3c6c3 type_id: 0x182b2835 full_name: "drm_bridge_hpd_notify" } @@ -338492,7 +341597,7 @@ elf_symbol { name: "drm_bridge_remove" is_defined: true symbol_type: FUNCTION - crc: 0x1c0b0c56 + crc: 0x43c1293b type_id: 0x19026802 full_name: "drm_bridge_remove" } @@ -338510,7 +341615,7 @@ elf_symbol { name: "drm_calc_timestamping_constants" is_defined: true symbol_type: FUNCTION - crc: 0x8b484af2 + crc: 0xd07226ee type_id: 0x1c18b1c5 full_name: "drm_calc_timestamping_constants" } @@ -338519,7 +341624,7 @@ elf_symbol { name: "drm_client_init" is_defined: true symbol_type: FUNCTION - crc: 0xa033c65a + crc: 0xc4e7b9ed type_id: 0x937bb0c9 full_name: "drm_client_init" } @@ -338528,7 +341633,7 @@ elf_symbol { name: "drm_client_modeset_commit_locked" is_defined: true symbol_type: FUNCTION - crc: 0x9eb259ca + crc: 0x67bc37a5 type_id: 0x9ed1826a full_name: "drm_client_modeset_commit_locked" } @@ -338537,7 +341642,7 @@ elf_symbol { name: "drm_client_register" is_defined: true symbol_type: FUNCTION - crc: 0xfbc3558c + crc: 0x8248c977 type_id: 0x13c930d6 full_name: "drm_client_register" } @@ -338546,7 +341651,7 @@ elf_symbol { name: "drm_compat_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0xc75de09d + crc: 0xc997b5ca type_id: 0xa00069e0 full_name: "drm_compat_ioctl" } @@ -338555,7 +341660,7 @@ elf_symbol { name: "drm_connector_atomic_hdr_metadata_equal" is_defined: true symbol_type: FUNCTION - crc: 0x846d08c0 + crc: 0x9c0b9733 type_id: 0xf535e5c4 full_name: "drm_connector_atomic_hdr_metadata_equal" } @@ -338564,7 +341669,7 @@ elf_symbol { name: "drm_connector_attach_dp_subconnector_property" is_defined: true symbol_type: FUNCTION - crc: 0x2aa1c5eb + crc: 0x9e85d572 type_id: 0x1cf53808 full_name: "drm_connector_attach_dp_subconnector_property" } @@ -338573,7 +341678,7 @@ elf_symbol { name: "drm_connector_attach_edid_property" is_defined: true symbol_type: FUNCTION - crc: 0x864c38c0 + crc: 0x3e559bfe type_id: 0x1cf53808 full_name: "drm_connector_attach_edid_property" } @@ -338582,7 +341687,7 @@ elf_symbol { name: "drm_connector_attach_encoder" is_defined: true symbol_type: FUNCTION - crc: 0x044f86b0 + crc: 0x45d06297 type_id: 0x91565a49 full_name: "drm_connector_attach_encoder" } @@ -338591,7 +341696,7 @@ elf_symbol { name: "drm_connector_attach_hdr_output_metadata_property" is_defined: true symbol_type: FUNCTION - crc: 0x85a1b344 + crc: 0xfdbbeab8 type_id: 0x91ed8ab4 full_name: "drm_connector_attach_hdr_output_metadata_property" } @@ -338600,7 +341705,7 @@ elf_symbol { name: "drm_connector_attach_max_bpc_property" is_defined: true symbol_type: FUNCTION - crc: 0xb15a64f3 + crc: 0x087ee297 type_id: 0x9068c1cc full_name: "drm_connector_attach_max_bpc_property" } @@ -338609,7 +341714,7 @@ elf_symbol { name: "drm_connector_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x2b426a62 + crc: 0xd98c83c1 type_id: 0x1cf53808 full_name: "drm_connector_cleanup" } @@ -338618,7 +341723,7 @@ elf_symbol { name: "drm_connector_init" is_defined: true symbol_type: FUNCTION - crc: 0x8b5c29ef + crc: 0x7f0e1668 type_id: 0x9388ac32 full_name: "drm_connector_init" } @@ -338627,7 +341732,7 @@ elf_symbol { name: "drm_connector_init_with_ddc" is_defined: true symbol_type: FUNCTION - crc: 0xfd35c9b4 + crc: 0x5668c206 type_id: 0x9388a514 full_name: "drm_connector_init_with_ddc" } @@ -338636,7 +341741,7 @@ elf_symbol { name: "drm_connector_list_iter_begin" is_defined: true symbol_type: FUNCTION - crc: 0xb2794208 + crc: 0x3e867625 type_id: 0x1eca2cda full_name: "drm_connector_list_iter_begin" } @@ -338645,7 +341750,7 @@ elf_symbol { name: "drm_connector_list_iter_end" is_defined: true symbol_type: FUNCTION - crc: 0xd3532eb7 + crc: 0x593e113d type_id: 0x19ad7fb1 full_name: "drm_connector_list_iter_end" } @@ -338654,7 +341759,7 @@ elf_symbol { name: "drm_connector_list_iter_next" is_defined: true symbol_type: FUNCTION - crc: 0x75a9fb21 + crc: 0xb8f4b12d type_id: 0xaafabc9d full_name: "drm_connector_list_iter_next" } @@ -338663,7 +341768,7 @@ elf_symbol { name: "drm_connector_list_update" is_defined: true symbol_type: FUNCTION - crc: 0xeaee49d3 + crc: 0x787b9712 type_id: 0x1cf53808 full_name: "drm_connector_list_update" } @@ -338672,7 +341777,7 @@ elf_symbol { name: "drm_connector_register" is_defined: true symbol_type: FUNCTION - crc: 0x4c8dcfaf + crc: 0x139f75a6 type_id: 0x91ed8ab4 full_name: "drm_connector_register" } @@ -338681,7 +341786,7 @@ elf_symbol { name: "drm_connector_set_panel_orientation" is_defined: true symbol_type: FUNCTION - crc: 0x63b8947b + crc: 0x92705ba1 type_id: 0x93e51922 full_name: "drm_connector_set_panel_orientation" } @@ -338690,7 +341795,7 @@ elf_symbol { name: "drm_connector_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xc948ad33 + crc: 0xe322d48d type_id: 0x1cf53808 full_name: "drm_connector_unregister" } @@ -338699,7 +341804,7 @@ elf_symbol { name: "drm_connector_update_edid_property" is_defined: true symbol_type: FUNCTION - crc: 0x5432c048 + crc: 0x59c81963 type_id: 0x912a7219 full_name: "drm_connector_update_edid_property" } @@ -338708,7 +341813,7 @@ elf_symbol { name: "drm_crtc_accurate_vblank_count" is_defined: true symbol_type: FUNCTION - crc: 0x26c414fe + crc: 0xc3c49af0 type_id: 0x5b8d0ccb full_name: "drm_crtc_accurate_vblank_count" } @@ -338717,7 +341822,7 @@ elf_symbol { name: "drm_crtc_add_crc_entry" is_defined: true symbol_type: FUNCTION - crc: 0x238a76a0 + crc: 0x15aac5f6 type_id: 0x9064f8c2 full_name: "drm_crtc_add_crc_entry" } @@ -338726,7 +341831,7 @@ elf_symbol { name: "drm_crtc_arm_vblank_event" is_defined: true symbol_type: FUNCTION - crc: 0x931b013b + crc: 0xbef33839 type_id: 0x1cb94c1c full_name: "drm_crtc_arm_vblank_event" } @@ -338735,7 +341840,7 @@ elf_symbol { name: "drm_crtc_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x1853e566 + crc: 0x07af0720 type_id: 0x1cce8e13 full_name: "drm_crtc_cleanup" } @@ -338744,7 +341849,7 @@ elf_symbol { name: "drm_crtc_commit_wait" is_defined: true symbol_type: FUNCTION - crc: 0x4db6bf08 + crc: 0xc82ad223 type_id: 0x922e978f full_name: "drm_crtc_commit_wait" } @@ -338753,7 +341858,7 @@ elf_symbol { name: "drm_crtc_enable_color_mgmt" is_defined: true symbol_type: FUNCTION - crc: 0x29c7bf6c + crc: 0x9f442a40 type_id: 0x1e67551a full_name: "drm_crtc_enable_color_mgmt" } @@ -338762,7 +341867,7 @@ elf_symbol { name: "drm_crtc_handle_vblank" is_defined: true symbol_type: FUNCTION - crc: 0x9c18f282 + crc: 0x76665fd2 type_id: 0xf2f28484 full_name: "drm_crtc_handle_vblank" } @@ -338771,7 +341876,7 @@ elf_symbol { name: "drm_crtc_helper_set_config" is_defined: true symbol_type: FUNCTION - crc: 0x95fec11e + crc: 0x7444cec0 type_id: 0x9286b490 full_name: "drm_crtc_helper_set_config" } @@ -338780,7 +341885,7 @@ elf_symbol { name: "drm_crtc_helper_set_mode" is_defined: true symbol_type: FUNCTION - crc: 0xcc46123c + crc: 0x1cdf791e type_id: 0xf24127d0 full_name: "drm_crtc_helper_set_mode" } @@ -338789,7 +341894,7 @@ elf_symbol { name: "drm_crtc_init" is_defined: true symbol_type: FUNCTION - crc: 0x04831e5d + crc: 0xc29b10cd type_id: 0x9389b3df full_name: "drm_crtc_init" } @@ -338798,7 +341903,7 @@ elf_symbol { name: "drm_crtc_init_with_planes" is_defined: true symbol_type: FUNCTION - crc: 0x355b0fb9 + crc: 0x3a17943f type_id: 0x93820b25 full_name: "drm_crtc_init_with_planes" } @@ -338807,7 +341912,7 @@ elf_symbol { name: "drm_crtc_send_vblank_event" is_defined: true symbol_type: FUNCTION - crc: 0xe8908cee + crc: 0x80e2a501 type_id: 0x1cb94c1c full_name: "drm_crtc_send_vblank_event" } @@ -338816,7 +341921,7 @@ elf_symbol { name: "drm_crtc_set_max_vblank_count" is_defined: true symbol_type: FUNCTION - crc: 0x46b3cc24 + crc: 0xcae0d8a1 type_id: 0x1feaaebf full_name: "drm_crtc_set_max_vblank_count" } @@ -338825,7 +341930,7 @@ elf_symbol { name: "drm_crtc_vblank_count" is_defined: true symbol_type: FUNCTION - crc: 0xafd1601a + crc: 0x5a2413ee type_id: 0x5b8d0ccb full_name: "drm_crtc_vblank_count" } @@ -338834,7 +341939,7 @@ elf_symbol { name: "drm_crtc_vblank_count_and_time" is_defined: true symbol_type: FUNCTION - crc: 0xb71d247e + crc: 0x7dd86f99 type_id: 0x5bb68829 full_name: "drm_crtc_vblank_count_and_time" } @@ -338843,7 +341948,7 @@ elf_symbol { name: "drm_crtc_vblank_get" is_defined: true symbol_type: FUNCTION - crc: 0xdb663a11 + crc: 0xec515220 type_id: 0x91d63caf full_name: "drm_crtc_vblank_get" } @@ -338852,7 +341957,7 @@ elf_symbol { name: "drm_crtc_vblank_helper_get_vblank_timestamp" is_defined: true symbol_type: FUNCTION - crc: 0x2f85c3d6 + crc: 0xaed35ef1 type_id: 0xf2bde902 full_name: "drm_crtc_vblank_helper_get_vblank_timestamp" } @@ -338861,7 +341966,7 @@ elf_symbol { name: "drm_crtc_vblank_off" is_defined: true symbol_type: FUNCTION - crc: 0x5a0025e8 + crc: 0xf05072f0 type_id: 0x1cce8e13 full_name: "drm_crtc_vblank_off" } @@ -338870,7 +341975,7 @@ elf_symbol { name: "drm_crtc_vblank_on" is_defined: true symbol_type: FUNCTION - crc: 0x84c040e9 + crc: 0xc6328c37 type_id: 0x1cce8e13 full_name: "drm_crtc_vblank_on" } @@ -338879,7 +341984,7 @@ elf_symbol { name: "drm_crtc_vblank_put" is_defined: true symbol_type: FUNCTION - crc: 0x7c7c87c5 + crc: 0xfa71eb1d type_id: 0x1cce8e13 full_name: "drm_crtc_vblank_put" } @@ -338888,7 +341993,7 @@ elf_symbol { name: "drm_crtc_vblank_reset" is_defined: true symbol_type: FUNCTION - crc: 0x2151778a + crc: 0xfc52fedf type_id: 0x1cce8e13 full_name: "drm_crtc_vblank_reset" } @@ -338897,7 +342002,7 @@ elf_symbol { name: "drm_crtc_vblank_waitqueue" is_defined: true symbol_type: FUNCTION - crc: 0xdb4e96be + crc: 0xdbed0f13 type_id: 0xbe7f3441 full_name: "drm_crtc_vblank_waitqueue" } @@ -338906,7 +342011,7 @@ elf_symbol { name: "drm_crtc_wait_one_vblank" is_defined: true symbol_type: FUNCTION - crc: 0xd516412f + crc: 0x8809ce8b type_id: 0x1cce8e13 full_name: "drm_crtc_wait_one_vblank" } @@ -338915,7 +342020,7 @@ elf_symbol { name: "drm_cvt_mode" is_defined: true symbol_type: FUNCTION - crc: 0x5a74d3dc + crc: 0x1c0e2104 type_id: 0xc6a0fca0 full_name: "drm_cvt_mode" } @@ -338924,7 +342029,7 @@ elf_symbol { name: "drm_debugfs_create_files" is_defined: true symbol_type: FUNCTION - crc: 0x68a222c1 + crc: 0x220c430b type_id: 0x1f0d7714 full_name: "drm_debugfs_create_files" } @@ -338960,7 +342065,7 @@ elf_symbol { name: "drm_dev_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x69d2b892 + crc: 0x95adaacd type_id: 0xdf6c95f8 full_name: "drm_dev_alloc" } @@ -338969,7 +342074,7 @@ elf_symbol { name: "drm_dev_enter" is_defined: true symbol_type: FUNCTION - crc: 0xa68ba720 + crc: 0x381e5460 type_id: 0xf028149a full_name: "drm_dev_enter" } @@ -338987,7 +342092,7 @@ elf_symbol { name: "drm_dev_get" is_defined: true symbol_type: FUNCTION - crc: 0x41f55ae6 + crc: 0x19e72c02 type_id: 0x1e597e38 full_name: "drm_dev_get" } @@ -338996,7 +342101,7 @@ elf_symbol { name: "drm_dev_has_vblank" is_defined: true symbol_type: FUNCTION - crc: 0xecb97765 + crc: 0xedc6d8ae type_id: 0xf2d803c7 full_name: "drm_dev_has_vblank" } @@ -339005,7 +342110,7 @@ elf_symbol { name: "drm_dev_printk" is_defined: true symbol_type: FUNCTION - crc: 0x853ff373 + crc: 0xa216c837 type_id: 0x1f849f7d full_name: "drm_dev_printk" } @@ -339014,7 +342119,7 @@ elf_symbol { name: "drm_dev_put" is_defined: true symbol_type: FUNCTION - crc: 0x76d82ac0 + crc: 0x9b2a3a39 type_id: 0x1e597e38 full_name: "drm_dev_put" } @@ -339023,7 +342128,7 @@ elf_symbol { name: "drm_dev_register" is_defined: true symbol_type: FUNCTION - crc: 0x5a10cd1d + crc: 0x0e409f37 type_id: 0x938c1916 full_name: "drm_dev_register" } @@ -339032,7 +342137,7 @@ elf_symbol { name: "drm_dev_unplug" is_defined: true symbol_type: FUNCTION - crc: 0xa24e0838 + crc: 0x6e65660a type_id: 0x1e597e38 full_name: "drm_dev_unplug" } @@ -339041,7 +342146,7 @@ elf_symbol { name: "drm_dev_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xd0f4a5a8 + crc: 0x9150fe12 type_id: 0x1e597e38 full_name: "drm_dev_unregister" } @@ -339059,7 +342164,7 @@ elf_symbol { name: "drm_display_mode_from_cea_vic" is_defined: true symbol_type: FUNCTION - crc: 0x95e8b774 + crc: 0x39b194cd type_id: 0xc7814062 full_name: "drm_display_mode_from_cea_vic" } @@ -339086,7 +342191,7 @@ elf_symbol { name: "drm_do_get_edid" is_defined: true symbol_type: FUNCTION - crc: 0x0cd67422 + crc: 0x91ddddb9 type_id: 0xc2503be7 full_name: "drm_do_get_edid" } @@ -339149,7 +342254,7 @@ elf_symbol { name: "drm_encoder_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x9fe85c6f + crc: 0x2a564bdc type_id: 0x1b255e4a full_name: "drm_encoder_cleanup" } @@ -339158,7 +342263,7 @@ elf_symbol { name: "drm_encoder_init" is_defined: true symbol_type: FUNCTION - crc: 0x55777076 + crc: 0xd618f801 type_id: 0x93f7ef8a full_name: "drm_encoder_init" } @@ -339167,7 +342272,7 @@ elf_symbol { name: "drm_event_cancel_free" is_defined: true symbol_type: FUNCTION - crc: 0x4d2f0b2f + crc: 0x2562f54a type_id: 0x1e4577e0 full_name: "drm_event_cancel_free" } @@ -339176,7 +342281,7 @@ elf_symbol { name: "drm_event_reserve_init" is_defined: true symbol_type: FUNCTION - crc: 0x84c16212 + crc: 0x72c03f55 type_id: 0x930bf787 full_name: "drm_event_reserve_init" } @@ -339185,7 +342290,7 @@ elf_symbol { name: "drm_event_reserve_init_locked" is_defined: true symbol_type: FUNCTION - crc: 0xe0c17e62 + crc: 0x667a83d9 type_id: 0x930bf787 full_name: "drm_event_reserve_init_locked" } @@ -339203,7 +342308,7 @@ elf_symbol { name: "drm_flip_work_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0xc6323239 + crc: 0xd60ff1c2 type_id: 0x1932531b full_name: "drm_flip_work_cleanup" } @@ -339212,7 +342317,7 @@ elf_symbol { name: "drm_flip_work_commit" is_defined: true symbol_type: FUNCTION - crc: 0x842dd90c + crc: 0x24a2ed2c type_id: 0x197db1c7 full_name: "drm_flip_work_commit" } @@ -339221,7 +342326,7 @@ elf_symbol { name: "drm_flip_work_init" is_defined: true symbol_type: FUNCTION - crc: 0x5542443b + crc: 0x737100b1 type_id: 0x19cc7303 full_name: "drm_flip_work_init" } @@ -339230,7 +342335,7 @@ elf_symbol { name: "drm_flip_work_queue" is_defined: true symbol_type: FUNCTION - crc: 0x127a8c6b + crc: 0xdcb59b84 type_id: 0x1950a68f full_name: "drm_flip_work_queue" } @@ -339266,7 +342371,7 @@ elf_symbol { name: "drm_framebuffer_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x537ad409 + crc: 0xf6e4cf21 type_id: 0x1cea7cc2 full_name: "drm_framebuffer_cleanup" } @@ -339275,7 +342380,7 @@ elf_symbol { name: "drm_framebuffer_init" is_defined: true symbol_type: FUNCTION - crc: 0x2784f327 + crc: 0x33b14844 type_id: 0x93898074 full_name: "drm_framebuffer_init" } @@ -339284,7 +342389,7 @@ elf_symbol { name: "drm_framebuffer_lookup" is_defined: true symbol_type: FUNCTION - crc: 0x74823299 + crc: 0x410007ee type_id: 0xa807a3b8 full_name: "drm_framebuffer_lookup" } @@ -339293,7 +342398,7 @@ elf_symbol { name: "drm_framebuffer_remove" is_defined: true symbol_type: FUNCTION - crc: 0xc5ea27be + crc: 0xfe7f9bdc type_id: 0x1cea7cc2 full_name: "drm_framebuffer_remove" } @@ -339302,7 +342407,7 @@ elf_symbol { name: "drm_framebuffer_unregister_private" is_defined: true symbol_type: FUNCTION - crc: 0xa45629f0 + crc: 0x17c2eb83 type_id: 0x1cea7cc2 full_name: "drm_framebuffer_unregister_private" } @@ -339311,7 +342416,7 @@ elf_symbol { name: "drm_gem_cleanup_shadow_fb" is_defined: true symbol_type: FUNCTION - crc: 0x9cc5eb9f + crc: 0xc5dc4236 type_id: 0x16ebcbfa full_name: "drm_gem_cleanup_shadow_fb" } @@ -339320,7 +342425,7 @@ elf_symbol { name: "drm_gem_create_mmap_offset" is_defined: true symbol_type: FUNCTION - crc: 0x3f2f79a8 + crc: 0x8c39f82c type_id: 0x9398dfdf full_name: "drm_gem_create_mmap_offset" } @@ -339329,7 +342434,7 @@ elf_symbol { name: "drm_gem_dmabuf_mmap" is_defined: true symbol_type: FUNCTION - crc: 0x45b5d858 + crc: 0x711e571f type_id: 0x9d9aa0c3 full_name: "drm_gem_dmabuf_mmap" } @@ -339338,7 +342443,7 @@ elf_symbol { name: "drm_gem_dmabuf_release" is_defined: true symbol_type: FUNCTION - crc: 0x5be54b99 + crc: 0x6fb24db4 type_id: 0x10aa5f7a full_name: "drm_gem_dmabuf_release" } @@ -339347,7 +342452,7 @@ elf_symbol { name: "drm_gem_dmabuf_vmap" is_defined: true symbol_type: FUNCTION - crc: 0x1ef514b3 + crc: 0xc34f605a type_id: 0x9d4e84a4 full_name: "drm_gem_dmabuf_vmap" } @@ -339356,7 +342461,7 @@ elf_symbol { name: "drm_gem_dmabuf_vunmap" is_defined: true symbol_type: FUNCTION - crc: 0x5e20eca0 + crc: 0xe2a8e230 type_id: 0x10563618 full_name: "drm_gem_dmabuf_vunmap" } @@ -339365,7 +342470,7 @@ elf_symbol { name: "drm_gem_fb_begin_cpu_access" is_defined: true symbol_type: FUNCTION - crc: 0x4a4b16b1 + crc: 0x674b6116 type_id: 0x92c4ddf1 full_name: "drm_gem_fb_begin_cpu_access" } @@ -339374,7 +342479,7 @@ elf_symbol { name: "drm_gem_fb_create" is_defined: true symbol_type: FUNCTION - crc: 0x72b1a7ee + crc: 0x624c468f type_id: 0xa80d1860 full_name: "drm_gem_fb_create" } @@ -339383,7 +342488,7 @@ elf_symbol { name: "drm_gem_fb_create_handle" is_defined: true symbol_type: FUNCTION - crc: 0x9f8bb44a + crc: 0x7cb34e9e type_id: 0x91bfa9d8 full_name: "drm_gem_fb_create_handle" } @@ -339392,7 +342497,7 @@ elf_symbol { name: "drm_gem_fb_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x24c91253 + crc: 0xb4e18cb0 type_id: 0x1cea7cc2 full_name: "drm_gem_fb_destroy" } @@ -339401,7 +342506,7 @@ elf_symbol { name: "drm_gem_fb_get_obj" is_defined: true symbol_type: FUNCTION - crc: 0x20a753fd + crc: 0x5d0fe7e9 type_id: 0x0bfc976c full_name: "drm_gem_fb_get_obj" } @@ -339410,7 +342515,7 @@ elf_symbol { name: "drm_gem_fb_vmap" is_defined: true symbol_type: FUNCTION - crc: 0xfd7a3426 + crc: 0xaaf048aa type_id: 0x9101618a full_name: "drm_gem_fb_vmap" } @@ -339419,7 +342524,7 @@ elf_symbol { name: "drm_gem_fb_vunmap" is_defined: true symbol_type: FUNCTION - crc: 0x85fedc55 + crc: 0x961576e6 type_id: 0x1c1615a0 full_name: "drm_gem_fb_vunmap" } @@ -339428,7 +342533,7 @@ elf_symbol { name: "drm_gem_free_mmap_offset" is_defined: true symbol_type: FUNCTION - crc: 0xc748ef22 + crc: 0xa7106377 type_id: 0x1e806d63 full_name: "drm_gem_free_mmap_offset" } @@ -339437,7 +342542,7 @@ elf_symbol { name: "drm_gem_get_pages" is_defined: true symbol_type: FUNCTION - crc: 0xa93a2530 + crc: 0xf8f70e6e type_id: 0xe2823805 full_name: "drm_gem_get_pages" } @@ -339446,7 +342551,7 @@ elf_symbol { name: "drm_gem_handle_create" is_defined: true symbol_type: FUNCTION - crc: 0xb2de2558 + crc: 0x9ea7cddc type_id: 0x99d6eb87 full_name: "drm_gem_handle_create" } @@ -339455,7 +342560,7 @@ elf_symbol { name: "drm_gem_lock_reservations" is_defined: true symbol_type: FUNCTION - crc: 0xb2da43b7 + crc: 0xc8de5610 type_id: 0x9d356d81 full_name: "drm_gem_lock_reservations" } @@ -339464,7 +342569,7 @@ elf_symbol { name: "drm_gem_lru_init" is_defined: true symbol_type: FUNCTION - crc: 0xa956955b + crc: 0x57f6f423 type_id: 0x1d96cba6 full_name: "drm_gem_lru_init" } @@ -339473,7 +342578,7 @@ elf_symbol { name: "drm_gem_lru_move_tail" is_defined: true symbol_type: FUNCTION - crc: 0x12a8ac72 + crc: 0xf1144b38 type_id: 0x1dfacbed full_name: "drm_gem_lru_move_tail" } @@ -339482,7 +342587,7 @@ elf_symbol { name: "drm_gem_lru_scan" is_defined: true symbol_type: FUNCTION - crc: 0xfbd9063f + crc: 0x6742e1da type_id: 0x3d3888de full_name: "drm_gem_lru_scan" } @@ -339491,7 +342596,7 @@ elf_symbol { name: "drm_gem_map_attach" is_defined: true symbol_type: FUNCTION - crc: 0xa06b51ea + crc: 0x97f29b1f type_id: 0x9dc78915 full_name: "drm_gem_map_attach" } @@ -339500,7 +342605,7 @@ elf_symbol { name: "drm_gem_map_detach" is_defined: true symbol_type: FUNCTION - crc: 0xf82faa0e + crc: 0xd5ba3171 type_id: 0x10df3ba9 full_name: "drm_gem_map_detach" } @@ -339509,7 +342614,7 @@ elf_symbol { name: "drm_gem_map_dma_buf" is_defined: true symbol_type: FUNCTION - crc: 0x2a7c9b14 + crc: 0xfc63bb10 type_id: 0x451c3ee7 full_name: "drm_gem_map_dma_buf" } @@ -339518,7 +342623,7 @@ elf_symbol { name: "drm_gem_mmap" is_defined: true symbol_type: FUNCTION - crc: 0xcab24d10 + crc: 0x0098304c type_id: 0x9b923492 full_name: "drm_gem_mmap" } @@ -339527,7 +342632,7 @@ elf_symbol { name: "drm_gem_mmap_obj" is_defined: true symbol_type: FUNCTION - crc: 0x88683358 + crc: 0xe9e0a3c6 type_id: 0x93578e9d full_name: "drm_gem_mmap_obj" } @@ -339545,7 +342650,7 @@ elf_symbol { name: "drm_gem_object_init" is_defined: true symbol_type: FUNCTION - crc: 0xd2513208 + crc: 0x9d7f058c type_id: 0x939d4211 full_name: "drm_gem_object_init" } @@ -339554,7 +342659,7 @@ elf_symbol { name: "drm_gem_object_lookup" is_defined: true symbol_type: FUNCTION - crc: 0xa1c6b52d + crc: 0x2b733abf type_id: 0x010530e2 full_name: "drm_gem_object_lookup" } @@ -339563,7 +342668,7 @@ elf_symbol { name: "drm_gem_object_release" is_defined: true symbol_type: FUNCTION - crc: 0xa8922871 + crc: 0x279fa8d3 type_id: 0x1e806d63 full_name: "drm_gem_object_release" } @@ -339572,7 +342677,7 @@ elf_symbol { name: "drm_gem_plane_helper_prepare_fb" is_defined: true symbol_type: FUNCTION - crc: 0xa18adec3 + crc: 0x16052e1e type_id: 0x9bf37946 full_name: "drm_gem_plane_helper_prepare_fb" } @@ -339581,7 +342686,7 @@ elf_symbol { name: "drm_gem_prepare_shadow_fb" is_defined: true symbol_type: FUNCTION - crc: 0x01f61b0c + crc: 0xe9d232cf type_id: 0x9bf37946 full_name: "drm_gem_prepare_shadow_fb" } @@ -339590,7 +342695,7 @@ elf_symbol { name: "drm_gem_prime_export" is_defined: true symbol_type: FUNCTION - crc: 0xf7e64903 + crc: 0x0aed014c type_id: 0x45a8a3c4 full_name: "drm_gem_prime_export" } @@ -339599,7 +342704,7 @@ elf_symbol { name: "drm_gem_prime_fd_to_handle" is_defined: true symbol_type: FUNCTION - crc: 0xf9e6f5c6 + crc: 0xd8bc43b1 type_id: 0x9313a933 full_name: "drm_gem_prime_fd_to_handle" } @@ -339608,7 +342713,7 @@ elf_symbol { name: "drm_gem_prime_handle_to_fd" is_defined: true symbol_type: FUNCTION - crc: 0x4447c087 + crc: 0x4cd2eb61 type_id: 0x930d2c35 full_name: "drm_gem_prime_handle_to_fd" } @@ -339617,7 +342722,7 @@ elf_symbol { name: "drm_gem_prime_import" is_defined: true symbol_type: FUNCTION - crc: 0x7007f1c2 + crc: 0x66c1e4c2 type_id: 0x085aa0e0 full_name: "drm_gem_prime_import" } @@ -339626,7 +342731,7 @@ elf_symbol { name: "drm_gem_prime_import_dev" is_defined: true symbol_type: FUNCTION - crc: 0x1fbb6d12 + crc: 0x8dc8b52d type_id: 0x085a36de full_name: "drm_gem_prime_import_dev" } @@ -339635,7 +342740,7 @@ elf_symbol { name: "drm_gem_prime_mmap" is_defined: true symbol_type: FUNCTION - crc: 0xeab8530d + crc: 0xded59fc5 type_id: 0x93b092da full_name: "drm_gem_prime_mmap" } @@ -339644,7 +342749,7 @@ elf_symbol { name: "drm_gem_private_object_init" is_defined: true symbol_type: FUNCTION - crc: 0xf5cd0bcd + crc: 0x40bf8ff1 type_id: 0x1e85f0ad full_name: "drm_gem_private_object_init" } @@ -339653,7 +342758,7 @@ elf_symbol { name: "drm_gem_put_pages" is_defined: true symbol_type: FUNCTION - crc: 0xb657a0f1 + crc: 0x47ccca0f type_id: 0x1eb644f1 full_name: "drm_gem_put_pages" } @@ -339662,7 +342767,7 @@ elf_symbol { name: "drm_gem_shmem_create" is_defined: true symbol_type: FUNCTION - crc: 0xc5492bd4 + crc: 0xbf40ea15 type_id: 0x3ab949d4 full_name: "drm_gem_shmem_create" } @@ -339671,7 +342776,7 @@ elf_symbol { name: "drm_gem_shmem_dumb_create" is_defined: true symbol_type: FUNCTION - crc: 0x40a6ab04 + crc: 0x81f829f4 type_id: 0x99de09ef full_name: "drm_gem_shmem_dumb_create" } @@ -339680,7 +342785,7 @@ elf_symbol { name: "drm_gem_shmem_free" is_defined: true symbol_type: FUNCTION - crc: 0x7a448477 + crc: 0x7424c626 type_id: 0x1793895b full_name: "drm_gem_shmem_free" } @@ -339689,7 +342794,7 @@ elf_symbol { name: "drm_gem_shmem_get_pages_sgt" is_defined: true symbol_type: FUNCTION - crc: 0x4f4f15db + crc: 0x1d1f43d4 type_id: 0x4677b893 full_name: "drm_gem_shmem_get_pages_sgt" } @@ -339698,7 +342803,7 @@ elf_symbol { name: "drm_gem_shmem_get_sg_table" is_defined: true symbol_type: FUNCTION - crc: 0xe3b83aab + crc: 0xfba5823d type_id: 0x4677b893 full_name: "drm_gem_shmem_get_sg_table" } @@ -339707,7 +342812,7 @@ elf_symbol { name: "drm_gem_shmem_mmap" is_defined: true symbol_type: FUNCTION - crc: 0x09836152 + crc: 0xeef52672 type_id: 0x9aa376e2 full_name: "drm_gem_shmem_mmap" } @@ -339716,7 +342821,7 @@ elf_symbol { name: "drm_gem_shmem_pin" is_defined: true symbol_type: FUNCTION - crc: 0x71014217 + crc: 0xf9f0dcd2 type_id: 0x9a8b3be7 full_name: "drm_gem_shmem_pin" } @@ -339725,7 +342830,7 @@ elf_symbol { name: "drm_gem_shmem_prime_import_sg_table" is_defined: true symbol_type: FUNCTION - crc: 0x6b723951 + crc: 0x1c5af3ff type_id: 0x082ccdd1 full_name: "drm_gem_shmem_prime_import_sg_table" } @@ -339734,7 +342839,7 @@ elf_symbol { name: "drm_gem_shmem_print_info" is_defined: true symbol_type: FUNCTION - crc: 0xe82a8c3e + crc: 0xeab42956 type_id: 0x1e2a3205 full_name: "drm_gem_shmem_print_info" } @@ -339743,7 +342848,7 @@ elf_symbol { name: "drm_gem_shmem_unpin" is_defined: true symbol_type: FUNCTION - crc: 0xe3b0595f + crc: 0xfd94cbb4 type_id: 0x1793895b full_name: "drm_gem_shmem_unpin" } @@ -339752,7 +342857,7 @@ elf_symbol { name: "drm_gem_shmem_vm_ops" is_defined: true symbol_type: OBJECT - crc: 0x030e9787 + crc: 0x0482dcbe type_id: 0xf5901b02 full_name: "drm_gem_shmem_vm_ops" } @@ -339761,7 +342866,7 @@ elf_symbol { name: "drm_gem_shmem_vmap" is_defined: true symbol_type: FUNCTION - crc: 0x0511aa3d + crc: 0x28432cca type_id: 0x9a775285 full_name: "drm_gem_shmem_vmap" } @@ -339770,7 +342875,7 @@ elf_symbol { name: "drm_gem_shmem_vunmap" is_defined: true symbol_type: FUNCTION - crc: 0x195008cf + crc: 0x4a207746 type_id: 0x176fe039 full_name: "drm_gem_shmem_vunmap" } @@ -339779,7 +342884,7 @@ elf_symbol { name: "drm_gem_unlock_reservations" is_defined: true symbol_type: FUNCTION - crc: 0xb10591c5 + crc: 0xebba96e4 type_id: 0x102ddf3d full_name: "drm_gem_unlock_reservations" } @@ -339788,7 +342893,7 @@ elf_symbol { name: "drm_gem_unmap_dma_buf" is_defined: true symbol_type: FUNCTION - crc: 0x6c77b899 + crc: 0x9a98242a type_id: 0x17ffed59 full_name: "drm_gem_unmap_dma_buf" } @@ -339797,7 +342902,7 @@ elf_symbol { name: "drm_gem_vm_close" is_defined: true symbol_type: FUNCTION - crc: 0x9f2eb589 + crc: 0x58092455 type_id: 0x121c81c2 full_name: "drm_gem_vm_close" } @@ -339806,7 +342911,7 @@ elf_symbol { name: "drm_gem_vm_open" is_defined: true symbol_type: FUNCTION - crc: 0xf0cffddd + crc: 0x021b61b7 type_id: 0x121c81c2 full_name: "drm_gem_vm_open" } @@ -339833,7 +342938,7 @@ elf_symbol { name: "drm_get_edid" is_defined: true symbol_type: FUNCTION - crc: 0xe0fb4cba + crc: 0xf920d261 type_id: 0xc21fedbe full_name: "drm_get_edid" } @@ -339842,7 +342947,7 @@ elf_symbol { name: "drm_get_format_info" is_defined: true symbol_type: FUNCTION - crc: 0x42b9fafb + crc: 0x6e6b705a type_id: 0x44ddb78b full_name: "drm_get_format_info" } @@ -339851,7 +342956,7 @@ elf_symbol { name: "drm_handle_vblank" is_defined: true symbol_type: FUNCTION - crc: 0x8b0191bd + crc: 0xf3b77d0e type_id: 0xf1736137 full_name: "drm_handle_vblank" } @@ -339860,7 +342965,7 @@ elf_symbol { name: "drm_hdmi_avi_infoframe_from_display_mode" is_defined: true symbol_type: FUNCTION - crc: 0x7cb7ade1 + crc: 0x4e8969fe type_id: 0x99c0ccec full_name: "drm_hdmi_avi_infoframe_from_display_mode" } @@ -339869,7 +342974,7 @@ elf_symbol { name: "drm_hdmi_avi_infoframe_quant_range" is_defined: true symbol_type: FUNCTION - crc: 0xe23d165d + crc: 0xd3dbf8de type_id: 0x14d9bc35 full_name: "drm_hdmi_avi_infoframe_quant_range" } @@ -339878,7 +342983,7 @@ elf_symbol { name: "drm_hdmi_vendor_infoframe_from_display_mode" is_defined: true symbol_type: FUNCTION - crc: 0x470d4e34 + crc: 0x3945b922 type_id: 0x92320486 full_name: "drm_hdmi_vendor_infoframe_from_display_mode" } @@ -339887,7 +342992,7 @@ elf_symbol { name: "drm_helper_connector_dpms" is_defined: true symbol_type: FUNCTION - crc: 0xfee5c092 + crc: 0x997ba8d5 type_id: 0x907109f8 full_name: "drm_helper_connector_dpms" } @@ -339896,7 +343001,7 @@ elf_symbol { name: "drm_helper_disable_unused_functions" is_defined: true symbol_type: FUNCTION - crc: 0x4870353f + crc: 0x758c5683 type_id: 0x1e597e38 full_name: "drm_helper_disable_unused_functions" } @@ -339905,7 +343010,7 @@ elf_symbol { name: "drm_helper_force_disable_all" is_defined: true symbol_type: FUNCTION - crc: 0xb84faa40 + crc: 0xf4b50598 type_id: 0x9341cc84 full_name: "drm_helper_force_disable_all" } @@ -339914,7 +343019,7 @@ elf_symbol { name: "drm_helper_hpd_irq_event" is_defined: true symbol_type: FUNCTION - crc: 0x64125e9a + crc: 0x89ab1cb2 type_id: 0xf06574af full_name: "drm_helper_hpd_irq_event" } @@ -339923,7 +343028,7 @@ elf_symbol { name: "drm_helper_mode_fill_fb_struct" is_defined: true symbol_type: FUNCTION - crc: 0x0d038d12 + crc: 0xa12d4ebf type_id: 0x1e93e85a full_name: "drm_helper_mode_fill_fb_struct" } @@ -339932,7 +343037,7 @@ elf_symbol { name: "drm_helper_move_panel_connectors_to_head" is_defined: true symbol_type: FUNCTION - crc: 0x9e26e5ca + crc: 0x2dfaf827 type_id: 0x1e597e38 full_name: "drm_helper_move_panel_connectors_to_head" } @@ -339941,7 +343046,7 @@ elf_symbol { name: "drm_helper_probe_single_connector_modes" is_defined: true symbol_type: FUNCTION - crc: 0x3d4345b3 + crc: 0xf2b25f2b type_id: 0x919a7322 full_name: "drm_helper_probe_single_connector_modes" } @@ -339950,7 +343055,7 @@ elf_symbol { name: "drm_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0xb949ff0d + crc: 0xe4e0d74d type_id: 0xa00069e0 full_name: "drm_ioctl" } @@ -339959,7 +343064,7 @@ elf_symbol { name: "drm_is_current_master" is_defined: true symbol_type: FUNCTION - crc: 0x45f3ca99 + crc: 0xd595cef2 type_id: 0xfa1de4ef full_name: "drm_is_current_master" } @@ -339968,7 +343073,7 @@ elf_symbol { name: "drm_kms_helper_hotplug_event" is_defined: true symbol_type: FUNCTION - crc: 0xf5c8a587 + crc: 0x2292fa79 type_id: 0x1e597e38 full_name: "drm_kms_helper_hotplug_event" } @@ -339986,7 +343091,7 @@ elf_symbol { name: "drm_kms_helper_poll_disable" is_defined: true symbol_type: FUNCTION - crc: 0xc4515777 + crc: 0x71f26079 type_id: 0x1e597e38 full_name: "drm_kms_helper_poll_disable" } @@ -339995,7 +343100,7 @@ elf_symbol { name: "drm_kms_helper_poll_enable" is_defined: true symbol_type: FUNCTION - crc: 0x70053238 + crc: 0x3202b2bb type_id: 0x1e597e38 full_name: "drm_kms_helper_poll_enable" } @@ -340004,7 +343109,7 @@ elf_symbol { name: "drm_kms_helper_poll_fini" is_defined: true symbol_type: FUNCTION - crc: 0x10ef3a9f + crc: 0x4aaa2227 type_id: 0x1e597e38 full_name: "drm_kms_helper_poll_fini" } @@ -340013,7 +343118,7 @@ elf_symbol { name: "drm_kms_helper_poll_init" is_defined: true symbol_type: FUNCTION - crc: 0xb15d6037 + crc: 0xdbc88674 type_id: 0x1e597e38 full_name: "drm_kms_helper_poll_init" } @@ -340022,7 +343127,7 @@ elf_symbol { name: "drm_master_get" is_defined: true symbol_type: FUNCTION - crc: 0x63f7784a + crc: 0x8aab515d type_id: 0xf6814266 full_name: "drm_master_get" } @@ -340031,7 +343136,7 @@ elf_symbol { name: "drm_master_put" is_defined: true symbol_type: FUNCTION - crc: 0x65f08858 + crc: 0x98ec983f type_id: 0x12493d73 full_name: "drm_master_put" } @@ -340121,7 +343226,7 @@ elf_symbol { name: "drm_mode_config_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x30069341 + crc: 0xb51e0d16 type_id: 0x1e597e38 full_name: "drm_mode_config_cleanup" } @@ -340130,7 +343235,7 @@ elf_symbol { name: "drm_mode_config_helper_resume" is_defined: true symbol_type: FUNCTION - crc: 0xb9e97391 + crc: 0x292f13c7 type_id: 0x9341cc84 full_name: "drm_mode_config_helper_resume" } @@ -340139,7 +343244,7 @@ elf_symbol { name: "drm_mode_config_helper_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x73892cc4 + crc: 0x4ad94d79 type_id: 0x9341cc84 full_name: "drm_mode_config_helper_suspend" } @@ -340148,7 +343253,7 @@ elf_symbol { name: "drm_mode_config_reset" is_defined: true symbol_type: FUNCTION - crc: 0x34d5bfdb + crc: 0x13787005 type_id: 0x1e597e38 full_name: "drm_mode_config_reset" } @@ -340166,7 +343271,7 @@ elf_symbol { name: "drm_mode_convert_umode" is_defined: true symbol_type: FUNCTION - crc: 0xe7ecc0b6 + crc: 0x9d60f87d type_id: 0x93e73189 full_name: "drm_mode_convert_umode" } @@ -340184,7 +343289,7 @@ elf_symbol { name: "drm_mode_create" is_defined: true symbol_type: FUNCTION - crc: 0x1b035d18 + crc: 0xfc0cae21 type_id: 0xc72431aa full_name: "drm_mode_create" } @@ -340193,7 +343298,7 @@ elf_symbol { name: "drm_mode_create_dp_colorspace_property" is_defined: true symbol_type: FUNCTION - crc: 0x37df309e + crc: 0x23c2eca1 type_id: 0x91ed8ab4 full_name: "drm_mode_create_dp_colorspace_property" } @@ -340202,7 +343307,7 @@ elf_symbol { name: "drm_mode_create_hdmi_colorspace_property" is_defined: true symbol_type: FUNCTION - crc: 0xb520abd2 + crc: 0xc6279690 type_id: 0x91ed8ab4 full_name: "drm_mode_create_hdmi_colorspace_property" } @@ -340211,7 +343316,7 @@ elf_symbol { name: "drm_mode_create_scaling_mode_property" is_defined: true symbol_type: FUNCTION - crc: 0x7e555641 + crc: 0xe93d3d7c type_id: 0x9341cc84 full_name: "drm_mode_create_scaling_mode_property" } @@ -340220,7 +343325,7 @@ elf_symbol { name: "drm_mode_create_tile_group" is_defined: true symbol_type: FUNCTION - crc: 0x3ed70b89 + crc: 0x62a5cdc7 type_id: 0x42ee3dd4 full_name: "drm_mode_create_tile_group" } @@ -340229,7 +343334,7 @@ elf_symbol { name: "drm_mode_crtc_set_gamma_size" is_defined: true symbol_type: FUNCTION - crc: 0x8bc96ccf + crc: 0x4b9c0e5c type_id: 0x904abfe3 full_name: "drm_mode_crtc_set_gamma_size" } @@ -340247,7 +343352,7 @@ elf_symbol { name: "drm_mode_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x8d732767 + crc: 0x33185144 type_id: 0x1ef285a9 full_name: "drm_mode_destroy" } @@ -340256,7 +343361,7 @@ elf_symbol { name: "drm_mode_duplicate" is_defined: true symbol_type: FUNCTION - crc: 0xa4c22452 + crc: 0x296c5aa0 type_id: 0xc7f20e7c full_name: "drm_mode_duplicate" } @@ -340283,7 +343388,7 @@ elf_symbol { name: "drm_mode_find_dmt" is_defined: true symbol_type: FUNCTION - crc: 0x492aeb69 + crc: 0xfae6bf84 type_id: 0xc6a0fd0e full_name: "drm_mode_find_dmt" } @@ -340319,7 +343424,7 @@ elf_symbol { name: "drm_mode_object_find" is_defined: true symbol_type: FUNCTION - crc: 0x2bdf27b3 + crc: 0xe3802963 type_id: 0x6650c8f2 full_name: "drm_mode_object_find" } @@ -340328,7 +343433,7 @@ elf_symbol { name: "drm_mode_object_get" is_defined: true symbol_type: FUNCTION - crc: 0x85c5ebc2 + crc: 0x224f5fb4 type_id: 0x1cab6a11 full_name: "drm_mode_object_get" } @@ -340337,7 +343442,7 @@ elf_symbol { name: "drm_mode_object_put" is_defined: true symbol_type: FUNCTION - crc: 0x9bc0b831 + crc: 0xc082b7d9 type_id: 0x1cab6a11 full_name: "drm_mode_object_put" } @@ -340346,7 +343451,7 @@ elf_symbol { name: "drm_mode_probed_add" is_defined: true symbol_type: FUNCTION - crc: 0x0fc0354b + crc: 0x38db37e9 type_id: 0x1c5ec399 full_name: "drm_mode_probed_add" } @@ -340355,7 +343460,7 @@ elf_symbol { name: "drm_mode_prune_invalid" is_defined: true symbol_type: FUNCTION - crc: 0x2b18f509 + crc: 0xbbd3bfda type_id: 0x1ebba908 full_name: "drm_mode_prune_invalid" } @@ -340400,7 +343505,7 @@ elf_symbol { name: "drm_modeset_acquire_fini" is_defined: true symbol_type: FUNCTION - crc: 0x336b8f08 + crc: 0x69412a03 type_id: 0x107b2810 full_name: "drm_modeset_acquire_fini" } @@ -340409,7 +343514,7 @@ elf_symbol { name: "drm_modeset_acquire_init" is_defined: true symbol_type: FUNCTION - crc: 0x6853c643 + crc: 0x71f251ad type_id: 0x100bdee9 full_name: "drm_modeset_acquire_init" } @@ -340418,7 +343523,7 @@ elf_symbol { name: "drm_modeset_backoff" is_defined: true symbol_type: FUNCTION - crc: 0x8b1cdc4f + crc: 0x2c2e3133 type_id: 0x9d639aac full_name: "drm_modeset_backoff" } @@ -340427,7 +343532,7 @@ elf_symbol { name: "drm_modeset_drop_locks" is_defined: true symbol_type: FUNCTION - crc: 0x71285373 + crc: 0x2b889a00 type_id: 0x107b2810 full_name: "drm_modeset_drop_locks" } @@ -340436,7 +343541,7 @@ elf_symbol { name: "drm_modeset_lock" is_defined: true symbol_type: FUNCTION - crc: 0x2d520632 + crc: 0xf77bc4bf type_id: 0x97fa70fd full_name: "drm_modeset_lock" } @@ -340445,7 +343550,7 @@ elf_symbol { name: "drm_modeset_lock_all" is_defined: true symbol_type: FUNCTION - crc: 0x1534e3d6 + crc: 0xdfba588f type_id: 0x1e597e38 full_name: "drm_modeset_lock_all" } @@ -340454,7 +343559,7 @@ elf_symbol { name: "drm_modeset_lock_all_ctx" is_defined: true symbol_type: FUNCTION - crc: 0x89c58433 + crc: 0x0ff01037 type_id: 0x934ffb1c full_name: "drm_modeset_lock_all_ctx" } @@ -340463,7 +343568,7 @@ elf_symbol { name: "drm_modeset_lock_init" is_defined: true symbol_type: FUNCTION - crc: 0x35b49735 + crc: 0x407f2b95 type_id: 0x1aecf5d9 full_name: "drm_modeset_lock_init" } @@ -340472,7 +343577,7 @@ elf_symbol { name: "drm_modeset_lock_single_interruptible" is_defined: true symbol_type: FUNCTION - crc: 0xd97e4b08 + crc: 0x184d0b34 type_id: 0x97f44765 full_name: "drm_modeset_lock_single_interruptible" } @@ -340481,7 +343586,7 @@ elf_symbol { name: "drm_modeset_unlock" is_defined: true symbol_type: FUNCTION - crc: 0x18c1fa28 + crc: 0x1d904f05 type_id: 0x1aecf5d9 full_name: "drm_modeset_unlock" } @@ -340490,7 +343595,7 @@ elf_symbol { name: "drm_modeset_unlock_all" is_defined: true symbol_type: FUNCTION - crc: 0x6b7ef95e + crc: 0x8f2821cc type_id: 0x1e597e38 full_name: "drm_modeset_unlock_all" } @@ -340499,7 +343604,7 @@ elf_symbol { name: "drm_object_attach_property" is_defined: true symbol_type: FUNCTION - crc: 0x26382b65 + crc: 0x9b9158a8 type_id: 0x1c05d45f full_name: "drm_object_attach_property" } @@ -340508,7 +343613,7 @@ elf_symbol { name: "drm_object_property_set_value" is_defined: true symbol_type: FUNCTION - crc: 0x2aecbf08 + crc: 0x7f9ab3c2 type_id: 0x911d66e3 full_name: "drm_object_property_set_value" } @@ -340517,7 +343622,7 @@ elf_symbol { name: "drm_of_component_match_add" is_defined: true symbol_type: FUNCTION - crc: 0x56648229 + crc: 0x49cd3242 type_id: 0x102ab9fb full_name: "drm_of_component_match_add" } @@ -340526,7 +343631,7 @@ elf_symbol { name: "drm_of_component_probe" is_defined: true symbol_type: FUNCTION - crc: 0xd3c09726 + crc: 0x0ec4b97a type_id: 0x9dad5a62 full_name: "drm_of_component_probe" } @@ -340535,7 +343640,7 @@ elf_symbol { name: "drm_of_encoder_active_endpoint" is_defined: true symbol_type: FUNCTION - crc: 0xf7929a1c + crc: 0x83abdc1f type_id: 0x902700eb full_name: "drm_of_encoder_active_endpoint" } @@ -340544,7 +343649,7 @@ elf_symbol { name: "drm_of_find_panel_or_bridge" is_defined: true symbol_type: FUNCTION - crc: 0x29555cfe + crc: 0x323faabe type_id: 0x908eb1a6 full_name: "drm_of_find_panel_or_bridge" } @@ -340553,7 +343658,7 @@ elf_symbol { name: "drm_of_find_possible_crtcs" is_defined: true symbol_type: FUNCTION - crc: 0x19f53fa1 + crc: 0x96630a5f type_id: 0x3d0f6874 full_name: "drm_of_find_possible_crtcs" } @@ -340562,7 +343667,7 @@ elf_symbol { name: "drm_of_get_data_lanes_count" is_defined: true symbol_type: FUNCTION - crc: 0xe0dfa1e6 + crc: 0xdf30ea5a type_id: 0x900cb4fc full_name: "drm_of_get_data_lanes_count" } @@ -340571,7 +343676,7 @@ elf_symbol { name: "drm_open" is_defined: true symbol_type: FUNCTION - crc: 0x9d3c9825 + crc: 0xef54b440 type_id: 0x9b022eae full_name: "drm_open" } @@ -340580,7 +343685,7 @@ elf_symbol { name: "drm_panel_add" is_defined: true symbol_type: FUNCTION - crc: 0xf2c9e71b + crc: 0x156b8429 type_id: 0x14800eb8 full_name: "drm_panel_add" } @@ -340589,7 +343694,7 @@ elf_symbol { name: "drm_panel_bridge_add_typed" is_defined: true symbol_type: FUNCTION - crc: 0xded097b9 + crc: 0x999b430b type_id: 0x9d2263c5 full_name: "drm_panel_bridge_add_typed" } @@ -340598,7 +343703,7 @@ elf_symbol { name: "drm_panel_bridge_connector" is_defined: true symbol_type: FUNCTION - crc: 0xc77357d7 + crc: 0xda5bb203 type_id: 0xaa55ab2e full_name: "drm_panel_bridge_connector" } @@ -340607,7 +343712,7 @@ elf_symbol { name: "drm_panel_bridge_remove" is_defined: true symbol_type: FUNCTION - crc: 0xe2218807 + crc: 0xdeeb0ba5 type_id: 0x19026802 full_name: "drm_panel_bridge_remove" } @@ -340616,7 +343721,7 @@ elf_symbol { name: "drm_panel_disable" is_defined: true symbol_type: FUNCTION - crc: 0x1f23891f + crc: 0xa36ca322 type_id: 0x9998bc04 full_name: "drm_panel_disable" } @@ -340625,7 +343730,7 @@ elf_symbol { name: "drm_panel_enable" is_defined: true symbol_type: FUNCTION - crc: 0xf5d0fbff + crc: 0xe2809e0a type_id: 0x9998bc04 full_name: "drm_panel_enable" } @@ -340634,7 +343739,7 @@ elf_symbol { name: "drm_panel_get_modes" is_defined: true symbol_type: FUNCTION - crc: 0xf36023c2 + crc: 0x2da4fd39 type_id: 0x995e6a9d full_name: "drm_panel_get_modes" } @@ -340643,7 +343748,7 @@ elf_symbol { name: "drm_panel_init" is_defined: true symbol_type: FUNCTION - crc: 0x0f1d89e7 + crc: 0xd208d9cf type_id: 0x1486e519 full_name: "drm_panel_init" } @@ -340652,7 +343757,7 @@ elf_symbol { name: "drm_panel_of_backlight" is_defined: true symbol_type: FUNCTION - crc: 0x8838b037 + crc: 0x9f840d0d type_id: 0x9998bc04 full_name: "drm_panel_of_backlight" } @@ -340661,7 +343766,7 @@ elf_symbol { name: "drm_panel_prepare" is_defined: true symbol_type: FUNCTION - crc: 0x28a3b12d + crc: 0x63bf1852 type_id: 0x9998bc04 full_name: "drm_panel_prepare" } @@ -340670,7 +343775,7 @@ elf_symbol { name: "drm_panel_remove" is_defined: true symbol_type: FUNCTION - crc: 0x24a176e3 + crc: 0x8361fe4f type_id: 0x14800eb8 full_name: "drm_panel_remove" } @@ -340679,7 +343784,7 @@ elf_symbol { name: "drm_panel_unprepare" is_defined: true symbol_type: FUNCTION - crc: 0xe5d7172a + crc: 0x639280e6 type_id: 0x9998bc04 full_name: "drm_panel_unprepare" } @@ -340688,7 +343793,7 @@ elf_symbol { name: "drm_plane_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x7593080b + crc: 0x223ee9a3 type_id: 0x1653799a full_name: "drm_plane_cleanup" } @@ -340697,7 +343802,7 @@ elf_symbol { name: "drm_plane_create_alpha_property" is_defined: true symbol_type: FUNCTION - crc: 0x32dc37ee + crc: 0xf2d786a7 type_id: 0x9b4bcb26 full_name: "drm_plane_create_alpha_property" } @@ -340706,7 +343811,7 @@ elf_symbol { name: "drm_plane_create_blend_mode_property" is_defined: true symbol_type: FUNCTION - crc: 0xb0e68a28 + crc: 0xfeef02cc type_id: 0x9a5ddebe full_name: "drm_plane_create_blend_mode_property" } @@ -340715,7 +343820,7 @@ elf_symbol { name: "drm_plane_create_color_properties" is_defined: true symbol_type: FUNCTION - crc: 0x0df79ef7 + crc: 0x0c88cb02 type_id: 0x985d3db9 full_name: "drm_plane_create_color_properties" } @@ -340724,7 +343829,7 @@ elf_symbol { name: "drm_plane_create_rotation_property" is_defined: true symbol_type: FUNCTION - crc: 0x19ff9777 + crc: 0x934e1bff type_id: 0x9a4cbfe7 full_name: "drm_plane_create_rotation_property" } @@ -340733,7 +343838,7 @@ elf_symbol { name: "drm_plane_create_scaling_filter_property" is_defined: true symbol_type: FUNCTION - crc: 0x4dd1dbc8 + crc: 0x3a30382b type_id: 0x9a5ddebe full_name: "drm_plane_create_scaling_filter_property" } @@ -340742,7 +343847,7 @@ elf_symbol { name: "drm_plane_create_zpos_immutable_property" is_defined: true symbol_type: FUNCTION - crc: 0x1b305794 + crc: 0xb33dd21e type_id: 0x9a5ddebe full_name: "drm_plane_create_zpos_immutable_property" } @@ -340751,7 +343856,7 @@ elf_symbol { name: "drm_plane_create_zpos_property" is_defined: true symbol_type: FUNCTION - crc: 0x7d8e712c + crc: 0x0c6b40b8 type_id: 0x9a4da9f2 full_name: "drm_plane_create_zpos_property" } @@ -340760,7 +343865,7 @@ elf_symbol { name: "drm_plane_enable_fb_damage_clips" is_defined: true symbol_type: FUNCTION - crc: 0xb47795ea + crc: 0x5a80e9dc type_id: 0x1653799a full_name: "drm_plane_enable_fb_damage_clips" } @@ -340769,7 +343874,7 @@ elf_symbol { name: "drm_poll" is_defined: true symbol_type: FUNCTION - crc: 0x4c26e15b + crc: 0x2ce806cb type_id: 0x25b50dfa full_name: "drm_poll" } @@ -340778,7 +343883,7 @@ elf_symbol { name: "drm_prime_gem_destroy" is_defined: true symbol_type: FUNCTION - crc: 0xf4d50dd7 + crc: 0x98a5f71b type_id: 0x1e82fda2 full_name: "drm_prime_gem_destroy" } @@ -340796,7 +343901,7 @@ elf_symbol { name: "drm_prime_pages_to_sg" is_defined: true symbol_type: FUNCTION - crc: 0xf065d5cc + crc: 0xca3e94f2 type_id: 0x4f80ed11 full_name: "drm_prime_pages_to_sg" } @@ -340814,7 +343919,7 @@ elf_symbol { name: "drm_prime_sg_to_page_array" is_defined: true symbol_type: FUNCTION - crc: 0x31938433 + crc: 0x2cee0f22 type_id: 0x9d9ce4b7 full_name: "drm_prime_sg_to_page_array" } @@ -340841,7 +343946,7 @@ elf_symbol { name: "drm_probe_ddc" is_defined: true symbol_type: FUNCTION - crc: 0x376ae860 + crc: 0x735053ec type_id: 0xf7820d73 full_name: "drm_probe_ddc" } @@ -340850,7 +343955,7 @@ elf_symbol { name: "drm_property_blob_get" is_defined: true symbol_type: FUNCTION - crc: 0x463109b0 + crc: 0x82b75e23 type_id: 0x0c5304b6 full_name: "drm_property_blob_get" } @@ -340859,7 +343964,7 @@ elf_symbol { name: "drm_property_blob_put" is_defined: true symbol_type: FUNCTION - crc: 0xc0ba94a5 + crc: 0x85d20e93 type_id: 0x1d97feab full_name: "drm_property_blob_put" } @@ -340868,7 +343973,7 @@ elf_symbol { name: "drm_property_create" is_defined: true symbol_type: FUNCTION - crc: 0x5cb3e177 + crc: 0xe37812d9 type_id: 0x9b73de6d full_name: "drm_property_create" } @@ -340877,7 +343982,7 @@ elf_symbol { name: "drm_property_create_bitmask" is_defined: true symbol_type: FUNCTION - crc: 0x9e3e6c5d + crc: 0x067834b1 type_id: 0x9b72aafd full_name: "drm_property_create_bitmask" } @@ -340886,7 +343991,7 @@ elf_symbol { name: "drm_property_create_blob" is_defined: true symbol_type: FUNCTION - crc: 0xce369b09 + crc: 0xca09b274 type_id: 0x0c431641 full_name: "drm_property_create_blob" } @@ -340895,7 +344000,7 @@ elf_symbol { name: "drm_property_create_bool" is_defined: true symbol_type: FUNCTION - crc: 0xc3ed8145 + crc: 0xd87f3976 type_id: 0x9b7242ee full_name: "drm_property_create_bool" } @@ -340904,7 +344009,7 @@ elf_symbol { name: "drm_property_create_enum" is_defined: true symbol_type: FUNCTION - crc: 0xd1801b75 + crc: 0x62c73e6f type_id: 0x9b72aa8f full_name: "drm_property_create_enum" } @@ -340913,7 +344018,7 @@ elf_symbol { name: "drm_property_create_range" is_defined: true symbol_type: FUNCTION - crc: 0xb9002b90 + crc: 0x5493995b type_id: 0x9b7237ea full_name: "drm_property_create_range" } @@ -340922,7 +344027,7 @@ elf_symbol { name: "drm_property_create_signed_range" is_defined: true symbol_type: FUNCTION - crc: 0x0836a27d + crc: 0xd3ff8012 type_id: 0x9b738b6d full_name: "drm_property_create_signed_range" } @@ -340931,7 +344036,7 @@ elf_symbol { name: "drm_property_destroy" is_defined: true symbol_type: FUNCTION - crc: 0xef92c4ed + crc: 0xc6086f90 type_id: 0x1ef0e215 full_name: "drm_property_destroy" } @@ -340940,7 +344045,7 @@ elf_symbol { name: "drm_property_lookup_blob" is_defined: true symbol_type: FUNCTION - crc: 0x97f21e8c + crc: 0x9fd07601 type_id: 0x0fed72dc full_name: "drm_property_lookup_blob" } @@ -340949,7 +344054,7 @@ elf_symbol { name: "drm_property_replace_blob" is_defined: true symbol_type: FUNCTION - crc: 0x3e6cda8b + crc: 0x3bcc0cf0 type_id: 0xff934450 full_name: "drm_property_replace_blob" } @@ -340967,7 +344072,7 @@ elf_symbol { name: "drm_read" is_defined: true symbol_type: FUNCTION - crc: 0xd3d82589 + crc: 0xd7de33f7 type_id: 0x12e4741f full_name: "drm_read" } @@ -341012,7 +344117,7 @@ elf_symbol { name: "drm_release" is_defined: true symbol_type: FUNCTION - crc: 0x87c10b92 + crc: 0x56f1dc36 type_id: 0x9b022eae full_name: "drm_release" } @@ -341030,7 +344135,7 @@ elf_symbol { name: "drm_self_refresh_helper_alter_state" is_defined: true symbol_type: FUNCTION - crc: 0xdc8d4da9 + crc: 0x49f1207e type_id: 0x18d85efa full_name: "drm_self_refresh_helper_alter_state" } @@ -341039,7 +344144,7 @@ elf_symbol { name: "drm_self_refresh_helper_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x03ac33a9 + crc: 0x452bdfcb type_id: 0x1cce8e13 full_name: "drm_self_refresh_helper_cleanup" } @@ -341048,7 +344153,7 @@ elf_symbol { name: "drm_self_refresh_helper_init" is_defined: true symbol_type: FUNCTION - crc: 0x05a0bfd1 + crc: 0xaf49ef37 type_id: 0x91d63caf full_name: "drm_self_refresh_helper_init" } @@ -341057,7 +344162,7 @@ elf_symbol { name: "drm_send_event" is_defined: true symbol_type: FUNCTION - crc: 0x994de2f4 + crc: 0xc75790b1 type_id: 0x1e4577e0 full_name: "drm_send_event" } @@ -341066,7 +344171,7 @@ elf_symbol { name: "drm_send_event_locked" is_defined: true symbol_type: FUNCTION - crc: 0x341dcf49 + crc: 0x78916455 type_id: 0x1e4577e0 full_name: "drm_send_event_locked" } @@ -341075,7 +344180,7 @@ elf_symbol { name: "drm_set_preferred_mode" is_defined: true symbol_type: FUNCTION - crc: 0x28d556bd + crc: 0xaa50a1b3 type_id: 0x1d707370 full_name: "drm_set_preferred_mode" } @@ -341084,7 +344189,7 @@ elf_symbol { name: "drm_simple_display_pipe_attach_bridge" is_defined: true symbol_type: FUNCTION - crc: 0x44805d3b + crc: 0x69b92e04 type_id: 0x9e08dfbb full_name: "drm_simple_display_pipe_attach_bridge" } @@ -341093,7 +344198,7 @@ elf_symbol { name: "drm_simple_display_pipe_init" is_defined: true symbol_type: FUNCTION - crc: 0x273ddafd + crc: 0x927106ba type_id: 0x937ca73d full_name: "drm_simple_display_pipe_init" } @@ -341102,7 +344207,7 @@ elf_symbol { name: "drm_simple_encoder_init" is_defined: true symbol_type: FUNCTION - crc: 0xaf867326 + crc: 0x729401e0 type_id: 0x93e3d44d full_name: "drm_simple_encoder_init" } @@ -341111,7 +344216,7 @@ elf_symbol { name: "drm_state_dump" is_defined: true symbol_type: FUNCTION - crc: 0x39ed2ef9 + crc: 0x9546e995 type_id: 0x1ef499ec full_name: "drm_state_dump" } @@ -341120,7 +344225,7 @@ elf_symbol { name: "drm_syncobj_add_point" is_defined: true symbol_type: FUNCTION - crc: 0xbee24aa1 + crc: 0x913ea53f type_id: 0x15766e8a full_name: "drm_syncobj_add_point" } @@ -341129,7 +344234,7 @@ elf_symbol { name: "drm_syncobj_create" is_defined: true symbol_type: FUNCTION - crc: 0xd7c376ea + crc: 0x59007532 type_id: 0x9e21c007 full_name: "drm_syncobj_create" } @@ -341138,7 +344243,7 @@ elf_symbol { name: "drm_syncobj_find" is_defined: true symbol_type: FUNCTION - crc: 0x6f53fb37 + crc: 0x9c3e80fa type_id: 0xe211074d full_name: "drm_syncobj_find" } @@ -341147,7 +344252,7 @@ elf_symbol { name: "drm_syncobj_find_fence" is_defined: true symbol_type: FUNCTION - crc: 0x96d5e8ec + crc: 0x65a0a6a0 type_id: 0x9a3bbebc full_name: "drm_syncobj_find_fence" } @@ -341165,7 +344270,7 @@ elf_symbol { name: "drm_syncobj_get_fd" is_defined: true symbol_type: FUNCTION - crc: 0x45cdb5cd + crc: 0x54766b9c type_id: 0x9819e663 full_name: "drm_syncobj_get_fd" } @@ -341174,7 +344279,7 @@ elf_symbol { name: "drm_syncobj_get_handle" is_defined: true symbol_type: FUNCTION - crc: 0x7190c5f0 + crc: 0x348b4248 type_id: 0x996a2e1f full_name: "drm_syncobj_get_handle" } @@ -341183,7 +344288,7 @@ elf_symbol { name: "drm_syncobj_replace_fence" is_defined: true symbol_type: FUNCTION - crc: 0x825cb1c3 + crc: 0xf7cbde31 type_id: 0x15401a81 full_name: "drm_syncobj_replace_fence" } @@ -341192,7 +344297,7 @@ elf_symbol { name: "drm_sysfs_connector_status_event" is_defined: true symbol_type: FUNCTION - crc: 0xc1fb1485 + crc: 0x65238ae5 type_id: 0x1c5ca425 full_name: "drm_sysfs_connector_status_event" } @@ -341201,7 +344306,7 @@ elf_symbol { name: "drm_universal_plane_init" is_defined: true symbol_type: FUNCTION - crc: 0xc1bc102c + crc: 0xd09fb3cb type_id: 0x932a8871 full_name: "drm_universal_plane_init" } @@ -341210,7 +344315,7 @@ elf_symbol { name: "drm_vblank_init" is_defined: true symbol_type: FUNCTION - crc: 0x7934216a + crc: 0x3d06490a type_id: 0x9257d91c full_name: "drm_vblank_init" } @@ -341219,7 +344324,7 @@ elf_symbol { name: "drm_wait_one_vblank" is_defined: true symbol_type: FUNCTION - crc: 0xf2a80da5 + crc: 0x584d2359 type_id: 0x1f4f6ba0 full_name: "drm_wait_one_vblank" } @@ -341228,7 +344333,7 @@ elf_symbol { name: "drm_writeback_cleanup_job" is_defined: true symbol_type: FUNCTION - crc: 0xecdd996c + crc: 0xfda91793 type_id: 0x1a6f19ba full_name: "drm_writeback_cleanup_job" } @@ -341237,7 +344342,7 @@ elf_symbol { name: "drm_writeback_connector_init" is_defined: true symbol_type: FUNCTION - crc: 0x148cd6fc + crc: 0x25432f2e type_id: 0x93f3386e full_name: "drm_writeback_connector_init" } @@ -341246,7 +344351,7 @@ elf_symbol { name: "drm_writeback_connector_init_with_encoder" is_defined: true symbol_type: FUNCTION - crc: 0x49c0469f + crc: 0xb464338c type_id: 0x93f6a75b full_name: "drm_writeback_connector_init_with_encoder" } @@ -341255,7 +344360,7 @@ elf_symbol { name: "drm_writeback_queue_job" is_defined: true symbol_type: FUNCTION - crc: 0x7a94aef7 + crc: 0x7e315be2 type_id: 0x1be9f38e full_name: "drm_writeback_queue_job" } @@ -341264,7 +344369,7 @@ elf_symbol { name: "drm_writeback_signal_completion" is_defined: true symbol_type: FUNCTION - crc: 0x9a7e8597 + crc: 0x0260a6ae type_id: 0x1ac748a8 full_name: "drm_writeback_signal_completion" } @@ -341273,7 +344378,7 @@ elf_symbol { name: "drmm_kfree" is_defined: true symbol_type: FUNCTION - crc: 0xba3f7ab0 + crc: 0xf6ce0d11 type_id: 0x1e3b8bac full_name: "drmm_kfree" } @@ -341282,7 +344387,7 @@ elf_symbol { name: "drmm_kmalloc" is_defined: true symbol_type: FUNCTION - crc: 0x27cf9fd9 + crc: 0xb4dc1a06 type_id: 0x5bbb224c full_name: "drmm_kmalloc" } @@ -341291,7 +344396,7 @@ elf_symbol { name: "drmm_mode_config_init" is_defined: true symbol_type: FUNCTION - crc: 0x92ce85bf + crc: 0xda93030e type_id: 0x9341cc84 full_name: "drmm_mode_config_init" } @@ -341309,7 +344414,7 @@ elf_symbol { name: "dst_cache_get" is_defined: true symbol_type: FUNCTION - crc: 0x66aabdb1 + crc: 0xbd93b0ff type_id: 0xaba1c9dd full_name: "dst_cache_get" } @@ -341327,7 +344432,7 @@ elf_symbol { name: "dst_cache_set_ip4" is_defined: true symbol_type: FUNCTION - crc: 0x8eeed1a0 + crc: 0xd4b4c366 type_id: 0x1aa3070d full_name: "dst_cache_set_ip4" } @@ -341336,7 +344441,7 @@ elf_symbol { name: "dst_cache_set_ip6" is_defined: true symbol_type: FUNCTION - crc: 0xe0faf3f8 + crc: 0x9d5fa4e1 type_id: 0x1a954b21 full_name: "dst_cache_set_ip6" } @@ -341345,7 +344450,7 @@ elf_symbol { name: "dst_release" is_defined: true symbol_type: FUNCTION - crc: 0x485abf11 + crc: 0x208dd0e4 type_id: 0x140e294e full_name: "dst_release" } @@ -341354,7 +344459,7 @@ elf_symbol { name: "dump_backtrace" is_defined: true symbol_type: FUNCTION - crc: 0xc87ab849 + crc: 0x84ae5701 type_id: 0x10ab38c6 full_name: "dump_backtrace" } @@ -341372,7 +344477,7 @@ elf_symbol { name: "dw_handle_msi_irq" is_defined: true symbol_type: FUNCTION - crc: 0x001e9549 + crc: 0x34f098c5 type_id: 0x2ba2f0cc full_name: "dw_handle_msi_irq" } @@ -341381,7 +344486,7 @@ elf_symbol { name: "dw_pcie_ep_init" is_defined: true symbol_type: FUNCTION - crc: 0x8aad02d6 + crc: 0xe3a64d33 type_id: 0x9271fe5c full_name: "dw_pcie_ep_init" } @@ -341390,7 +344495,7 @@ elf_symbol { name: "dw_pcie_ep_raise_legacy_irq" is_defined: true symbol_type: FUNCTION - crc: 0xd4e5c111 + crc: 0x7075ae13 type_id: 0x92d48f94 full_name: "dw_pcie_ep_raise_legacy_irq" } @@ -341399,7 +344504,7 @@ elf_symbol { name: "dw_pcie_ep_raise_msi_irq" is_defined: true symbol_type: FUNCTION - crc: 0x74b49051 + crc: 0xdbede2f5 type_id: 0x92ded888 full_name: "dw_pcie_ep_raise_msi_irq" } @@ -341408,7 +344513,7 @@ elf_symbol { name: "dw_pcie_ep_reset_bar" is_defined: true symbol_type: FUNCTION - crc: 0x67da20b9 + crc: 0x25941f4e type_id: 0x1e32c371 full_name: "dw_pcie_ep_reset_bar" } @@ -341417,7 +344522,7 @@ elf_symbol { name: "dw_pcie_find_capability" is_defined: true symbol_type: FUNCTION - crc: 0x4c33de17 + crc: 0xb9d33895 type_id: 0x5ca118ca full_name: "dw_pcie_find_capability" } @@ -341426,7 +344531,7 @@ elf_symbol { name: "dw_pcie_host_init" is_defined: true symbol_type: FUNCTION - crc: 0xc21c4cc1 + crc: 0x834035d3 type_id: 0x94e69702 full_name: "dw_pcie_host_init" } @@ -341435,7 +344540,7 @@ elf_symbol { name: "dw_pcie_own_conf_map_bus" is_defined: true symbol_type: FUNCTION - crc: 0xbcd7db15 + crc: 0x34de034b type_id: 0x5f5b0712 full_name: "dw_pcie_own_conf_map_bus" } @@ -341453,7 +344558,7 @@ elf_symbol { name: "dw_pcie_read_dbi" is_defined: true symbol_type: FUNCTION - crc: 0xf8b1c36f + crc: 0x048f5fb6 type_id: 0x49afd1e1 full_name: "dw_pcie_read_dbi" } @@ -341462,7 +344567,7 @@ elf_symbol { name: "dw_pcie_setup_rc" is_defined: true symbol_type: FUNCTION - crc: 0xf0232c36 + crc: 0x04b1940d type_id: 0x94e69702 full_name: "dw_pcie_setup_rc" } @@ -341471,7 +344576,7 @@ elf_symbol { name: "dw_pcie_wait_for_link" is_defined: true symbol_type: FUNCTION - crc: 0x0634db6a + crc: 0x4d715da6 type_id: 0x92ce345a full_name: "dw_pcie_wait_for_link" } @@ -341489,7 +344594,7 @@ elf_symbol { name: "dw_pcie_write_dbi" is_defined: true symbol_type: FUNCTION - crc: 0x863aca27 + crc: 0x71b1f0e8 type_id: 0x1ccc8f30 full_name: "dw_pcie_write_dbi" } @@ -341498,7 +344603,7 @@ elf_symbol { name: "edac_device_add_device" is_defined: true symbol_type: FUNCTION - crc: 0x2a719e44 + crc: 0x3c9a6ba9 type_id: 0x9f266269 full_name: "edac_device_add_device" } @@ -341507,7 +344612,7 @@ elf_symbol { name: "edac_device_alloc_ctl_info" is_defined: true symbol_type: FUNCTION - crc: 0x1a002d24 + crc: 0xa5b85893 type_id: 0xda32c714 full_name: "edac_device_alloc_ctl_info" } @@ -341525,7 +344630,7 @@ elf_symbol { name: "edac_device_del_device" is_defined: true symbol_type: FUNCTION - crc: 0x7825c005 + crc: 0xad26477c type_id: 0xcbc6cc7a full_name: "edac_device_del_device" } @@ -341534,7 +344639,7 @@ elf_symbol { name: "edac_device_free_ctl_info" is_defined: true symbol_type: FUNCTION - crc: 0xa96f7a55 + crc: 0x75854e3c type_id: 0x123ed0d5 full_name: "edac_device_free_ctl_info" } @@ -341543,7 +344648,7 @@ elf_symbol { name: "edac_device_handle_ce_count" is_defined: true symbol_type: FUNCTION - crc: 0x987ab3a2 + crc: 0x3ccaabf3 type_id: 0x13309e7e full_name: "edac_device_handle_ce_count" } @@ -341552,7 +344657,7 @@ elf_symbol { name: "edac_device_handle_ue_count" is_defined: true symbol_type: FUNCTION - crc: 0xdaed0a3c + crc: 0x92f260ff type_id: 0x13309e7e full_name: "edac_device_handle_ue_count" } @@ -341561,7 +344666,7 @@ elf_symbol { name: "ehci_handshake" is_defined: true symbol_type: FUNCTION - crc: 0xc1fe4c31 + crc: 0x1876b0d9 type_id: 0x9ab89acf full_name: "ehci_handshake" } @@ -341570,7 +344675,7 @@ elf_symbol { name: "ehci_hub_control" is_defined: true symbol_type: FUNCTION - crc: 0xa8ed9679 + crc: 0xfb0a11c0 type_id: 0x96bdc834 full_name: "ehci_hub_control" } @@ -341579,7 +344684,7 @@ elf_symbol { name: "ehci_init_driver" is_defined: true symbol_type: FUNCTION - crc: 0x91dd37ea + crc: 0xb33d33af type_id: 0x14fbfe19 full_name: "ehci_init_driver" } @@ -341588,7 +344693,7 @@ elf_symbol { name: "ehci_setup" is_defined: true symbol_type: FUNCTION - crc: 0xc4fad9fe + crc: 0x1a516d87 type_id: 0x94deebf7 full_name: "ehci_setup" } @@ -341597,7 +344702,7 @@ elf_symbol { name: "elevator_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x13ffe345 + crc: 0x5a3ea19b type_id: 0x05993839 full_name: "elevator_alloc" } @@ -341606,7 +344711,7 @@ elf_symbol { name: "elv_bio_merge_ok" is_defined: true symbol_type: FUNCTION - crc: 0x6a1abdf8 + crc: 0xddb40f0f type_id: 0xf9525760 full_name: "elv_bio_merge_ok" } @@ -341615,7 +344720,7 @@ elf_symbol { name: "elv_rb_add" is_defined: true symbol_type: FUNCTION - crc: 0x3637459f + crc: 0xb7545df6 type_id: 0x1cff7455 full_name: "elv_rb_add" } @@ -341624,7 +344729,7 @@ elf_symbol { name: "elv_rb_del" is_defined: true symbol_type: FUNCTION - crc: 0xd885f3f4 + crc: 0x29fd5854 type_id: 0x1cff7455 full_name: "elv_rb_del" } @@ -341633,7 +344738,7 @@ elf_symbol { name: "elv_rb_find" is_defined: true symbol_type: FUNCTION - crc: 0xf9603ca2 + crc: 0x27de6123 type_id: 0xd119f642 full_name: "elv_rb_find" } @@ -341642,7 +344747,7 @@ elf_symbol { name: "elv_rb_former_request" is_defined: true symbol_type: FUNCTION - crc: 0x90a91b1d + crc: 0x3855378e type_id: 0xdc6c821c full_name: "elv_rb_former_request" } @@ -341651,7 +344756,7 @@ elf_symbol { name: "elv_rb_latter_request" is_defined: true symbol_type: FUNCTION - crc: 0xaa0b2ddc + crc: 0x02f7014f type_id: 0xdc6c821c full_name: "elv_rb_latter_request" } @@ -341660,7 +344765,7 @@ elf_symbol { name: "elv_register" is_defined: true symbol_type: FUNCTION - crc: 0x0efc1923 + crc: 0x9c78b0d1 type_id: 0x94f636df full_name: "elv_register" } @@ -341669,7 +344774,7 @@ elf_symbol { name: "elv_rqhash_add" is_defined: true symbol_type: FUNCTION - crc: 0xd0544b77 + crc: 0x052c8f3b type_id: 0x12b2c685 full_name: "elv_rqhash_add" } @@ -341678,7 +344783,7 @@ elf_symbol { name: "elv_rqhash_del" is_defined: true symbol_type: FUNCTION - crc: 0x39e732e1 + crc: 0x5ef673db type_id: 0x12b2c685 full_name: "elv_rqhash_del" } @@ -341687,7 +344792,7 @@ elf_symbol { name: "elv_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x7da69912 + crc: 0x3826e6ea type_id: 0x19ee8463 full_name: "elv_unregister" } @@ -341705,7 +344810,7 @@ elf_symbol { name: "em_dev_register_perf_domain" is_defined: true symbol_type: FUNCTION - crc: 0x7796c4e5 + crc: 0x0ee31f39 type_id: 0x9c08c3d6 full_name: "em_dev_register_perf_domain" } @@ -341741,7 +344846,7 @@ elf_symbol { name: "end_buffer_read_sync" is_defined: true symbol_type: FUNCTION - crc: 0x2adb59c7 + crc: 0xe546c9f7 type_id: 0x17592b81 full_name: "end_buffer_read_sync" } @@ -341759,7 +344864,7 @@ elf_symbol { name: "eth_commit_mac_addr_change" is_defined: true symbol_type: FUNCTION - crc: 0xc4864508 + crc: 0x9a41b066 type_id: 0x1c532cf2 full_name: "eth_commit_mac_addr_change" } @@ -341768,7 +344873,7 @@ elf_symbol { name: "eth_header" is_defined: true symbol_type: FUNCTION - crc: 0x2f8ddc81 + crc: 0x92ad3122 type_id: 0x9c2b054b full_name: "eth_header" } @@ -341777,7 +344882,7 @@ elf_symbol { name: "eth_header_cache" is_defined: true symbol_type: FUNCTION - crc: 0x2e7d8645 + crc: 0xf4ffc450 type_id: 0x92d3b873 full_name: "eth_header_cache" } @@ -341786,7 +344891,7 @@ elf_symbol { name: "eth_header_cache_update" is_defined: true symbol_type: FUNCTION - crc: 0x2b0ecd15 + crc: 0x7d15ed62 type_id: 0x139004c0 full_name: "eth_header_cache_update" } @@ -341795,7 +344900,7 @@ elf_symbol { name: "eth_header_parse" is_defined: true symbol_type: FUNCTION - crc: 0x7cd01e8c + crc: 0xea6e8b74 type_id: 0x926fc724 full_name: "eth_header_parse" } @@ -341804,7 +344909,7 @@ elf_symbol { name: "eth_mac_addr" is_defined: true symbol_type: FUNCTION - crc: 0x7a5f2205 + crc: 0xe2b52709 type_id: 0x914b9e4e full_name: "eth_mac_addr" } @@ -341813,7 +344918,7 @@ elf_symbol { name: "eth_platform_get_mac_address" is_defined: true symbol_type: FUNCTION - crc: 0xe6161ca4 + crc: 0xc520a74f type_id: 0x9d15c1e0 full_name: "eth_platform_get_mac_address" } @@ -341822,7 +344927,7 @@ elf_symbol { name: "eth_prepare_mac_addr_change" is_defined: true symbol_type: FUNCTION - crc: 0x14238a86 + crc: 0x5fd5e694 type_id: 0x914b9e4e full_name: "eth_prepare_mac_addr_change" } @@ -341831,7 +344936,7 @@ elf_symbol { name: "eth_type_trans" is_defined: true symbol_type: FUNCTION - crc: 0x07008c41 + crc: 0x63628618 type_id: 0xe323faf8 full_name: "eth_type_trans" } @@ -341840,7 +344945,7 @@ elf_symbol { name: "eth_validate_addr" is_defined: true symbol_type: FUNCTION - crc: 0x78d612ff + crc: 0x01e1b629 type_id: 0x91296bda full_name: "eth_validate_addr" } @@ -341849,7 +344954,7 @@ elf_symbol { name: "ether_setup" is_defined: true symbol_type: FUNCTION - crc: 0x85160c30 + crc: 0xeda58e3f type_id: 0x1c31d966 full_name: "ether_setup" } @@ -341858,7 +344963,7 @@ elf_symbol { name: "ethnl_cable_test_fault_length" is_defined: true symbol_type: FUNCTION - crc: 0xd992a6d8 + crc: 0x3a791b00 type_id: 0x914a78cc full_name: "ethnl_cable_test_fault_length" } @@ -341867,7 +344972,7 @@ elf_symbol { name: "ethnl_cable_test_result" is_defined: true symbol_type: FUNCTION - crc: 0x341edd5b + crc: 0x597355f0 type_id: 0x91726dda full_name: "ethnl_cable_test_result" } @@ -341894,7 +344999,7 @@ elf_symbol { name: "ethtool_op_get_link" is_defined: true symbol_type: FUNCTION - crc: 0x2776d6b0 + crc: 0xedaa5606 type_id: 0x4951a397 full_name: "ethtool_op_get_link" } @@ -341903,7 +345008,7 @@ elf_symbol { name: "ethtool_op_get_ts_info" is_defined: true symbol_type: FUNCTION - crc: 0xc493ede8 + crc: 0x02083ff5 type_id: 0x916bd4e5 full_name: "ethtool_op_get_ts_info" } @@ -341921,7 +345026,7 @@ elf_symbol { name: "ethtool_virtdev_set_link_ksettings" is_defined: true symbol_type: FUNCTION - crc: 0x8262fd6c + crc: 0x17e10edb type_id: 0x91c2a80b full_name: "ethtool_virtdev_set_link_ksettings" } @@ -341930,7 +345035,7 @@ elf_symbol { name: "event_triggers_call" is_defined: true symbol_type: FUNCTION - crc: 0xf8105825 + crc: 0x9f8ca8fa type_id: 0xeaf38011 full_name: "event_triggers_call" } @@ -341957,7 +345062,7 @@ elf_symbol { name: "eventfd_ctx_fileget" is_defined: true symbol_type: FUNCTION - crc: 0xa3345d69 + crc: 0x2edd7af9 type_id: 0x90e5f66b full_name: "eventfd_ctx_fileget" } @@ -341993,7 +345098,7 @@ elf_symbol { name: "extcon_get_edev_by_phandle" is_defined: true symbol_type: FUNCTION - crc: 0x4f3b0e42 + crc: 0x5043f3ac type_id: 0x0e2b9889 full_name: "extcon_get_edev_by_phandle" } @@ -342002,7 +345107,7 @@ elf_symbol { name: "extcon_get_edev_name" is_defined: true symbol_type: FUNCTION - crc: 0x84e115a9 + crc: 0x394745ed type_id: 0x964692d8 full_name: "extcon_get_edev_name" } @@ -342011,7 +345116,7 @@ elf_symbol { name: "extcon_get_extcon_dev" is_defined: true symbol_type: FUNCTION - crc: 0x1b5da948 + crc: 0x8f5b8944 type_id: 0x00a508d8 full_name: "extcon_get_extcon_dev" } @@ -342020,7 +345125,7 @@ elf_symbol { name: "extcon_get_property" is_defined: true symbol_type: FUNCTION - crc: 0x7213f1b8 + crc: 0xca18be84 type_id: 0x98853e56 full_name: "extcon_get_property" } @@ -342029,7 +345134,7 @@ elf_symbol { name: "extcon_get_state" is_defined: true symbol_type: FUNCTION - crc: 0xcd99f13e + crc: 0x23bbf8d6 type_id: 0x989473cc full_name: "extcon_get_state" } @@ -342038,7 +345143,7 @@ elf_symbol { name: "extcon_register_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x78dde6c0 + crc: 0x27a1b9b2 type_id: 0x98929e65 full_name: "extcon_register_notifier" } @@ -342047,7 +345152,7 @@ elf_symbol { name: "extcon_set_property" is_defined: true symbol_type: FUNCTION - crc: 0xcff5db4b + crc: 0x48d5c43b type_id: 0x98850898 full_name: "extcon_set_property" } @@ -342056,7 +345161,7 @@ elf_symbol { name: "extcon_set_property_capability" is_defined: true symbol_type: FUNCTION - crc: 0x2121e622 + crc: 0xd86d3c7c type_id: 0x98851295 full_name: "extcon_set_property_capability" } @@ -342065,7 +345170,7 @@ elf_symbol { name: "extcon_set_state" is_defined: true symbol_type: FUNCTION - crc: 0xa8480fe5 + crc: 0x7ec05d6b type_id: 0x988f2c1b full_name: "extcon_set_state" } @@ -342074,7 +345179,7 @@ elf_symbol { name: "extcon_set_state_sync" is_defined: true symbol_type: FUNCTION - crc: 0xa1748c91 + crc: 0x93ac3c50 type_id: 0x988f2c1b full_name: "extcon_set_state_sync" } @@ -342083,7 +345188,7 @@ elf_symbol { name: "extcon_unregister_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x5ef08b03 + crc: 0x45a73ea4 type_id: 0x98929e65 full_name: "extcon_unregister_notifier" } @@ -342092,7 +345197,7 @@ elf_symbol { name: "fasync_helper" is_defined: true symbol_type: FUNCTION - crc: 0x59aab574 + crc: 0x2a8573a9 type_id: 0x8432b9df full_name: "fasync_helper" } @@ -342119,7 +345224,7 @@ elf_symbol { name: "fd_install" is_defined: true symbol_type: FUNCTION - crc: 0x2dfaecb0 + crc: 0xf10e6ff9 type_id: 0x019aa1b7 full_name: "fd_install" } @@ -342128,7 +345233,7 @@ elf_symbol { name: "fget" is_defined: true symbol_type: FUNCTION - crc: 0x059faa92 + crc: 0xcb6c9637 type_id: 0x50f3b181 full_name: "fget" } @@ -342137,7 +345242,7 @@ elf_symbol { name: "file_path" is_defined: true symbol_type: FUNCTION - crc: 0x5ad02f49 + crc: 0x037c26cf type_id: 0x380f5cdc full_name: "file_path" } @@ -342146,7 +345251,7 @@ elf_symbol { name: "file_ra_state_init" is_defined: true symbol_type: FUNCTION - crc: 0x70c01965 + crc: 0xd4346009 type_id: 0x14609640 full_name: "file_ra_state_init" } @@ -342155,7 +345260,7 @@ elf_symbol { name: "file_write_and_wait_range" is_defined: true symbol_type: FUNCTION - crc: 0xe36a78f8 + crc: 0xd7ef36a5 type_id: 0x9b2d0f7e full_name: "file_write_and_wait_range" } @@ -342164,7 +345269,7 @@ elf_symbol { name: "filp_close" is_defined: true symbol_type: FUNCTION - crc: 0x035f2f4c + crc: 0xe22ca891 type_id: 0x99853e95 full_name: "filp_close" } @@ -342173,7 +345278,7 @@ elf_symbol { name: "filp_open_block" is_defined: true symbol_type: FUNCTION - crc: 0xe1de814f + crc: 0xce314f1c type_id: 0x4f8ed2d9 full_name: "filp_open_block" } @@ -342182,7 +345287,7 @@ elf_symbol { name: "find_extend_vma" is_defined: true symbol_type: FUNCTION - crc: 0xb8ee9a1f + crc: 0x24b7632d type_id: 0x93eb75f8 full_name: "find_extend_vma" } @@ -342191,7 +345296,7 @@ elf_symbol { name: "find_get_pid" is_defined: true symbol_type: FUNCTION - crc: 0x63f844f7 + crc: 0x5ed4772d type_id: 0x3a251008 full_name: "find_get_pid" } @@ -342200,7 +345305,7 @@ elf_symbol { name: "find_pid_ns" is_defined: true symbol_type: FUNCTION - crc: 0x3c5b83e1 + crc: 0x4f912eff type_id: 0x31ab6254 full_name: "find_pid_ns" } @@ -342209,7 +345314,7 @@ elf_symbol { name: "find_task_by_vpid" is_defined: true symbol_type: FUNCTION - crc: 0xa02cefe4 + crc: 0x4ae7afe6 type_id: 0x69238486 full_name: "find_task_by_vpid" } @@ -342218,7 +345323,7 @@ elf_symbol { name: "find_user" is_defined: true symbol_type: FUNCTION - crc: 0xc50d47b7 + crc: 0x516a7d16 type_id: 0x043864e3 full_name: "find_user" } @@ -342227,7 +345332,7 @@ elf_symbol { name: "find_vma" is_defined: true symbol_type: FUNCTION - crc: 0x0e7f59df + crc: 0xc275bf48 type_id: 0x93eb75f8 full_name: "find_vma" } @@ -342236,7 +345341,7 @@ elf_symbol { name: "find_vma_intersection" is_defined: true symbol_type: FUNCTION - crc: 0x719823fc + crc: 0x9aee4a8a type_id: 0x93e7a8a1 full_name: "find_vma_intersection" } @@ -342245,7 +345350,7 @@ elf_symbol { name: "find_vpid" is_defined: true symbol_type: FUNCTION - crc: 0xe8964702 + crc: 0x57c5d4c4 type_id: 0x318306ba full_name: "find_vpid" } @@ -342263,7 +345368,7 @@ elf_symbol { name: "firmware_kobj" is_defined: true symbol_type: OBJECT - crc: 0xfedc8063 + crc: 0xedb9e471 type_id: 0x23f09c34 full_name: "firmware_kobj" } @@ -342272,7 +345377,7 @@ elf_symbol { name: "firmware_request_nowarn" is_defined: true symbol_type: FUNCTION - crc: 0x082308c0 + crc: 0x8ba38dba type_id: 0x9cec28b8 full_name: "firmware_request_nowarn" } @@ -342281,7 +345386,7 @@ elf_symbol { name: "fixed_size_llseek" is_defined: true symbol_type: FUNCTION - crc: 0x4ab54b0a + crc: 0xf97d1712 type_id: 0x2d6430a1 full_name: "fixed_size_llseek" } @@ -342290,7 +345395,7 @@ elf_symbol { name: "flow_block_cb_setup_simple" is_defined: true symbol_type: FUNCTION - crc: 0xf8912e28 + crc: 0xd64218c4 type_id: 0x9c25419d full_name: "flow_block_cb_setup_simple" } @@ -342308,7 +345413,7 @@ elf_symbol { name: "flow_rule_match_basic" is_defined: true symbol_type: FUNCTION - crc: 0xd0769652 + crc: 0x7fd68d1d type_id: 0x1de80b22 full_name: "flow_rule_match_basic" } @@ -342317,7 +345422,7 @@ elf_symbol { name: "flow_rule_match_ipv4_addrs" is_defined: true symbol_type: FUNCTION - crc: 0x323beb02 + crc: 0xb914c0b8 type_id: 0x1d3f8bd2 full_name: "flow_rule_match_ipv4_addrs" } @@ -342326,7 +345431,7 @@ elf_symbol { name: "flow_rule_match_ports" is_defined: true symbol_type: FUNCTION - crc: 0x6575d4cf + crc: 0x60655592 type_id: 0x1d4e9dab full_name: "flow_rule_match_ports" } @@ -342335,7 +345440,7 @@ elf_symbol { name: "flow_rule_match_vlan" is_defined: true symbol_type: FUNCTION - crc: 0x0a25e728 + crc: 0x4f074d46 type_id: 0x1d4435ec full_name: "flow_rule_match_vlan" } @@ -342344,7 +345449,7 @@ elf_symbol { name: "flush_dcache_page" is_defined: true symbol_type: FUNCTION - crc: 0x08ce0391 + crc: 0x558d1376 type_id: 0x11388634 full_name: "flush_dcache_page" } @@ -342362,7 +345467,7 @@ elf_symbol { name: "flush_delayed_work" is_defined: true symbol_type: FUNCTION - crc: 0xb5e73116 + crc: 0x1148c0ea type_id: 0xf3110cae full_name: "flush_delayed_work" } @@ -342371,7 +345476,7 @@ elf_symbol { name: "flush_work" is_defined: true symbol_type: FUNCTION - crc: 0x2f2c95c4 + crc: 0x4735ac17 type_id: 0xfdf39d0a full_name: "flush_work" } @@ -342380,7 +345485,7 @@ elf_symbol { name: "folio_wait_bit" is_defined: true symbol_type: FUNCTION - crc: 0x90e27d36 + crc: 0x9bc6f0b1 type_id: 0x1958e6c4 full_name: "folio_wait_bit" } @@ -342389,7 +345494,7 @@ elf_symbol { name: "follow_pfn" is_defined: true symbol_type: FUNCTION - crc: 0xcd9e27a8 + crc: 0x5ab70ed5 type_id: 0x9fc875b4 full_name: "follow_pfn" } @@ -342425,7 +345530,7 @@ elf_symbol { name: "fput" is_defined: true symbol_type: FUNCTION - crc: 0x523d0f66 + crc: 0x8cfae94e type_id: 0x16a2cb2b full_name: "fput" } @@ -342434,7 +345539,7 @@ elf_symbol { name: "fqdir_exit" is_defined: true symbol_type: FUNCTION - crc: 0x94881680 + crc: 0x370d5cf3 type_id: 0x13c2822b full_name: "fqdir_exit" } @@ -342443,7 +345548,7 @@ elf_symbol { name: "fqdir_init" is_defined: true symbol_type: FUNCTION - crc: 0xc287c180 + crc: 0x86efa301 type_id: 0x9ffb698d full_name: "fqdir_init" } @@ -342488,7 +345593,7 @@ elf_symbol { name: "free_candev" is_defined: true symbol_type: FUNCTION - crc: 0x34a9238c + crc: 0x059042a9 type_id: 0x1c31d966 full_name: "free_candev" } @@ -342515,7 +345620,7 @@ elf_symbol { name: "free_netdev" is_defined: true symbol_type: FUNCTION - crc: 0x8eaadb96 + crc: 0x01c843f1 type_id: 0x1c31d966 full_name: "free_netdev" } @@ -342560,7 +345665,7 @@ elf_symbol { name: "free_uid" is_defined: true symbol_type: FUNCTION - crc: 0xbeec9730 + crc: 0xa881688c type_id: 0x169fe8f6 full_name: "free_uid" } @@ -342578,7 +345683,7 @@ elf_symbol { name: "freezer_cgrp_subsys" is_defined: true symbol_type: OBJECT - crc: 0x85c823b4 + crc: 0xfdf1dc43 type_id: 0x00571446 full_name: "freezer_cgrp_subsys" } @@ -342587,7 +345692,7 @@ elf_symbol { name: "freezing_slow_path" is_defined: true symbol_type: FUNCTION - crc: 0x4b6a0086 + crc: 0x6080f483 type_id: 0xf9e23171 full_name: "freezing_slow_path" } @@ -342596,7 +345701,7 @@ elf_symbol { name: "freq_qos_add_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x74059537 + crc: 0x8959e3df type_id: 0x98196cac full_name: "freq_qos_add_notifier" } @@ -342605,7 +345710,7 @@ elf_symbol { name: "freq_qos_add_request" is_defined: true symbol_type: FUNCTION - crc: 0x040fb8ac + crc: 0x98a5d06a type_id: 0x98992525 full_name: "freq_qos_add_request" } @@ -342614,7 +345719,7 @@ elf_symbol { name: "freq_qos_remove_notifier" is_defined: true symbol_type: FUNCTION - crc: 0xf6e37278 + crc: 0x6435f6e7 type_id: 0x98196cac full_name: "freq_qos_remove_notifier" } @@ -342623,7 +345728,7 @@ elf_symbol { name: "freq_qos_remove_request" is_defined: true symbol_type: FUNCTION - crc: 0x6a6187fe + crc: 0xb41c4e90 type_id: 0x97c2ea4f full_name: "freq_qos_remove_request" } @@ -342632,7 +345737,7 @@ elf_symbol { name: "freq_qos_update_request" is_defined: true symbol_type: FUNCTION - crc: 0xf74c18c4 + crc: 0x5aa683b8 type_id: 0x9492906d full_name: "freq_qos_update_request" } @@ -342641,7 +345746,7 @@ elf_symbol { name: "fs_bio_set" is_defined: true symbol_type: OBJECT - crc: 0xbc15d74a + crc: 0xf4c6277c type_id: 0x200a0749 full_name: "fs_bio_set" } @@ -342650,7 +345755,7 @@ elf_symbol { name: "fs_kobj" is_defined: true symbol_type: OBJECT - crc: 0x401ce379 + crc: 0x55661748 type_id: 0x23f09c34 full_name: "fs_kobj" } @@ -342668,7 +345773,7 @@ elf_symbol { name: "fsg_common_set_cdev" is_defined: true symbol_type: FUNCTION - crc: 0xc5539fa4 + crc: 0xab3e8b06 type_id: 0x97b9c78c full_name: "fsg_common_set_cdev" } @@ -342704,7 +345809,7 @@ elf_symbol { name: "fsync_bdev" is_defined: true symbol_type: FUNCTION - crc: 0xe755c994 + crc: 0x602e3d2a type_id: 0x9e8b6578 full_name: "fsync_bdev" } @@ -342731,7 +345836,7 @@ elf_symbol { name: "fwnode_device_is_available" is_defined: true symbol_type: FUNCTION - crc: 0x4e11bcaf + crc: 0x3d1eb5fb type_id: 0xf1214399 full_name: "fwnode_device_is_available" } @@ -342740,7 +345845,7 @@ elf_symbol { name: "fwnode_find_reference" is_defined: true symbol_type: FUNCTION - crc: 0x603a031e + crc: 0x4b7b75be type_id: 0x360ab09d full_name: "fwnode_find_reference" } @@ -342749,7 +345854,7 @@ elf_symbol { name: "fwnode_get_name" is_defined: true symbol_type: FUNCTION - crc: 0x34d821bc + crc: 0xc3e392a2 type_id: 0x9dc10f3e full_name: "fwnode_get_name" } @@ -342758,7 +345863,7 @@ elf_symbol { name: "fwnode_get_named_child_node" is_defined: true symbol_type: FUNCTION - crc: 0x0f080092 + crc: 0xc7fcd227 type_id: 0x361bd1c4 full_name: "fwnode_get_named_child_node" } @@ -342767,7 +345872,7 @@ elf_symbol { name: "fwnode_get_next_child_node" is_defined: true symbol_type: FUNCTION - crc: 0xf24b21b5 + crc: 0xd90a5715 type_id: 0x36f1d1fd full_name: "fwnode_get_next_child_node" } @@ -342776,7 +345881,7 @@ elf_symbol { name: "fwnode_gpiod_get_index" is_defined: true symbol_type: FUNCTION - crc: 0x5cfabf97 + crc: 0x5e57e56f type_id: 0x5e864c76 full_name: "fwnode_gpiod_get_index" } @@ -342785,7 +345890,7 @@ elf_symbol { name: "fwnode_graph_get_next_endpoint" is_defined: true symbol_type: FUNCTION - crc: 0x823538f0 + crc: 0xdafcb213 type_id: 0x36f1d1fd full_name: "fwnode_graph_get_next_endpoint" } @@ -342794,7 +345899,7 @@ elf_symbol { name: "fwnode_graph_get_port_parent" is_defined: true symbol_type: FUNCTION - crc: 0x18af4b30 + crc: 0xa45c934d type_id: 0x36e39310 full_name: "fwnode_graph_get_port_parent" } @@ -342803,7 +345908,7 @@ elf_symbol { name: "fwnode_graph_get_remote_endpoint" is_defined: true symbol_type: FUNCTION - crc: 0x47b8ee80 + crc: 0xa031bf90 type_id: 0x36e39310 full_name: "fwnode_graph_get_remote_endpoint" } @@ -342812,7 +345917,7 @@ elf_symbol { name: "fwnode_graph_get_remote_port_parent" is_defined: true symbol_type: FUNCTION - crc: 0x24c4f9a1 + crc: 0x0f260da7 type_id: 0x36e39310 full_name: "fwnode_graph_get_remote_port_parent" } @@ -342821,7 +345926,7 @@ elf_symbol { name: "fwnode_graph_parse_endpoint" is_defined: true symbol_type: FUNCTION - crc: 0xb57fec30 + crc: 0xbeb97f89 type_id: 0x9227b73b full_name: "fwnode_graph_parse_endpoint" } @@ -342830,7 +345935,7 @@ elf_symbol { name: "fwnode_handle_get" is_defined: true symbol_type: FUNCTION - crc: 0xcc526089 + crc: 0x0b47d9a3 type_id: 0x3842a55f full_name: "fwnode_handle_get" } @@ -342839,7 +345944,7 @@ elf_symbol { name: "fwnode_handle_put" is_defined: true symbol_type: FUNCTION - crc: 0x0d2317a4 + crc: 0x7e005dfe type_id: 0x11bc7f41 full_name: "fwnode_handle_put" } @@ -342848,7 +345953,7 @@ elf_symbol { name: "fwnode_irq_get_byname" is_defined: true symbol_type: FUNCTION - crc: 0x003eeee7 + crc: 0x4414f64c type_id: 0x92fdb966 full_name: "fwnode_irq_get_byname" } @@ -342857,7 +345962,7 @@ elf_symbol { name: "fwnode_property_get_reference_args" is_defined: true symbol_type: FUNCTION - crc: 0x8c173968 + crc: 0x581145e7 type_id: 0x92f33a91 full_name: "fwnode_property_get_reference_args" } @@ -342866,7 +345971,7 @@ elf_symbol { name: "fwnode_property_present" is_defined: true symbol_type: FUNCTION - crc: 0x962a86a4 + crc: 0x6fc4b0be type_id: 0xf1d9014d full_name: "fwnode_property_present" } @@ -342875,7 +345980,7 @@ elf_symbol { name: "fwnode_property_read_string" is_defined: true symbol_type: FUNCTION - crc: 0x6fdad765 + crc: 0x8098595f type_id: 0x92fcfc63 full_name: "fwnode_property_read_string" } @@ -342884,7 +345989,7 @@ elf_symbol { name: "fwnode_property_read_u32_array" is_defined: true symbol_type: FUNCTION - crc: 0xbfa90ef7 + crc: 0xf58c8644 type_id: 0x92f05d3f full_name: "fwnode_property_read_u32_array" } @@ -342893,7 +345998,7 @@ elf_symbol { name: "fwnode_property_read_u64_array" is_defined: true symbol_type: FUNCTION - crc: 0x0a4a7b55 + crc: 0x20400886 type_id: 0x92f5ef8e full_name: "fwnode_property_read_u64_array" } @@ -342902,7 +346007,7 @@ elf_symbol { name: "fwnode_property_read_u8_array" is_defined: true symbol_type: FUNCTION - crc: 0xba9b778a + crc: 0x433ed21a type_id: 0x92fe587a full_name: "fwnode_property_read_u8_array" } @@ -342911,7 +346016,7 @@ elf_symbol { name: "fwnode_typec_mux_get" is_defined: true symbol_type: FUNCTION - crc: 0xdb88346e + crc: 0xbedb6a54 type_id: 0x294efe3e full_name: "fwnode_typec_mux_get" } @@ -342920,7 +346025,7 @@ elf_symbol { name: "fwnode_usb_role_switch_get" is_defined: true symbol_type: FUNCTION - crc: 0xe9a46d20 + crc: 0x1609958e type_id: 0x84380e6d full_name: "fwnode_usb_role_switch_get" } @@ -343100,7 +346205,7 @@ elf_symbol { name: "generic_device_group" is_defined: true symbol_type: FUNCTION - crc: 0xabb18d22 + crc: 0xbc91860c type_id: 0x7e204efc full_name: "generic_device_group" } @@ -343109,7 +346214,7 @@ elf_symbol { name: "generic_file_llseek" is_defined: true symbol_type: FUNCTION - crc: 0xd5bfce4a + crc: 0x96cafe9c type_id: 0x2d64ae3e full_name: "generic_file_llseek" } @@ -343118,7 +346223,7 @@ elf_symbol { name: "generic_file_read_iter" is_defined: true symbol_type: FUNCTION - crc: 0x398565c2 + crc: 0x20123068 type_id: 0x16637235 full_name: "generic_file_read_iter" } @@ -343127,7 +346232,7 @@ elf_symbol { name: "generic_handle_domain_irq" is_defined: true symbol_type: FUNCTION - crc: 0x56f67e41 + crc: 0x48a8edf2 type_id: 0x9abe486f full_name: "generic_handle_domain_irq" } @@ -343145,7 +346250,7 @@ elf_symbol { name: "generic_mii_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x50b05cea + crc: 0xa2192328 type_id: 0x99c885a2 full_name: "generic_mii_ioctl" } @@ -343154,7 +346259,7 @@ elf_symbol { name: "generic_perform_write" is_defined: true symbol_type: FUNCTION - crc: 0xd25aca44 + crc: 0xbe945e68 type_id: 0x16637235 full_name: "generic_perform_write" } @@ -343163,7 +346268,7 @@ elf_symbol { name: "generic_shutdown_super" is_defined: true symbol_type: FUNCTION - crc: 0xb675f2aa + crc: 0x79006625 type_id: 0x1923cb99 full_name: "generic_shutdown_super" } @@ -343172,7 +346277,7 @@ elf_symbol { name: "generic_write_checks" is_defined: true symbol_type: FUNCTION - crc: 0x894730c0 + crc: 0x3bc9b1af type_id: 0x16637235 full_name: "generic_write_checks" } @@ -343181,7 +346286,7 @@ elf_symbol { name: "geni_icc_disable" is_defined: true symbol_type: FUNCTION - crc: 0x546cc44e + crc: 0x7e078a36 type_id: 0x9a8dcf13 full_name: "geni_icc_disable" } @@ -343190,7 +346295,7 @@ elf_symbol { name: "geni_icc_enable" is_defined: true symbol_type: FUNCTION - crc: 0x22386f92 + crc: 0xa3c1dbe9 type_id: 0x9a8dcf13 full_name: "geni_icc_enable" } @@ -343199,7 +346304,7 @@ elf_symbol { name: "geni_icc_get" is_defined: true symbol_type: FUNCTION - crc: 0xc0393079 + crc: 0x52651920 type_id: 0x9a758dc7 full_name: "geni_icc_get" } @@ -343208,7 +346313,7 @@ elf_symbol { name: "geni_icc_set_bw" is_defined: true symbol_type: FUNCTION - crc: 0x09114b76 + crc: 0x68bc8b8a type_id: 0x9a8dcf13 full_name: "geni_icc_set_bw" } @@ -343217,7 +346322,7 @@ elf_symbol { name: "geni_se_clk_freq_match" is_defined: true symbol_type: FUNCTION - crc: 0xee91ebfd + crc: 0xeb0d797f type_id: 0x9a46e4b3 full_name: "geni_se_clk_freq_match" } @@ -343226,7 +346331,7 @@ elf_symbol { name: "geni_se_config_packing" is_defined: true symbol_type: FUNCTION - crc: 0x098727b3 + crc: 0x364243e1 type_id: 0x161199c0 full_name: "geni_se_config_packing" } @@ -343235,7 +346340,7 @@ elf_symbol { name: "geni_se_get_qup_hw_version" is_defined: true symbol_type: FUNCTION - crc: 0x447173c6 + crc: 0x9f4e3fa1 type_id: 0x42f5075e full_name: "geni_se_get_qup_hw_version" } @@ -343244,7 +346349,7 @@ elf_symbol { name: "geni_se_init" is_defined: true symbol_type: FUNCTION - crc: 0xb9c58acb + crc: 0xd7984aae type_id: 0x14831f09 full_name: "geni_se_init" } @@ -343253,7 +346358,7 @@ elf_symbol { name: "geni_se_resources_off" is_defined: true symbol_type: FUNCTION - crc: 0x117f7293 + crc: 0xf80489de type_id: 0x9a8dcf13 full_name: "geni_se_resources_off" } @@ -343262,7 +346367,7 @@ elf_symbol { name: "geni_se_resources_on" is_defined: true symbol_type: FUNCTION - crc: 0x52c1b35b + crc: 0x87271790 type_id: 0x9a8dcf13 full_name: "geni_se_resources_on" } @@ -343271,7 +346376,7 @@ elf_symbol { name: "geni_se_rx_dma_prep" is_defined: true symbol_type: FUNCTION - crc: 0xbcedd6f3 + crc: 0x629c3a8d type_id: 0x9ad2fdb3 full_name: "geni_se_rx_dma_prep" } @@ -343280,7 +346385,7 @@ elf_symbol { name: "geni_se_rx_dma_unprep" is_defined: true symbol_type: FUNCTION - crc: 0x64f15752 + crc: 0x6ea982a4 type_id: 0x1428c8a6 full_name: "geni_se_rx_dma_unprep" } @@ -343289,7 +346394,7 @@ elf_symbol { name: "geni_se_select_mode" is_defined: true symbol_type: FUNCTION - crc: 0xef52a146 + crc: 0x2b5c9313 type_id: 0x169ed235 full_name: "geni_se_select_mode" } @@ -343298,7 +346403,7 @@ elf_symbol { name: "geni_se_tx_dma_prep" is_defined: true symbol_type: FUNCTION - crc: 0x4df2c84c + crc: 0x6bc6aae1 type_id: 0x9ad2fdb3 full_name: "geni_se_tx_dma_prep" } @@ -343307,7 +346412,7 @@ elf_symbol { name: "geni_se_tx_dma_unprep" is_defined: true symbol_type: FUNCTION - crc: 0xdc3f9dae + crc: 0x4c4bba7e type_id: 0x1428c8a6 full_name: "geni_se_tx_dma_unprep" } @@ -343316,7 +346421,7 @@ elf_symbol { name: "genl_notify" is_defined: true symbol_type: FUNCTION - crc: 0x6584fee3 + crc: 0x5faf33cf type_id: 0x1c9aeba3 full_name: "genl_notify" } @@ -343325,7 +346430,7 @@ elf_symbol { name: "genl_register_family" is_defined: true symbol_type: FUNCTION - crc: 0x701b718e + crc: 0x87bddd25 type_id: 0x92d3febd full_name: "genl_register_family" } @@ -343334,7 +346439,7 @@ elf_symbol { name: "genl_unregister_family" is_defined: true symbol_type: FUNCTION - crc: 0x939fc2af + crc: 0x24ff17a9 type_id: 0x91983762 full_name: "genl_unregister_family" } @@ -343343,7 +346448,7 @@ elf_symbol { name: "genlmsg_multicast_allns" is_defined: true symbol_type: FUNCTION - crc: 0xcf81d8e4 + crc: 0x09a39890 type_id: 0x91be62b0 full_name: "genlmsg_multicast_allns" } @@ -343352,7 +346457,7 @@ elf_symbol { name: "genlmsg_put" is_defined: true symbol_type: FUNCTION - crc: 0xcb0f472d + crc: 0x75a1dfd0 type_id: 0x54d3d1f1 full_name: "genlmsg_put" } @@ -343361,7 +346466,7 @@ elf_symbol { name: "genphy_c37_config_aneg" is_defined: true symbol_type: FUNCTION - crc: 0x5a44adf3 + crc: 0x99db3ac4 type_id: 0x91dd4b0e full_name: "genphy_c37_config_aneg" } @@ -343370,7 +346475,7 @@ elf_symbol { name: "genphy_c37_read_status" is_defined: true symbol_type: FUNCTION - crc: 0x43d45512 + crc: 0x263a5849 type_id: 0x91dd4b0e full_name: "genphy_c37_read_status" } @@ -343379,7 +346484,7 @@ elf_symbol { name: "genphy_c45_fast_retrain" is_defined: true symbol_type: FUNCTION - crc: 0x7eb406cd + crc: 0x247462db type_id: 0x9068b671 full_name: "genphy_c45_fast_retrain" } @@ -343388,7 +346493,7 @@ elf_symbol { name: "genphy_c45_pma_setup_forced" is_defined: true symbol_type: FUNCTION - crc: 0x2eb18df3 + crc: 0xf38cfbae type_id: 0x91dd4b0e full_name: "genphy_c45_pma_setup_forced" } @@ -343397,7 +346502,7 @@ elf_symbol { name: "genphy_handle_interrupt_no_ack" is_defined: true symbol_type: FUNCTION - crc: 0xc0e181da + crc: 0xa269fc77 type_id: 0x2e992cc0 full_name: "genphy_handle_interrupt_no_ack" } @@ -343406,7 +346511,7 @@ elf_symbol { name: "genphy_read_abilities" is_defined: true symbol_type: FUNCTION - crc: 0x20db3a9b + crc: 0x44bf0df8 type_id: 0x91dd4b0e full_name: "genphy_read_abilities" } @@ -343415,7 +346520,7 @@ elf_symbol { name: "genphy_read_lpa" is_defined: true symbol_type: FUNCTION - crc: 0x25514e59 + crc: 0x99feb63d type_id: 0x91dd4b0e full_name: "genphy_read_lpa" } @@ -343424,7 +346529,7 @@ elf_symbol { name: "genphy_read_mmd_unsupported" is_defined: true symbol_type: FUNCTION - crc: 0xb26ad201 + crc: 0xcdab4426 type_id: 0x90659b2d full_name: "genphy_read_mmd_unsupported" } @@ -343433,7 +346538,7 @@ elf_symbol { name: "genphy_read_status" is_defined: true symbol_type: FUNCTION - crc: 0x54bf82fd + crc: 0x87c56f8e type_id: 0x91dd4b0e full_name: "genphy_read_status" } @@ -343442,7 +346547,7 @@ elf_symbol { name: "genphy_restart_aneg" is_defined: true symbol_type: FUNCTION - crc: 0x34268f02 + crc: 0x44de1494 type_id: 0x91dd4b0e full_name: "genphy_restart_aneg" } @@ -343451,7 +346556,7 @@ elf_symbol { name: "genphy_resume" is_defined: true symbol_type: FUNCTION - crc: 0x2aaa5b4f + crc: 0xca7a3751 type_id: 0x91dd4b0e full_name: "genphy_resume" } @@ -343460,7 +346565,7 @@ elf_symbol { name: "genphy_setup_forced" is_defined: true symbol_type: FUNCTION - crc: 0xa8542a1a + crc: 0x502b7759 type_id: 0x91dd4b0e full_name: "genphy_setup_forced" } @@ -343469,7 +346574,7 @@ elf_symbol { name: "genphy_soft_reset" is_defined: true symbol_type: FUNCTION - crc: 0x65b7e509 + crc: 0x6a75d387 type_id: 0x91dd4b0e full_name: "genphy_soft_reset" } @@ -343478,7 +346583,7 @@ elf_symbol { name: "genphy_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x3abbbd9e + crc: 0xe16ece47 type_id: 0x91dd4b0e full_name: "genphy_suspend" } @@ -343487,7 +346592,7 @@ elf_symbol { name: "genphy_update_link" is_defined: true symbol_type: FUNCTION - crc: 0x9676d3a7 + crc: 0xcb8b3ca1 type_id: 0x91dd4b0e full_name: "genphy_update_link" } @@ -343496,7 +346601,7 @@ elf_symbol { name: "genphy_write_mmd_unsupported" is_defined: true symbol_type: FUNCTION - crc: 0x0d7ed326 + crc: 0xc4a9e78d type_id: 0x9067de1b full_name: "genphy_write_mmd_unsupported" } @@ -343514,7 +346619,7 @@ elf_symbol { name: "get_cpu_device" is_defined: true symbol_type: FUNCTION - crc: 0x74c60782 + crc: 0x9df7fd6d type_id: 0xbc4e69b1 full_name: "get_cpu_device" } @@ -343550,7 +346655,7 @@ elf_symbol { name: "get_device" is_defined: true symbol_type: FUNCTION - crc: 0xf91bb305 + crc: 0x726a2e8e type_id: 0xadb90e65 full_name: "get_device" } @@ -343559,7 +346664,7 @@ elf_symbol { name: "get_device_system_crosststamp" is_defined: true symbol_type: FUNCTION - crc: 0x645c1edb + crc: 0x9d7a2589 type_id: 0x96a1bf82 full_name: "get_device_system_crosststamp" } @@ -343568,7 +346673,7 @@ elf_symbol { name: "get_each_object_track" is_defined: true symbol_type: FUNCTION - crc: 0x26e6b77e + crc: 0xb73bd2bf namespace: "MINIDUMP" type_id: 0x3a16a200 full_name: "get_each_object_track" @@ -343578,7 +346683,7 @@ elf_symbol { name: "get_governor_parent_kobj" is_defined: true symbol_type: FUNCTION - crc: 0x29fdadc1 + crc: 0x9c55ea55 type_id: 0x3e5176fa full_name: "get_governor_parent_kobj" } @@ -343587,7 +346692,7 @@ elf_symbol { name: "get_kernel_pages" is_defined: true symbol_type: FUNCTION - crc: 0x04dea453 + crc: 0xb9726293 type_id: 0x92759893 full_name: "get_kernel_pages" } @@ -343596,7 +346701,7 @@ elf_symbol { name: "get_net_ns_by_fd" is_defined: true symbol_type: FUNCTION - crc: 0x4433761e + crc: 0x3a206ea2 type_id: 0x5102ac9f full_name: "get_net_ns_by_fd" } @@ -343605,7 +346710,7 @@ elf_symbol { name: "get_net_ns_by_pid" is_defined: true symbol_type: FUNCTION - crc: 0x903985b8 + crc: 0x5ad85b35 type_id: 0x5aa4ba2d full_name: "get_net_ns_by_pid" } @@ -343651,7 +346756,7 @@ elf_symbol { name: "get_pfnblock_flags_mask" is_defined: true symbol_type: FUNCTION - crc: 0x306e66fa + crc: 0x926b3252 type_id: 0x3ec9e358 full_name: "get_pfnblock_flags_mask" } @@ -343660,7 +346765,7 @@ elf_symbol { name: "get_pid_task" is_defined: true symbol_type: FUNCTION - crc: 0x29325322 + crc: 0x324ea5a8 type_id: 0x7f0f4bf3 full_name: "get_pid_task" } @@ -343723,7 +346828,7 @@ elf_symbol { name: "get_slabinfo" is_defined: true symbol_type: FUNCTION - crc: 0x29f32a0a + crc: 0x53521b44 namespace: "MINIDUMP" type_id: 0x1bc52dc4 full_name: "get_slabinfo" @@ -343742,7 +346847,7 @@ elf_symbol { name: "get_state_synchronize_srcu" is_defined: true symbol_type: FUNCTION - crc: 0x46342ce9 + crc: 0x73fd0457 type_id: 0x394e2c9b full_name: "get_state_synchronize_srcu" } @@ -343751,7 +346856,7 @@ elf_symbol { name: "get_task_cred" is_defined: true symbol_type: FUNCTION - crc: 0xff3a7ae3 + crc: 0x72dc9bd4 type_id: 0x0adc3a0d full_name: "get_task_cred" } @@ -343760,7 +346865,7 @@ elf_symbol { name: "get_task_mm" is_defined: true symbol_type: FUNCTION - crc: 0xe86507d5 + crc: 0x66def5ae type_id: 0xf152640a full_name: "get_task_mm" } @@ -343769,7 +346874,7 @@ elf_symbol { name: "get_task_pid" is_defined: true symbol_type: FUNCTION - crc: 0x3e5d7006 + crc: 0x8ecca412 type_id: 0x2d5eecc4 full_name: "get_task_pid" } @@ -343778,7 +346883,7 @@ elf_symbol { name: "get_thermal_instance" is_defined: true symbol_type: FUNCTION - crc: 0xf91c384f + crc: 0xe70fba5e type_id: 0xb913af05 full_name: "get_thermal_instance" } @@ -343787,7 +346892,7 @@ elf_symbol { name: "get_tree_single" is_defined: true symbol_type: FUNCTION - crc: 0x541f9b8f + crc: 0x904587d8 type_id: 0x96e9d652 full_name: "get_tree_single" } @@ -343796,7 +346901,7 @@ elf_symbol { name: "get_unmapped_area" is_defined: true symbol_type: FUNCTION - crc: 0xe34edb6d + crc: 0x2da16661 type_id: 0x37579e28 full_name: "get_unmapped_area" } @@ -343823,7 +346928,7 @@ elf_symbol { name: "get_user_pages" is_defined: true symbol_type: FUNCTION - crc: 0x7944763a + crc: 0x6356d8a3 type_id: 0xab21f8b5 full_name: "get_user_pages" } @@ -343832,7 +346937,7 @@ elf_symbol { name: "get_user_pages_fast" is_defined: true symbol_type: FUNCTION - crc: 0x210a1d03 + crc: 0x6b27a30f type_id: 0x90d074d8 full_name: "get_user_pages_fast" } @@ -343841,7 +346946,7 @@ elf_symbol { name: "get_user_pages_remote" is_defined: true symbol_type: FUNCTION - crc: 0x031fe5b4 + crc: 0x566613f3 type_id: 0xa12d9647 full_name: "get_user_pages_remote" } @@ -343859,7 +346964,7 @@ elf_symbol { name: "get_wchan" is_defined: true symbol_type: FUNCTION - crc: 0x8b9ddf0c + crc: 0x9d1e855a type_id: 0x36eaa726 full_name: "get_wchan" } @@ -343985,7 +347090,7 @@ elf_symbol { name: "gov_attr_set_get" is_defined: true symbol_type: FUNCTION - crc: 0x10e1fbec + crc: 0x69270c46 type_id: 0x1951a486 full_name: "gov_attr_set_get" } @@ -343994,7 +347099,7 @@ elf_symbol { name: "gov_attr_set_init" is_defined: true symbol_type: FUNCTION - crc: 0x1f2547ae + crc: 0x3a49867b type_id: 0x1951a486 full_name: "gov_attr_set_init" } @@ -344003,7 +347108,7 @@ elf_symbol { name: "gov_attr_set_put" is_defined: true symbol_type: FUNCTION - crc: 0x22b6bacf + crc: 0x99cf78fa type_id: 0xc7128bee full_name: "gov_attr_set_put" } @@ -344012,7 +347117,7 @@ elf_symbol { name: "gov_update_cpu_data" is_defined: true symbol_type: FUNCTION - crc: 0xe4b65129 + crc: 0x52f7d919 type_id: 0x1e80bbd4 full_name: "gov_update_cpu_data" } @@ -344021,7 +347126,7 @@ elf_symbol { name: "governor_sysfs_ops" is_defined: true symbol_type: OBJECT - crc: 0xbc1ba745 + crc: 0x2eded9b9 type_id: 0xe7d52a38 full_name: "governor_sysfs_ops" } @@ -344075,7 +347180,7 @@ elf_symbol { name: "gpio_to_desc" is_defined: true symbol_type: FUNCTION - crc: 0xf4fb68a9 + crc: 0xdc395e2e type_id: 0x4e221f3c full_name: "gpio_to_desc" } @@ -344084,7 +347189,7 @@ elf_symbol { name: "gpiochip_add_data_with_key" is_defined: true symbol_type: FUNCTION - crc: 0xfbdb54b7 + crc: 0x2d91bb71 type_id: 0x9bdd396a full_name: "gpiochip_add_data_with_key" } @@ -344093,7 +347198,7 @@ elf_symbol { name: "gpiochip_add_pin_range" is_defined: true symbol_type: FUNCTION - crc: 0x9d298637 + crc: 0x8a4b8e0b type_id: 0x9b51540b full_name: "gpiochip_add_pin_range" } @@ -344102,7 +347207,7 @@ elf_symbol { name: "gpiochip_disable_irq" is_defined: true symbol_type: FUNCTION - crc: 0x69cdb520 + crc: 0xad169001 type_id: 0x17b7d7d6 full_name: "gpiochip_disable_irq" } @@ -344111,7 +347216,7 @@ elf_symbol { name: "gpiochip_enable_irq" is_defined: true symbol_type: FUNCTION - crc: 0xd2034480 + crc: 0xc4d7ec15 type_id: 0x17b7d7d6 full_name: "gpiochip_enable_irq" } @@ -344120,7 +347225,7 @@ elf_symbol { name: "gpiochip_find" is_defined: true symbol_type: FUNCTION - crc: 0x7e5826ee + crc: 0x20067182 type_id: 0x46082d09 full_name: "gpiochip_find" } @@ -344129,7 +347234,7 @@ elf_symbol { name: "gpiochip_generic_config" is_defined: true symbol_type: FUNCTION - crc: 0x5f426ba9 + crc: 0xf6983d35 type_id: 0x9aa3b833 full_name: "gpiochip_generic_config" } @@ -344138,7 +347243,7 @@ elf_symbol { name: "gpiochip_generic_free" is_defined: true symbol_type: FUNCTION - crc: 0x32d61a5d + crc: 0x2ca1b524 type_id: 0x17b7d7d6 full_name: "gpiochip_generic_free" } @@ -344147,7 +347252,7 @@ elf_symbol { name: "gpiochip_generic_request" is_defined: true symbol_type: FUNCTION - crc: 0x611515a7 + crc: 0xfc7ad758 type_id: 0x9aaf656a full_name: "gpiochip_generic_request" } @@ -344156,7 +347261,7 @@ elf_symbol { name: "gpiochip_get_data" is_defined: true symbol_type: FUNCTION - crc: 0xba27f0ff + crc: 0xcb9839b0 type_id: 0x50af222c full_name: "gpiochip_get_data" } @@ -344165,7 +347270,7 @@ elf_symbol { name: "gpiochip_irq_relres" is_defined: true symbol_type: FUNCTION - crc: 0x7aead9ce + crc: 0x1e60ca9a type_id: 0x1247424a full_name: "gpiochip_irq_relres" } @@ -344174,7 +347279,7 @@ elf_symbol { name: "gpiochip_irq_reqres" is_defined: true symbol_type: FUNCTION - crc: 0xa83dd3c9 + crc: 0xfebcd967 type_id: 0x9f5ff0f6 full_name: "gpiochip_irq_reqres" } @@ -344183,7 +347288,7 @@ elf_symbol { name: "gpiochip_line_is_valid" is_defined: true symbol_type: FUNCTION - crc: 0x0f0b02ca + crc: 0x7d7c4a0d type_id: 0xf1f03942 full_name: "gpiochip_line_is_valid" } @@ -344192,7 +347297,7 @@ elf_symbol { name: "gpiochip_lock_as_irq" is_defined: true symbol_type: FUNCTION - crc: 0xdc64541b + crc: 0xed0335d1 type_id: 0x9aaf656a full_name: "gpiochip_lock_as_irq" } @@ -344201,7 +347306,7 @@ elf_symbol { name: "gpiochip_populate_parent_fwspec_fourcell" is_defined: true symbol_type: FUNCTION - crc: 0x97dea77a + crc: 0x00fae0a5 type_id: 0x9b54e21c full_name: "gpiochip_populate_parent_fwspec_fourcell" } @@ -344210,7 +347315,7 @@ elf_symbol { name: "gpiochip_remove" is_defined: true symbol_type: FUNCTION - crc: 0x3b4fc691 + crc: 0x818d3e2c type_id: 0x16a1c24e full_name: "gpiochip_remove" } @@ -344219,7 +347324,7 @@ elf_symbol { name: "gpiochip_unlock_as_irq" is_defined: true symbol_type: FUNCTION - crc: 0x3ce62c8a + crc: 0x77ae92df type_id: 0x17b7d7d6 full_name: "gpiochip_unlock_as_irq" } @@ -344228,7 +347333,7 @@ elf_symbol { name: "gpiod_cansleep" is_defined: true symbol_type: FUNCTION - crc: 0x61bae315 + crc: 0x376ad6ba type_id: 0x901afa25 full_name: "gpiod_cansleep" } @@ -344237,7 +347342,7 @@ elf_symbol { name: "gpiod_count" is_defined: true symbol_type: FUNCTION - crc: 0x0d1be5bb + crc: 0x1515552e type_id: 0x9dee9fa0 full_name: "gpiod_count" } @@ -344246,7 +347351,7 @@ elf_symbol { name: "gpiod_direction_input" is_defined: true symbol_type: FUNCTION - crc: 0x8cc81ceb + crc: 0xbe072840 type_id: 0x94d8cba3 full_name: "gpiod_direction_input" } @@ -344255,7 +347360,7 @@ elf_symbol { name: "gpiod_direction_output" is_defined: true symbol_type: FUNCTION - crc: 0x04c53396 + crc: 0x8cb380a0 type_id: 0x954448ef full_name: "gpiod_direction_output" } @@ -344264,7 +347369,7 @@ elf_symbol { name: "gpiod_direction_output_raw" is_defined: true symbol_type: FUNCTION - crc: 0x5364d6eb + crc: 0x38efd6ac type_id: 0x954448ef full_name: "gpiod_direction_output_raw" } @@ -344273,7 +347378,7 @@ elf_symbol { name: "gpiod_get" is_defined: true symbol_type: FUNCTION - crc: 0x68609de0 + crc: 0xbf3eab46 type_id: 0x5f272d07 full_name: "gpiod_get" } @@ -344282,7 +347387,7 @@ elf_symbol { name: "gpiod_get_index_optional" is_defined: true symbol_type: FUNCTION - crc: 0xdbcac6de + crc: 0x8d9d3f34 type_id: 0x5f3cfa16 full_name: "gpiod_get_index_optional" } @@ -344291,7 +347396,7 @@ elf_symbol { name: "gpiod_get_optional" is_defined: true symbol_type: FUNCTION - crc: 0x99168e35 + crc: 0x31db91d4 type_id: 0x5f272d07 full_name: "gpiod_get_optional" } @@ -344300,7 +347405,7 @@ elf_symbol { name: "gpiod_get_raw_value" is_defined: true symbol_type: FUNCTION - crc: 0x5ba86157 + crc: 0x729cbf54 type_id: 0x901afa25 full_name: "gpiod_get_raw_value" } @@ -344309,7 +347414,7 @@ elf_symbol { name: "gpiod_get_raw_value_cansleep" is_defined: true symbol_type: FUNCTION - crc: 0x5aa3d7fd + crc: 0xc857c07f type_id: 0x901afa25 full_name: "gpiod_get_raw_value_cansleep" } @@ -344318,7 +347423,7 @@ elf_symbol { name: "gpiod_get_value" is_defined: true symbol_type: FUNCTION - crc: 0x999cd539 + crc: 0xf0f2f874 type_id: 0x901afa25 full_name: "gpiod_get_value" } @@ -344327,7 +347432,7 @@ elf_symbol { name: "gpiod_get_value_cansleep" is_defined: true symbol_type: FUNCTION - crc: 0x9cb26b68 + crc: 0xe10f0b43 type_id: 0x901afa25 full_name: "gpiod_get_value_cansleep" } @@ -344336,7 +347441,7 @@ elf_symbol { name: "gpiod_is_active_low" is_defined: true symbol_type: FUNCTION - crc: 0x15172713 + crc: 0xc75f2afc type_id: 0x901afa25 full_name: "gpiod_is_active_low" } @@ -344345,7 +347450,7 @@ elf_symbol { name: "gpiod_put" is_defined: true symbol_type: FUNCTION - crc: 0xeb067c1f + crc: 0xe830dd09 type_id: 0x19c0791f full_name: "gpiod_put" } @@ -344354,7 +347459,7 @@ elf_symbol { name: "gpiod_set_array_value_cansleep" is_defined: true symbol_type: FUNCTION - crc: 0x26206863 + crc: 0x9c7ac289 type_id: 0x8ce0e11d full_name: "gpiod_set_array_value_cansleep" } @@ -344363,7 +347468,7 @@ elf_symbol { name: "gpiod_set_consumer_name" is_defined: true symbol_type: FUNCTION - crc: 0xed65cc63 + crc: 0x05a647c0 type_id: 0x94208977 full_name: "gpiod_set_consumer_name" } @@ -344372,7 +347477,7 @@ elf_symbol { name: "gpiod_set_debounce" is_defined: true symbol_type: FUNCTION - crc: 0x94167822 + crc: 0x4521dd43 type_id: 0x95cede3b full_name: "gpiod_set_debounce" } @@ -344381,7 +347486,7 @@ elf_symbol { name: "gpiod_set_raw_value" is_defined: true symbol_type: FUNCTION - crc: 0xb29a16be + crc: 0x86183260 type_id: 0x185cfa53 full_name: "gpiod_set_raw_value" } @@ -344390,7 +347495,7 @@ elf_symbol { name: "gpiod_set_raw_value_cansleep" is_defined: true symbol_type: FUNCTION - crc: 0xfbb77695 + crc: 0x77af46ba type_id: 0x185cfa53 full_name: "gpiod_set_raw_value_cansleep" } @@ -344399,7 +347504,7 @@ elf_symbol { name: "gpiod_set_value" is_defined: true symbol_type: FUNCTION - crc: 0xcd8c2226 + crc: 0x7bd7587e type_id: 0x185cfa53 full_name: "gpiod_set_value" } @@ -344408,7 +347513,7 @@ elf_symbol { name: "gpiod_set_value_cansleep" is_defined: true symbol_type: FUNCTION - crc: 0x7507ddd4 + crc: 0xc1df868f type_id: 0x185cfa53 full_name: "gpiod_set_value_cansleep" } @@ -344417,7 +347522,7 @@ elf_symbol { name: "gpiod_to_chip" is_defined: true symbol_type: FUNCTION - crc: 0x123cf639 + crc: 0x7b33948c type_id: 0x4d0cf62c full_name: "gpiod_to_chip" } @@ -344426,7 +347531,7 @@ elf_symbol { name: "gpiod_to_irq" is_defined: true symbol_type: FUNCTION - crc: 0xc1894e6a + crc: 0xee5d4251 type_id: 0x901afa25 full_name: "gpiod_to_irq" } @@ -344435,7 +347540,7 @@ elf_symbol { name: "gre_add_protocol" is_defined: true symbol_type: FUNCTION - crc: 0xced44b78 + crc: 0xfe16eba7 type_id: 0x92801eb4 full_name: "gre_add_protocol" } @@ -344444,7 +347549,7 @@ elf_symbol { name: "gre_del_protocol" is_defined: true symbol_type: FUNCTION - crc: 0x674bc996 + crc: 0x6dceda7d type_id: 0x92801eb4 full_name: "gre_del_protocol" } @@ -344462,7 +347567,7 @@ elf_symbol { name: "gro_cells_init" is_defined: true symbol_type: FUNCTION - crc: 0x8051da54 + crc: 0x10a251da type_id: 0x96fd9031 full_name: "gro_cells_init" } @@ -344471,7 +347576,7 @@ elf_symbol { name: "gro_cells_receive" is_defined: true symbol_type: FUNCTION - crc: 0x8331b926 + crc: 0x5f42e557 type_id: 0x9622351a full_name: "gro_cells_receive" } @@ -344480,7 +347585,7 @@ elf_symbol { name: "gs_alloc_req" is_defined: true symbol_type: FUNCTION - crc: 0x4a3df9d0 + crc: 0x43efdaa9 type_id: 0x263c17ab full_name: "gs_alloc_req" } @@ -344489,7 +347594,7 @@ elf_symbol { name: "gs_free_req" is_defined: true symbol_type: FUNCTION - crc: 0x60ea48a0 + crc: 0x29b24be5 type_id: 0x13af966b full_name: "gs_free_req" } @@ -344507,7 +347612,7 @@ elf_symbol { name: "gserial_connect" is_defined: true symbol_type: FUNCTION - crc: 0xf0033972 + crc: 0x0418f20a type_id: 0x96521268 full_name: "gserial_connect" } @@ -344516,7 +347621,7 @@ elf_symbol { name: "gserial_disconnect" is_defined: true symbol_type: FUNCTION - crc: 0x3815abab + crc: 0x7f4fec60 type_id: 0x1befd11c full_name: "gserial_disconnect" } @@ -344534,7 +347639,7 @@ elf_symbol { name: "gserial_resume" is_defined: true symbol_type: FUNCTION - crc: 0x56aac7ad + crc: 0xb6670e43 type_id: 0x1befd11c full_name: "gserial_resume" } @@ -344543,7 +347648,7 @@ elf_symbol { name: "gserial_suspend" is_defined: true symbol_type: FUNCTION - crc: 0xa81c01ba + crc: 0x3ddc28e8 type_id: 0x1befd11c full_name: "gserial_suspend" } @@ -344570,7 +347675,7 @@ elf_symbol { name: "h4_recv_buf" is_defined: true symbol_type: FUNCTION - crc: 0x7bc155f0 + crc: 0xf6e611ef type_id: 0x6ff47396 full_name: "h4_recv_buf" } @@ -344579,7 +347684,7 @@ elf_symbol { name: "handle_bad_irq" is_defined: true symbol_type: FUNCTION - crc: 0xa2506ba5 + crc: 0xcbab6df9 type_id: 0x1c4a186e full_name: "handle_bad_irq" } @@ -344588,7 +347693,7 @@ elf_symbol { name: "handle_edge_irq" is_defined: true symbol_type: FUNCTION - crc: 0xe57a4562 + crc: 0x48bc8524 type_id: 0x1c4a186e full_name: "handle_edge_irq" } @@ -344597,7 +347702,7 @@ elf_symbol { name: "handle_fasteoi_ack_irq" is_defined: true symbol_type: FUNCTION - crc: 0x90136b72 + crc: 0x99a8dde4 type_id: 0x1c4a186e full_name: "handle_fasteoi_ack_irq" } @@ -344606,7 +347711,7 @@ elf_symbol { name: "handle_fasteoi_irq" is_defined: true symbol_type: FUNCTION - crc: 0x861dbf63 + crc: 0x1c5b0c2d type_id: 0x1c4a186e full_name: "handle_fasteoi_irq" } @@ -344615,7 +347720,7 @@ elf_symbol { name: "handle_level_irq" is_defined: true symbol_type: FUNCTION - crc: 0xb0abf652 + crc: 0x5f96a091 type_id: 0x1c4a186e full_name: "handle_level_irq" } @@ -344633,7 +347738,7 @@ elf_symbol { name: "handle_simple_irq" is_defined: true symbol_type: FUNCTION - crc: 0x426a935a + crc: 0xde464dc3 type_id: 0x1c4a186e full_name: "handle_simple_irq" } @@ -344669,7 +347774,7 @@ elf_symbol { name: "hci_alloc_dev_priv" is_defined: true symbol_type: FUNCTION - crc: 0x0a8e6dfc + crc: 0x998a7401 type_id: 0x9502ce9c full_name: "hci_alloc_dev_priv" } @@ -344678,7 +347783,7 @@ elf_symbol { name: "hci_cmd_sync" is_defined: true symbol_type: FUNCTION - crc: 0x230b2290 + crc: 0x94a860b5 type_id: 0x6d996ee0 full_name: "hci_cmd_sync" } @@ -344687,7 +347792,7 @@ elf_symbol { name: "hci_cmd_sync_cancel" is_defined: true symbol_type: FUNCTION - crc: 0xb29a0879 + crc: 0x29449c4c type_id: 0x167427d5 full_name: "hci_cmd_sync_cancel" } @@ -344696,7 +347801,7 @@ elf_symbol { name: "hci_cmd_sync_queue" is_defined: true symbol_type: FUNCTION - crc: 0x15ab882e + crc: 0x73dc1923 type_id: 0x9b91c1d8 full_name: "hci_cmd_sync_queue" } @@ -344705,7 +347810,7 @@ elf_symbol { name: "hci_conn_check_secure" is_defined: true symbol_type: FUNCTION - crc: 0xc2ce2b3b + crc: 0x0cc8ab22 type_id: 0x958cf238 full_name: "hci_conn_check_secure" } @@ -344714,7 +347819,7 @@ elf_symbol { name: "hci_conn_security" is_defined: true symbol_type: FUNCTION - crc: 0x05918e9f + crc: 0xa6e93b3f type_id: 0x95a1be2b full_name: "hci_conn_security" } @@ -344723,7 +347828,7 @@ elf_symbol { name: "hci_conn_switch_role" is_defined: true symbol_type: FUNCTION - crc: 0x29392141 + crc: 0x4d2f603a type_id: 0x958cf238 full_name: "hci_conn_switch_role" } @@ -344732,7 +347837,7 @@ elf_symbol { name: "hci_free_dev" is_defined: true symbol_type: FUNCTION - crc: 0x785b1e02 + crc: 0xba6b82a4 type_id: 0x17e8a499 full_name: "hci_free_dev" } @@ -344741,7 +347846,7 @@ elf_symbol { name: "hci_get_route" is_defined: true symbol_type: FUNCTION - crc: 0xcd544b73 + crc: 0x348d9c05 type_id: 0x8493c696 full_name: "hci_get_route" } @@ -344750,7 +347855,7 @@ elf_symbol { name: "hci_mgmt_chan_register" is_defined: true symbol_type: FUNCTION - crc: 0xc4760e00 + crc: 0xe07ca892 type_id: 0x9a299233 full_name: "hci_mgmt_chan_register" } @@ -344759,7 +347864,7 @@ elf_symbol { name: "hci_mgmt_chan_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x5254f2de + crc: 0x86e66d13 type_id: 0x1731208f full_name: "hci_mgmt_chan_unregister" } @@ -344768,7 +347873,7 @@ elf_symbol { name: "hci_recv_diag" is_defined: true symbol_type: FUNCTION - crc: 0xf5dd4f13 + crc: 0x26738422 type_id: 0x9ae52b81 full_name: "hci_recv_diag" } @@ -344777,7 +347882,7 @@ elf_symbol { name: "hci_recv_frame" is_defined: true symbol_type: FUNCTION - crc: 0xc1ac25a3 + crc: 0x8397bd73 type_id: 0x9ae52b81 full_name: "hci_recv_frame" } @@ -344786,7 +347891,7 @@ elf_symbol { name: "hci_register_cb" is_defined: true symbol_type: FUNCTION - crc: 0x9759e3e0 + crc: 0x3d112e8e type_id: 0x9684db0e full_name: "hci_register_cb" } @@ -344795,7 +347900,7 @@ elf_symbol { name: "hci_register_dev" is_defined: true symbol_type: FUNCTION - crc: 0x6f9b8ca6 + crc: 0x1a12200a type_id: 0x9af01625 full_name: "hci_register_dev" } @@ -344804,7 +347909,7 @@ elf_symbol { name: "hci_release_dev" is_defined: true symbol_type: FUNCTION - crc: 0xb35b3455 + crc: 0xda24f4a7 type_id: 0x17e8a499 full_name: "hci_release_dev" } @@ -344813,7 +347918,7 @@ elf_symbol { name: "hci_reset_dev" is_defined: true symbol_type: FUNCTION - crc: 0x0fd59961 + crc: 0x9bab62b7 type_id: 0x9af01625 full_name: "hci_reset_dev" } @@ -344822,7 +347927,7 @@ elf_symbol { name: "hci_resume_dev" is_defined: true symbol_type: FUNCTION - crc: 0x25acfaa6 + crc: 0xaf37f5d3 type_id: 0x9af01625 full_name: "hci_resume_dev" } @@ -344831,7 +347936,7 @@ elf_symbol { name: "hci_set_fw_info" is_defined: true symbol_type: FUNCTION - crc: 0xc4452184 + crc: 0xe6952c84 type_id: 0x1739accf full_name: "hci_set_fw_info" } @@ -344840,7 +347945,7 @@ elf_symbol { name: "hci_set_hw_info" is_defined: true symbol_type: FUNCTION - crc: 0x447ca299 + crc: 0xad4f3c04 type_id: 0x1739accf full_name: "hci_set_hw_info" } @@ -344849,7 +347954,7 @@ elf_symbol { name: "hci_suspend_dev" is_defined: true symbol_type: FUNCTION - crc: 0x5046806f + crc: 0xbcff7359 type_id: 0x9af01625 full_name: "hci_suspend_dev" } @@ -344858,7 +347963,7 @@ elf_symbol { name: "hci_uart_register_device" is_defined: true symbol_type: FUNCTION - crc: 0xafff2fbc + crc: 0x3e80da34 type_id: 0x959a93b5 full_name: "hci_uart_register_device" } @@ -344867,7 +347972,7 @@ elf_symbol { name: "hci_uart_tx_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0x60be2cee + crc: 0x6d9f8681 type_id: 0x9553fb18 full_name: "hci_uart_tx_wakeup" } @@ -344876,7 +347981,7 @@ elf_symbol { name: "hci_uart_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0x637502e3 + crc: 0x36036457 type_id: 0x184b49a4 full_name: "hci_uart_unregister_device" } @@ -344885,7 +347990,7 @@ elf_symbol { name: "hci_unregister_cb" is_defined: true symbol_type: FUNCTION - crc: 0x79cbfb07 + crc: 0xabce6470 type_id: 0x9684db0e full_name: "hci_unregister_cb" } @@ -344894,7 +347999,7 @@ elf_symbol { name: "hci_unregister_dev" is_defined: true symbol_type: FUNCTION - crc: 0x3bfe5b80 + crc: 0x8d4d12f9 type_id: 0x17e8a499 full_name: "hci_unregister_dev" } @@ -345038,7 +348143,7 @@ elf_symbol { name: "hid_add_device" is_defined: true symbol_type: FUNCTION - crc: 0xf42740fc + crc: 0xc84f7fcc type_id: 0x9ef9d283 full_name: "hid_add_device" } @@ -345047,7 +348152,7 @@ elf_symbol { name: "hid_allocate_device" is_defined: true symbol_type: FUNCTION - crc: 0x086b6f32 + crc: 0x1ee7021f type_id: 0x98aacbd0 full_name: "hid_allocate_device" } @@ -345056,7 +348161,7 @@ elf_symbol { name: "hid_destroy_device" is_defined: true symbol_type: FUNCTION - crc: 0x62d6da92 + crc: 0xb95887e2 type_id: 0x13e1603f full_name: "hid_destroy_device" } @@ -345065,7 +348170,7 @@ elf_symbol { name: "hid_ignore" is_defined: true symbol_type: FUNCTION - crc: 0xb42729e2 + crc: 0x564a7258 type_id: 0xfddd6aa8 full_name: "hid_ignore" } @@ -345074,7 +348179,7 @@ elf_symbol { name: "hid_input_report" is_defined: true symbol_type: FUNCTION - crc: 0x402696f7 + crc: 0x9a2d2e2a type_id: 0x9d13a27c full_name: "hid_input_report" } @@ -345083,7 +348188,7 @@ elf_symbol { name: "hid_parse_report" is_defined: true symbol_type: FUNCTION - crc: 0xee6dd0c9 + crc: 0x418d28aa type_id: 0x9e711486 full_name: "hid_parse_report" } @@ -345092,7 +348197,7 @@ elf_symbol { name: "hidp_hid_driver" is_defined: true symbol_type: OBJECT - crc: 0xf6669ae5 + crc: 0xed6337d1 type_id: 0x2def15e8 full_name: "hidp_hid_driver" } @@ -345137,7 +348242,7 @@ elf_symbol { name: "hrtimer_active" is_defined: true symbol_type: FUNCTION - crc: 0xef34bf3e + crc: 0x0ecd991f type_id: 0xf2f497a5 full_name: "hrtimer_active" } @@ -345146,7 +348251,7 @@ elf_symbol { name: "hrtimer_cancel" is_defined: true symbol_type: FUNCTION - crc: 0x46a4b118 + crc: 0xcc69bd8c type_id: 0x93f39d0d full_name: "hrtimer_cancel" } @@ -345155,7 +348260,7 @@ elf_symbol { name: "hrtimer_forward" is_defined: true symbol_type: FUNCTION - crc: 0x828e22f4 + crc: 0x76c41756 type_id: 0x59ebcc7a full_name: "hrtimer_forward" } @@ -345164,7 +348269,7 @@ elf_symbol { name: "hrtimer_init" is_defined: true symbol_type: FUNCTION - crc: 0x2d0684a9 + crc: 0x3ebd5214 type_id: 0x1feb1868 full_name: "hrtimer_init" } @@ -345173,7 +348278,7 @@ elf_symbol { name: "hrtimer_init_sleeper" is_defined: true symbol_type: FUNCTION - crc: 0x6632cfb3 + crc: 0xcccd1ed5 type_id: 0x14bcf198 full_name: "hrtimer_init_sleeper" } @@ -345191,7 +348296,7 @@ elf_symbol { name: "hrtimer_sleeper_start_expires" is_defined: true symbol_type: FUNCTION - crc: 0x3c4b9cab + crc: 0xc16c9b03 type_id: 0x14a1954e full_name: "hrtimer_sleeper_start_expires" } @@ -345200,7 +348305,7 @@ elf_symbol { name: "hrtimer_start_range_ns" is_defined: true symbol_type: FUNCTION - crc: 0x3c5d543a + crc: 0x939fc2ef type_id: 0x1e89aa3c full_name: "hrtimer_start_range_ns" } @@ -345209,7 +348314,7 @@ elf_symbol { name: "hrtimer_try_to_cancel" is_defined: true symbol_type: FUNCTION - crc: 0x0e1194d5 + crc: 0xef93df4b type_id: 0x93f39d0d full_name: "hrtimer_try_to_cancel" } @@ -345218,7 +348323,7 @@ elf_symbol { name: "hvc_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xee4fb971 + crc: 0xcdf62982 type_id: 0x055da682 full_name: "hvc_alloc" } @@ -345227,7 +348332,7 @@ elf_symbol { name: "hvc_instantiate" is_defined: true symbol_type: FUNCTION - crc: 0xffdbc3eb + crc: 0x2750220f type_id: 0x9b1ff8be full_name: "hvc_instantiate" } @@ -345245,7 +348350,7 @@ elf_symbol { name: "hvc_poll" is_defined: true symbol_type: FUNCTION - crc: 0x0579d4ab + crc: 0x84cc6225 type_id: 0x929702b9 full_name: "hvc_poll" } @@ -345254,7 +348359,7 @@ elf_symbol { name: "hvc_remove" is_defined: true symbol_type: FUNCTION - crc: 0xd36f8c63 + crc: 0x270eca03 type_id: 0x929702b9 full_name: "hvc_remove" } @@ -345281,7 +348386,7 @@ elf_symbol { name: "hwspin_lock_free" is_defined: true symbol_type: FUNCTION - crc: 0x0f848960 + crc: 0x82f12bd1 type_id: 0x9f2e9dbc full_name: "hwspin_lock_free" } @@ -345290,7 +348395,7 @@ elf_symbol { name: "hwspin_lock_request_specific" is_defined: true symbol_type: FUNCTION - crc: 0x72923067 + crc: 0xc2c4118d type_id: 0xd208e2cb full_name: "hwspin_lock_request_specific" } @@ -345299,7 +348404,7 @@ elf_symbol { name: "hypervisor_kobj" is_defined: true symbol_type: OBJECT - crc: 0xbc9b2b3a + crc: 0x8eb0edcd type_id: 0x23f09c34 full_name: "hypervisor_kobj" } @@ -345308,7 +348413,7 @@ elf_symbol { name: "i2c_adapter_type" is_defined: true symbol_type: OBJECT - crc: 0x9c78c488 + crc: 0x4fa91d2d type_id: 0xf292150d full_name: "i2c_adapter_type" } @@ -345317,7 +348422,7 @@ elf_symbol { name: "i2c_add_adapter" is_defined: true symbol_type: FUNCTION - crc: 0x90bd71d7 + crc: 0x42e908db type_id: 0x94a6b558 full_name: "i2c_add_adapter" } @@ -345326,7 +348431,7 @@ elf_symbol { name: "i2c_add_numbered_adapter" is_defined: true symbol_type: FUNCTION - crc: 0xca8f144d + crc: 0x777ee88c type_id: 0x94a6b558 full_name: "i2c_add_numbered_adapter" } @@ -345335,7 +348440,7 @@ elf_symbol { name: "i2c_bit_add_bus" is_defined: true symbol_type: FUNCTION - crc: 0xa45173a0 + crc: 0x0c1822c4 type_id: 0x94a6b558 full_name: "i2c_bit_add_bus" } @@ -345344,7 +348449,7 @@ elf_symbol { name: "i2c_bit_add_numbered_bus" is_defined: true symbol_type: FUNCTION - crc: 0xed3af4e7 + crc: 0xc7f04bf2 type_id: 0x94a6b558 full_name: "i2c_bit_add_numbered_bus" } @@ -345353,7 +348458,7 @@ elf_symbol { name: "i2c_bus_type" is_defined: true symbol_type: OBJECT - crc: 0x556c1b0c + crc: 0xc442a92c type_id: 0x257935aa full_name: "i2c_bus_type" } @@ -345362,7 +348467,7 @@ elf_symbol { name: "i2c_client_type" is_defined: true symbol_type: OBJECT - crc: 0x30996bef + crc: 0x37b43588 type_id: 0xf292150d full_name: "i2c_client_type" } @@ -345371,7 +348476,7 @@ elf_symbol { name: "i2c_del_adapter" is_defined: true symbol_type: FUNCTION - crc: 0xd6d0494f + crc: 0xda662a77 type_id: 0x19be07e4 full_name: "i2c_del_adapter" } @@ -345380,7 +348485,7 @@ elf_symbol { name: "i2c_del_driver" is_defined: true symbol_type: FUNCTION - crc: 0x731d7a26 + crc: 0x9aa94fbf type_id: 0x1c0343dd full_name: "i2c_del_driver" } @@ -345389,7 +348494,7 @@ elf_symbol { name: "i2c_for_each_dev" is_defined: true symbol_type: FUNCTION - crc: 0x0565b6c2 + crc: 0x71cddda3 type_id: 0x9b188ead full_name: "i2c_for_each_dev" } @@ -345398,7 +348503,7 @@ elf_symbol { name: "i2c_generic_scl_recovery" is_defined: true symbol_type: FUNCTION - crc: 0x1c3831a2 + crc: 0xd890ace3 type_id: 0x94a6b558 full_name: "i2c_generic_scl_recovery" } @@ -345407,7 +348512,7 @@ elf_symbol { name: "i2c_get_adapter" is_defined: true symbol_type: FUNCTION - crc: 0x15ba8c6a + crc: 0xd87c4f61 type_id: 0x754e9079 full_name: "i2c_get_adapter" } @@ -345416,7 +348521,7 @@ elf_symbol { name: "i2c_get_device_id" is_defined: true symbol_type: FUNCTION - crc: 0x672c5113 + crc: 0xae5e1790 type_id: 0x91c515b1 full_name: "i2c_get_device_id" } @@ -345434,7 +348539,7 @@ elf_symbol { name: "i2c_match_id" is_defined: true symbol_type: FUNCTION - crc: 0x8e37b66c + crc: 0x94143a92 type_id: 0xbd7fe584 full_name: "i2c_match_id" } @@ -345443,7 +348548,7 @@ elf_symbol { name: "i2c_new_ancillary_device" is_defined: true symbol_type: FUNCTION - crc: 0x10a1b183 + crc: 0x6e1e7ba1 type_id: 0x80f6512d full_name: "i2c_new_ancillary_device" } @@ -345452,7 +348557,7 @@ elf_symbol { name: "i2c_new_client_device" is_defined: true symbol_type: FUNCTION - crc: 0x0866475a + crc: 0x2334e838 type_id: 0x8546debe full_name: "i2c_new_client_device" } @@ -345461,7 +348566,7 @@ elf_symbol { name: "i2c_new_dummy_device" is_defined: true symbol_type: FUNCTION - crc: 0x78254685 + crc: 0xf7f265d0 type_id: 0x87d0b8ed full_name: "i2c_new_dummy_device" } @@ -345470,7 +348575,7 @@ elf_symbol { name: "i2c_new_scanned_device" is_defined: true symbol_type: FUNCTION - crc: 0xeca75648 + crc: 0x77df7440 type_id: 0x85273440 full_name: "i2c_new_scanned_device" } @@ -345479,7 +348584,7 @@ elf_symbol { name: "i2c_parse_fw_timings" is_defined: true symbol_type: FUNCTION - crc: 0xc3326805 + crc: 0xb3688bd4 type_id: 0x10b9d05d full_name: "i2c_parse_fw_timings" } @@ -345488,7 +348593,7 @@ elf_symbol { name: "i2c_put_adapter" is_defined: true symbol_type: FUNCTION - crc: 0x00e22f9d + crc: 0x3e2610f6 type_id: 0x19be07e4 full_name: "i2c_put_adapter" } @@ -345506,7 +348611,7 @@ elf_symbol { name: "i2c_recover_bus" is_defined: true symbol_type: FUNCTION - crc: 0xea0fac15 + crc: 0x71be4005 type_id: 0x94a6b558 full_name: "i2c_recover_bus" } @@ -345515,7 +348620,7 @@ elf_symbol { name: "i2c_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0xc537f385 + crc: 0x29d63df7 type_id: 0x9f80a51b full_name: "i2c_register_driver" } @@ -345524,7 +348629,7 @@ elf_symbol { name: "i2c_smbus_read_byte" is_defined: true symbol_type: FUNCTION - crc: 0x9857b000 + crc: 0x34d43f2c type_id: 0x8db808c2 full_name: "i2c_smbus_read_byte" } @@ -345533,7 +348638,7 @@ elf_symbol { name: "i2c_smbus_read_byte_data" is_defined: true symbol_type: FUNCTION - crc: 0xc1935993 + crc: 0x5c4ab687 type_id: 0x8d1d790a full_name: "i2c_smbus_read_byte_data" } @@ -345542,7 +348647,7 @@ elf_symbol { name: "i2c_smbus_read_i2c_block_data" is_defined: true symbol_type: FUNCTION - crc: 0xafa579db + crc: 0x041c2c0f type_id: 0x8d172d0a full_name: "i2c_smbus_read_i2c_block_data" } @@ -345551,7 +348656,7 @@ elf_symbol { name: "i2c_smbus_read_word_data" is_defined: true symbol_type: FUNCTION - crc: 0x765d0308 + crc: 0x0c1988bc type_id: 0x8d1d790a full_name: "i2c_smbus_read_word_data" } @@ -345560,7 +348665,7 @@ elf_symbol { name: "i2c_smbus_write_byte" is_defined: true symbol_type: FUNCTION - crc: 0x3042c16a + crc: 0xb8924b36 type_id: 0x8d1d790a full_name: "i2c_smbus_write_byte" } @@ -345569,7 +348674,7 @@ elf_symbol { name: "i2c_smbus_write_byte_data" is_defined: true symbol_type: FUNCTION - crc: 0x9b3172d8 + crc: 0x53c6aaac type_id: 0x8d172e16 full_name: "i2c_smbus_write_byte_data" } @@ -345578,7 +348683,7 @@ elf_symbol { name: "i2c_smbus_write_i2c_block_data" is_defined: true symbol_type: FUNCTION - crc: 0x6b9b1638 + crc: 0x9c3c0be5 type_id: 0x8d17d210 full_name: "i2c_smbus_write_i2c_block_data" } @@ -345587,7 +348692,7 @@ elf_symbol { name: "i2c_smbus_write_word_data" is_defined: true symbol_type: FUNCTION - crc: 0x940f0e6f + crc: 0x558673ad type_id: 0x8d392a65 full_name: "i2c_smbus_write_word_data" } @@ -345596,7 +348701,7 @@ elf_symbol { name: "i2c_smbus_xfer" is_defined: true symbol_type: FUNCTION - crc: 0xb6ff6cf8 + crc: 0xa53afb7a type_id: 0x8a03b82b full_name: "i2c_smbus_xfer" } @@ -345605,7 +348710,7 @@ elf_symbol { name: "i2c_transfer" is_defined: true symbol_type: FUNCTION - crc: 0x403806a6 + crc: 0xab08cc2b type_id: 0x9480cdfa full_name: "i2c_transfer" } @@ -345614,7 +348719,7 @@ elf_symbol { name: "i2c_transfer_buffer_flags" is_defined: true symbol_type: FUNCTION - crc: 0x64f11e46 + crc: 0x0577049a type_id: 0x916314a3 full_name: "i2c_transfer_buffer_flags" } @@ -345623,7 +348728,7 @@ elf_symbol { name: "i2c_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0xf3353460 + crc: 0x462a5fe1 type_id: 0x1c01c960 full_name: "i2c_unregister_device" } @@ -345632,7 +348737,7 @@ elf_symbol { name: "i2c_verify_adapter" is_defined: true symbol_type: FUNCTION - crc: 0x630e309e + crc: 0x70581937 type_id: 0x6c109ae9 full_name: "i2c_verify_adapter" } @@ -345641,7 +348746,7 @@ elf_symbol { name: "i2c_verify_client" is_defined: true symbol_type: FUNCTION - crc: 0x15c79444 + crc: 0xca4aee26 type_id: 0x8c25e63e full_name: "i2c_verify_client" } @@ -345650,7 +348755,7 @@ elf_symbol { name: "i3c_device_do_priv_xfers" is_defined: true symbol_type: FUNCTION - crc: 0x39cb1038 + crc: 0x8adcd044 type_id: 0x91e7d0ce full_name: "i3c_device_do_priv_xfers" } @@ -345659,7 +348764,7 @@ elf_symbol { name: "i3c_device_match_id" is_defined: true symbol_type: FUNCTION - crc: 0xc3bacc06 + crc: 0x249dcbb6 type_id: 0x0c049f24 full_name: "i3c_device_match_id" } @@ -345668,7 +348773,7 @@ elf_symbol { name: "i3c_driver_register_with_owner" is_defined: true symbol_type: FUNCTION - crc: 0x9475a2dc + crc: 0xbdfcd9bf type_id: 0x952ae349 full_name: "i3c_driver_register_with_owner" } @@ -345677,7 +348782,7 @@ elf_symbol { name: "i3c_driver_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x1e5db81f + crc: 0x328713e1 type_id: 0x181ece84 full_name: "i3c_driver_unregister" } @@ -345686,7 +348791,7 @@ elf_symbol { name: "i3c_generic_ibi_alloc_pool" is_defined: true symbol_type: FUNCTION - crc: 0xc7e6ba83 + crc: 0xc50191ab type_id: 0xea3d26bb full_name: "i3c_generic_ibi_alloc_pool" } @@ -345704,7 +348809,7 @@ elf_symbol { name: "i3c_generic_ibi_get_free_slot" is_defined: true symbol_type: FUNCTION - crc: 0x79d5fa5e + crc: 0xbaec4d08 type_id: 0x2b7baaf7 full_name: "i3c_generic_ibi_get_free_slot" } @@ -345713,7 +348818,7 @@ elf_symbol { name: "i3c_generic_ibi_recycle_slot" is_defined: true symbol_type: FUNCTION - crc: 0x7d9de6e5 + crc: 0x88570df9 type_id: 0x1b3b60ec full_name: "i3c_generic_ibi_recycle_slot" } @@ -345722,7 +348827,7 @@ elf_symbol { name: "i3c_master_add_i3c_dev_locked" is_defined: true symbol_type: FUNCTION - crc: 0xf73fd00f + crc: 0xd11443b3 type_id: 0x9d9ed332 full_name: "i3c_master_add_i3c_dev_locked" } @@ -345731,7 +348836,7 @@ elf_symbol { name: "i3c_master_defslvs_locked" is_defined: true symbol_type: FUNCTION - crc: 0x2e6561d4 + crc: 0x38aa401d type_id: 0x9d3ba2fa full_name: "i3c_master_defslvs_locked" } @@ -345740,7 +348845,7 @@ elf_symbol { name: "i3c_master_disec_locked" is_defined: true symbol_type: FUNCTION - crc: 0x87556b97 + crc: 0x556a718b type_id: 0x9d94842e full_name: "i3c_master_disec_locked" } @@ -345749,7 +348854,7 @@ elf_symbol { name: "i3c_master_do_daa" is_defined: true symbol_type: FUNCTION - crc: 0x692e44d6 + crc: 0xdb1a20aa type_id: 0x9d3ba2fa full_name: "i3c_master_do_daa" } @@ -345758,7 +348863,7 @@ elf_symbol { name: "i3c_master_enec_locked" is_defined: true symbol_type: FUNCTION - crc: 0x3f3c9163 + crc: 0xd7753369 type_id: 0x9d94842e full_name: "i3c_master_enec_locked" } @@ -345767,7 +348872,7 @@ elf_symbol { name: "i3c_master_entdaa_locked" is_defined: true symbol_type: FUNCTION - crc: 0xcc04e4d6 + crc: 0x4cbd0edf type_id: 0x9d3ba2fa full_name: "i3c_master_entdaa_locked" } @@ -345776,7 +348881,7 @@ elf_symbol { name: "i3c_master_get_free_addr" is_defined: true symbol_type: FUNCTION - crc: 0xa96c9b36 + crc: 0x7c8c875e type_id: 0x9d9ed332 full_name: "i3c_master_get_free_addr" } @@ -345785,7 +348890,7 @@ elf_symbol { name: "i3c_master_queue_ibi" is_defined: true symbol_type: FUNCTION - crc: 0xe9e6cbf2 + crc: 0xce731472 type_id: 0x13015378 full_name: "i3c_master_queue_ibi" } @@ -345794,7 +348899,7 @@ elf_symbol { name: "i3c_master_register" is_defined: true symbol_type: FUNCTION - crc: 0xda0dd03d + crc: 0xc88ad99f type_id: 0x9d3fcc61 full_name: "i3c_master_register" } @@ -345803,7 +348908,7 @@ elf_symbol { name: "i3c_master_set_info" is_defined: true symbol_type: FUNCTION - crc: 0xf2f0b50e + crc: 0xc0b4a188 type_id: 0x9dd914f5 full_name: "i3c_master_set_info" } @@ -345812,7 +348917,7 @@ elf_symbol { name: "i3c_master_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x806bb4af + crc: 0x9f2cc226 type_id: 0x9d3ba2fa full_name: "i3c_master_unregister" } @@ -345821,7 +348926,7 @@ elf_symbol { name: "icc_disable" is_defined: true symbol_type: FUNCTION - crc: 0xbab9bee6 + crc: 0x5c0ba9c8 type_id: 0x975db23f full_name: "icc_disable" } @@ -345830,7 +348935,7 @@ elf_symbol { name: "icc_enable" is_defined: true symbol_type: FUNCTION - crc: 0xbd60b653 + crc: 0xbf1aa498 type_id: 0x975db23f full_name: "icc_enable" } @@ -345839,7 +348944,7 @@ elf_symbol { name: "icc_get" is_defined: true symbol_type: FUNCTION - crc: 0x58b1d94b + crc: 0xf73e4012 type_id: 0x2ab7a064 full_name: "icc_get" } @@ -345848,7 +348953,7 @@ elf_symbol { name: "icc_link_create" is_defined: true symbol_type: FUNCTION - crc: 0xbe0cb423 + crc: 0x7b706f8c type_id: 0x9f89d33b full_name: "icc_link_create" } @@ -345857,7 +348962,7 @@ elf_symbol { name: "icc_node_add" is_defined: true symbol_type: FUNCTION - crc: 0x86b691c0 + crc: 0x1d2a2880 type_id: 0x13c6ea20 full_name: "icc_node_add" } @@ -345866,7 +348971,7 @@ elf_symbol { name: "icc_node_create" is_defined: true symbol_type: FUNCTION - crc: 0xb396fab4 + crc: 0x53a0e4ce type_id: 0xa672c2e4 full_name: "icc_node_create" } @@ -345875,7 +348980,7 @@ elf_symbol { name: "icc_node_del" is_defined: true symbol_type: FUNCTION - crc: 0xbe8cc7b2 + crc: 0x31b1044e type_id: 0x130de2cb full_name: "icc_node_del" } @@ -345893,7 +348998,7 @@ elf_symbol { name: "icc_nodes_remove" is_defined: true symbol_type: FUNCTION - crc: 0xd515610d + crc: 0x164098c5 type_id: 0x91306d97 full_name: "icc_nodes_remove" } @@ -345902,7 +349007,7 @@ elf_symbol { name: "icc_provider_add" is_defined: true symbol_type: FUNCTION - crc: 0x068a98c9 + crc: 0x9984d3c1 type_id: 0x91306d97 full_name: "icc_provider_add" } @@ -345911,7 +349016,7 @@ elf_symbol { name: "icc_provider_del" is_defined: true symbol_type: FUNCTION - crc: 0x402018b1 + crc: 0xfa4481ed type_id: 0x1c28df2b full_name: "icc_provider_del" } @@ -345920,7 +349025,7 @@ elf_symbol { name: "icc_provider_deregister" is_defined: true symbol_type: FUNCTION - crc: 0xaad5598f + crc: 0x1af90bdd type_id: 0x1c28df2b full_name: "icc_provider_deregister" } @@ -345929,7 +349034,7 @@ elf_symbol { name: "icc_provider_init" is_defined: true symbol_type: FUNCTION - crc: 0x1985e304 + crc: 0x232ff40f type_id: 0x1c28df2b full_name: "icc_provider_init" } @@ -345938,7 +349043,7 @@ elf_symbol { name: "icc_provider_register" is_defined: true symbol_type: FUNCTION - crc: 0x146026c9 + crc: 0x60f87261 type_id: 0x91306d97 full_name: "icc_provider_register" } @@ -345947,7 +349052,7 @@ elf_symbol { name: "icc_put" is_defined: true symbol_type: FUNCTION - crc: 0x85aafc40 + crc: 0x6d55a37b type_id: 0x1a450083 full_name: "icc_put" } @@ -345956,7 +349061,7 @@ elf_symbol { name: "icc_set_bw" is_defined: true symbol_type: FUNCTION - crc: 0xc76e9b1e + crc: 0x760f74d1 type_id: 0x944bd099 full_name: "icc_set_bw" } @@ -345965,7 +349070,7 @@ elf_symbol { name: "icc_set_tag" is_defined: true symbol_type: FUNCTION - crc: 0x80919ba7 + crc: 0x3522e189 type_id: 0x1961202f full_name: "icc_set_tag" } @@ -345974,7 +349079,7 @@ elf_symbol { name: "icc_std_aggregate" is_defined: true symbol_type: FUNCTION - crc: 0xdfde8801 + crc: 0xb0c2fa52 type_id: 0x9d001826 full_name: "icc_std_aggregate" } @@ -345983,7 +349088,7 @@ elf_symbol { name: "icc_sync_state" is_defined: true symbol_type: FUNCTION - crc: 0x0e7f1667 + crc: 0x34f7395d type_id: 0x100e6fc8 full_name: "icc_sync_state" } @@ -346118,7 +349223,7 @@ elf_symbol { name: "ieee802154_alloc_hw" is_defined: true symbol_type: FUNCTION - crc: 0xb6b1d9f3 + crc: 0x0a2e2d7a type_id: 0x53d7cb1d full_name: "ieee802154_alloc_hw" } @@ -346127,7 +349232,7 @@ elf_symbol { name: "ieee802154_configure_durations" is_defined: true symbol_type: FUNCTION - crc: 0xe6e3821c + crc: 0x914a47a9 type_id: 0x1af18e52 full_name: "ieee802154_configure_durations" } @@ -346136,7 +349241,7 @@ elf_symbol { name: "ieee802154_free_hw" is_defined: true symbol_type: FUNCTION - crc: 0x8c2ec661 + crc: 0x2f4941de type_id: 0x12d46025 full_name: "ieee802154_free_hw" } @@ -346145,7 +349250,7 @@ elf_symbol { name: "ieee802154_hdr_peek" is_defined: true symbol_type: FUNCTION - crc: 0x6d8cc52f + crc: 0xaf88e360 type_id: 0x92f9a820 full_name: "ieee802154_hdr_peek" } @@ -346154,7 +349259,7 @@ elf_symbol { name: "ieee802154_hdr_peek_addrs" is_defined: true symbol_type: FUNCTION - crc: 0x5e43c5bb + crc: 0x6003d5ed type_id: 0x92f9a820 full_name: "ieee802154_hdr_peek_addrs" } @@ -346163,7 +349268,7 @@ elf_symbol { name: "ieee802154_hdr_pull" is_defined: true symbol_type: FUNCTION - crc: 0xbe2f224c + crc: 0xb5c13540 type_id: 0x9c3297de full_name: "ieee802154_hdr_pull" } @@ -346172,7 +349277,7 @@ elf_symbol { name: "ieee802154_hdr_push" is_defined: true symbol_type: FUNCTION - crc: 0x5abadfd0 + crc: 0xc7e26342 type_id: 0x9c3297de full_name: "ieee802154_hdr_push" } @@ -346190,7 +349295,7 @@ elf_symbol { name: "ieee802154_register_hw" is_defined: true symbol_type: FUNCTION - crc: 0x6b74499f + crc: 0xb5426460 type_id: 0x9fccd299 full_name: "ieee802154_register_hw" } @@ -346199,7 +349304,7 @@ elf_symbol { name: "ieee802154_rx_irqsafe" is_defined: true symbol_type: FUNCTION - crc: 0x93b52a18 + crc: 0xe8326968 type_id: 0x12cb0a9d full_name: "ieee802154_rx_irqsafe" } @@ -346208,7 +349313,7 @@ elf_symbol { name: "ieee802154_stop_queue" is_defined: true symbol_type: FUNCTION - crc: 0x141e6a15 + crc: 0x9e44a0c7 type_id: 0x12d46025 full_name: "ieee802154_stop_queue" } @@ -346217,7 +349322,7 @@ elf_symbol { name: "ieee802154_unregister_hw" is_defined: true symbol_type: FUNCTION - crc: 0xd3cb9698 + crc: 0xfa7cc531 type_id: 0x12d46025 full_name: "ieee802154_unregister_hw" } @@ -346226,7 +349331,7 @@ elf_symbol { name: "ieee802154_wake_queue" is_defined: true symbol_type: FUNCTION - crc: 0x5c4bcae6 + crc: 0xfe425152 type_id: 0x12d46025 full_name: "ieee802154_wake_queue" } @@ -346235,7 +349340,7 @@ elf_symbol { name: "ieee802154_xmit_complete" is_defined: true symbol_type: FUNCTION - crc: 0x1371fc42 + crc: 0xa6afa917 type_id: 0x12da0256 full_name: "ieee802154_xmit_complete" } @@ -346244,7 +349349,7 @@ elf_symbol { name: "ieee802154_xmit_error" is_defined: true symbol_type: FUNCTION - crc: 0x660a0ec1 + crc: 0xa8c15b0c type_id: 0x12d895b5 full_name: "ieee802154_xmit_error" } @@ -346253,7 +349358,7 @@ elf_symbol { name: "ieee802154_xmit_hw_error" is_defined: true symbol_type: FUNCTION - crc: 0x203ab1d6 + crc: 0x000281b9 type_id: 0x12c15d81 full_name: "ieee802154_xmit_hw_error" } @@ -346271,7 +349376,7 @@ elf_symbol { name: "iio_alloc_pollfunc" is_defined: true symbol_type: FUNCTION - crc: 0xb81093dd + crc: 0x98ac1da9 type_id: 0x6dc76989 full_name: "iio_alloc_pollfunc" } @@ -346280,7 +349385,7 @@ elf_symbol { name: "iio_buffer_enabled" is_defined: true symbol_type: FUNCTION - crc: 0xbb359ae6 + crc: 0x2290c06a type_id: 0xf886bca4 full_name: "iio_buffer_enabled" } @@ -346289,7 +349394,7 @@ elf_symbol { name: "iio_buffer_init" is_defined: true symbol_type: FUNCTION - crc: 0x01cfa715 + crc: 0x0ea00505 type_id: 0x1b54f3ab full_name: "iio_buffer_init" } @@ -346298,7 +349403,7 @@ elf_symbol { name: "iio_buffer_put" is_defined: true symbol_type: FUNCTION - crc: 0xe2ad8ebc + crc: 0x8cef7981 type_id: 0x1b54f3ab full_name: "iio_buffer_put" } @@ -346307,7 +349412,7 @@ elf_symbol { name: "iio_bus_type" is_defined: true symbol_type: OBJECT - crc: 0xce8c72f6 + crc: 0x43e73cff type_id: 0x257935aa full_name: "iio_bus_type" } @@ -346316,7 +349421,7 @@ elf_symbol { name: "iio_channel_get" is_defined: true symbol_type: FUNCTION - crc: 0x390855ad + crc: 0x3f4c41b1 type_id: 0xa98cedf4 full_name: "iio_channel_get" } @@ -346325,7 +349430,7 @@ elf_symbol { name: "iio_channel_release" is_defined: true symbol_type: FUNCTION - crc: 0x8ca2d60b + crc: 0xe9a5367e type_id: 0x1ef16b9c full_name: "iio_channel_release" } @@ -346334,7 +349439,7 @@ elf_symbol { name: "iio_dealloc_pollfunc" is_defined: true symbol_type: FUNCTION - crc: 0x24ccc84d + crc: 0xeb8c3599 type_id: 0x1eb5cb05 full_name: "iio_dealloc_pollfunc" } @@ -346343,7 +349448,7 @@ elf_symbol { name: "iio_device_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x33ce7878 + crc: 0x5a7810c7 type_id: 0x582c94c3 full_name: "iio_device_alloc" } @@ -346352,7 +349457,7 @@ elf_symbol { name: "iio_device_attach_buffer" is_defined: true symbol_type: FUNCTION - crc: 0x082c72da + crc: 0x1272c2c7 type_id: 0x9b1eceac full_name: "iio_device_attach_buffer" } @@ -346361,7 +349466,7 @@ elf_symbol { name: "iio_device_claim_direct_mode" is_defined: true symbol_type: FUNCTION - crc: 0x523e55af + crc: 0xa7087261 type_id: 0x9ba2048f full_name: "iio_device_claim_direct_mode" } @@ -346370,7 +349475,7 @@ elf_symbol { name: "iio_device_free" is_defined: true symbol_type: FUNCTION - crc: 0x323e50e5 + crc: 0xe91f0ca8 type_id: 0x16bab633 full_name: "iio_device_free" } @@ -346379,7 +349484,7 @@ elf_symbol { name: "iio_device_id" is_defined: true symbol_type: FUNCTION - crc: 0xd215e101 + crc: 0x648930de type_id: 0x9ba2048f full_name: "iio_device_id" } @@ -346388,7 +349493,7 @@ elf_symbol { name: "iio_device_release_direct_mode" is_defined: true symbol_type: FUNCTION - crc: 0xa9276630 + crc: 0xdafa253d type_id: 0x16bab633 full_name: "iio_device_release_direct_mode" } @@ -346397,7 +349502,7 @@ elf_symbol { name: "iio_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x715d0a16 + crc: 0xe0ca883d type_id: 0x16bab633 full_name: "iio_device_unregister" } @@ -346415,7 +349520,7 @@ elf_symbol { name: "iio_get_channel_type" is_defined: true symbol_type: FUNCTION - crc: 0x5a775997 + crc: 0xd93fd95e type_id: 0x93b5b685 full_name: "iio_get_channel_type" } @@ -346424,7 +349529,7 @@ elf_symbol { name: "iio_get_time_ns" is_defined: true symbol_type: FUNCTION - crc: 0xd1685c63 + crc: 0xc73de3cb type_id: 0x884063ea full_name: "iio_get_time_ns" } @@ -346433,7 +349538,7 @@ elf_symbol { name: "iio_push_event" is_defined: true symbol_type: FUNCTION - crc: 0xf85f3e3f + crc: 0xc56072d9 type_id: 0x99e10ba5 full_name: "iio_push_event" } @@ -346442,7 +349547,7 @@ elf_symbol { name: "iio_push_to_buffers" is_defined: true symbol_type: FUNCTION - crc: 0x5bacbe7b + crc: 0x6019e0fa type_id: 0x9b4678d8 full_name: "iio_push_to_buffers" } @@ -346451,7 +349556,7 @@ elf_symbol { name: "iio_read_channel_attribute" is_defined: true symbol_type: FUNCTION - crc: 0x18e84ea9 + crc: 0x8ab058c5 type_id: 0x93a3791f full_name: "iio_read_channel_attribute" } @@ -346460,7 +349565,7 @@ elf_symbol { name: "iio_read_channel_processed" is_defined: true symbol_type: FUNCTION - crc: 0xb43b5247 + crc: 0x68b9425b type_id: 0x93a4b915 full_name: "iio_read_channel_processed" } @@ -346469,7 +349574,7 @@ elf_symbol { name: "iio_read_channel_raw" is_defined: true symbol_type: FUNCTION - crc: 0x04fdffa5 + crc: 0x3061fdeb type_id: 0x93a4b915 full_name: "iio_read_channel_raw" } @@ -346478,7 +349583,7 @@ elf_symbol { name: "iio_read_const_attr" is_defined: true symbol_type: FUNCTION - crc: 0x099c97fd + crc: 0xe881cdfc type_id: 0x145d7056 full_name: "iio_read_const_attr" } @@ -346487,7 +349592,7 @@ elf_symbol { name: "iio_read_mount_matrix" is_defined: true symbol_type: FUNCTION - crc: 0xb2b23aeb + crc: 0xd881500a type_id: 0x9d2fa4f1 full_name: "iio_read_mount_matrix" } @@ -346496,7 +349601,7 @@ elf_symbol { name: "iio_show_mount_matrix" is_defined: true symbol_type: FUNCTION - crc: 0x0504745b + crc: 0x98046921 type_id: 0x13641115 full_name: "iio_show_mount_matrix" } @@ -346514,7 +349619,7 @@ elf_symbol { name: "iio_trigger_free" is_defined: true symbol_type: FUNCTION - crc: 0x8b64a10f + crc: 0xff960e67 type_id: 0x16dc304e full_name: "iio_trigger_free" } @@ -346523,7 +349628,7 @@ elf_symbol { name: "iio_trigger_notify_done" is_defined: true symbol_type: FUNCTION - crc: 0x5d25e31e + crc: 0x3bd7f4cc type_id: 0x16dc304e full_name: "iio_trigger_notify_done" } @@ -346532,7 +349637,7 @@ elf_symbol { name: "iio_trigger_poll" is_defined: true symbol_type: FUNCTION - crc: 0x3b6f83c9 + crc: 0x5555af85 type_id: 0x16dc304e full_name: "iio_trigger_poll" } @@ -346541,7 +349646,7 @@ elf_symbol { name: "iio_trigger_poll_chained" is_defined: true symbol_type: FUNCTION - crc: 0x6134408f + crc: 0x4d7f642c type_id: 0x16dc304e full_name: "iio_trigger_poll_chained" } @@ -346550,7 +349655,7 @@ elf_symbol { name: "iio_trigger_register" is_defined: true symbol_type: FUNCTION - crc: 0x1a6a386f + crc: 0x18dac25d type_id: 0x9bc482f2 full_name: "iio_trigger_register" } @@ -346559,7 +349664,7 @@ elf_symbol { name: "iio_trigger_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xf0caf5a4 + crc: 0xb6215f38 type_id: 0x16dc304e full_name: "iio_trigger_unregister" } @@ -346568,7 +349673,7 @@ elf_symbol { name: "iio_write_channel_raw" is_defined: true symbol_type: FUNCTION - crc: 0x8a4a178a + crc: 0xf9366f41 type_id: 0x92755a6c full_name: "iio_write_channel_raw" } @@ -346577,7 +349682,7 @@ elf_symbol { name: "import_iovec" is_defined: true symbol_type: FUNCTION - crc: 0xa42e9529 + crc: 0x7b8d9099 type_id: 0x0dd33a8c full_name: "import_iovec" } @@ -346631,7 +349736,7 @@ elf_symbol { name: "inc_node_page_state" is_defined: true symbol_type: FUNCTION - crc: 0x154be247 + crc: 0x9e1f8a63 type_id: 0x11899381 full_name: "inc_node_page_state" } @@ -346640,7 +349745,7 @@ elf_symbol { name: "inc_zone_page_state" is_defined: true symbol_type: FUNCTION - crc: 0xea73e0e5 + crc: 0xa075e318 type_id: 0x125f5377 full_name: "inc_zone_page_state" } @@ -346649,7 +349754,7 @@ elf_symbol { name: "inet6_csk_xmit" is_defined: true symbol_type: FUNCTION - crc: 0xa820d9f0 + crc: 0xcc074663 type_id: 0x9ac293c4 full_name: "inet6_csk_xmit" } @@ -346658,7 +349763,7 @@ elf_symbol { name: "inet6_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x068bfee0 + crc: 0x046264e9 type_id: 0x9882219f full_name: "inet6_ioctl" } @@ -346667,7 +349772,7 @@ elf_symbol { name: "inet_csk_get_port" is_defined: true symbol_type: FUNCTION - crc: 0x5104a1a9 + crc: 0xdfa65a64 type_id: 0x99f517b1 full_name: "inet_csk_get_port" } @@ -346676,7 +349781,7 @@ elf_symbol { name: "inet_frag_destroy" is_defined: true symbol_type: FUNCTION - crc: 0xdb694c70 + crc: 0x49448b89 type_id: 0x1edcf3e9 full_name: "inet_frag_destroy" } @@ -346685,7 +349790,7 @@ elf_symbol { name: "inet_frag_find" is_defined: true symbol_type: FUNCTION - crc: 0x65810bc1 + crc: 0x18d6bf27 type_id: 0x51a0e42b full_name: "inet_frag_find" } @@ -346694,7 +349799,7 @@ elf_symbol { name: "inet_frag_kill" is_defined: true symbol_type: FUNCTION - crc: 0x840bd64c + crc: 0xf17605f5 type_id: 0x1edcf3e9 full_name: "inet_frag_kill" } @@ -346703,7 +349808,7 @@ elf_symbol { name: "inet_frag_queue_insert" is_defined: true symbol_type: FUNCTION - crc: 0xa32b8378 + crc: 0x3b691e2c type_id: 0x93c92846 full_name: "inet_frag_queue_insert" } @@ -346712,7 +349817,7 @@ elf_symbol { name: "inet_frag_reasm_finish" is_defined: true symbol_type: FUNCTION - crc: 0x7aa1f99a + crc: 0x835419bb type_id: 0x1ece54e9 full_name: "inet_frag_reasm_finish" } @@ -346721,7 +349826,7 @@ elf_symbol { name: "inet_frag_reasm_prepare" is_defined: true symbol_type: FUNCTION - crc: 0x4b41772a + crc: 0xe2c7f55a type_id: 0x58c67df5 full_name: "inet_frag_reasm_prepare" } @@ -346730,7 +349835,7 @@ elf_symbol { name: "inet_frags_fini" is_defined: true symbol_type: FUNCTION - crc: 0x570b8606 + crc: 0xc8c69daa type_id: 0x1039da16 full_name: "inet_frags_fini" } @@ -346739,7 +349844,7 @@ elf_symbol { name: "inet_frags_init" is_defined: true symbol_type: FUNCTION - crc: 0x710455a9 + crc: 0x209ac8f6 type_id: 0x9d2168aa full_name: "inet_frags_init" } @@ -346748,7 +349853,7 @@ elf_symbol { name: "inet_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x67aa1cb2 + crc: 0x4814560a type_id: 0x9882219f full_name: "inet_ioctl" } @@ -346757,7 +349862,7 @@ elf_symbol { name: "init_dummy_netdev" is_defined: true symbol_type: FUNCTION - crc: 0x1d6223fb + crc: 0x4e6722f0 type_id: 0x91296bda full_name: "init_dummy_netdev" } @@ -346775,7 +349880,7 @@ elf_symbol { name: "init_net" is_defined: true symbol_type: OBJECT - crc: 0x31dd5b1b + crc: 0xe9952010 type_id: 0x18c93498 full_name: "init_net" } @@ -346793,7 +349898,7 @@ elf_symbol { name: "init_pid_ns" is_defined: true symbol_type: OBJECT - crc: 0x080a41f1 + crc: 0xd02c98c3 type_id: 0x02240842 full_name: "init_pid_ns" } @@ -346802,7 +349907,7 @@ elf_symbol { name: "init_pseudo" is_defined: true symbol_type: FUNCTION - crc: 0x1c320ded + crc: 0x0059e679 type_id: 0x5d05d02e full_name: "init_pseudo" } @@ -346811,7 +349916,7 @@ elf_symbol { name: "init_srcu_struct" is_defined: true symbol_type: FUNCTION - crc: 0x88cb53f9 + crc: 0xb0f2ca52 type_id: 0x956202e7 full_name: "init_srcu_struct" } @@ -346820,7 +349925,7 @@ elf_symbol { name: "init_task" is_defined: true symbol_type: OBJECT - crc: 0x2024946d + crc: 0xcbd21a93 type_id: 0x5e2641cb full_name: "init_task" } @@ -346829,7 +349934,7 @@ elf_symbol { name: "init_timer_key" is_defined: true symbol_type: FUNCTION - crc: 0xc6f46339 + crc: 0x79cf5987 type_id: 0x1f311b8f full_name: "init_timer_key" } @@ -346838,7 +349943,7 @@ elf_symbol { name: "init_user_ns" is_defined: true symbol_type: OBJECT - crc: 0xe0dd4790 + crc: 0xfbf023bb type_id: 0x14ee5a71 full_name: "init_user_ns" } @@ -346847,7 +349952,7 @@ elf_symbol { name: "init_uts_ns" is_defined: true symbol_type: OBJECT - crc: 0xbd47fdd5 + crc: 0xe1bc6057 type_id: 0xed5f8e3e full_name: "init_uts_ns" } @@ -346874,7 +349979,7 @@ elf_symbol { name: "input_alloc_absinfo" is_defined: true symbol_type: FUNCTION - crc: 0x1798449a + crc: 0xe5cc33ae type_id: 0x1488e3e7 full_name: "input_alloc_absinfo" } @@ -346883,7 +349988,7 @@ elf_symbol { name: "input_allocate_device" is_defined: true symbol_type: FUNCTION - crc: 0xf898dc07 + crc: 0xe60a2666 type_id: 0x3d249ff8 full_name: "input_allocate_device" } @@ -346892,7 +349997,7 @@ elf_symbol { name: "input_close_device" is_defined: true symbol_type: FUNCTION - crc: 0x0e143fcc + crc: 0x18464959 type_id: 0x1ee8bea7 full_name: "input_close_device" } @@ -346901,7 +350006,7 @@ elf_symbol { name: "input_copy_abs" is_defined: true symbol_type: FUNCTION - crc: 0x4cfc75a3 + crc: 0x58aab13d type_id: 0x15912855 full_name: "input_copy_abs" } @@ -346910,7 +350015,7 @@ elf_symbol { name: "input_event" is_defined: true symbol_type: FUNCTION - crc: 0xfa53a35a + crc: 0xd17be018 type_id: 0x158e0ba5 full_name: "input_event" } @@ -346919,7 +350024,7 @@ elf_symbol { name: "input_ff_create" is_defined: true symbol_type: FUNCTION - crc: 0x5d995ccc + crc: 0x9ebd3770 type_id: 0x988644c3 full_name: "input_ff_create" } @@ -346928,7 +350033,7 @@ elf_symbol { name: "input_ff_create_memless" is_defined: true symbol_type: FUNCTION - crc: 0x6e8cf372 + crc: 0x211ba9e8 type_id: 0x99f99f1d full_name: "input_ff_create_memless" } @@ -346937,7 +350042,7 @@ elf_symbol { name: "input_ff_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x6d37ca18 + crc: 0xf30653f1 type_id: 0x1488e3e7 full_name: "input_ff_destroy" } @@ -346946,7 +350051,7 @@ elf_symbol { name: "input_free_device" is_defined: true symbol_type: FUNCTION - crc: 0x4215372f + crc: 0x5740b598 type_id: 0x1488e3e7 full_name: "input_free_device" } @@ -346955,7 +350060,7 @@ elf_symbol { name: "input_mt_assign_slots" is_defined: true symbol_type: FUNCTION - crc: 0x77de5345 + crc: 0x42dbac73 type_id: 0x99d112d9 full_name: "input_mt_assign_slots" } @@ -346964,7 +350069,7 @@ elf_symbol { name: "input_mt_destroy_slots" is_defined: true symbol_type: FUNCTION - crc: 0x102d9758 + crc: 0x98704cb6 type_id: 0x1488e3e7 full_name: "input_mt_destroy_slots" } @@ -346973,7 +350078,7 @@ elf_symbol { name: "input_mt_drop_unused" is_defined: true symbol_type: FUNCTION - crc: 0x31e393db + crc: 0xeb5ab81c type_id: 0x1488e3e7 full_name: "input_mt_drop_unused" } @@ -346982,7 +350087,7 @@ elf_symbol { name: "input_mt_init_slots" is_defined: true symbol_type: FUNCTION - crc: 0xe26844f0 + crc: 0xa23ea53a type_id: 0x9897259a full_name: "input_mt_init_slots" } @@ -346991,7 +350096,7 @@ elf_symbol { name: "input_mt_report_finger_count" is_defined: true symbol_type: FUNCTION - crc: 0x87739eb0 + crc: 0xfbcf3040 type_id: 0x151460ab full_name: "input_mt_report_finger_count" } @@ -347000,7 +350105,7 @@ elf_symbol { name: "input_mt_report_pointer_emulation" is_defined: true symbol_type: FUNCTION - crc: 0xd61d3dcb + crc: 0x281c5799 type_id: 0x153d1e98 full_name: "input_mt_report_pointer_emulation" } @@ -347009,7 +350114,7 @@ elf_symbol { name: "input_mt_report_slot_state" is_defined: true symbol_type: FUNCTION - crc: 0xd7ef218b + crc: 0xf43935ca type_id: 0xfbb9a33f full_name: "input_mt_report_slot_state" } @@ -347018,7 +350123,7 @@ elf_symbol { name: "input_mt_sync_frame" is_defined: true symbol_type: FUNCTION - crc: 0x1fc9e8c9 + crc: 0x4fcbf507 type_id: 0x1488e3e7 full_name: "input_mt_sync_frame" } @@ -347027,7 +350132,7 @@ elf_symbol { name: "input_open_device" is_defined: true symbol_type: FUNCTION - crc: 0x519158bf + crc: 0x02021ba0 type_id: 0x93f00c1b full_name: "input_open_device" } @@ -347036,7 +350141,7 @@ elf_symbol { name: "input_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x2ae378a1 + crc: 0x0f9f3114 type_id: 0x9990515b full_name: "input_register_device" } @@ -347045,7 +350150,7 @@ elf_symbol { name: "input_register_handle" is_defined: true symbol_type: FUNCTION - crc: 0x7cf6d930 + crc: 0x5a189511 type_id: 0x93f00c1b full_name: "input_register_handle" } @@ -347054,7 +350159,7 @@ elf_symbol { name: "input_register_handler" is_defined: true symbol_type: FUNCTION - crc: 0x6e9485b7 + crc: 0x1286662c type_id: 0x9b6acfa5 full_name: "input_register_handler" } @@ -347063,7 +350168,7 @@ elf_symbol { name: "input_reset_device" is_defined: true symbol_type: FUNCTION - crc: 0xe062cac1 + crc: 0xfbcbaa30 type_id: 0x1488e3e7 full_name: "input_reset_device" } @@ -347072,7 +350177,7 @@ elf_symbol { name: "input_set_abs_params" is_defined: true symbol_type: FUNCTION - crc: 0xb9db8ff5 + crc: 0xedb460e2 type_id: 0x1586ba9c full_name: "input_set_abs_params" } @@ -347081,7 +350186,7 @@ elf_symbol { name: "input_set_capability" is_defined: true symbol_type: FUNCTION - crc: 0x185bf489 + crc: 0xa083e200 type_id: 0x158f9726 full_name: "input_set_capability" } @@ -347090,7 +350195,7 @@ elf_symbol { name: "input_set_timestamp" is_defined: true symbol_type: FUNCTION - crc: 0x8b3eeb16 + crc: 0xa4c9f3c7 type_id: 0x14cff3f5 full_name: "input_set_timestamp" } @@ -347099,7 +350204,7 @@ elf_symbol { name: "input_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0x89a9f1ca + crc: 0x1b7fc2c2 type_id: 0x1488e3e7 full_name: "input_unregister_device" } @@ -347108,7 +350213,7 @@ elf_symbol { name: "input_unregister_handle" is_defined: true symbol_type: FUNCTION - crc: 0x376f4194 + crc: 0xc1fc636d type_id: 0x1ee8bea7 full_name: "input_unregister_handle" } @@ -347117,7 +350222,7 @@ elf_symbol { name: "input_unregister_handler" is_defined: true symbol_type: FUNCTION - crc: 0xe800dd66 + crc: 0x07ac5269 type_id: 0x16727d19 full_name: "input_unregister_handler" } @@ -347126,7 +350231,7 @@ elf_symbol { name: "insert_resource" is_defined: true symbol_type: FUNCTION - crc: 0x5f23e3fa + crc: 0xbc9d9d19 type_id: 0x93bee8a1 full_name: "insert_resource" } @@ -347198,7 +350303,7 @@ elf_symbol { name: "invalidate_mapping_pages" is_defined: true symbol_type: FUNCTION - crc: 0xb491a487 + crc: 0x456ebcff type_id: 0x340d6f59 full_name: "invalidate_mapping_pages" } @@ -347234,7 +350339,7 @@ elf_symbol { name: "ioc_lookup_icq" is_defined: true symbol_type: FUNCTION - crc: 0xce5131c3 + crc: 0x18be0fa0 type_id: 0xd9de6af9 full_name: "ioc_lookup_icq" } @@ -347243,7 +350348,7 @@ elf_symbol { name: "iomem_resource" is_defined: true symbol_type: OBJECT - crc: 0x77358855 + crc: 0xc7da062f type_id: 0xc7736674 full_name: "iomem_resource" } @@ -347252,7 +350357,7 @@ elf_symbol { name: "iommu_alloc_resv_region" is_defined: true symbol_type: FUNCTION - crc: 0xa0665139 + crc: 0x1ca911ba type_id: 0x221b39b7 full_name: "iommu_alloc_resv_region" } @@ -347261,7 +350366,7 @@ elf_symbol { name: "iommu_attach_device" is_defined: true symbol_type: FUNCTION - crc: 0x5b45a100 + crc: 0x5a924f0e type_id: 0x962ca8b2 full_name: "iommu_attach_device" } @@ -347270,7 +350375,7 @@ elf_symbol { name: "iommu_attach_group" is_defined: true symbol_type: FUNCTION - crc: 0xae435cae + crc: 0x907629e7 type_id: 0x96000700 full_name: "iommu_attach_group" } @@ -347279,7 +350384,7 @@ elf_symbol { name: "iommu_detach_device" is_defined: true symbol_type: FUNCTION - crc: 0xc6e6031d + crc: 0xea36e583 type_id: 0x1b341a0e full_name: "iommu_detach_device" } @@ -347288,7 +350393,7 @@ elf_symbol { name: "iommu_dev_disable_feature" is_defined: true symbol_type: FUNCTION - crc: 0xacef097d + crc: 0x6d9cb187 type_id: 0x9e5b71a8 full_name: "iommu_dev_disable_feature" } @@ -347297,7 +350402,7 @@ elf_symbol { name: "iommu_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x67892a16 + crc: 0xcf4af852 type_id: 0x92c1e3df full_name: "iommu_device_register" } @@ -347306,7 +350411,7 @@ elf_symbol { name: "iommu_device_sysfs_add" is_defined: true symbol_type: FUNCTION - crc: 0xdceeb38a + crc: 0x51d6a666 type_id: 0x9232e21d full_name: "iommu_device_sysfs_add" } @@ -347315,7 +350420,7 @@ elf_symbol { name: "iommu_device_sysfs_remove" is_defined: true symbol_type: FUNCTION - crc: 0x072f666a + crc: 0x4f57f072 type_id: 0x1f227282 full_name: "iommu_device_sysfs_remove" } @@ -347324,7 +350429,7 @@ elf_symbol { name: "iommu_device_unlink" is_defined: true symbol_type: FUNCTION - crc: 0x9c1c6aa5 + crc: 0xfb0df126 type_id: 0x1f2b1167 full_name: "iommu_device_unlink" } @@ -347333,7 +350438,7 @@ elf_symbol { name: "iommu_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xbde75435 + crc: 0xd833139d type_id: 0x1f227282 full_name: "iommu_device_unregister" } @@ -347342,7 +350447,7 @@ elf_symbol { name: "iommu_dma_get_resv_regions" is_defined: true symbol_type: FUNCTION - crc: 0x063e3043 + crc: 0xe51a8951 type_id: 0x10f7e72f full_name: "iommu_dma_get_resv_regions" } @@ -347351,7 +350456,7 @@ elf_symbol { name: "iommu_domain_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x2bc65d55 + crc: 0x5373bada type_id: 0xe717ecff full_name: "iommu_domain_alloc" } @@ -347360,7 +350465,7 @@ elf_symbol { name: "iommu_domain_free" is_defined: true symbol_type: FUNCTION - crc: 0xafd92bc4 + crc: 0xba29ba5d type_id: 0x1b3d79eb full_name: "iommu_domain_free" } @@ -347369,7 +350474,7 @@ elf_symbol { name: "iommu_fwspec_add_ids" is_defined: true symbol_type: FUNCTION - crc: 0xd4ff29ec + crc: 0x7631df0c type_id: 0x9dec5d8d full_name: "iommu_fwspec_add_ids" } @@ -347378,7 +350483,7 @@ elf_symbol { name: "iommu_fwspec_free" is_defined: true symbol_type: FUNCTION - crc: 0xa7ca688e + crc: 0x76dc804d type_id: 0x100e6fc8 full_name: "iommu_fwspec_free" } @@ -347387,7 +350492,7 @@ elf_symbol { name: "iommu_get_domain_for_dev" is_defined: true symbol_type: FUNCTION - crc: 0x17e0e092 + crc: 0xc91b2329 type_id: 0xe7724f97 full_name: "iommu_get_domain_for_dev" } @@ -347396,7 +350501,7 @@ elf_symbol { name: "iommu_get_msi_cookie" is_defined: true symbol_type: FUNCTION - crc: 0x2dd17b5b + crc: 0x8c7ee049 type_id: 0x95a57304 full_name: "iommu_get_msi_cookie" } @@ -347414,7 +350519,7 @@ elf_symbol { name: "iommu_group_for_each_dev" is_defined: true symbol_type: FUNCTION - crc: 0xa889b4c1 + crc: 0xb4f8788f type_id: 0x9fb5a087 full_name: "iommu_group_for_each_dev" } @@ -347423,7 +350528,7 @@ elf_symbol { name: "iommu_group_get" is_defined: true symbol_type: FUNCTION - crc: 0xbbd07951 + crc: 0x9bf584a5 type_id: 0x7e204efc full_name: "iommu_group_get" } @@ -347477,7 +350582,7 @@ elf_symbol { name: "iommu_iova_to_phys" is_defined: true symbol_type: FUNCTION - crc: 0x9fc3083a + crc: 0xcbe01180 type_id: 0x098dcb5d full_name: "iommu_iova_to_phys" } @@ -347486,7 +350591,7 @@ elf_symbol { name: "iommu_map" is_defined: true symbol_type: FUNCTION - crc: 0xb4c50245 + crc: 0x9dc481d8 type_id: 0x96c4a3ba full_name: "iommu_map" } @@ -347495,7 +350600,7 @@ elf_symbol { name: "iommu_map_sg" is_defined: true symbol_type: FUNCTION - crc: 0x5dfaaec3 + crc: 0x9be8b65d type_id: 0x1f9c6048 full_name: "iommu_map_sg" } @@ -347504,7 +350609,7 @@ elf_symbol { name: "iommu_present" is_defined: true symbol_type: FUNCTION - crc: 0x5f02dea8 + crc: 0xc33245f3 type_id: 0xfe57c637 full_name: "iommu_present" } @@ -347513,7 +350618,7 @@ elf_symbol { name: "iommu_put_resv_regions" is_defined: true symbol_type: FUNCTION - crc: 0x6354d1e3 + crc: 0xc030f4c6 type_id: 0x10f7e72f full_name: "iommu_put_resv_regions" } @@ -347522,7 +350627,7 @@ elf_symbol { name: "iommu_register_device_fault_handler" is_defined: true symbol_type: FUNCTION - crc: 0x734b6c49 + crc: 0xae5493c4 type_id: 0x9c0ff674 full_name: "iommu_register_device_fault_handler" } @@ -347531,7 +350636,7 @@ elf_symbol { name: "iommu_report_device_fault" is_defined: true symbol_type: FUNCTION - crc: 0x22b92861 + crc: 0x484c07d7 type_id: 0x9da4bde5 full_name: "iommu_report_device_fault" } @@ -347540,7 +350645,7 @@ elf_symbol { name: "iommu_set_fault_handler" is_defined: true symbol_type: FUNCTION - crc: 0xeb7f2c0b + crc: 0x6d7038b5 type_id: 0x197a8250 full_name: "iommu_set_fault_handler" } @@ -347549,7 +350654,7 @@ elf_symbol { name: "iommu_set_pgtable_quirks" is_defined: true symbol_type: FUNCTION - crc: 0xd5be772f + crc: 0x1ba0ae3b type_id: 0x96e81ec5 full_name: "iommu_set_pgtable_quirks" } @@ -347558,7 +350663,7 @@ elf_symbol { name: "iommu_unmap" is_defined: true symbol_type: FUNCTION - crc: 0x9aa86fe3 + crc: 0x63709a94 type_id: 0x9c6a39e2 full_name: "iommu_unmap" } @@ -347567,7 +350672,7 @@ elf_symbol { name: "iommu_unregister_device_fault_handler" is_defined: true symbol_type: FUNCTION - crc: 0x0eda9b6f + crc: 0x82a935e1 type_id: 0x9d16dd74 full_name: "iommu_unregister_device_fault_handler" } @@ -347594,7 +350699,7 @@ elf_symbol { name: "iov_iter_init" is_defined: true symbol_type: FUNCTION - crc: 0x639c7a97 + crc: 0x4fefaa03 type_id: 0x1a5debf2 full_name: "iov_iter_init" } @@ -347603,7 +350708,7 @@ elf_symbol { name: "iov_iter_kvec" is_defined: true symbol_type: FUNCTION - crc: 0x76b29a03 + crc: 0xbbf87168 type_id: 0x1a5c3241 full_name: "iov_iter_kvec" } @@ -347612,7 +350717,7 @@ elf_symbol { name: "iov_iter_revert" is_defined: true symbol_type: FUNCTION - crc: 0x172d001d + crc: 0x0bf234ca type_id: 0x189472bc full_name: "iov_iter_revert" } @@ -347621,7 +350726,7 @@ elf_symbol { name: "ip6_dst_hoplimit" is_defined: true symbol_type: FUNCTION - crc: 0xdb4e6ad8 + crc: 0x1f407e46 type_id: 0x99169bf2 full_name: "ip6_dst_hoplimit" } @@ -347630,7 +350735,7 @@ elf_symbol { name: "ip6_local_out" is_defined: true symbol_type: FUNCTION - crc: 0xfe65c76b + crc: 0x703b3b54 type_id: 0x9edc3d1c full_name: "ip6_local_out" } @@ -347639,7 +350744,7 @@ elf_symbol { name: "ip6_route_me_harder" is_defined: true symbol_type: FUNCTION - crc: 0x1acb8a19 + crc: 0x5b589acb type_id: 0x9edc3d1c full_name: "ip6_route_me_harder" } @@ -347657,7 +350762,7 @@ elf_symbol { name: "ip_local_out" is_defined: true symbol_type: FUNCTION - crc: 0xe6627043 + crc: 0x7eaaf08e type_id: 0x9edc3d1c full_name: "ip_local_out" } @@ -347666,7 +350771,7 @@ elf_symbol { name: "ip_mc_join_group" is_defined: true symbol_type: FUNCTION - crc: 0x4b9d2d0f + crc: 0xca72d1d7 type_id: 0x9a03c4d6 full_name: "ip_mc_join_group" } @@ -347675,7 +350780,7 @@ elf_symbol { name: "ip_queue_xmit" is_defined: true symbol_type: FUNCTION - crc: 0xf4213ed5 + crc: 0x26786adf type_id: 0x9ac293c4 full_name: "ip_queue_xmit" } @@ -347684,7 +350789,7 @@ elf_symbol { name: "ip_route_me_harder" is_defined: true symbol_type: FUNCTION - crc: 0x4425166c + crc: 0x1193ac6c type_id: 0x9edd2b09 full_name: "ip_route_me_harder" } @@ -347693,7 +350798,7 @@ elf_symbol { name: "ip_route_output_flow" is_defined: true symbol_type: FUNCTION - crc: 0x19b7417a + crc: 0x631e946f type_id: 0x7b5e948b full_name: "ip_route_output_flow" } @@ -347711,7 +350816,7 @@ elf_symbol { name: "ipi_desc_get" is_defined: true symbol_type: FUNCTION - crc: 0x0914b0a3 + crc: 0x534d6931 type_id: 0xac8d9251 full_name: "ipi_desc_get" } @@ -347720,7 +350825,7 @@ elf_symbol { name: "iput" is_defined: true symbol_type: FUNCTION - crc: 0x9217a39f + crc: 0xdaf13980 type_id: 0x167935b9 full_name: "iput" } @@ -347729,7 +350834,7 @@ elf_symbol { name: "ipv6_dev_find" is_defined: true symbol_type: FUNCTION - crc: 0xe3ecdac6 + crc: 0x18b15294 type_id: 0xffbaa126 full_name: "ipv6_dev_find" } @@ -347747,7 +350852,7 @@ elf_symbol { name: "ipv6_find_hdr" is_defined: true symbol_type: FUNCTION - crc: 0xb0a52188 + crc: 0x5858ec05 type_id: 0x926eec8b full_name: "ipv6_find_hdr" } @@ -347756,7 +350861,7 @@ elf_symbol { name: "ipv6_skip_exthdr" is_defined: true symbol_type: FUNCTION - crc: 0x1d444412 + crc: 0x88a97430 type_id: 0x9384ebd6 full_name: "ipv6_skip_exthdr" } @@ -347765,7 +350870,7 @@ elf_symbol { name: "ipv6_stub" is_defined: true symbol_type: OBJECT - crc: 0x2513a5dc + crc: 0x6774d865 type_id: 0x3d278a00 full_name: "ipv6_stub" } @@ -347774,7 +350879,7 @@ elf_symbol { name: "ir_raw_event_store_edge" is_defined: true symbol_type: FUNCTION - crc: 0xf256dea4 + crc: 0xa56cdb77 type_id: 0x9db62354 full_name: "ir_raw_event_store_edge" } @@ -347792,7 +350897,7 @@ elf_symbol { name: "irq_chip_ack_parent" is_defined: true symbol_type: FUNCTION - crc: 0x5aa7db1e + crc: 0x4bb01df7 type_id: 0x1247424a full_name: "irq_chip_ack_parent" } @@ -347801,7 +350906,7 @@ elf_symbol { name: "irq_chip_disable_parent" is_defined: true symbol_type: FUNCTION - crc: 0x7ef92ac4 + crc: 0x9111673b type_id: 0x1247424a full_name: "irq_chip_disable_parent" } @@ -347810,7 +350915,7 @@ elf_symbol { name: "irq_chip_enable_parent" is_defined: true symbol_type: FUNCTION - crc: 0x39109619 + crc: 0xc2bc0f97 type_id: 0x1247424a full_name: "irq_chip_enable_parent" } @@ -347819,7 +350924,7 @@ elf_symbol { name: "irq_chip_eoi_parent" is_defined: true symbol_type: FUNCTION - crc: 0x7b5a4349 + crc: 0xe077318e type_id: 0x1247424a full_name: "irq_chip_eoi_parent" } @@ -347828,7 +350933,7 @@ elf_symbol { name: "irq_chip_get_parent_state" is_defined: true symbol_type: FUNCTION - crc: 0x8719fc13 + crc: 0x81264787 type_id: 0x9eedf034 full_name: "irq_chip_get_parent_state" } @@ -347837,7 +350942,7 @@ elf_symbol { name: "irq_chip_mask_parent" is_defined: true symbol_type: FUNCTION - crc: 0x3ffc6e96 + crc: 0x242b90f2 type_id: 0x1247424a full_name: "irq_chip_mask_parent" } @@ -347846,7 +350951,7 @@ elf_symbol { name: "irq_chip_retrigger_hierarchy" is_defined: true symbol_type: FUNCTION - crc: 0x63db3508 + crc: 0xe72f1f22 type_id: 0x9f5ff0f6 full_name: "irq_chip_retrigger_hierarchy" } @@ -347855,7 +350960,7 @@ elf_symbol { name: "irq_chip_set_affinity_parent" is_defined: true symbol_type: FUNCTION - crc: 0xbabce3a2 + crc: 0x6aafd4d9 type_id: 0x9f809421 full_name: "irq_chip_set_affinity_parent" } @@ -347864,7 +350969,7 @@ elf_symbol { name: "irq_chip_set_parent_state" is_defined: true symbol_type: FUNCTION - crc: 0xcc127fd4 + crc: 0x82eb78e4 type_id: 0x9ef2dc18 full_name: "irq_chip_set_parent_state" } @@ -347873,7 +350978,7 @@ elf_symbol { name: "irq_chip_set_type_parent" is_defined: true symbol_type: FUNCTION - crc: 0xcad44d97 + crc: 0x35012a2b type_id: 0x9e49e56e full_name: "irq_chip_set_type_parent" } @@ -347882,7 +350987,7 @@ elf_symbol { name: "irq_chip_set_vcpu_affinity_parent" is_defined: true symbol_type: FUNCTION - crc: 0xdd9138ba + crc: 0x67b134e3 type_id: 0x9f3d0562 full_name: "irq_chip_set_vcpu_affinity_parent" } @@ -347891,7 +350996,7 @@ elf_symbol { name: "irq_chip_set_wake_parent" is_defined: true symbol_type: FUNCTION - crc: 0x350eab92 + crc: 0x1f4ec513 type_id: 0x9e49e56e full_name: "irq_chip_set_wake_parent" } @@ -347900,7 +351005,7 @@ elf_symbol { name: "irq_chip_unmask_parent" is_defined: true symbol_type: FUNCTION - crc: 0x352c5309 + crc: 0x62756b6c type_id: 0x1247424a full_name: "irq_chip_unmask_parent" } @@ -347909,7 +351014,7 @@ elf_symbol { name: "irq_create_fwspec_mapping" is_defined: true symbol_type: FUNCTION - crc: 0xd25e9d57 + crc: 0x21c6fea5 type_id: 0xce9279fb full_name: "irq_create_fwspec_mapping" } @@ -347918,7 +351023,7 @@ elf_symbol { name: "irq_create_mapping_affinity" is_defined: true symbol_type: FUNCTION - crc: 0xe105507e + crc: 0xf5b539f7 type_id: 0xc8743fe5 full_name: "irq_create_mapping_affinity" } @@ -347927,7 +351032,7 @@ elf_symbol { name: "irq_create_of_mapping" is_defined: true symbol_type: FUNCTION - crc: 0x8d328d65 + crc: 0x52dca5b7 type_id: 0xcdea9cab full_name: "irq_create_of_mapping" } @@ -347945,7 +351050,7 @@ elf_symbol { name: "irq_do_set_affinity" is_defined: true symbol_type: FUNCTION - crc: 0x6bdd9380 + crc: 0x24da8728 type_id: 0x9f809421 full_name: "irq_do_set_affinity" } @@ -347954,7 +351059,7 @@ elf_symbol { name: "irq_domain_add_legacy" is_defined: true symbol_type: FUNCTION - crc: 0x9770e532 + crc: 0xdb1b1c41 type_id: 0x53330ee0 full_name: "irq_domain_add_legacy" } @@ -347963,7 +351068,7 @@ elf_symbol { name: "irq_domain_alloc_irqs_parent" is_defined: true symbol_type: FUNCTION - crc: 0x8ce8b59d + crc: 0xa354e164 type_id: 0x9aaf4bc3 full_name: "irq_domain_alloc_irqs_parent" } @@ -347972,7 +351077,7 @@ elf_symbol { name: "irq_domain_create_hierarchy" is_defined: true symbol_type: FUNCTION - crc: 0x2717dfe5 + crc: 0x97ecda9c type_id: 0x5807e85a full_name: "irq_domain_create_hierarchy" } @@ -347981,7 +351086,7 @@ elf_symbol { name: "irq_domain_disconnect_hierarchy" is_defined: true symbol_type: FUNCTION - crc: 0x0e212388 + crc: 0xcfa4b0c1 type_id: 0x9abe486f full_name: "irq_domain_disconnect_hierarchy" } @@ -347990,7 +351095,7 @@ elf_symbol { name: "irq_domain_free_irqs_common" is_defined: true symbol_type: FUNCTION - crc: 0xd896275d + crc: 0x83d907dd type_id: 0x17b79b8a full_name: "irq_domain_free_irqs_common" } @@ -347999,7 +351104,7 @@ elf_symbol { name: "irq_domain_free_irqs_parent" is_defined: true symbol_type: FUNCTION - crc: 0x68056b6b + crc: 0x6d4b35b0 type_id: 0x17b79b8a full_name: "irq_domain_free_irqs_parent" } @@ -348008,7 +351113,7 @@ elf_symbol { name: "irq_domain_get_irq_data" is_defined: true symbol_type: FUNCTION - crc: 0x54c97fae + crc: 0xc0333515 type_id: 0xf6d4f929 full_name: "irq_domain_get_irq_data" } @@ -348017,7 +351122,7 @@ elf_symbol { name: "irq_domain_remove" is_defined: true symbol_type: FUNCTION - crc: 0x531fea95 + crc: 0xf76021e6 type_id: 0x16b0ef4b full_name: "irq_domain_remove" } @@ -348026,7 +351131,7 @@ elf_symbol { name: "irq_domain_set_hwirq_and_chip" is_defined: true symbol_type: FUNCTION - crc: 0xf565257f + crc: 0x1ff7e06b type_id: 0x9ab63fbc full_name: "irq_domain_set_hwirq_and_chip" } @@ -348035,7 +351140,7 @@ elf_symbol { name: "irq_domain_set_info" is_defined: true symbol_type: FUNCTION - crc: 0xcb6c6357 + crc: 0xcdcce1d0 type_id: 0x17ae8fc5 full_name: "irq_domain_set_info" } @@ -348044,7 +351149,7 @@ elf_symbol { name: "irq_domain_simple_ops" is_defined: true symbol_type: OBJECT - crc: 0x0b5acbe9 + crc: 0x0216ee6e type_id: 0xea94bed9 full_name: "irq_domain_simple_ops" } @@ -348053,7 +351158,7 @@ elf_symbol { name: "irq_domain_translate_twocell" is_defined: true symbol_type: FUNCTION - crc: 0x427823fc + crc: 0x50ae6faf type_id: 0x9bad311a full_name: "irq_domain_translate_twocell" } @@ -348062,7 +351167,7 @@ elf_symbol { name: "irq_domain_update_bus_token" is_defined: true symbol_type: FUNCTION - crc: 0x4ddcdcf6 + crc: 0x07abdde6 type_id: 0x14e196b0 full_name: "irq_domain_update_bus_token" } @@ -348071,7 +351176,7 @@ elf_symbol { name: "irq_domain_xlate_onecell" is_defined: true symbol_type: FUNCTION - crc: 0x3b7ae2f1 + crc: 0x28225378 type_id: 0x9b74c720 full_name: "irq_domain_xlate_onecell" } @@ -348080,7 +351185,7 @@ elf_symbol { name: "irq_domain_xlate_onetwocell" is_defined: true symbol_type: FUNCTION - crc: 0x8a26327a + crc: 0x38f14f9c type_id: 0x9b74c720 full_name: "irq_domain_xlate_onetwocell" } @@ -348089,7 +351194,7 @@ elf_symbol { name: "irq_domain_xlate_twocell" is_defined: true symbol_type: FUNCTION - crc: 0x872f8a7e + crc: 0xc41a836c type_id: 0x9b74c63c full_name: "irq_domain_xlate_twocell" } @@ -348098,7 +351203,7 @@ elf_symbol { name: "irq_find_matching_fwspec" is_defined: true symbol_type: FUNCTION - crc: 0xb9639756 + crc: 0xb530f733 type_id: 0x5d304295 full_name: "irq_find_matching_fwspec" } @@ -348116,7 +351221,7 @@ elf_symbol { name: "irq_gc_ack_set_bit" is_defined: true symbol_type: FUNCTION - crc: 0x0894407d + crc: 0x17ab2e98 type_id: 0x1247424a full_name: "irq_gc_ack_set_bit" } @@ -348125,7 +351230,7 @@ elf_symbol { name: "irq_gc_mask_clr_bit" is_defined: true symbol_type: FUNCTION - crc: 0x6fac535a + crc: 0xaf32e6bc type_id: 0x1247424a full_name: "irq_gc_mask_clr_bit" } @@ -348134,7 +351239,7 @@ elf_symbol { name: "irq_gc_mask_set_bit" is_defined: true symbol_type: FUNCTION - crc: 0x2dd4bb2f + crc: 0x6b27c60d type_id: 0x1247424a full_name: "irq_gc_mask_set_bit" } @@ -348143,7 +351248,7 @@ elf_symbol { name: "irq_generic_chip_ops" is_defined: true symbol_type: OBJECT - crc: 0x2ab59306 + crc: 0x478c3962 type_id: 0xea94bed9 full_name: "irq_generic_chip_ops" } @@ -348152,7 +351257,7 @@ elf_symbol { name: "irq_get_domain_generic_chip" is_defined: true symbol_type: FUNCTION - crc: 0x2367b43c + crc: 0x1209e9f1 type_id: 0xe0b805a9 full_name: "irq_get_domain_generic_chip" } @@ -348161,7 +351266,7 @@ elf_symbol { name: "irq_get_irq_data" is_defined: true symbol_type: FUNCTION - crc: 0xd513b9d4 + crc: 0xa627a5d1 type_id: 0xe08b0be6 full_name: "irq_get_irq_data" } @@ -348188,7 +351293,7 @@ elf_symbol { name: "irq_of_parse_and_map" is_defined: true symbol_type: FUNCTION - crc: 0xcfd09be0 + crc: 0x5a500601 type_id: 0xc25b3d5a full_name: "irq_of_parse_and_map" } @@ -348206,7 +351311,7 @@ elf_symbol { name: "irq_set_affinity_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x974d6ab3 + crc: 0x7082834f type_id: 0x8c2b9b63 full_name: "irq_set_affinity_notifier" } @@ -348215,7 +351320,7 @@ elf_symbol { name: "irq_set_chained_handler_and_data" is_defined: true symbol_type: FUNCTION - crc: 0xf2f3f835 + crc: 0xe72731c4 type_id: 0x033c2ce9 full_name: "irq_set_chained_handler_and_data" } @@ -348224,7 +351329,7 @@ elf_symbol { name: "irq_set_chip" is_defined: true symbol_type: FUNCTION - crc: 0x05e81bb6 + crc: 0xa91acacc type_id: 0x8c3c9e58 full_name: "irq_set_chip" } @@ -348233,7 +351338,7 @@ elf_symbol { name: "irq_set_chip_and_handler_name" is_defined: true symbol_type: FUNCTION - crc: 0xb7366f4b + crc: 0x55b033fd type_id: 0x0108e41c full_name: "irq_set_chip_and_handler_name" } @@ -348296,7 +351401,7 @@ elf_symbol { name: "irq_to_desc" is_defined: true symbol_type: FUNCTION - crc: 0x555fec3d + crc: 0x60837f8a type_id: 0xd597088b full_name: "irq_to_desc" } @@ -348305,7 +351410,7 @@ elf_symbol { name: "irq_work_queue" is_defined: true symbol_type: FUNCTION - crc: 0x4d4385b8 + crc: 0xe0c5c894 type_id: 0xf795eafe full_name: "irq_work_queue" } @@ -348314,7 +351419,7 @@ elf_symbol { name: "irq_work_queue_on" is_defined: true symbol_type: FUNCTION - crc: 0x1563d74a + crc: 0x274414b4 type_id: 0xf60969b2 full_name: "irq_work_queue_on" } @@ -348332,7 +351437,7 @@ elf_symbol { name: "irq_work_sync" is_defined: true symbol_type: FUNCTION - crc: 0xd70e4fa8 + crc: 0x800c74bb type_id: 0x19a9e069 full_name: "irq_work_sync" } @@ -348341,7 +351446,7 @@ elf_symbol { name: "is_ashmem_file" is_defined: true symbol_type: FUNCTION - crc: 0x6797e5b4 + crc: 0xda75ff3d type_id: 0x9bba7997 full_name: "is_ashmem_file" } @@ -348359,7 +351464,7 @@ elf_symbol { name: "is_dma_buf_file" is_defined: true symbol_type: FUNCTION - crc: 0x9853eec4 + crc: 0x75f8cd8f namespace: "DMA_BUF" type_id: 0x9bba7997 full_name: "is_dma_buf_file" @@ -348369,7 +351474,7 @@ elf_symbol { name: "is_virtio_device" is_defined: true symbol_type: FUNCTION - crc: 0x4dbfaeeb + crc: 0xb079cbb8 type_id: 0xfe32655f full_name: "is_virtio_device" } @@ -348387,7 +351492,7 @@ elf_symbol { name: "isolate_and_split_free_page" is_defined: true symbol_type: FUNCTION - crc: 0xff5ff2af + crc: 0xad73e4d6 type_id: 0x30f59213 full_name: "isolate_and_split_free_page" } @@ -348396,7 +351501,7 @@ elf_symbol { name: "isolate_anon_lru_page" is_defined: true symbol_type: FUNCTION - crc: 0xd76b37af + crc: 0x379fc525 type_id: 0x9c203488 full_name: "isolate_anon_lru_page" } @@ -348405,7 +351510,7 @@ elf_symbol { name: "iterate_dir" is_defined: true symbol_type: FUNCTION - crc: 0xf844e80a + crc: 0xa9f02a58 type_id: 0x9b41e906 full_name: "iterate_dir" } @@ -348414,7 +351519,7 @@ elf_symbol { name: "iterate_fd" is_defined: true symbol_type: FUNCTION - crc: 0x2b1cc424 + crc: 0x15dd1978 type_id: 0x9659ea27 full_name: "iterate_fd" } @@ -348423,7 +351528,7 @@ elf_symbol { name: "iw_handler_get_spy" is_defined: true symbol_type: FUNCTION - crc: 0x00feacee + crc: 0x6f797172 type_id: 0x91aa9fd5 full_name: "iw_handler_get_spy" } @@ -348432,7 +351537,7 @@ elf_symbol { name: "iw_handler_get_thrspy" is_defined: true symbol_type: FUNCTION - crc: 0x822d3122 + crc: 0xa128b08b type_id: 0x91aa9fd5 full_name: "iw_handler_get_thrspy" } @@ -348441,7 +351546,7 @@ elf_symbol { name: "iw_handler_set_spy" is_defined: true symbol_type: FUNCTION - crc: 0xd1750dc8 + crc: 0xfc59562a type_id: 0x91aa9fd5 full_name: "iw_handler_set_spy" } @@ -348450,7 +351555,7 @@ elf_symbol { name: "iw_handler_set_thrspy" is_defined: true symbol_type: FUNCTION - crc: 0x739bdca1 + crc: 0x222c5dbd type_id: 0x91aa9fd5 full_name: "iw_handler_set_thrspy" } @@ -348567,7 +351672,7 @@ elf_symbol { name: "kern_mount" is_defined: true symbol_type: FUNCTION - crc: 0x4ad5c317 + crc: 0xe391f6f5 type_id: 0x66e18f45 full_name: "kern_mount" } @@ -348576,7 +351681,7 @@ elf_symbol { name: "kern_unmount" is_defined: true symbol_type: FUNCTION - crc: 0x53f0126c + crc: 0x9dd5c21a type_id: 0x1bbb411c full_name: "kern_unmount" } @@ -348585,7 +351690,7 @@ elf_symbol { name: "kernel_accept" is_defined: true symbol_type: FUNCTION - crc: 0x59d7165b + crc: 0x973bd4c0 type_id: 0x99bb01a5 full_name: "kernel_accept" } @@ -348594,7 +351699,7 @@ elf_symbol { name: "kernel_bind" is_defined: true symbol_type: FUNCTION - crc: 0x7d02db4e + crc: 0xb67eaed6 type_id: 0x99526c70 full_name: "kernel_bind" } @@ -348603,7 +351708,7 @@ elf_symbol { name: "kernel_connect" is_defined: true symbol_type: FUNCTION - crc: 0x447e9b41 + crc: 0x0ca72d74 type_id: 0x9953f0f3 full_name: "kernel_connect" } @@ -348621,7 +351726,7 @@ elf_symbol { name: "kernel_getsockname" is_defined: true symbol_type: FUNCTION - crc: 0xbb919ad6 + crc: 0xc6ee580c type_id: 0x994ba444 full_name: "kernel_getsockname" } @@ -348630,7 +351735,7 @@ elf_symbol { name: "kernel_kobj" is_defined: true symbol_type: OBJECT - crc: 0x49f57c2e + crc: 0x7817e5dd type_id: 0x23f09c34 full_name: "kernel_kobj" } @@ -348639,7 +351744,7 @@ elf_symbol { name: "kernel_listen" is_defined: true symbol_type: FUNCTION - crc: 0xf089ef0a + crc: 0x955553f0 type_id: 0x98046a12 full_name: "kernel_listen" } @@ -348648,7 +351753,7 @@ elf_symbol { name: "kernel_param_lock" is_defined: true symbol_type: FUNCTION - crc: 0x7cf5b6b3 + crc: 0xdf8b9f9a type_id: 0x1251a683 full_name: "kernel_param_lock" } @@ -348657,7 +351762,7 @@ elf_symbol { name: "kernel_param_unlock" is_defined: true symbol_type: FUNCTION - crc: 0x7d5ae787 + crc: 0x832f26d9 type_id: 0x1251a683 full_name: "kernel_param_unlock" } @@ -348675,7 +351780,7 @@ elf_symbol { name: "kernel_recvmsg" is_defined: true symbol_type: FUNCTION - crc: 0x56275361 + crc: 0x809c527f type_id: 0x992e9bfb full_name: "kernel_recvmsg" } @@ -348693,7 +351798,7 @@ elf_symbol { name: "kernel_sendmsg" is_defined: true symbol_type: FUNCTION - crc: 0xa15a3636 + crc: 0x39762f9f type_id: 0x992e9a67 full_name: "kernel_sendmsg" } @@ -348711,7 +351816,7 @@ elf_symbol { name: "kernel_sock_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0x5a91547f + crc: 0xe35c99d8 type_id: 0x9b768ae0 full_name: "kernel_sock_shutdown" } @@ -348720,7 +351825,7 @@ elf_symbol { name: "kernfs_find_and_get_ns" is_defined: true symbol_type: FUNCTION - crc: 0xa2de43ff + crc: 0xe8e7415b type_id: 0x883b05d4 full_name: "kernfs_find_and_get_ns" } @@ -348729,7 +351834,7 @@ elf_symbol { name: "kernfs_notify" is_defined: true symbol_type: FUNCTION - crc: 0xfec4798c + crc: 0x1b3790d4 type_id: 0x1e0c8305 full_name: "kernfs_notify" } @@ -348738,7 +351843,7 @@ elf_symbol { name: "kernfs_path_from_node" is_defined: true symbol_type: FUNCTION - crc: 0x9094b107 + crc: 0xfd108fd2 type_id: 0x93ff8cbc full_name: "kernfs_path_from_node" } @@ -348747,7 +351852,7 @@ elf_symbol { name: "kernfs_put" is_defined: true symbol_type: FUNCTION - crc: 0x9dbf1987 + crc: 0x9dd27fee type_id: 0x1e0c8305 full_name: "kernfs_put" } @@ -348765,7 +351870,7 @@ elf_symbol { name: "key_put" is_defined: true symbol_type: FUNCTION - crc: 0x20b9119a + crc: 0x267f45e1 type_id: 0x10f1f3b8 full_name: "key_put" } @@ -348774,7 +351879,7 @@ elf_symbol { name: "keyring_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xc2b829eb + crc: 0x0b3047a9 type_id: 0x8f04b264 full_name: "keyring_alloc" } @@ -348810,7 +351915,7 @@ elf_symbol { name: "kfree_skb_list_reason" is_defined: true symbol_type: FUNCTION - crc: 0x394f4026 + crc: 0x0326a110 type_id: 0x11a9e681 full_name: "kfree_skb_list_reason" } @@ -348819,7 +351924,7 @@ elf_symbol { name: "kfree_skb_partial" is_defined: true symbol_type: FUNCTION - crc: 0xdf41cea4 + crc: 0x58a4b3a4 type_id: 0x107e76aa full_name: "kfree_skb_partial" } @@ -348828,7 +351933,7 @@ elf_symbol { name: "kfree_skb_reason" is_defined: true symbol_type: FUNCTION - crc: 0xa39778f0 + crc: 0x0ec902e2 type_id: 0x11a9e681 full_name: "kfree_skb_reason" } @@ -348846,7 +351951,7 @@ elf_symbol { name: "kill_anon_super" is_defined: true symbol_type: FUNCTION - crc: 0xbca034b5 + crc: 0x1346b93f type_id: 0x1923cb99 full_name: "kill_anon_super" } @@ -348855,7 +351960,7 @@ elf_symbol { name: "kill_fasync" is_defined: true symbol_type: FUNCTION - crc: 0x8052caaf + crc: 0x36fb89fd type_id: 0x11e75010 full_name: "kill_fasync" } @@ -348864,7 +351969,7 @@ elf_symbol { name: "kill_litter_super" is_defined: true symbol_type: FUNCTION - crc: 0x681e51b3 + crc: 0x6f9b2a2c type_id: 0x1923cb99 full_name: "kill_litter_super" } @@ -348891,7 +351996,7 @@ elf_symbol { name: "kmalloc_caches" is_defined: true symbol_type: OBJECT - crc: 0xfa4ca514 + crc: 0x9a7005cd type_id: 0x273ad3f4 full_name: "kmalloc_caches" } @@ -348918,7 +352023,7 @@ elf_symbol { name: "kmalloc_node_trace" is_defined: true symbol_type: FUNCTION - crc: 0xc3f67775 + crc: 0xa30f41ff type_id: 0x5ef56662 full_name: "kmalloc_node_trace" } @@ -348927,7 +352032,7 @@ elf_symbol { name: "kmalloc_trace" is_defined: true symbol_type: FUNCTION - crc: 0xfd533f08 + crc: 0xd1ff9549 type_id: 0x5ed273d9 full_name: "kmalloc_trace" } @@ -348936,7 +352041,7 @@ elf_symbol { name: "kmem_cache_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x0c0769f3 + crc: 0xa6c95807 type_id: 0x5eef7e83 full_name: "kmem_cache_alloc" } @@ -348945,7 +352050,7 @@ elf_symbol { name: "kmem_cache_create" is_defined: true symbol_type: FUNCTION - crc: 0x2bb7156a + crc: 0xc8bd3117 type_id: 0xc3c98ae7 full_name: "kmem_cache_create" } @@ -348954,7 +352059,7 @@ elf_symbol { name: "kmem_cache_create_usercopy" is_defined: true symbol_type: FUNCTION - crc: 0xe617056d + crc: 0x0eb99308 type_id: 0xc3c9995c full_name: "kmem_cache_create_usercopy" } @@ -348963,7 +352068,7 @@ elf_symbol { name: "kmem_cache_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x77fefea8 + crc: 0x2a1d228e type_id: 0x1b27059e full_name: "kmem_cache_destroy" } @@ -348972,7 +352077,7 @@ elf_symbol { name: "kmem_cache_free" is_defined: true symbol_type: FUNCTION - crc: 0x1174eab1 + crc: 0xf6567e14 type_id: 0x1b45f00a full_name: "kmem_cache_free" } @@ -349053,7 +352158,7 @@ elf_symbol { name: "kobj_sysfs_ops" is_defined: true symbol_type: OBJECT - crc: 0xbd0b2fcf + crc: 0x978c0560 type_id: 0xe7d52a38 full_name: "kobj_sysfs_ops" } @@ -349062,7 +352167,7 @@ elf_symbol { name: "kobject_add" is_defined: true symbol_type: FUNCTION - crc: 0xb91dc0bd + crc: 0xc176c5c4 type_id: 0x95fe16d7 full_name: "kobject_add" } @@ -349071,7 +352176,7 @@ elf_symbol { name: "kobject_create_and_add" is_defined: true symbol_type: FUNCTION - crc: 0x01ea8224 + crc: 0xaae64d1f type_id: 0x313d1080 full_name: "kobject_create_and_add" } @@ -349080,7 +352185,7 @@ elf_symbol { name: "kobject_del" is_defined: true symbol_type: FUNCTION - crc: 0xec9d52fd + crc: 0x0ce06f2d type_id: 0x1864769e full_name: "kobject_del" } @@ -349089,7 +352194,7 @@ elf_symbol { name: "kobject_get" is_defined: true symbol_type: FUNCTION - crc: 0xc0ef8ca7 + crc: 0x4465fa5a type_id: 0x36cad8bb full_name: "kobject_get" } @@ -349098,7 +352203,7 @@ elf_symbol { name: "kobject_get_path" is_defined: true symbol_type: FUNCTION - crc: 0x62b056f6 + crc: 0x838b3dc3 type_id: 0x300b805e full_name: "kobject_get_path" } @@ -349107,7 +352212,7 @@ elf_symbol { name: "kobject_init" is_defined: true symbol_type: FUNCTION - crc: 0xc198cd2c + crc: 0x76b58927 type_id: 0x18b1d802 full_name: "kobject_init" } @@ -349116,7 +352221,7 @@ elf_symbol { name: "kobject_init_and_add" is_defined: true symbol_type: FUNCTION - crc: 0x39af1902 + crc: 0x6219d35b type_id: 0x95a14791 full_name: "kobject_init_and_add" } @@ -349125,7 +352230,7 @@ elf_symbol { name: "kobject_put" is_defined: true symbol_type: FUNCTION - crc: 0xab0aebdb + crc: 0x443f198d type_id: 0x1864769e full_name: "kobject_put" } @@ -349134,7 +352239,7 @@ elf_symbol { name: "kobject_set_name" is_defined: true symbol_type: FUNCTION - crc: 0x4e03e64d + crc: 0x23a79b3c type_id: 0x95adcc74 full_name: "kobject_set_name" } @@ -349143,7 +352248,7 @@ elf_symbol { name: "kobject_uevent" is_defined: true symbol_type: FUNCTION - crc: 0x93c0baa0 + crc: 0xdfa0f0f1 type_id: 0x950b8829 full_name: "kobject_uevent" } @@ -349152,7 +352257,7 @@ elf_symbol { name: "kobject_uevent_env" is_defined: true symbol_type: FUNCTION - crc: 0xe3f62273 + crc: 0x17a99f32 type_id: 0x95096419 full_name: "kobject_uevent_env" } @@ -349170,7 +352275,7 @@ elf_symbol { name: "kset_create_and_add" is_defined: true symbol_type: FUNCTION - crc: 0x1ce7dd49 + crc: 0xe94b4d6f type_id: 0x288802b1 full_name: "kset_create_and_add" } @@ -349179,7 +352284,7 @@ elf_symbol { name: "kset_find_obj" is_defined: true symbol_type: FUNCTION - crc: 0x99b560df + crc: 0x108a2ee6 type_id: 0x3bdb4e2c full_name: "kset_find_obj" } @@ -349188,7 +352293,7 @@ elf_symbol { name: "kset_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x1ce4a057 + crc: 0x7f9f4b1d type_id: 0x158da2dd full_name: "kset_unregister" } @@ -349206,7 +352311,7 @@ elf_symbol { name: "ksoftirqd" is_defined: true symbol_type: OBJECT - crc: 0xd6c3bf84 + crc: 0x64851252 type_id: 0x1d19a9d5 full_name: "ksoftirqd" } @@ -349260,7 +352365,7 @@ elf_symbol { name: "kstrdup_quotable_cmdline" is_defined: true symbol_type: FUNCTION - crc: 0x7a96a306 + crc: 0x71ba6b5c type_id: 0x3abef0c1 full_name: "kstrdup_quotable_cmdline" } @@ -349449,7 +352554,7 @@ elf_symbol { name: "kthread_bind" is_defined: true symbol_type: FUNCTION - crc: 0xaa1b0608 + crc: 0x467f9dcf type_id: 0x16c82e7e full_name: "kthread_bind" } @@ -349458,7 +352563,7 @@ elf_symbol { name: "kthread_bind_mask" is_defined: true symbol_type: FUNCTION - crc: 0x73a418b5 + crc: 0xe90bdfcf type_id: 0x171a00e6 full_name: "kthread_bind_mask" } @@ -349467,7 +352572,7 @@ elf_symbol { name: "kthread_cancel_delayed_work_sync" is_defined: true symbol_type: FUNCTION - crc: 0x6de0c80a + crc: 0x4a227c79 type_id: 0xfe6da83f full_name: "kthread_cancel_delayed_work_sync" } @@ -349476,7 +352581,7 @@ elf_symbol { name: "kthread_cancel_work_sync" is_defined: true symbol_type: FUNCTION - crc: 0xc8a715a6 + crc: 0x51579e61 type_id: 0xff8308a1 full_name: "kthread_cancel_work_sync" } @@ -349494,7 +352599,7 @@ elf_symbol { name: "kthread_create_on_cpu" is_defined: true symbol_type: FUNCTION - crc: 0xcf4efe57 + crc: 0x87c41965 type_id: 0x70203fbf full_name: "kthread_create_on_cpu" } @@ -349503,7 +352608,7 @@ elf_symbol { name: "kthread_create_on_node" is_defined: true symbol_type: FUNCTION - crc: 0xfdb637b6 + crc: 0x2c6268a5 type_id: 0x7028bf98 full_name: "kthread_create_on_node" } @@ -349512,7 +352617,7 @@ elf_symbol { name: "kthread_create_worker" is_defined: true symbol_type: FUNCTION - crc: 0x85e7773a + crc: 0x928ea6f0 type_id: 0x6c9e1249 full_name: "kthread_create_worker" } @@ -349521,7 +352626,7 @@ elf_symbol { name: "kthread_delayed_work_timer_fn" is_defined: true symbol_type: FUNCTION - crc: 0x0f86f560 + crc: 0xc1b48cc6 type_id: 0x1f15d172 full_name: "kthread_delayed_work_timer_fn" } @@ -349530,7 +352635,7 @@ elf_symbol { name: "kthread_destroy_worker" is_defined: true symbol_type: FUNCTION - crc: 0x5d5dab96 + crc: 0x072eba0b type_id: 0x1dbb8bb2 full_name: "kthread_destroy_worker" } @@ -349539,7 +352644,7 @@ elf_symbol { name: "kthread_flush_work" is_defined: true symbol_type: FUNCTION - crc: 0x18c058c9 + crc: 0x8ab87766 type_id: 0x11bf0236 full_name: "kthread_flush_work" } @@ -349548,7 +352653,7 @@ elf_symbol { name: "kthread_flush_worker" is_defined: true symbol_type: FUNCTION - crc: 0x9975f5d4 + crc: 0x387284bd type_id: 0x1dbb8bb2 full_name: "kthread_flush_worker" } @@ -349557,7 +352662,7 @@ elf_symbol { name: "kthread_mod_delayed_work" is_defined: true symbol_type: FUNCTION - crc: 0xaa714410 + crc: 0x94f214f1 type_id: 0xf387c34f full_name: "kthread_mod_delayed_work" } @@ -349566,7 +352671,7 @@ elf_symbol { name: "kthread_park" is_defined: true symbol_type: FUNCTION - crc: 0x7c3d21ba + crc: 0xeb658807 type_id: 0x9ac6895a full_name: "kthread_park" } @@ -349584,7 +352689,7 @@ elf_symbol { name: "kthread_queue_delayed_work" is_defined: true symbol_type: FUNCTION - crc: 0x853a4662 + crc: 0x774b6ee4 type_id: 0xf387c34f full_name: "kthread_queue_delayed_work" } @@ -349593,7 +352698,7 @@ elf_symbol { name: "kthread_queue_work" is_defined: true symbol_type: FUNCTION - crc: 0xa437f1ae + crc: 0x638e32c7 type_id: 0xf395f41f full_name: "kthread_queue_work" } @@ -349620,7 +352725,7 @@ elf_symbol { name: "kthread_stop" is_defined: true symbol_type: FUNCTION - crc: 0x07b4cde9 + crc: 0x980ca888 type_id: 0x9ac6895a full_name: "kthread_stop" } @@ -349629,7 +352734,7 @@ elf_symbol { name: "kthread_unpark" is_defined: true symbol_type: FUNCTION - crc: 0x53b6748b + crc: 0x41b9fd9c type_id: 0x17de3be6 full_name: "kthread_unpark" } @@ -349854,7 +352959,7 @@ elf_symbol { name: "l2cap_add_psm" is_defined: true symbol_type: FUNCTION - crc: 0x935922cd + crc: 0x9c087d23 type_id: 0x9dff38c4 full_name: "l2cap_add_psm" } @@ -349863,7 +352968,7 @@ elf_symbol { name: "l2cap_chan_close" is_defined: true symbol_type: FUNCTION - crc: 0x96e53e43 + crc: 0xea75e91a type_id: 0x11d1a5c3 full_name: "l2cap_chan_close" } @@ -349872,7 +352977,7 @@ elf_symbol { name: "l2cap_chan_connect" is_defined: true symbol_type: FUNCTION - crc: 0x36081098 + crc: 0x12023d06 type_id: 0x9f1e1154 full_name: "l2cap_chan_connect" } @@ -349881,7 +352986,7 @@ elf_symbol { name: "l2cap_chan_create" is_defined: true symbol_type: FUNCTION - crc: 0x72f17800 + crc: 0x4fe869b8 type_id: 0xedba1f63 full_name: "l2cap_chan_create" } @@ -349890,7 +352995,7 @@ elf_symbol { name: "l2cap_chan_del" is_defined: true symbol_type: FUNCTION - crc: 0x46d4b90a + crc: 0x9be9da57 type_id: 0x11d1a5c3 full_name: "l2cap_chan_del" } @@ -349899,7 +353004,7 @@ elf_symbol { name: "l2cap_chan_list" is_defined: true symbol_type: FUNCTION - crc: 0x7280df28 + crc: 0x572ed027 type_id: 0x1caf5700 full_name: "l2cap_chan_list" } @@ -349908,7 +353013,7 @@ elf_symbol { name: "l2cap_chan_put" is_defined: true symbol_type: FUNCTION - crc: 0x9cd2dc89 + crc: 0xd1d6aa22 type_id: 0x104d268f full_name: "l2cap_chan_put" } @@ -349917,7 +353022,7 @@ elf_symbol { name: "l2cap_chan_send" is_defined: true symbol_type: FUNCTION - crc: 0xb35947a9 + crc: 0xd59c7456 type_id: 0x9ddbf7b4 full_name: "l2cap_chan_send" } @@ -349926,7 +353031,7 @@ elf_symbol { name: "l2cap_chan_set_defaults" is_defined: true symbol_type: FUNCTION - crc: 0xfadbc5c8 + crc: 0x256892b7 type_id: 0x104d268f full_name: "l2cap_chan_set_defaults" } @@ -349935,7 +353040,7 @@ elf_symbol { name: "l2cap_conn_get" is_defined: true symbol_type: FUNCTION - crc: 0x23c88142 + crc: 0xd60d9a55 type_id: 0xa6fe7077 full_name: "l2cap_conn_get" } @@ -349944,7 +353049,7 @@ elf_symbol { name: "l2cap_conn_put" is_defined: true symbol_type: FUNCTION - crc: 0xce2822be + crc: 0xbcb724a2 type_id: 0x1ef27e10 full_name: "l2cap_conn_put" } @@ -349953,7 +353058,7 @@ elf_symbol { name: "l2cap_is_socket" is_defined: true symbol_type: FUNCTION - crc: 0x8c7e9e90 + crc: 0x5410cbe3 type_id: 0xfabc5175 full_name: "l2cap_is_socket" } @@ -349962,7 +353067,7 @@ elf_symbol { name: "l2cap_register_user" is_defined: true symbol_type: FUNCTION - crc: 0x6bfc5f4f + crc: 0xa1677de8 type_id: 0x9390f5c5 full_name: "l2cap_register_user" } @@ -349971,7 +353076,7 @@ elf_symbol { name: "l2cap_unregister_user" is_defined: true symbol_type: FUNCTION - crc: 0x5bf87b68 + crc: 0xaa12a719 type_id: 0x1e884779 full_name: "l2cap_unregister_user" } @@ -349980,7 +353085,7 @@ elf_symbol { name: "l2tp_recv_common" is_defined: true symbol_type: FUNCTION - crc: 0xf85adde3 + crc: 0xb04dc871 type_id: 0x15503314 full_name: "l2tp_recv_common" } @@ -349989,7 +353094,7 @@ elf_symbol { name: "l2tp_session_create" is_defined: true symbol_type: FUNCTION - crc: 0xfa4f698f + crc: 0xd1657f67 type_id: 0xf6e0960a full_name: "l2tp_session_create" } @@ -349998,7 +353103,7 @@ elf_symbol { name: "l2tp_session_dec_refcount" is_defined: true symbol_type: FUNCTION - crc: 0x0fefd044 + crc: 0x0f17f8fe type_id: 0x154220a5 full_name: "l2tp_session_dec_refcount" } @@ -350007,7 +353112,7 @@ elf_symbol { name: "l2tp_session_delete" is_defined: true symbol_type: FUNCTION - crc: 0xc8e7f0f6 + crc: 0xd1709aa2 type_id: 0x154220a5 full_name: "l2tp_session_delete" } @@ -350016,7 +353121,7 @@ elf_symbol { name: "l2tp_session_get" is_defined: true symbol_type: FUNCTION - crc: 0x00447fc0 + crc: 0x759e0d48 type_id: 0xe3a506be full_name: "l2tp_session_get" } @@ -350025,7 +353130,7 @@ elf_symbol { name: "l2tp_session_get_by_ifname" is_defined: true symbol_type: FUNCTION - crc: 0x94d79f7c + crc: 0xac532355 type_id: 0xe07964c6 full_name: "l2tp_session_get_by_ifname" } @@ -350034,7 +353139,7 @@ elf_symbol { name: "l2tp_session_get_nth" is_defined: true symbol_type: FUNCTION - crc: 0x94452639 + crc: 0xfe67f065 type_id: 0xe7f6577b full_name: "l2tp_session_get_nth" } @@ -350043,7 +353148,7 @@ elf_symbol { name: "l2tp_session_inc_refcount" is_defined: true symbol_type: FUNCTION - crc: 0x04930564 + crc: 0x22170892 type_id: 0x154220a5 full_name: "l2tp_session_inc_refcount" } @@ -350052,7 +353157,7 @@ elf_symbol { name: "l2tp_session_register" is_defined: true symbol_type: FUNCTION - crc: 0x9a9d2646 + crc: 0x3ddee84a type_id: 0x98c44e7d full_name: "l2tp_session_register" } @@ -350061,7 +353166,7 @@ elf_symbol { name: "l2tp_session_set_header_len" is_defined: true symbol_type: FUNCTION - crc: 0xfdc5ae48 + crc: 0x8e8101a9 type_id: 0x14dea3e9 full_name: "l2tp_session_set_header_len" } @@ -350070,7 +353175,7 @@ elf_symbol { name: "l2tp_sk_to_tunnel" is_defined: true symbol_type: FUNCTION - crc: 0x0d9866d8 + crc: 0x5d22bb9b type_id: 0x30b12c32 full_name: "l2tp_sk_to_tunnel" } @@ -350079,7 +353184,7 @@ elf_symbol { name: "l2tp_tunnel_create" is_defined: true symbol_type: FUNCTION - crc: 0x52508489 + crc: 0x0a6075dc type_id: 0x85e53152 full_name: "l2tp_tunnel_create" } @@ -350088,7 +353193,7 @@ elf_symbol { name: "l2tp_tunnel_dec_refcount" is_defined: true symbol_type: FUNCTION - crc: 0x107907ac + crc: 0xe3c00c12 type_id: 0x197597d7 full_name: "l2tp_tunnel_dec_refcount" } @@ -350097,7 +353202,7 @@ elf_symbol { name: "l2tp_tunnel_delete" is_defined: true symbol_type: FUNCTION - crc: 0x34600354 + crc: 0x21742e2f type_id: 0x197597d7 full_name: "l2tp_tunnel_delete" } @@ -350106,7 +353211,7 @@ elf_symbol { name: "l2tp_tunnel_get" is_defined: true symbol_type: FUNCTION - crc: 0x2378be57 + crc: 0xd1f4fa41 type_id: 0x3bc23464 full_name: "l2tp_tunnel_get" } @@ -350115,7 +353220,7 @@ elf_symbol { name: "l2tp_tunnel_get_nth" is_defined: true symbol_type: FUNCTION - crc: 0x2ac9c536 + crc: 0xecadac1e type_id: 0x397a9784 full_name: "l2tp_tunnel_get_nth" } @@ -350124,7 +353229,7 @@ elf_symbol { name: "l2tp_tunnel_get_session" is_defined: true symbol_type: FUNCTION - crc: 0x9bd0cf11 + crc: 0xfc743bd2 type_id: 0xe54ef49b full_name: "l2tp_tunnel_get_session" } @@ -350133,7 +353238,7 @@ elf_symbol { name: "l2tp_tunnel_inc_refcount" is_defined: true symbol_type: FUNCTION - crc: 0xd157e712 + crc: 0x338e3a04 type_id: 0x197597d7 full_name: "l2tp_tunnel_inc_refcount" } @@ -350142,7 +353247,7 @@ elf_symbol { name: "l2tp_tunnel_register" is_defined: true symbol_type: FUNCTION - crc: 0x002d5e20 + crc: 0x5d607e78 type_id: 0x945c71bc full_name: "l2tp_tunnel_register" } @@ -350151,7 +353256,7 @@ elf_symbol { name: "l2tp_udp_encap_recv" is_defined: true symbol_type: FUNCTION - crc: 0xb00f838b + crc: 0x8ab69fe9 type_id: 0x9ac4d210 full_name: "l2tp_udp_encap_recv" } @@ -350160,7 +353265,7 @@ elf_symbol { name: "l2tp_xmit_skb" is_defined: true symbol_type: FUNCTION - crc: 0xd27572c0 + crc: 0x9c2afec2 type_id: 0x984fafbd full_name: "l2tp_xmit_skb" } @@ -350169,7 +353274,7 @@ elf_symbol { name: "led_classdev_flash_register_ext" is_defined: true symbol_type: FUNCTION - crc: 0xf6bf1e9c + crc: 0x41099fb0 type_id: 0x9de9e113 full_name: "led_classdev_flash_register_ext" } @@ -350178,7 +353283,7 @@ elf_symbol { name: "led_classdev_flash_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xfc6f7a34 + crc: 0x001b6ee5 type_id: 0x1f99af43 full_name: "led_classdev_flash_unregister" } @@ -350187,7 +353292,7 @@ elf_symbol { name: "led_classdev_register_ext" is_defined: true symbol_type: FUNCTION - crc: 0xe9cc26ae + crc: 0x46bd363b type_id: 0x9dd2d442 full_name: "led_classdev_register_ext" } @@ -350196,7 +353301,7 @@ elf_symbol { name: "led_classdev_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xb491a1c7 + crc: 0x9571a904 type_id: 0x1c2afa5a full_name: "led_classdev_unregister" } @@ -350205,7 +353310,7 @@ elf_symbol { name: "led_get_flash_fault" is_defined: true symbol_type: FUNCTION - crc: 0xa1c9c442 + crc: 0x96c7c89b type_id: 0x92625532 full_name: "led_get_flash_fault" } @@ -350214,7 +353319,7 @@ elf_symbol { name: "led_init_default_state_get" is_defined: true symbol_type: FUNCTION - crc: 0x8a0c5dc4 + crc: 0x66acbf25 type_id: 0xd140e5e2 full_name: "led_init_default_state_get" } @@ -350223,7 +353328,7 @@ elf_symbol { name: "led_mc_calc_color_components" is_defined: true symbol_type: FUNCTION - crc: 0x0471ce10 + crc: 0xa7d73c60 type_id: 0x927aedd4 full_name: "led_mc_calc_color_components" } @@ -350232,7 +353337,7 @@ elf_symbol { name: "led_set_brightness_sync" is_defined: true symbol_type: FUNCTION - crc: 0x138f72fc + crc: 0x3260435b type_id: 0x90245d7e full_name: "led_set_brightness_sync" } @@ -350241,7 +353346,7 @@ elf_symbol { name: "led_set_flash_brightness" is_defined: true symbol_type: FUNCTION - crc: 0x0e8780f4 + crc: 0x9e2918be type_id: 0x91a53d53 full_name: "led_set_flash_brightness" } @@ -350250,7 +353355,7 @@ elf_symbol { name: "led_set_flash_timeout" is_defined: true symbol_type: FUNCTION - crc: 0x5a3d639a + crc: 0x04e25f61 type_id: 0x91a53d53 full_name: "led_set_flash_timeout" } @@ -350259,7 +353364,7 @@ elf_symbol { name: "led_sysfs_disable" is_defined: true symbol_type: FUNCTION - crc: 0xa5eb3677 + crc: 0xaab94598 type_id: 0x1c2afa5a full_name: "led_sysfs_disable" } @@ -350268,7 +353373,7 @@ elf_symbol { name: "led_sysfs_enable" is_defined: true symbol_type: FUNCTION - crc: 0x94a8a364 + crc: 0xd58e05f4 type_id: 0x1c2afa5a full_name: "led_sysfs_enable" } @@ -350277,7 +353382,7 @@ elf_symbol { name: "led_trigger_event" is_defined: true symbol_type: FUNCTION - crc: 0xbeaa9706 + crc: 0xae67bf16 type_id: 0x13e8c6b3 full_name: "led_trigger_event" } @@ -350286,7 +353391,7 @@ elf_symbol { name: "led_trigger_register" is_defined: true symbol_type: FUNCTION - crc: 0x724899d4 + crc: 0xfcd0fd2f type_id: 0x9e1a0a92 full_name: "led_trigger_register" } @@ -350295,7 +353400,7 @@ elf_symbol { name: "led_trigger_register_simple" is_defined: true symbol_type: FUNCTION - crc: 0xe9671101 + crc: 0xa43decb8 type_id: 0x1f385795 full_name: "led_trigger_register_simple" } @@ -350304,7 +353409,7 @@ elf_symbol { name: "led_trigger_remove" is_defined: true symbol_type: FUNCTION - crc: 0x9e582e51 + crc: 0x5bd96807 type_id: 0x1c2afa5a full_name: "led_trigger_remove" } @@ -350313,7 +353418,7 @@ elf_symbol { name: "led_trigger_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x601d7e8d + crc: 0x1585884a type_id: 0x1302b82e full_name: "led_trigger_unregister" } @@ -350322,7 +353427,7 @@ elf_symbol { name: "led_trigger_unregister_simple" is_defined: true symbol_type: FUNCTION - crc: 0xe973a7ae + crc: 0xfc0998a2 type_id: 0x1302b82e full_name: "led_trigger_unregister_simple" } @@ -350331,7 +353436,7 @@ elf_symbol { name: "led_update_brightness" is_defined: true symbol_type: FUNCTION - crc: 0xdf65461e + crc: 0xe7e90d21 type_id: 0x913248e6 full_name: "led_update_brightness" } @@ -350340,7 +353445,7 @@ elf_symbol { name: "led_update_flash_brightness" is_defined: true symbol_type: FUNCTION - crc: 0xd4f3ad0e + crc: 0x18248fa4 type_id: 0x92811dff full_name: "led_update_flash_brightness" } @@ -350367,7 +353472,7 @@ elf_symbol { name: "linkwatch_fire_event" is_defined: true symbol_type: FUNCTION - crc: 0xb00dd218 + crc: 0x17a6ed47 type_id: 0x1c31d966 full_name: "linkwatch_fire_event" } @@ -350403,7 +353508,7 @@ elf_symbol { name: "lock_sock_nested" is_defined: true symbol_type: FUNCTION - crc: 0x87e006b1 + crc: 0x3c47e5ce type_id: 0x1655de44 full_name: "lock_sock_nested" } @@ -350475,7 +353580,7 @@ elf_symbol { name: "logfc" is_defined: true symbol_type: FUNCTION - crc: 0x50af364a + crc: 0x7efa261c type_id: 0x11cf2aed full_name: "logfc" } @@ -350502,7 +353607,7 @@ elf_symbol { name: "lowpan_header_compress" is_defined: true symbol_type: FUNCTION - crc: 0x5694ca50 + crc: 0x642331dc type_id: 0x9c13fdc1 full_name: "lowpan_header_compress" } @@ -350511,7 +353616,7 @@ elf_symbol { name: "lowpan_header_decompress" is_defined: true symbol_type: FUNCTION - crc: 0x56a81006 + crc: 0x8f33f83c type_id: 0x9c13fdc1 full_name: "lowpan_header_decompress" } @@ -350520,7 +353625,7 @@ elf_symbol { name: "lowpan_nhc_add" is_defined: true symbol_type: FUNCTION - crc: 0x81153237 + crc: 0xd549a041 type_id: 0x9286d894 full_name: "lowpan_nhc_add" } @@ -350529,7 +353634,7 @@ elf_symbol { name: "lowpan_nhc_del" is_defined: true symbol_type: FUNCTION - crc: 0xabdb4022 + crc: 0x18c882cd type_id: 0x1f9e6a28 full_name: "lowpan_nhc_del" } @@ -350538,7 +353643,7 @@ elf_symbol { name: "lowpan_register_netdev" is_defined: true symbol_type: FUNCTION - crc: 0xd04e2ca9 + crc: 0xdcd942be type_id: 0x92a49dbe full_name: "lowpan_register_netdev" } @@ -350547,7 +353652,7 @@ elf_symbol { name: "lowpan_register_netdevice" is_defined: true symbol_type: FUNCTION - crc: 0xa4c0b53d + crc: 0x6f3ef0c4 type_id: 0x92a49dbe full_name: "lowpan_register_netdevice" } @@ -350556,7 +353661,7 @@ elf_symbol { name: "lowpan_unregister_netdev" is_defined: true symbol_type: FUNCTION - crc: 0x158f2c84 + crc: 0x5dd69c97 type_id: 0x1c31d966 full_name: "lowpan_unregister_netdev" } @@ -350565,7 +353670,7 @@ elf_symbol { name: "lowpan_unregister_netdevice" is_defined: true symbol_type: FUNCTION - crc: 0x04333854 + crc: 0xcba46ec3 type_id: 0x1c31d966 full_name: "lowpan_unregister_netdevice" } @@ -350637,7 +353742,7 @@ elf_symbol { name: "mbox_chan_received_data" is_defined: true symbol_type: FUNCTION - crc: 0xfeaddb0c + crc: 0xbe7683fe type_id: 0x1c5fa2cd full_name: "mbox_chan_received_data" } @@ -350646,7 +353751,7 @@ elf_symbol { name: "mbox_chan_txdone" is_defined: true symbol_type: FUNCTION - crc: 0x00f91cdd + crc: 0x85e387c7 type_id: 0x1da1d415 full_name: "mbox_chan_txdone" } @@ -350655,7 +353760,7 @@ elf_symbol { name: "mbox_client_txdone" is_defined: true symbol_type: FUNCTION - crc: 0xf31238f1 + crc: 0xf6610f14 type_id: 0x1da1d415 full_name: "mbox_client_txdone" } @@ -350664,7 +353769,7 @@ elf_symbol { name: "mbox_controller_register" is_defined: true symbol_type: FUNCTION - crc: 0xe436e7ce + crc: 0x25bf4a31 type_id: 0x93bf967f full_name: "mbox_controller_register" } @@ -350673,7 +353778,7 @@ elf_symbol { name: "mbox_controller_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x647f11ad + crc: 0xdf9a9eaf type_id: 0x1ea724c3 full_name: "mbox_controller_unregister" } @@ -350682,7 +353787,7 @@ elf_symbol { name: "mbox_free_channel" is_defined: true symbol_type: FUNCTION - crc: 0xc2ac46dd + crc: 0x8deafb2d type_id: 0x1c3d5759 full_name: "mbox_free_channel" } @@ -350691,7 +353796,7 @@ elf_symbol { name: "mbox_request_channel" is_defined: true symbol_type: FUNCTION - crc: 0x201d24a0 + crc: 0x4e3b7a8c type_id: 0xfc78122e full_name: "mbox_request_channel" } @@ -350700,7 +353805,7 @@ elf_symbol { name: "mbox_request_channel_byname" is_defined: true symbol_type: FUNCTION - crc: 0xbbda8fc8 + crc: 0xa99e3eba type_id: 0xfd1cd3b6 full_name: "mbox_request_channel_byname" } @@ -350709,7 +353814,7 @@ elf_symbol { name: "mbox_send_message" is_defined: true symbol_type: FUNCTION - crc: 0x560c327a + crc: 0x8e9692e2 type_id: 0x91471071 full_name: "mbox_send_message" } @@ -350745,7 +353850,7 @@ elf_symbol { name: "mctrl_gpio_init" is_defined: true symbol_type: FUNCTION - crc: 0x87229488 + crc: 0x25c2ffa4 type_id: 0x44301cc5 full_name: "mctrl_gpio_init" } @@ -350763,7 +353868,7 @@ elf_symbol { name: "mdio_device_create" is_defined: true symbol_type: FUNCTION - crc: 0x3ee7fff6 + crc: 0x89ca5f11 type_id: 0x611af1f3 full_name: "mdio_device_create" } @@ -350772,7 +353877,7 @@ elf_symbol { name: "mdio_device_free" is_defined: true symbol_type: FUNCTION - crc: 0x03af5abc + crc: 0xafbb8742 type_id: 0x14c7dbf6 full_name: "mdio_device_free" } @@ -350781,7 +353886,7 @@ elf_symbol { name: "mdio_device_reset" is_defined: true symbol_type: FUNCTION - crc: 0x87ed624b + crc: 0x09ea26ef type_id: 0x155b58ba full_name: "mdio_device_reset" } @@ -350790,7 +353895,7 @@ elf_symbol { name: "mdiobus_alloc_size" is_defined: true symbol_type: FUNCTION - crc: 0x73270d36 + crc: 0x6f582eb1 type_id: 0x9384eeb1 full_name: "mdiobus_alloc_size" } @@ -350799,7 +353904,7 @@ elf_symbol { name: "mdiobus_free" is_defined: true symbol_type: FUNCTION - crc: 0x86748778 + crc: 0xaa578d5f type_id: 0x1ded15a3 full_name: "mdiobus_free" } @@ -350808,7 +353913,7 @@ elf_symbol { name: "mdiobus_get_phy" is_defined: true symbol_type: FUNCTION - crc: 0xc2cd314a + crc: 0x12bc0828 type_id: 0xbf379f2f full_name: "mdiobus_get_phy" } @@ -350817,7 +353922,7 @@ elf_symbol { name: "mdiobus_is_registered_device" is_defined: true symbol_type: FUNCTION - crc: 0x6828922d + crc: 0x5ab0fff9 type_id: 0xf24d9c78 full_name: "mdiobus_is_registered_device" } @@ -350826,7 +353931,7 @@ elf_symbol { name: "mdiobus_modify_changed" is_defined: true symbol_type: FUNCTION - crc: 0x9a87b71c + crc: 0x6df1a587 type_id: 0x9159073c full_name: "mdiobus_modify_changed" } @@ -350835,7 +353940,7 @@ elf_symbol { name: "mdiobus_read" is_defined: true symbol_type: FUNCTION - crc: 0xb6f15627 + crc: 0x85f42d6f type_id: 0x915b6659 full_name: "mdiobus_read" } @@ -350844,7 +353949,7 @@ elf_symbol { name: "mdiobus_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xdc75b1fc + crc: 0x01fd4f0f type_id: 0x1ded15a3 full_name: "mdiobus_unregister" } @@ -350853,7 +353958,7 @@ elf_symbol { name: "mdiobus_write" is_defined: true symbol_type: FUNCTION - crc: 0x425581f9 + crc: 0x66f21beb type_id: 0x9159236f full_name: "mdiobus_write" } @@ -350862,7 +353967,7 @@ elf_symbol { name: "media_create_ancillary_link" is_defined: true symbol_type: FUNCTION - crc: 0x1c6aff77 + crc: 0x1e9a8059 type_id: 0xdd6063b1 full_name: "media_create_ancillary_link" } @@ -350871,7 +353976,7 @@ elf_symbol { name: "media_create_intf_link" is_defined: true symbol_type: FUNCTION - crc: 0x3f7cca79 + crc: 0x77fc77aa type_id: 0xddb49ff7 full_name: "media_create_intf_link" } @@ -350880,7 +353985,7 @@ elf_symbol { name: "media_create_pad_link" is_defined: true symbol_type: FUNCTION - crc: 0x7dd1ceff + crc: 0xd3fbdd8d type_id: 0x9865d601 full_name: "media_create_pad_link" } @@ -350889,7 +353994,7 @@ elf_symbol { name: "media_device_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x5029eb95 + crc: 0xc8330bea type_id: 0x1510b6d0 full_name: "media_device_cleanup" } @@ -350898,7 +354003,7 @@ elf_symbol { name: "media_device_init" is_defined: true symbol_type: FUNCTION - crc: 0xf195197f + crc: 0x169b36de type_id: 0x1510b6d0 full_name: "media_device_init" } @@ -350907,7 +354012,7 @@ elf_symbol { name: "media_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x88e7da69 + crc: 0xfa760103 type_id: 0x1510b6d0 full_name: "media_device_unregister" } @@ -350916,7 +354021,7 @@ elf_symbol { name: "media_devnode_create" is_defined: true symbol_type: FUNCTION - crc: 0xf80af580 + crc: 0x0e1b8d4e type_id: 0xfa3b0c7d full_name: "media_devnode_create" } @@ -350925,7 +354030,7 @@ elf_symbol { name: "media_devnode_remove" is_defined: true symbol_type: FUNCTION - crc: 0x07c26eeb + crc: 0xc81a76c8 type_id: 0x144a285c full_name: "media_devnode_remove" } @@ -350934,7 +354039,7 @@ elf_symbol { name: "media_entity_pads_init" is_defined: true symbol_type: FUNCTION - crc: 0x3a842313 + crc: 0x49bff6f8 type_id: 0x9867350b full_name: "media_entity_pads_init" } @@ -350943,7 +354048,7 @@ elf_symbol { name: "media_entity_pipeline" is_defined: true symbol_type: FUNCTION - crc: 0xf962a6be + crc: 0xc22e2e2a type_id: 0xf86841bc full_name: "media_entity_pipeline" } @@ -350952,7 +354057,7 @@ elf_symbol { name: "media_entity_remove_links" is_defined: true symbol_type: FUNCTION - crc: 0x3e770b24 + crc: 0x76ea2ef0 type_id: 0x173d80e7 full_name: "media_entity_remove_links" } @@ -350961,7 +354066,7 @@ elf_symbol { name: "media_graph_walk_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x81492d1b + crc: 0x314a6bde type_id: 0x143c209f full_name: "media_graph_walk_cleanup" } @@ -350970,7 +354075,7 @@ elf_symbol { name: "media_graph_walk_init" is_defined: true symbol_type: FUNCTION - crc: 0x8ab8533b + crc: 0x75dd6bbd type_id: 0x997c1c57 full_name: "media_graph_walk_init" } @@ -350979,7 +354084,7 @@ elf_symbol { name: "media_graph_walk_next" is_defined: true symbol_type: FUNCTION - crc: 0x7f24b69f + crc: 0x64ebb269 type_id: 0xdc294176 full_name: "media_graph_walk_next" } @@ -350988,7 +354093,7 @@ elf_symbol { name: "media_graph_walk_start" is_defined: true symbol_type: FUNCTION - crc: 0x2bbf59f7 + crc: 0x19b9aee7 type_id: 0x14467d88 full_name: "media_graph_walk_start" } @@ -350997,7 +354102,7 @@ elf_symbol { name: "media_pad_remote_pad_first" is_defined: true symbol_type: FUNCTION - crc: 0x7d8d644a + crc: 0x6bde9737 type_id: 0x43429458 full_name: "media_pad_remote_pad_first" } @@ -351006,7 +354111,7 @@ elf_symbol { name: "media_pad_remote_pad_unique" is_defined: true symbol_type: FUNCTION - crc: 0xe66a613e + crc: 0xc8c83f4c type_id: 0x43429458 full_name: "media_pad_remote_pad_unique" } @@ -351015,7 +354120,7 @@ elf_symbol { name: "media_pipeline_start" is_defined: true symbol_type: FUNCTION - crc: 0xf0a32a73 + crc: 0x87a4e2f1 type_id: 0x9aedeb37 full_name: "media_pipeline_start" } @@ -351024,7 +354129,7 @@ elf_symbol { name: "media_pipeline_stop" is_defined: true symbol_type: FUNCTION - crc: 0x139b45f4 + crc: 0x021dd7dc type_id: 0x17a9fee1 full_name: "media_pipeline_stop" } @@ -351033,7 +354138,7 @@ elf_symbol { name: "media_request_get_by_fd" is_defined: true symbol_type: FUNCTION - crc: 0x237920c3 + crc: 0xb8c5fd38 type_id: 0x573c9ee0 full_name: "media_request_get_by_fd" } @@ -351042,7 +354147,7 @@ elf_symbol { name: "media_request_object_complete" is_defined: true symbol_type: FUNCTION - crc: 0xb0654ebc + crc: 0x8ac69270 type_id: 0x19b6a09f full_name: "media_request_object_complete" } @@ -351051,7 +354156,7 @@ elf_symbol { name: "media_request_put" is_defined: true symbol_type: FUNCTION - crc: 0x1dc64a5a + crc: 0x46534f8e type_id: 0x19ccd2d6 full_name: "media_request_put" } @@ -351174,7 +354279,7 @@ elf_symbol { name: "memory_cgrp_subsys" is_defined: true symbol_type: OBJECT - crc: 0x9d90d9be + crc: 0x9325de8e type_id: 0x00571446 full_name: "memory_cgrp_subsys" } @@ -351300,7 +354405,7 @@ elf_symbol { name: "memremap_pages" is_defined: true symbol_type: FUNCTION - crc: 0xd8ad7154 + crc: 0x25310f0b type_id: 0x53aca83f full_name: "memremap_pages" } @@ -351362,7 +354467,7 @@ elf_symbol { name: "memunmap_pages" is_defined: true symbol_type: FUNCTION - crc: 0x98ff32f5 + crc: 0x8f0ffc7f type_id: 0x143ecb11 full_name: "memunmap_pages" } @@ -351371,7 +354476,7 @@ elf_symbol { name: "mfd_add_devices" is_defined: true symbol_type: FUNCTION - crc: 0x5e962aed + crc: 0x4040772f type_id: 0x9c874975 full_name: "mfd_add_devices" } @@ -351380,7 +354485,7 @@ elf_symbol { name: "mfd_remove_devices" is_defined: true symbol_type: FUNCTION - crc: 0x1b4c91ed + crc: 0x9715369d type_id: 0x100e6fc8 full_name: "mfd_remove_devices" } @@ -351389,7 +354494,7 @@ elf_symbol { name: "migrate_pages" is_defined: true symbol_type: FUNCTION - crc: 0xd934188f + crc: 0x9703ce5e type_id: 0x92405f04 full_name: "migrate_pages" } @@ -351398,7 +354503,7 @@ elf_symbol { name: "migrate_swap" is_defined: true symbol_type: FUNCTION - crc: 0x4c101b9f + crc: 0xb9b24503 type_id: 0x9aaabb4a full_name: "migrate_swap" } @@ -351407,7 +354512,7 @@ elf_symbol { name: "mii_check_media" is_defined: true symbol_type: FUNCTION - crc: 0x2298a203 + crc: 0xee0445f0 type_id: 0xcb5a4db0 full_name: "mii_check_media" } @@ -351416,7 +354521,7 @@ elf_symbol { name: "mii_ethtool_gset" is_defined: true symbol_type: FUNCTION - crc: 0x9d2d6116 + crc: 0xd1064446 type_id: 0x142e3633 full_name: "mii_ethtool_gset" } @@ -351425,7 +354530,7 @@ elf_symbol { name: "mii_nway_restart" is_defined: true symbol_type: FUNCTION - crc: 0x106e6cfe + crc: 0x0943bd5a type_id: 0x9906a4a5 full_name: "mii_nway_restart" } @@ -351434,7 +354539,7 @@ elf_symbol { name: "mipi_dsi_attach" is_defined: true symbol_type: FUNCTION - crc: 0x6ab4c47c + crc: 0x41bdfdcf type_id: 0x9fd879f0 full_name: "mipi_dsi_attach" } @@ -351443,7 +354548,7 @@ elf_symbol { name: "mipi_dsi_compression_mode" is_defined: true symbol_type: FUNCTION - crc: 0x05333b7d + crc: 0xbde04cee type_id: 0x171c8621 full_name: "mipi_dsi_compression_mode" } @@ -351461,7 +354566,7 @@ elf_symbol { name: "mipi_dsi_dcs_enter_sleep_mode" is_defined: true symbol_type: FUNCTION - crc: 0xd94a671d + crc: 0x417618be type_id: 0x9fd879f0 full_name: "mipi_dsi_dcs_enter_sleep_mode" } @@ -351470,7 +354575,7 @@ elf_symbol { name: "mipi_dsi_dcs_exit_sleep_mode" is_defined: true symbol_type: FUNCTION - crc: 0x38cdb4d4 + crc: 0x33b24fb2 type_id: 0x9fd879f0 full_name: "mipi_dsi_dcs_exit_sleep_mode" } @@ -351479,7 +354584,7 @@ elf_symbol { name: "mipi_dsi_dcs_get_display_brightness" is_defined: true symbol_type: FUNCTION - crc: 0xf99ea82d + crc: 0x88b8963c type_id: 0x9f6374a9 full_name: "mipi_dsi_dcs_get_display_brightness" } @@ -351488,7 +354593,7 @@ elf_symbol { name: "mipi_dsi_dcs_read" is_defined: true symbol_type: FUNCTION - crc: 0xd895eb72 + crc: 0xcde8e5f8 type_id: 0x1609f51a full_name: "mipi_dsi_dcs_read" } @@ -351497,7 +354602,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_column_address" is_defined: true symbol_type: FUNCTION - crc: 0x10975d26 + crc: 0x9d5ebcd4 type_id: 0x9db91c60 full_name: "mipi_dsi_dcs_set_column_address" } @@ -351506,7 +354611,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_display_brightness" is_defined: true symbol_type: FUNCTION - crc: 0xd53e1c42 + crc: 0x52c621c2 type_id: 0x9d9d4f0f full_name: "mipi_dsi_dcs_set_display_brightness" } @@ -351515,7 +354620,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_display_off" is_defined: true symbol_type: FUNCTION - crc: 0x8c4cadc4 + crc: 0xfbae7da8 type_id: 0x9fd879f0 full_name: "mipi_dsi_dcs_set_display_off" } @@ -351524,7 +354629,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_display_on" is_defined: true symbol_type: FUNCTION - crc: 0x1ece8b6d + crc: 0x1c1bb4cb type_id: 0x9fd879f0 full_name: "mipi_dsi_dcs_set_display_on" } @@ -351533,7 +354638,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_page_address" is_defined: true symbol_type: FUNCTION - crc: 0xf164dfc3 + crc: 0xcf3f162b type_id: 0x9db91c60 full_name: "mipi_dsi_dcs_set_page_address" } @@ -351542,7 +354647,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_pixel_format" is_defined: true symbol_type: FUNCTION - crc: 0x71130131 + crc: 0x4406dd0c type_id: 0x9f7d0838 full_name: "mipi_dsi_dcs_set_pixel_format" } @@ -351551,7 +354656,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_tear_off" is_defined: true symbol_type: FUNCTION - crc: 0x8bd6aad3 + crc: 0x0ad7ff23 type_id: 0x9fd879f0 full_name: "mipi_dsi_dcs_set_tear_off" } @@ -351560,7 +354665,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_tear_on" is_defined: true symbol_type: FUNCTION - crc: 0xf12bb0e5 + crc: 0x91fe597a type_id: 0x9cb0561a full_name: "mipi_dsi_dcs_set_tear_on" } @@ -351569,7 +354674,7 @@ elf_symbol { name: "mipi_dsi_dcs_set_tear_scanline" is_defined: true symbol_type: FUNCTION - crc: 0x4dc8ea33 + crc: 0x1f007e63 type_id: 0x9d9d4f0f full_name: "mipi_dsi_dcs_set_tear_scanline" } @@ -351578,7 +354683,7 @@ elf_symbol { name: "mipi_dsi_dcs_soft_reset" is_defined: true symbol_type: FUNCTION - crc: 0x83f57275 + crc: 0x2a43a727 type_id: 0x9fd879f0 full_name: "mipi_dsi_dcs_soft_reset" } @@ -351587,7 +354692,7 @@ elf_symbol { name: "mipi_dsi_dcs_write" is_defined: true symbol_type: FUNCTION - crc: 0xb0eb7ffd + crc: 0x72b5f68f type_id: 0x16019d86 full_name: "mipi_dsi_dcs_write" } @@ -351596,7 +354701,7 @@ elf_symbol { name: "mipi_dsi_dcs_write_buffer" is_defined: true symbol_type: FUNCTION - crc: 0xd281b1c9 + crc: 0xa5af8bc2 type_id: 0x16700a53 full_name: "mipi_dsi_dcs_write_buffer" } @@ -351605,7 +354710,7 @@ elf_symbol { name: "mipi_dsi_detach" is_defined: true symbol_type: FUNCTION - crc: 0x56d5b4b2 + crc: 0x4ffb4ce2 type_id: 0x9fd879f0 full_name: "mipi_dsi_detach" } @@ -351614,7 +354719,7 @@ elf_symbol { name: "mipi_dsi_device_register_full" is_defined: true symbol_type: FUNCTION - crc: 0xced13897 + crc: 0xad5bfbf9 type_id: 0x71d88eaa full_name: "mipi_dsi_device_register_full" } @@ -351623,7 +354728,7 @@ elf_symbol { name: "mipi_dsi_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x83fc0ac3 + crc: 0x5cea008f type_id: 0x12c0cb4c full_name: "mipi_dsi_device_unregister" } @@ -351632,7 +354737,7 @@ elf_symbol { name: "mipi_dsi_driver_register_full" is_defined: true symbol_type: FUNCTION - crc: 0x5ee0b5a0 + crc: 0x7bfb1c70 type_id: 0x900f17ba full_name: "mipi_dsi_driver_register_full" } @@ -351641,7 +354746,7 @@ elf_symbol { name: "mipi_dsi_driver_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x320c3267 + crc: 0x98bce100 type_id: 0x1d3b3a77 full_name: "mipi_dsi_driver_unregister" } @@ -351650,7 +354755,7 @@ elf_symbol { name: "mipi_dsi_generic_read" is_defined: true symbol_type: FUNCTION - crc: 0x056a6e4c + crc: 0xf67e5f9a type_id: 0x167055ab full_name: "mipi_dsi_generic_read" } @@ -351659,7 +354764,7 @@ elf_symbol { name: "mipi_dsi_generic_write" is_defined: true symbol_type: FUNCTION - crc: 0xb6a86760 + crc: 0x68fe2f3f type_id: 0x16700a53 full_name: "mipi_dsi_generic_write" } @@ -351668,7 +354773,7 @@ elf_symbol { name: "mipi_dsi_host_register" is_defined: true symbol_type: FUNCTION - crc: 0x0f879100 + crc: 0xf7be0f39 type_id: 0x96691fcd full_name: "mipi_dsi_host_register" } @@ -351677,7 +354782,7 @@ elf_symbol { name: "mipi_dsi_host_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x5e1492db + crc: 0x7b694796 type_id: 0x1b71ad71 full_name: "mipi_dsi_host_unregister" } @@ -351695,7 +354800,7 @@ elf_symbol { name: "mipi_dsi_picture_parameter_set" is_defined: true symbol_type: FUNCTION - crc: 0x680c41b3 + crc: 0xf190f41b type_id: 0x165fcf63 full_name: "mipi_dsi_picture_parameter_set" } @@ -351704,7 +354809,7 @@ elf_symbol { name: "misc_deregister" is_defined: true symbol_type: FUNCTION - crc: 0xd0dc141e + crc: 0xbd5e9c59 type_id: 0x1b00783f full_name: "misc_deregister" } @@ -351713,7 +354818,7 @@ elf_symbol { name: "misc_register" is_defined: true symbol_type: FUNCTION - crc: 0x948dfe80 + crc: 0x82a029a3 type_id: 0x9618ca83 full_name: "misc_register" } @@ -351731,7 +354836,7 @@ elf_symbol { name: "mmc_add_host" is_defined: true symbol_type: FUNCTION - crc: 0x6969f215 + crc: 0x36d53add type_id: 0x9006b123 full_name: "mmc_add_host" } @@ -351740,7 +354845,7 @@ elf_symbol { name: "mmc_alloc_host" is_defined: true symbol_type: FUNCTION - crc: 0xd3e873e1 + crc: 0x6d2c19af type_id: 0x83a3929f full_name: "mmc_alloc_host" } @@ -351749,7 +354854,7 @@ elf_symbol { name: "mmc_can_gpio_cd" is_defined: true symbol_type: FUNCTION - crc: 0x0a7d1149 + crc: 0xaceb2944 type_id: 0xf3220908 full_name: "mmc_can_gpio_cd" } @@ -351758,7 +354863,7 @@ elf_symbol { name: "mmc_cmdq_disable" is_defined: true symbol_type: FUNCTION - crc: 0xbe7d8fda + crc: 0x0578b115 type_id: 0x9d19aa55 full_name: "mmc_cmdq_disable" } @@ -351767,7 +354872,7 @@ elf_symbol { name: "mmc_cmdq_enable" is_defined: true symbol_type: FUNCTION - crc: 0xe24ed723 + crc: 0x930395d0 type_id: 0x9d19aa55 full_name: "mmc_cmdq_enable" } @@ -351776,7 +354881,7 @@ elf_symbol { name: "mmc_cqe_request_done" is_defined: true symbol_type: FUNCTION - crc: 0xeef3fe0d + crc: 0x757fd607 type_id: 0x1dbab156 full_name: "mmc_cqe_request_done" } @@ -351785,7 +354890,7 @@ elf_symbol { name: "mmc_detect_change" is_defined: true symbol_type: FUNCTION - crc: 0xf493270f + crc: 0xd7bb43dc type_id: 0x1dd3d60d full_name: "mmc_detect_change" } @@ -351794,7 +354899,7 @@ elf_symbol { name: "mmc_execute_tuning" is_defined: true symbol_type: FUNCTION - crc: 0x4290e137 + crc: 0x8f4bf86c type_id: 0x9d19aa55 full_name: "mmc_execute_tuning" } @@ -351803,7 +354908,7 @@ elf_symbol { name: "mmc_free_host" is_defined: true symbol_type: FUNCTION - crc: 0x0d311807 + crc: 0xb6208e3b type_id: 0x1d1e039f full_name: "mmc_free_host" } @@ -351812,7 +354917,7 @@ elf_symbol { name: "mmc_get_card" is_defined: true symbol_type: FUNCTION - crc: 0xa2fda7a2 + crc: 0xd6949ec3 type_id: 0x1026309b full_name: "mmc_get_card" } @@ -351821,7 +354926,7 @@ elf_symbol { name: "mmc_get_ext_csd" is_defined: true symbol_type: FUNCTION - crc: 0xcb8fa1a0 + crc: 0xc96dd37e type_id: 0x9d332d96 full_name: "mmc_get_ext_csd" } @@ -351830,7 +354935,7 @@ elf_symbol { name: "mmc_gpio_get_cd" is_defined: true symbol_type: FUNCTION - crc: 0xa66bb062 + crc: 0xff2c357c type_id: 0x9006b123 full_name: "mmc_gpio_get_cd" } @@ -351839,7 +354944,7 @@ elf_symbol { name: "mmc_gpio_get_ro" is_defined: true symbol_type: FUNCTION - crc: 0x6adec87e + crc: 0x302a3d15 type_id: 0x9006b123 full_name: "mmc_gpio_get_ro" } @@ -351848,7 +354953,7 @@ elf_symbol { name: "mmc_gpio_set_cd_wake" is_defined: true symbol_type: FUNCTION - crc: 0xd3ede08c + crc: 0x978ad901 type_id: 0x91b34c5c full_name: "mmc_gpio_set_cd_wake" } @@ -351857,7 +354962,7 @@ elf_symbol { name: "mmc_gpiod_request_cd" is_defined: true symbol_type: FUNCTION - crc: 0xd2257e4e + crc: 0x8564f7e9 type_id: 0x90ee3632 full_name: "mmc_gpiod_request_cd" } @@ -351866,7 +354971,7 @@ elf_symbol { name: "mmc_gpiod_request_ro" is_defined: true symbol_type: FUNCTION - crc: 0x69a7ef78 + crc: 0x820c1291 type_id: 0x90ee84bb full_name: "mmc_gpiod_request_ro" } @@ -351875,7 +354980,7 @@ elf_symbol { name: "mmc_hs200_tuning" is_defined: true symbol_type: FUNCTION - crc: 0xc2d7473f + crc: 0x72df45b1 type_id: 0x9d19aa55 full_name: "mmc_hs200_tuning" } @@ -351884,7 +354989,7 @@ elf_symbol { name: "mmc_hw_reset" is_defined: true symbol_type: FUNCTION - crc: 0x1f9246c5 + crc: 0x0f7ee943 type_id: 0x9d19aa55 full_name: "mmc_hw_reset" } @@ -351893,7 +354998,7 @@ elf_symbol { name: "mmc_issue_type" is_defined: true symbol_type: FUNCTION - crc: 0x401e52a8 + crc: 0x1b5a380d type_id: 0x23787ede full_name: "mmc_issue_type" } @@ -351902,7 +355007,7 @@ elf_symbol { name: "mmc_of_parse" is_defined: true symbol_type: FUNCTION - crc: 0xd55517bc + crc: 0xc98fb041 type_id: 0x9006b123 full_name: "mmc_of_parse" } @@ -351911,7 +355016,7 @@ elf_symbol { name: "mmc_of_parse_voltage" is_defined: true symbol_type: FUNCTION - crc: 0xa8ab4f55 + crc: 0x1a33c5c7 type_id: 0x90e5f9ee full_name: "mmc_of_parse_voltage" } @@ -351920,7 +355025,7 @@ elf_symbol { name: "mmc_prepare_busy_cmd" is_defined: true symbol_type: FUNCTION - crc: 0x0d108908 + crc: 0xf54bdfbc type_id: 0xf389cb34 full_name: "mmc_prepare_busy_cmd" } @@ -351929,7 +355034,7 @@ elf_symbol { name: "mmc_put_card" is_defined: true symbol_type: FUNCTION - crc: 0x5be44680 + crc: 0x493364a8 type_id: 0x1026309b full_name: "mmc_put_card" } @@ -351938,7 +355043,7 @@ elf_symbol { name: "mmc_pwrseq_register" is_defined: true symbol_type: FUNCTION - crc: 0xd276b80e + crc: 0x473e3cd7 type_id: 0x9615ffdc full_name: "mmc_pwrseq_register" } @@ -351947,7 +355052,7 @@ elf_symbol { name: "mmc_pwrseq_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xd9a5e755 + crc: 0xfc080582 type_id: 0x1b0d4d60 full_name: "mmc_pwrseq_unregister" } @@ -351956,7 +355061,7 @@ elf_symbol { name: "mmc_regulator_get_supply" is_defined: true symbol_type: FUNCTION - crc: 0xc37d5e6a + crc: 0xf60395f6 type_id: 0x9006b123 full_name: "mmc_regulator_get_supply" } @@ -351965,7 +355070,7 @@ elf_symbol { name: "mmc_regulator_set_ocr" is_defined: true symbol_type: FUNCTION - crc: 0x285328af + crc: 0x5bf8a3f4 type_id: 0x903246db full_name: "mmc_regulator_set_ocr" } @@ -351974,7 +355079,7 @@ elf_symbol { name: "mmc_regulator_set_vqmmc" is_defined: true symbol_type: FUNCTION - crc: 0xe47f2ec0 + crc: 0x6512161b type_id: 0x90db86bb full_name: "mmc_regulator_set_vqmmc" } @@ -351983,7 +355088,7 @@ elf_symbol { name: "mmc_release_host" is_defined: true symbol_type: FUNCTION - crc: 0x92fd2c9b + crc: 0x1b149262 type_id: 0x1d1e039f full_name: "mmc_release_host" } @@ -351992,7 +355097,7 @@ elf_symbol { name: "mmc_remove_host" is_defined: true symbol_type: FUNCTION - crc: 0xfc07d916 + crc: 0xa790ecd6 type_id: 0x1d1e039f full_name: "mmc_remove_host" } @@ -352001,7 +355106,7 @@ elf_symbol { name: "mmc_request_done" is_defined: true symbol_type: FUNCTION - crc: 0x9ca52ef7 + crc: 0x91e750f1 type_id: 0x1dbab156 full_name: "mmc_request_done" } @@ -352010,7 +355115,7 @@ elf_symbol { name: "mmc_retune_hold" is_defined: true symbol_type: FUNCTION - crc: 0x0819d2a9 + crc: 0xf7981cb4 type_id: 0x1d1e039f full_name: "mmc_retune_hold" } @@ -352019,7 +355124,7 @@ elf_symbol { name: "mmc_retune_release" is_defined: true symbol_type: FUNCTION - crc: 0xa6c02da7 + crc: 0x0975ce54 type_id: 0x1d1e039f full_name: "mmc_retune_release" } @@ -352028,7 +355133,7 @@ elf_symbol { name: "mmc_retune_timer_stop" is_defined: true symbol_type: FUNCTION - crc: 0xb8edf67f + crc: 0xe11d8375 type_id: 0x1d1e039f full_name: "mmc_retune_timer_stop" } @@ -352037,7 +355142,7 @@ elf_symbol { name: "mmc_select_bus_width" is_defined: true symbol_type: FUNCTION - crc: 0x0ca008a4 + crc: 0xfdf4ebb6 type_id: 0x9d19aa55 full_name: "mmc_select_bus_width" } @@ -352046,7 +355151,7 @@ elf_symbol { name: "mmc_select_card" is_defined: true symbol_type: FUNCTION - crc: 0xdfce379d + crc: 0x12a67c9b type_id: 0x9d19aa55 full_name: "mmc_select_card" } @@ -352055,7 +355160,7 @@ elf_symbol { name: "mmc_select_hs" is_defined: true symbol_type: FUNCTION - crc: 0x81f244b5 + crc: 0xf43dc00d type_id: 0x9d19aa55 full_name: "mmc_select_hs" } @@ -352064,7 +355169,7 @@ elf_symbol { name: "mmc_select_hs400" is_defined: true symbol_type: FUNCTION - crc: 0xa2e8a7f2 + crc: 0xed4b9150 type_id: 0x9d19aa55 full_name: "mmc_select_hs400" } @@ -352073,7 +355178,7 @@ elf_symbol { name: "mmc_select_hs_ddr" is_defined: true symbol_type: FUNCTION - crc: 0x518b3f6e + crc: 0x0615b10d type_id: 0x9d19aa55 full_name: "mmc_select_hs_ddr" } @@ -352082,7 +355187,7 @@ elf_symbol { name: "mmc_select_timing" is_defined: true symbol_type: FUNCTION - crc: 0x53fc1f4f + crc: 0xa7a8297c type_id: 0x9d19aa55 full_name: "mmc_select_timing" } @@ -352091,7 +355196,7 @@ elf_symbol { name: "mmc_send_status" is_defined: true symbol_type: FUNCTION - crc: 0xeb098ce0 + crc: 0x78145c4b type_id: 0x9dfae298 full_name: "mmc_send_status" } @@ -352100,7 +355205,7 @@ elf_symbol { name: "mmc_send_tuning" is_defined: true symbol_type: FUNCTION - crc: 0x6ed8a089 + crc: 0xea3200ac type_id: 0x9326478c full_name: "mmc_send_tuning" } @@ -352109,7 +355214,7 @@ elf_symbol { name: "mmc_set_bus_mode" is_defined: true symbol_type: FUNCTION - crc: 0xa3713cad + crc: 0xbdb5273e type_id: 0x1c081607 full_name: "mmc_set_bus_mode" } @@ -352118,7 +355223,7 @@ elf_symbol { name: "mmc_set_bus_width" is_defined: true symbol_type: FUNCTION - crc: 0x7b7d5284 + crc: 0x004f780d type_id: 0x1c081607 full_name: "mmc_set_bus_width" } @@ -352127,7 +355232,7 @@ elf_symbol { name: "mmc_set_clock" is_defined: true symbol_type: FUNCTION - crc: 0x33ab9174 + crc: 0xe0d32342 type_id: 0x1c081607 full_name: "mmc_set_clock" } @@ -352136,7 +355241,7 @@ elf_symbol { name: "mmc_set_data_timeout" is_defined: true symbol_type: FUNCTION - crc: 0x7d8549ee + crc: 0x756e9827 type_id: 0x16f68165 full_name: "mmc_set_data_timeout" } @@ -352145,7 +355250,7 @@ elf_symbol { name: "mmc_set_initial_state" is_defined: true symbol_type: FUNCTION - crc: 0x21c9d049 + crc: 0xd3731d29 type_id: 0x1d1e039f full_name: "mmc_set_initial_state" } @@ -352154,7 +355259,7 @@ elf_symbol { name: "mmc_set_timing" is_defined: true symbol_type: FUNCTION - crc: 0x8040eb6a + crc: 0x88a163e5 type_id: 0x1c081607 full_name: "mmc_set_timing" } @@ -352163,7 +355268,7 @@ elf_symbol { name: "mmc_switch" is_defined: true symbol_type: FUNCTION - crc: 0x4f293d60 + crc: 0xfa1e2330 type_id: 0x9db63891 full_name: "mmc_switch" } @@ -352172,7 +355277,7 @@ elf_symbol { name: "mmc_wait_for_cmd" is_defined: true symbol_type: FUNCTION - crc: 0xb3190a63 + crc: 0x734269f0 type_id: 0x90a5da72 full_name: "mmc_wait_for_cmd" } @@ -352181,7 +355286,7 @@ elf_symbol { name: "mmc_wait_for_req" is_defined: true symbol_type: FUNCTION - crc: 0x94a9da70 + crc: 0x8f3ad446 type_id: 0x1dbab156 full_name: "mmc_wait_for_req" } @@ -352190,7 +355295,7 @@ elf_symbol { name: "mmput" is_defined: true symbol_type: FUNCTION - crc: 0x66223f7f + crc: 0xf995d48e type_id: 0x1655e07b full_name: "mmput" } @@ -352208,7 +355313,7 @@ elf_symbol { name: "mod_delayed_work_on" is_defined: true symbol_type: FUNCTION - crc: 0xf74bb274 + crc: 0xc4f47221 type_id: 0xe72ef591 full_name: "mod_delayed_work_on" } @@ -352217,7 +355322,7 @@ elf_symbol { name: "mod_node_page_state" is_defined: true symbol_type: FUNCTION - crc: 0xdce1a216 + crc: 0x7820181b type_id: 0x10d6a724 full_name: "mod_node_page_state" } @@ -352226,7 +355331,7 @@ elf_symbol { name: "mod_timer" is_defined: true symbol_type: FUNCTION - crc: 0xc38c83b8 + crc: 0x72cd0f7f type_id: 0x92c0b65c full_name: "mod_timer" } @@ -352235,7 +355340,7 @@ elf_symbol { name: "mod_timer_pending" is_defined: true symbol_type: FUNCTION - crc: 0x1e0a0c24 + crc: 0x8148b88e type_id: 0x92c0b65c full_name: "mod_timer_pending" } @@ -352244,7 +355349,7 @@ elf_symbol { name: "module_layout" is_defined: true symbol_type: FUNCTION - crc: 0xb69db9f7 + crc: 0x4f49a13f type_id: 0x12d88613 full_name: "module_layout" } @@ -352253,7 +355358,7 @@ elf_symbol { name: "module_put" is_defined: true symbol_type: FUNCTION - crc: 0xe2e032e1 + crc: 0x7128535d type_id: 0x1251a683 full_name: "module_put" } @@ -352262,7 +355367,7 @@ elf_symbol { name: "msi_first_desc" is_defined: true symbol_type: FUNCTION - crc: 0xbfcd2114 + crc: 0x593b8cdb type_id: 0xbfc82229 full_name: "msi_first_desc" } @@ -352271,7 +355376,7 @@ elf_symbol { name: "msi_get_virq" is_defined: true symbol_type: FUNCTION - crc: 0x616332d0 + crc: 0xbc4287ab type_id: 0xcf5b5538 full_name: "msi_get_virq" } @@ -352280,7 +355385,7 @@ elf_symbol { name: "msi_next_desc" is_defined: true symbol_type: FUNCTION - crc: 0xb4f05c66 + crc: 0x21019229 type_id: 0xbfc82229 full_name: "msi_next_desc" } @@ -352325,7 +355430,7 @@ elf_symbol { name: "mutex_is_locked" is_defined: true symbol_type: FUNCTION - crc: 0x364c23ad + crc: 0x819bebd4 type_id: 0xf67c6346 full_name: "mutex_is_locked" } @@ -352334,7 +355439,7 @@ elf_symbol { name: "mutex_lock" is_defined: true symbol_type: FUNCTION - crc: 0x4dfa8d4b + crc: 0xd5977bfb type_id: 0x184069d1 full_name: "mutex_lock" } @@ -352343,7 +355448,7 @@ elf_symbol { name: "mutex_lock_interruptible" is_defined: true symbol_type: FUNCTION - crc: 0x89940875 + crc: 0x2c2067df type_id: 0x9558db6d full_name: "mutex_lock_interruptible" } @@ -352352,7 +355457,7 @@ elf_symbol { name: "mutex_lock_killable" is_defined: true symbol_type: FUNCTION - crc: 0x6d16c104 + crc: 0xbc532593 type_id: 0x9558db6d full_name: "mutex_lock_killable" } @@ -352361,7 +355466,7 @@ elf_symbol { name: "mutex_trylock" is_defined: true symbol_type: FUNCTION - crc: 0xbb9ed3bf + crc: 0x203392c6 type_id: 0x9558db6d full_name: "mutex_trylock" } @@ -352370,7 +355475,7 @@ elf_symbol { name: "mutex_unlock" is_defined: true symbol_type: FUNCTION - crc: 0x3213f038 + crc: 0xed55cabd type_id: 0x184069d1 full_name: "mutex_unlock" } @@ -352379,7 +355484,7 @@ elf_symbol { name: "n_tty_ioctl_helper" is_defined: true symbol_type: FUNCTION - crc: 0x5c9757b7 + crc: 0xc735f22b type_id: 0x97258bf7 full_name: "n_tty_ioctl_helper" } @@ -352406,7 +355511,7 @@ elf_symbol { name: "napi_build_skb" is_defined: true symbol_type: FUNCTION - crc: 0x690693a9 + crc: 0x99ca65eb type_id: 0x6fa775f5 full_name: "napi_build_skb" } @@ -352415,7 +355520,7 @@ elf_symbol { name: "napi_complete_done" is_defined: true symbol_type: FUNCTION - crc: 0x6ae7afe1 + crc: 0x04e2b2a2 type_id: 0xf938bd88 full_name: "napi_complete_done" } @@ -352424,7 +355529,7 @@ elf_symbol { name: "napi_consume_skb" is_defined: true symbol_type: FUNCTION - crc: 0x6e1d919a + crc: 0x4f90533a type_id: 0x10570899 full_name: "napi_consume_skb" } @@ -352433,7 +355538,7 @@ elf_symbol { name: "napi_disable" is_defined: true symbol_type: FUNCTION - crc: 0x9821dcda + crc: 0x46172ae4 type_id: 0x16983453 full_name: "napi_disable" } @@ -352442,7 +355547,7 @@ elf_symbol { name: "napi_enable" is_defined: true symbol_type: FUNCTION - crc: 0xdfdd4be0 + crc: 0x01d52c4d type_id: 0x16983453 full_name: "napi_enable" } @@ -352451,7 +355556,7 @@ elf_symbol { name: "napi_gro_flush" is_defined: true symbol_type: FUNCTION - crc: 0x7811d481 + crc: 0xe065e69a type_id: 0x172dc92c full_name: "napi_gro_flush" } @@ -352460,7 +355565,7 @@ elf_symbol { name: "napi_gro_receive" is_defined: true symbol_type: FUNCTION - crc: 0x7d72af2d + crc: 0x02f8d993 type_id: 0x091a93fa full_name: "napi_gro_receive" } @@ -352469,7 +355574,7 @@ elf_symbol { name: "napi_schedule_prep" is_defined: true symbol_type: FUNCTION - crc: 0x56dae2e2 + crc: 0x3e939a01 type_id: 0xf8a43ec4 full_name: "napi_schedule_prep" } @@ -352478,7 +355583,7 @@ elf_symbol { name: "nd_tbl" is_defined: true symbol_type: OBJECT - crc: 0xbb322981 + crc: 0x69792c2c type_id: 0x77670b3b full_name: "nd_tbl" } @@ -352487,7 +355592,7 @@ elf_symbol { name: "neigh_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x0f95ab88 + crc: 0xf2c0d664 type_id: 0x1262fcf5 full_name: "neigh_destroy" } @@ -352496,7 +355601,7 @@ elf_symbol { name: "neigh_lookup" is_defined: true symbol_type: FUNCTION - crc: 0xeb7e1746 + crc: 0x4c2e0dbd type_id: 0x189b5d05 full_name: "neigh_lookup" } @@ -352505,7 +355610,7 @@ elf_symbol { name: "neigh_resolve_output" is_defined: true symbol_type: FUNCTION - crc: 0xa268607a + crc: 0x3a699e54 type_id: 0x9f6f73ed full_name: "neigh_resolve_output" } @@ -352523,7 +355628,7 @@ elf_symbol { name: "net_ns_type_operations" is_defined: true symbol_type: OBJECT - crc: 0x7bd39601 + crc: 0x4b7a3fef type_id: 0xeabee0bd full_name: "net_ns_type_operations" } @@ -352541,7 +355646,7 @@ elf_symbol { name: "net_selftest" is_defined: true symbol_type: FUNCTION - crc: 0xd502e835 + crc: 0x5012549b type_id: 0x1c31f969 full_name: "net_selftest" } @@ -352568,7 +355673,7 @@ elf_symbol { name: "netdev_alert" is_defined: true symbol_type: FUNCTION - crc: 0xdef595ba + crc: 0xe54ab3a4 type_id: 0x1caf28d1 full_name: "netdev_alert" } @@ -352577,7 +355682,7 @@ elf_symbol { name: "netdev_change_features" is_defined: true symbol_type: FUNCTION - crc: 0xfad4ff5d + crc: 0x75821603 type_id: 0x1c31d966 full_name: "netdev_change_features" } @@ -352586,7 +355691,7 @@ elf_symbol { name: "netdev_core_stats_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x8b74513b + crc: 0x12b8022e type_id: 0x9286ca40 full_name: "netdev_core_stats_alloc" } @@ -352595,7 +355700,7 @@ elf_symbol { name: "netdev_err" is_defined: true symbol_type: FUNCTION - crc: 0x236ba9b7 + crc: 0xb773faea type_id: 0x1caf28d1 full_name: "netdev_err" } @@ -352613,7 +355718,7 @@ elf_symbol { name: "netdev_info" is_defined: true symbol_type: FUNCTION - crc: 0x7bfcd27d + crc: 0x32eaa0c0 type_id: 0x1caf28d1 full_name: "netdev_info" } @@ -352622,7 +355727,7 @@ elf_symbol { name: "netdev_lower_state_changed" is_defined: true symbol_type: FUNCTION - crc: 0x933eece9 + crc: 0x56c9b96f type_id: 0x1c532cf2 full_name: "netdev_lower_state_changed" } @@ -352631,7 +355736,7 @@ elf_symbol { name: "netdev_master_upper_dev_link" is_defined: true symbol_type: FUNCTION - crc: 0x9e57154f + crc: 0x35b5e8d6 type_id: 0x91e5bf0e full_name: "netdev_master_upper_dev_link" } @@ -352640,7 +355745,7 @@ elf_symbol { name: "netdev_name_in_use" is_defined: true symbol_type: FUNCTION - crc: 0x373ee641 + crc: 0x6fa6a47e type_id: 0xfd7484f0 full_name: "netdev_name_in_use" } @@ -352649,7 +355754,7 @@ elf_symbol { name: "netdev_notice" is_defined: true symbol_type: FUNCTION - crc: 0x3aa4b1d5 + crc: 0x46e9a0d1 type_id: 0x1caf28d1 full_name: "netdev_notice" } @@ -352658,7 +355763,7 @@ elf_symbol { name: "netdev_notify_peers" is_defined: true symbol_type: FUNCTION - crc: 0x2b1635b4 + crc: 0x1128ada0 type_id: 0x1c31d966 full_name: "netdev_notify_peers" } @@ -352667,7 +355772,7 @@ elf_symbol { name: "netdev_pick_tx" is_defined: true symbol_type: FUNCTION - crc: 0x9b5e99e2 + crc: 0xa95ea0ab type_id: 0x0d9b3569 full_name: "netdev_pick_tx" } @@ -352676,7 +355781,7 @@ elf_symbol { name: "netdev_printk" is_defined: true symbol_type: FUNCTION - crc: 0xbc2ae0c7 + crc: 0xd98785c0 type_id: 0x1fdf0b41 full_name: "netdev_printk" } @@ -352694,7 +355799,7 @@ elf_symbol { name: "netdev_rx_handler_register" is_defined: true symbol_type: FUNCTION - crc: 0x10e3a497 + crc: 0x698b4bbc type_id: 0x913b542f full_name: "netdev_rx_handler_register" } @@ -352703,7 +355808,7 @@ elf_symbol { name: "netdev_rx_handler_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x1c940737 + crc: 0x9e9976bb type_id: 0x1c31d966 full_name: "netdev_rx_handler_unregister" } @@ -352712,7 +355817,7 @@ elf_symbol { name: "netdev_set_default_ethtool_ops" is_defined: true symbol_type: FUNCTION - crc: 0x87285dbb + crc: 0xb258d38a type_id: 0x1cd08481 full_name: "netdev_set_default_ethtool_ops" } @@ -352721,7 +355826,7 @@ elf_symbol { name: "netdev_state_change" is_defined: true symbol_type: FUNCTION - crc: 0x43e7d2be + crc: 0xa2055434 type_id: 0x1c31d966 full_name: "netdev_state_change" } @@ -352730,7 +355835,7 @@ elf_symbol { name: "netdev_update_features" is_defined: true symbol_type: FUNCTION - crc: 0x0d7c207b + crc: 0xdc6e52f1 type_id: 0x1c31d966 full_name: "netdev_update_features" } @@ -352739,7 +355844,7 @@ elf_symbol { name: "netdev_upper_dev_link" is_defined: true symbol_type: FUNCTION - crc: 0xd5edf70d + crc: 0x6d5b4c79 type_id: 0x91e20463 full_name: "netdev_upper_dev_link" } @@ -352748,7 +355853,7 @@ elf_symbol { name: "netdev_upper_dev_unlink" is_defined: true symbol_type: FUNCTION - crc: 0x058b8ca8 + crc: 0x67c9a688 type_id: 0x1cfb41e9 full_name: "netdev_upper_dev_unlink" } @@ -352757,7 +355862,7 @@ elf_symbol { name: "netdev_warn" is_defined: true symbol_type: FUNCTION - crc: 0xde3dd501 + crc: 0x99e4f164 type_id: 0x1caf28d1 full_name: "netdev_warn" } @@ -352766,7 +355871,7 @@ elf_symbol { name: "netif_carrier_off" is_defined: true symbol_type: FUNCTION - crc: 0x031d6590 + crc: 0x817f8584 type_id: 0x1c31d966 full_name: "netif_carrier_off" } @@ -352775,7 +355880,7 @@ elf_symbol { name: "netif_carrier_on" is_defined: true symbol_type: FUNCTION - crc: 0x56fd6c96 + crc: 0xe6508dc5 type_id: 0x1c31d966 full_name: "netif_carrier_on" } @@ -352784,7 +355889,7 @@ elf_symbol { name: "netif_device_attach" is_defined: true symbol_type: FUNCTION - crc: 0xc1350233 + crc: 0xf6e19ecb type_id: 0x1c31d966 full_name: "netif_device_attach" } @@ -352793,7 +355898,7 @@ elf_symbol { name: "netif_device_detach" is_defined: true symbol_type: FUNCTION - crc: 0x88d0fc4b + crc: 0xe72ba92c type_id: 0x1c31d966 full_name: "netif_device_detach" } @@ -352802,7 +355907,7 @@ elf_symbol { name: "netif_inherit_tso_max" is_defined: true symbol_type: FUNCTION - crc: 0xe068c588 + crc: 0x2c796f58 type_id: 0x1cffbe77 full_name: "netif_inherit_tso_max" } @@ -352811,7 +355916,7 @@ elf_symbol { name: "netif_napi_add_weight" is_defined: true symbol_type: FUNCTION - crc: 0x51b32d9a + crc: 0x0bcea85d type_id: 0x1c5b4677 full_name: "netif_napi_add_weight" } @@ -352820,7 +355925,7 @@ elf_symbol { name: "netif_receive_skb" is_defined: true symbol_type: FUNCTION - crc: 0xbf749b4f + crc: 0x766716de type_id: 0x9cd33969 full_name: "netif_receive_skb" } @@ -352838,7 +355943,7 @@ elf_symbol { name: "netif_rx" is_defined: true symbol_type: FUNCTION - crc: 0x7b2eb578 + crc: 0x50fe988b type_id: 0x9cd33969 full_name: "netif_rx" } @@ -352847,7 +355952,7 @@ elf_symbol { name: "netif_schedule_queue" is_defined: true symbol_type: FUNCTION - crc: 0x5138621f + crc: 0xb2e41315 type_id: 0x1604193e full_name: "netif_schedule_queue" } @@ -352856,7 +355961,7 @@ elf_symbol { name: "netif_set_real_num_rx_queues" is_defined: true symbol_type: FUNCTION - crc: 0x722dc223 + crc: 0x0a124529 type_id: 0x903f7e42 full_name: "netif_set_real_num_rx_queues" } @@ -352865,7 +355970,7 @@ elf_symbol { name: "netif_set_real_num_tx_queues" is_defined: true symbol_type: FUNCTION - crc: 0x672afb63 + crc: 0xafef7e87 type_id: 0x903f7e42 full_name: "netif_set_real_num_tx_queues" } @@ -352874,7 +355979,7 @@ elf_symbol { name: "netif_set_tso_max_segs" is_defined: true symbol_type: FUNCTION - crc: 0x22d88027 + crc: 0x74dab25a type_id: 0x1d27ccfe full_name: "netif_set_tso_max_segs" } @@ -352883,7 +355988,7 @@ elf_symbol { name: "netif_set_tso_max_size" is_defined: true symbol_type: FUNCTION - crc: 0xeefb4f30 + crc: 0x00e608c1 type_id: 0x1d27ccfe full_name: "netif_set_tso_max_size" } @@ -352892,7 +355997,7 @@ elf_symbol { name: "netif_stacked_transfer_operstate" is_defined: true symbol_type: FUNCTION - crc: 0x420d763b + crc: 0x55ce1c0f type_id: 0x1cb4b808 full_name: "netif_stacked_transfer_operstate" } @@ -352901,7 +356006,7 @@ elf_symbol { name: "netif_tx_lock" is_defined: true symbol_type: FUNCTION - crc: 0x7911ec8f + crc: 0xb8d3dae5 type_id: 0x1c31d966 full_name: "netif_tx_lock" } @@ -352910,7 +356015,7 @@ elf_symbol { name: "netif_tx_stop_all_queues" is_defined: true symbol_type: FUNCTION - crc: 0xae6d9a54 + crc: 0xc0821dc4 type_id: 0x1c31d966 full_name: "netif_tx_stop_all_queues" } @@ -352919,7 +356024,7 @@ elf_symbol { name: "netif_tx_unlock" is_defined: true symbol_type: FUNCTION - crc: 0xc9e9257d + crc: 0x66eedd5f type_id: 0x1c31d966 full_name: "netif_tx_unlock" } @@ -352928,7 +356033,7 @@ elf_symbol { name: "netif_tx_wake_queue" is_defined: true symbol_type: FUNCTION - crc: 0x020b2b15 + crc: 0x81fe131e type_id: 0x1604193e full_name: "netif_tx_wake_queue" } @@ -352937,7 +356042,7 @@ elf_symbol { name: "netlink_ack" is_defined: true symbol_type: FUNCTION - crc: 0x9c275034 + crc: 0x225f0a95 type_id: 0x119c2286 full_name: "netlink_ack" } @@ -352946,7 +356051,7 @@ elf_symbol { name: "netlink_broadcast" is_defined: true symbol_type: FUNCTION - crc: 0xe7459512 + crc: 0x3f7d9c75 type_id: 0x9af58853 full_name: "netlink_broadcast" } @@ -352955,7 +356060,7 @@ elf_symbol { name: "netlink_capable" is_defined: true symbol_type: FUNCTION - crc: 0x31f02c0d + crc: 0x46b68225 type_id: 0xf0a03df0 full_name: "netlink_capable" } @@ -352964,7 +356069,7 @@ elf_symbol { name: "netlink_kernel_release" is_defined: true symbol_type: FUNCTION - crc: 0x2c038161 + crc: 0xc09c31b5 type_id: 0x17c95d08 full_name: "netlink_kernel_release" } @@ -352973,7 +356078,7 @@ elf_symbol { name: "netlink_net_capable" is_defined: true symbol_type: FUNCTION - crc: 0x91e0c9fe + crc: 0x523ff19d type_id: 0xf0a03df0 full_name: "netlink_net_capable" } @@ -352991,7 +356096,7 @@ elf_symbol { name: "netlink_unicast" is_defined: true symbol_type: FUNCTION - crc: 0x95bc9997 + crc: 0x6efe4991 type_id: 0x9af70c99 full_name: "netlink_unicast" } @@ -353009,7 +356114,7 @@ elf_symbol { name: "new_inode" is_defined: true symbol_type: FUNCTION - crc: 0x32c87c36 + crc: 0xc40b265a type_id: 0x12d6b73d full_name: "new_inode" } @@ -353027,7 +356132,7 @@ elf_symbol { name: "nf_ct_attach" is_defined: true symbol_type: FUNCTION - crc: 0x15a4d414 + crc: 0xa30dbc4c type_id: 0x1132058e full_name: "nf_ct_attach" } @@ -353036,7 +356141,7 @@ elf_symbol { name: "nf_ct_delete" is_defined: true symbol_type: FUNCTION - crc: 0xe9b5eb2b + crc: 0x0daa9d26 type_id: 0xf33b99db full_name: "nf_ct_delete" } @@ -353045,7 +356150,7 @@ elf_symbol { name: "nf_register_net_hooks" is_defined: true symbol_type: FUNCTION - crc: 0x8dea2dd1 + crc: 0xaf89d14f type_id: 0x9e768b87 full_name: "nf_register_net_hooks" } @@ -353054,7 +356159,7 @@ elf_symbol { name: "nf_unregister_net_hooks" is_defined: true symbol_type: FUNCTION - crc: 0xa2255860 + crc: 0x098e72d6 type_id: 0x136e393b full_name: "nf_unregister_net_hooks" } @@ -353063,7 +356168,7 @@ elf_symbol { name: "nfc_add_se" is_defined: true symbol_type: FUNCTION - crc: 0x3c71c1be + crc: 0xb4180157 type_id: 0x9fbd796f full_name: "nfc_add_se" } @@ -353072,7 +356177,7 @@ elf_symbol { name: "nfc_alloc_recv_skb" is_defined: true symbol_type: FUNCTION - crc: 0xac5e440f + crc: 0xcecf0234 type_id: 0x7a39fbd1 full_name: "nfc_alloc_recv_skb" } @@ -353081,7 +356186,7 @@ elf_symbol { name: "nfc_allocate_device" is_defined: true symbol_type: FUNCTION - crc: 0x6f1fad02 + crc: 0x346f107e type_id: 0x5daa055b full_name: "nfc_allocate_device" } @@ -353090,7 +356195,7 @@ elf_symbol { name: "nfc_class" is_defined: true symbol_type: OBJECT - crc: 0xbae69210 + crc: 0x71f7b7c7 type_id: 0x83714889 full_name: "nfc_class" } @@ -353099,7 +356204,7 @@ elf_symbol { name: "nfc_dep_link_is_up" is_defined: true symbol_type: FUNCTION - crc: 0xa938c3c9 + crc: 0x00a86139 type_id: 0x9f93d86d full_name: "nfc_dep_link_is_up" } @@ -353108,7 +356213,7 @@ elf_symbol { name: "nfc_driver_failure" is_defined: true symbol_type: FUNCTION - crc: 0x605ccd0f + crc: 0xc07a4629 type_id: 0x10393b5c full_name: "nfc_driver_failure" } @@ -353117,7 +356222,7 @@ elf_symbol { name: "nfc_find_se" is_defined: true symbol_type: FUNCTION - crc: 0x8ac74d26 + crc: 0xc7f3522a type_id: 0xee085698 full_name: "nfc_find_se" } @@ -353126,7 +356231,7 @@ elf_symbol { name: "nfc_fw_download_done" is_defined: true symbol_type: FUNCTION - crc: 0xcea48a2a + crc: 0x3fba6b93 type_id: 0x9c770a72 full_name: "nfc_fw_download_done" } @@ -353135,7 +356240,7 @@ elf_symbol { name: "nfc_get_local_general_bytes" is_defined: true symbol_type: FUNCTION - crc: 0x68915b30 + crc: 0x56ba6ef5 type_id: 0x4bbafb54 full_name: "nfc_get_local_general_bytes" } @@ -353144,7 +356249,7 @@ elf_symbol { name: "nfc_proto_register" is_defined: true symbol_type: FUNCTION - crc: 0x64f7d863 + crc: 0x102c27a4 type_id: 0x9095ed8c full_name: "nfc_proto_register" } @@ -353153,7 +356258,7 @@ elf_symbol { name: "nfc_proto_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x906ad80d + crc: 0x551aedaf type_id: 0x1d8d5f30 full_name: "nfc_proto_unregister" } @@ -353162,7 +356267,7 @@ elf_symbol { name: "nfc_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x8f34405b + crc: 0x0247a103 type_id: 0x9cbd0aac full_name: "nfc_register_device" } @@ -353171,7 +356276,7 @@ elf_symbol { name: "nfc_remove_se" is_defined: true symbol_type: FUNCTION - crc: 0xbad1b6d7 + crc: 0x1286acce type_id: 0x9f992a00 full_name: "nfc_remove_se" } @@ -353180,7 +356285,7 @@ elf_symbol { name: "nfc_se_connectivity" is_defined: true symbol_type: FUNCTION - crc: 0x2ead39f4 + crc: 0x7e5848ec type_id: 0x9c187b64 full_name: "nfc_se_connectivity" } @@ -353189,7 +356294,7 @@ elf_symbol { name: "nfc_se_transaction" is_defined: true symbol_type: FUNCTION - crc: 0x0eca7242 + crc: 0xb478b871 type_id: 0x9c1fae0d full_name: "nfc_se_transaction" } @@ -353198,7 +356303,7 @@ elf_symbol { name: "nfc_send_to_raw_sock" is_defined: true symbol_type: FUNCTION - crc: 0x3c7d2c51 + crc: 0x6db26cc0 type_id: 0x11ba77d9 full_name: "nfc_send_to_raw_sock" } @@ -353207,7 +356312,7 @@ elf_symbol { name: "nfc_set_remote_general_bytes" is_defined: true symbol_type: FUNCTION - crc: 0x68d92017 + crc: 0x3e9ece3f type_id: 0x9c4b5ba7 full_name: "nfc_set_remote_general_bytes" } @@ -353216,7 +356321,7 @@ elf_symbol { name: "nfc_target_lost" is_defined: true symbol_type: FUNCTION - crc: 0x0b477a8e + crc: 0xdcc5b422 type_id: 0x9f992a00 full_name: "nfc_target_lost" } @@ -353225,7 +356330,7 @@ elf_symbol { name: "nfc_targets_found" is_defined: true symbol_type: FUNCTION - crc: 0xbfa92258 + crc: 0xfeb47180 type_id: 0x9c908368 full_name: "nfc_targets_found" } @@ -353234,7 +356339,7 @@ elf_symbol { name: "nfc_tm_activated" is_defined: true symbol_type: FUNCTION - crc: 0x3f3a0fb9 + crc: 0xff26102d type_id: 0x9f93bc17 full_name: "nfc_tm_activated" } @@ -353243,7 +356348,7 @@ elf_symbol { name: "nfc_tm_data_received" is_defined: true symbol_type: FUNCTION - crc: 0x32f22012 + crc: 0x80d3dde1 type_id: 0x9ca83708 full_name: "nfc_tm_data_received" } @@ -353252,7 +356357,7 @@ elf_symbol { name: "nfc_tm_deactivated" is_defined: true symbol_type: FUNCTION - crc: 0x5d2601ff + crc: 0xb47cbe60 type_id: 0x9cbd0aac full_name: "nfc_tm_deactivated" } @@ -353261,7 +356366,7 @@ elf_symbol { name: "nfc_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0x82ecaafb + crc: 0xf9561588 type_id: 0x11a5b810 full_name: "nfc_unregister_device" } @@ -353270,7 +356375,7 @@ elf_symbol { name: "nfc_vendor_cmd_reply" is_defined: true symbol_type: FUNCTION - crc: 0xbcead291 + crc: 0x4e771b43 type_id: 0x9cd33969 full_name: "nfc_vendor_cmd_reply" } @@ -353297,7 +356402,7 @@ elf_symbol { name: "nla_put" is_defined: true symbol_type: FUNCTION - crc: 0x136f0211 + crc: 0x6914cece type_id: 0x9d56966d full_name: "nla_put" } @@ -353306,7 +356411,7 @@ elf_symbol { name: "nla_put_64bit" is_defined: true symbol_type: FUNCTION - crc: 0x598f7aef + crc: 0xaabad31a type_id: 0x9d568fa5 full_name: "nla_put_64bit" } @@ -353315,7 +356420,7 @@ elf_symbol { name: "nla_put_nohdr" is_defined: true symbol_type: FUNCTION - crc: 0xa32f4810 + crc: 0x3663d775 type_id: 0x9d41fde0 full_name: "nla_put_nohdr" } @@ -353324,7 +356429,7 @@ elf_symbol { name: "nla_reserve" is_defined: true symbol_type: FUNCTION - crc: 0xb5b05639 + crc: 0x3519f3e2 type_id: 0x2a586b69 full_name: "nla_reserve" } @@ -353333,7 +356438,7 @@ elf_symbol { name: "nla_reserve_64bit" is_defined: true symbol_type: FUNCTION - crc: 0x7fe952f4 + crc: 0xac32baee type_id: 0x2a59f7ea full_name: "nla_reserve_64bit" } @@ -353351,7 +356456,7 @@ elf_symbol { name: "nonseekable_open" is_defined: true symbol_type: FUNCTION - crc: 0x4c953715 + crc: 0x4b482370 type_id: 0x9b022eae full_name: "nonseekable_open" } @@ -353360,7 +356465,7 @@ elf_symbol { name: "noop_llseek" is_defined: true symbol_type: FUNCTION - crc: 0x3248a15f + crc: 0xf7a7c1cf type_id: 0x2d64ae3e full_name: "noop_llseek" } @@ -353405,7 +356510,7 @@ elf_symbol { name: "ns_capable" is_defined: true symbol_type: FUNCTION - crc: 0xc7f99b2c + crc: 0x4ed6a2f5 type_id: 0xfcd23386 full_name: "ns_capable" } @@ -353450,7 +356555,7 @@ elf_symbol { name: "nvdimm_bus_register" is_defined: true symbol_type: FUNCTION - crc: 0xf0dc498c + crc: 0xd381ea2a type_id: 0x8c4206d5 full_name: "nvdimm_bus_register" } @@ -353459,7 +356564,7 @@ elf_symbol { name: "nvdimm_bus_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xaa29a683 + crc: 0x9af28e44 type_id: 0x1be55e08 full_name: "nvdimm_bus_unregister" } @@ -353468,7 +356573,7 @@ elf_symbol { name: "nvdimm_pmem_region_create" is_defined: true symbol_type: FUNCTION - crc: 0x4dc75e8a + crc: 0x075b15d4 type_id: 0xe28e34fc full_name: "nvdimm_pmem_region_create" } @@ -353477,7 +356582,7 @@ elf_symbol { name: "nvmem_cell_get" is_defined: true symbol_type: FUNCTION - crc: 0x5efc1fbc + crc: 0x0a16d147 type_id: 0xbbe36438 full_name: "nvmem_cell_get" } @@ -353504,7 +356609,7 @@ elf_symbol { name: "nvmem_cell_read_u32" is_defined: true symbol_type: FUNCTION - crc: 0xe432acc5 + crc: 0xff937b85 type_id: 0x9de0ab2c full_name: "nvmem_cell_read_u32" } @@ -353513,7 +356618,7 @@ elf_symbol { name: "nvmem_cell_read_u64" is_defined: true symbol_type: FUNCTION - crc: 0x7c65c325 + crc: 0xb7f85010 type_id: 0x9de5199d full_name: "nvmem_cell_read_u64" } @@ -353522,7 +356627,7 @@ elf_symbol { name: "nvmem_cell_read_variable_le_u32" is_defined: true symbol_type: FUNCTION - crc: 0x8afd0553 + crc: 0xa473bcdd type_id: 0x9de0ab2c full_name: "nvmem_cell_read_variable_le_u32" } @@ -353540,7 +356645,7 @@ elf_symbol { name: "nvmem_device_get" is_defined: true symbol_type: FUNCTION - crc: 0xec63cf7d + crc: 0x4b629276 type_id: 0x21a8c9ba full_name: "nvmem_device_get" } @@ -353576,7 +356681,7 @@ elf_symbol { name: "nvmem_register" is_defined: true symbol_type: FUNCTION - crc: 0x8820886a + crc: 0x51341364 type_id: 0x2eb1a24e full_name: "nvmem_register" } @@ -353594,7 +356699,7 @@ elf_symbol { name: "of_add_property" is_defined: true symbol_type: FUNCTION - crc: 0xafec62a0 + crc: 0xdfeb95df type_id: 0x90903ad4 full_name: "of_add_property" } @@ -353603,7 +356708,7 @@ elf_symbol { name: "of_address_to_resource" is_defined: true symbol_type: FUNCTION - crc: 0xa1d47916 + crc: 0x4a8e11cd type_id: 0x910e73b6 full_name: "of_address_to_resource" } @@ -353621,7 +356726,7 @@ elf_symbol { name: "of_alias_get_id" is_defined: true symbol_type: FUNCTION - crc: 0x14791fd2 + crc: 0x9627a0a5 type_id: 0x90646116 full_name: "of_alias_get_id" } @@ -353630,7 +356735,7 @@ elf_symbol { name: "of_can_transceiver" is_defined: true symbol_type: FUNCTION - crc: 0xda17031f + crc: 0x9c06e779 type_id: 0x1c31d966 full_name: "of_can_transceiver" } @@ -353639,7 +356744,7 @@ elf_symbol { name: "of_chosen" is_defined: true symbol_type: OBJECT - crc: 0x17dcfc20 + crc: 0xbad56c35 type_id: 0x347303b4 full_name: "of_chosen" } @@ -353648,7 +356753,7 @@ elf_symbol { name: "of_clk_add_hw_provider" is_defined: true symbol_type: FUNCTION - crc: 0x79863c5a + crc: 0x18158533 type_id: 0x906d7ec1 full_name: "of_clk_add_hw_provider" } @@ -353657,7 +356762,7 @@ elf_symbol { name: "of_clk_add_provider" is_defined: true symbol_type: FUNCTION - crc: 0x79e1539d + crc: 0x1552aec7 type_id: 0x90150082 full_name: "of_clk_add_provider" } @@ -353666,7 +356771,7 @@ elf_symbol { name: "of_clk_del_provider" is_defined: true symbol_type: FUNCTION - crc: 0xbd41dc2f + crc: 0xc0b79e3e type_id: 0x1d84917e full_name: "of_clk_del_provider" } @@ -353675,7 +356780,7 @@ elf_symbol { name: "of_clk_get" is_defined: true symbol_type: FUNCTION - crc: 0x9db54448 + crc: 0x588f626d type_id: 0xaa9fab30 full_name: "of_clk_get" } @@ -353684,7 +356789,7 @@ elf_symbol { name: "of_clk_get_by_name" is_defined: true symbol_type: FUNCTION - crc: 0x5f09d150 + crc: 0xc7c0d234 type_id: 0xabfb6aa8 full_name: "of_clk_get_by_name" } @@ -353693,7 +356798,7 @@ elf_symbol { name: "of_clk_get_from_provider" is_defined: true symbol_type: FUNCTION - crc: 0x37b0a20d + crc: 0x8e6b9f95 type_id: 0xa52e0ac1 full_name: "of_clk_get_from_provider" } @@ -353702,7 +356807,7 @@ elf_symbol { name: "of_clk_get_parent_count" is_defined: true symbol_type: FUNCTION - crc: 0xfe5b1d7c + crc: 0x544a6b24 type_id: 0xc2505de9 full_name: "of_clk_get_parent_count" } @@ -353711,7 +356816,7 @@ elf_symbol { name: "of_clk_get_parent_name" is_defined: true symbol_type: FUNCTION - crc: 0xddc32aa9 + crc: 0xe3b18b58 type_id: 0x9f53b7fd full_name: "of_clk_get_parent_name" } @@ -353720,7 +356825,7 @@ elf_symbol { name: "of_clk_hw_onecell_get" is_defined: true symbol_type: FUNCTION - crc: 0xa42c0d45 + crc: 0xc1f5f0ed type_id: 0xdd32bce5 full_name: "of_clk_hw_onecell_get" } @@ -353729,7 +356834,7 @@ elf_symbol { name: "of_clk_hw_simple_get" is_defined: true symbol_type: FUNCTION - crc: 0x3e00eca7 + crc: 0x572482ff type_id: 0xdd32bce5 full_name: "of_clk_hw_simple_get" } @@ -353738,7 +356843,7 @@ elf_symbol { name: "of_clk_parent_fill" is_defined: true symbol_type: FUNCTION - crc: 0x3e2e065f + crc: 0xa5d08d52 type_id: 0x909912c8 full_name: "of_clk_parent_fill" } @@ -353747,7 +356852,7 @@ elf_symbol { name: "of_clk_set_defaults" is_defined: true symbol_type: FUNCTION - crc: 0x5086dab7 + crc: 0xac950bf8 type_id: 0x9129debd full_name: "of_clk_set_defaults" } @@ -353756,7 +356861,7 @@ elf_symbol { name: "of_clk_src_onecell_get" is_defined: true symbol_type: FUNCTION - crc: 0xa906fee7 + crc: 0x0b1c4c89 type_id: 0xa54cff55 full_name: "of_clk_src_onecell_get" } @@ -353765,7 +356870,7 @@ elf_symbol { name: "of_clk_src_simple_get" is_defined: true symbol_type: FUNCTION - crc: 0x69a0375a + crc: 0x9642498f type_id: 0xa54cff55 full_name: "of_clk_src_simple_get" } @@ -353774,7 +356879,7 @@ elf_symbol { name: "of_count_phandle_with_args" is_defined: true symbol_type: FUNCTION - crc: 0x6e2a7a70 + crc: 0x53efd4c0 type_id: 0x91fc06c4 full_name: "of_count_phandle_with_args" } @@ -353783,7 +356888,7 @@ elf_symbol { name: "of_cpu_node_to_id" is_defined: true symbol_type: FUNCTION - crc: 0x707e8aaf + crc: 0xe739d417 type_id: 0x909c23c2 full_name: "of_cpu_node_to_id" } @@ -353792,7 +356897,7 @@ elf_symbol { name: "of_css" is_defined: true symbol_type: FUNCTION - crc: 0x52b575ef + crc: 0x29be9cc8 type_id: 0xcde52a7c full_name: "of_css" } @@ -353801,7 +356906,7 @@ elf_symbol { name: "of_devfreq_cooling_register" is_defined: true symbol_type: FUNCTION - crc: 0xfab61178 + crc: 0xd0085883 type_id: 0x45319f70 full_name: "of_devfreq_cooling_register" } @@ -353810,7 +356915,7 @@ elf_symbol { name: "of_devfreq_cooling_register_power" is_defined: true symbol_type: FUNCTION - crc: 0xf44d237a + crc: 0xb0637976 type_id: 0x453414c9 full_name: "of_devfreq_cooling_register_power" } @@ -353819,7 +356924,7 @@ elf_symbol { name: "of_device_get_match_data" is_defined: true symbol_type: FUNCTION - crc: 0x3b05f1eb + crc: 0x35405465 type_id: 0x5846e63a full_name: "of_device_get_match_data" } @@ -353828,7 +356933,7 @@ elf_symbol { name: "of_device_is_available" is_defined: true symbol_type: FUNCTION - crc: 0xafd55f4c + crc: 0xf8afe30c type_id: 0xf22f7816 full_name: "of_device_is_available" } @@ -353837,7 +356942,7 @@ elf_symbol { name: "of_device_is_compatible" is_defined: true symbol_type: FUNCTION - crc: 0xe8fb28e5 + crc: 0xd5dabb15 type_id: 0x91f382e9 full_name: "of_device_is_compatible" } @@ -353846,7 +356951,7 @@ elf_symbol { name: "of_device_modalias" is_defined: true symbol_type: FUNCTION - crc: 0x62ca2186 + crc: 0x011fce40 type_id: 0x1440a366 full_name: "of_device_modalias" } @@ -353855,7 +356960,7 @@ elf_symbol { name: "of_device_request_module" is_defined: true symbol_type: FUNCTION - crc: 0x8e6fe351 + crc: 0x2f055c22 type_id: 0x9d16dd74 full_name: "of_device_request_module" } @@ -353864,7 +356969,7 @@ elf_symbol { name: "of_device_uevent_modalias" is_defined: true symbol_type: FUNCTION - crc: 0x4f0af056 + crc: 0x898046cb type_id: 0x9dc2a5d0 full_name: "of_device_uevent_modalias" } @@ -353873,7 +356978,7 @@ elf_symbol { name: "of_dma_configure_id" is_defined: true symbol_type: FUNCTION - crc: 0x54823329 + crc: 0xc59f0d7f type_id: 0x9ddc8abe full_name: "of_dma_configure_id" } @@ -353882,7 +356987,7 @@ elf_symbol { name: "of_dma_controller_free" is_defined: true symbol_type: FUNCTION - crc: 0x8877b34d + crc: 0x71d281bb type_id: 0x1d84917e full_name: "of_dma_controller_free" } @@ -353891,7 +356996,7 @@ elf_symbol { name: "of_dma_controller_register" is_defined: true symbol_type: FUNCTION - crc: 0xfee1fb18 + crc: 0x1d642236 type_id: 0x903479ff full_name: "of_dma_controller_register" } @@ -353900,7 +357005,7 @@ elf_symbol { name: "of_dma_is_coherent" is_defined: true symbol_type: FUNCTION - crc: 0x324bfabe + crc: 0x8e1b0549 type_id: 0xf3b89be9 full_name: "of_dma_is_coherent" } @@ -353909,7 +357014,7 @@ elf_symbol { name: "of_dma_simple_xlate" is_defined: true symbol_type: FUNCTION - crc: 0xfeb10f88 + crc: 0x0440c373 type_id: 0x843582ad full_name: "of_dma_simple_xlate" } @@ -353918,7 +357023,7 @@ elf_symbol { name: "of_dma_xlate_by_chan_id" is_defined: true symbol_type: FUNCTION - crc: 0x4ce046aa + crc: 0xd5fd73d6 type_id: 0x843582ad full_name: "of_dma_xlate_by_chan_id" } @@ -353927,7 +357032,7 @@ elf_symbol { name: "of_drm_find_bridge" is_defined: true symbol_type: FUNCTION - crc: 0x30d5e891 + crc: 0x99dd842b type_id: 0x9702dcaf full_name: "of_drm_find_bridge" } @@ -353936,7 +357041,7 @@ elf_symbol { name: "of_drm_find_panel" is_defined: true symbol_type: FUNCTION - crc: 0xe1f61fba + crc: 0xba2451df type_id: 0x29f0e61e full_name: "of_drm_find_panel" } @@ -353945,7 +357050,7 @@ elf_symbol { name: "of_drm_get_panel_orientation" is_defined: true symbol_type: FUNCTION - crc: 0xb2071351 + crc: 0x15469946 type_id: 0x91a3a43e full_name: "of_drm_get_panel_orientation" } @@ -353954,7 +357059,7 @@ elf_symbol { name: "of_find_backlight_by_node" is_defined: true symbol_type: FUNCTION - crc: 0xf4a98acd + crc: 0x9eec87a9 type_id: 0x71a7be0e full_name: "of_find_backlight_by_node" } @@ -353963,7 +357068,7 @@ elf_symbol { name: "of_find_compatible_node" is_defined: true symbol_type: FUNCTION - crc: 0x6a306737 + crc: 0xa3b77fa2 type_id: 0x7b18d8c2 full_name: "of_find_compatible_node" } @@ -353972,7 +357077,7 @@ elf_symbol { name: "of_find_device_by_node" is_defined: true symbol_type: FUNCTION - crc: 0x8c8f7da0 + crc: 0xcba863e1 type_id: 0xc44c8212 full_name: "of_find_device_by_node" } @@ -353981,7 +357086,7 @@ elf_symbol { name: "of_find_i2c_adapter_by_node" is_defined: true symbol_type: FUNCTION - crc: 0xf69498c4 + crc: 0xf2dc2a97 type_id: 0x619a645f full_name: "of_find_i2c_adapter_by_node" } @@ -353990,7 +357095,7 @@ elf_symbol { name: "of_find_i2c_device_by_node" is_defined: true symbol_type: FUNCTION - crc: 0xf5b4f104 + crc: 0xe43e8fd6 type_id: 0x81af1888 full_name: "of_find_i2c_device_by_node" } @@ -353999,7 +357104,7 @@ elf_symbol { name: "of_find_matching_node_and_match" is_defined: true symbol_type: FUNCTION - crc: 0x53987b63 + crc: 0x2b650551 type_id: 0x7b05d834 full_name: "of_find_matching_node_and_match" } @@ -354008,7 +357113,7 @@ elf_symbol { name: "of_find_mipi_dsi_host_by_node" is_defined: true symbol_type: FUNCTION - crc: 0xac2436f8 + crc: 0xc1667238 type_id: 0x2c313d32 full_name: "of_find_mipi_dsi_host_by_node" } @@ -354017,7 +357122,7 @@ elf_symbol { name: "of_find_node_by_name" is_defined: true symbol_type: FUNCTION - crc: 0xdb4f544e + crc: 0xcf6ebb0a type_id: 0x7b175cef full_name: "of_find_node_by_name" } @@ -354026,7 +357131,7 @@ elf_symbol { name: "of_find_node_by_phandle" is_defined: true symbol_type: FUNCTION - crc: 0x52fe71bb + crc: 0x01d76357 type_id: 0x71fff4bd full_name: "of_find_node_by_phandle" } @@ -354035,7 +357140,7 @@ elf_symbol { name: "of_find_node_by_type" is_defined: true symbol_type: FUNCTION - crc: 0x582055b7 + crc: 0x4c01baf3 type_id: 0x7b175cef full_name: "of_find_node_by_type" } @@ -354044,7 +357149,7 @@ elf_symbol { name: "of_find_node_opts_by_path" is_defined: true symbol_type: FUNCTION - crc: 0x92b2dd13 + crc: 0xb201d60f type_id: 0x7963a3c3 full_name: "of_find_node_opts_by_path" } @@ -354053,7 +357158,7 @@ elf_symbol { name: "of_find_node_with_property" is_defined: true symbol_type: FUNCTION - crc: 0x04e269eb + crc: 0x390eb268 type_id: 0x7b175cef full_name: "of_find_node_with_property" } @@ -354062,7 +357167,7 @@ elf_symbol { name: "of_find_property" is_defined: true symbol_type: FUNCTION - crc: 0x8725677b + crc: 0x6756151d type_id: 0xd587d547 full_name: "of_find_property" } @@ -354071,7 +357176,7 @@ elf_symbol { name: "of_fwnode_ops" is_defined: true symbol_type: OBJECT - crc: 0x22245219 + crc: 0x231cdf7e type_id: 0xe4207e6d full_name: "of_fwnode_ops" } @@ -354080,7 +357185,7 @@ elf_symbol { name: "of_gen_pool_get" is_defined: true symbol_type: FUNCTION - crc: 0x488c744a + crc: 0xf9e87484 type_id: 0x5193f1b8 full_name: "of_gen_pool_get" } @@ -354089,7 +357194,7 @@ elf_symbol { name: "of_genpd_add_device" is_defined: true symbol_type: FUNCTION - crc: 0x5222c9bf + crc: 0xbd37faa7 type_id: 0x9eb8629a full_name: "of_genpd_add_device" } @@ -354098,7 +357203,7 @@ elf_symbol { name: "of_genpd_add_provider_onecell" is_defined: true symbol_type: FUNCTION - crc: 0x4d3f6c4c + crc: 0x88313be3 type_id: 0x90ff140b full_name: "of_genpd_add_provider_onecell" } @@ -354107,7 +357212,7 @@ elf_symbol { name: "of_genpd_add_provider_simple" is_defined: true symbol_type: FUNCTION - crc: 0xc2da6340 + crc: 0x533fbe7d type_id: 0x908663be full_name: "of_genpd_add_provider_simple" } @@ -354116,7 +357221,7 @@ elf_symbol { name: "of_genpd_add_subdomain" is_defined: true symbol_type: FUNCTION - crc: 0x97e9b4a9 + crc: 0x1cffde6a type_id: 0x9e821f5a full_name: "of_genpd_add_subdomain" } @@ -354125,7 +357230,7 @@ elf_symbol { name: "of_genpd_del_provider" is_defined: true symbol_type: FUNCTION - crc: 0xe03c93ad + crc: 0x930cdcb2 type_id: 0x1d84917e full_name: "of_genpd_del_provider" } @@ -354134,7 +357239,7 @@ elf_symbol { name: "of_get_child_by_name" is_defined: true symbol_type: FUNCTION - crc: 0x5e04f110 + crc: 0x63e82a93 type_id: 0x7a80bf10 full_name: "of_get_child_by_name" } @@ -354143,7 +357248,7 @@ elf_symbol { name: "of_get_compatible_child" is_defined: true symbol_type: FUNCTION - crc: 0xa15f1cd2 + crc: 0x895c0bb1 type_id: 0x7a80bf10 full_name: "of_get_compatible_child" } @@ -354152,7 +357257,7 @@ elf_symbol { name: "of_get_cpu_node" is_defined: true symbol_type: FUNCTION - crc: 0x2886568a + crc: 0x99b890b8 type_id: 0x6f542f9d full_name: "of_get_cpu_node" } @@ -354161,7 +357266,7 @@ elf_symbol { name: "of_get_display_timing" is_defined: true symbol_type: FUNCTION - crc: 0xa0b20201 + crc: 0x0c30430d type_id: 0x91f5fad8 full_name: "of_get_display_timing" } @@ -354170,7 +357275,7 @@ elf_symbol { name: "of_get_i2c_adapter_by_node" is_defined: true symbol_type: FUNCTION - crc: 0x0e0ddf55 + crc: 0x9d9999d3 type_id: 0x619a645f full_name: "of_get_i2c_adapter_by_node" } @@ -354179,7 +357284,7 @@ elf_symbol { name: "of_get_mac_address" is_defined: true symbol_type: FUNCTION - crc: 0xf535807e + crc: 0x82d14b2d type_id: 0x909f3f56 full_name: "of_get_mac_address" } @@ -354188,7 +357293,7 @@ elf_symbol { name: "of_get_named_gpio_flags" is_defined: true symbol_type: FUNCTION - crc: 0x59b991eb + crc: 0x24f6941e type_id: 0x91ea80a1 full_name: "of_get_named_gpio_flags" } @@ -354197,7 +357302,7 @@ elf_symbol { name: "of_get_next_available_child" is_defined: true symbol_type: FUNCTION - crc: 0xc40f431b + crc: 0xce10b713 type_id: 0x7aa931ca full_name: "of_get_next_available_child" } @@ -354206,7 +357311,7 @@ elf_symbol { name: "of_get_next_child" is_defined: true symbol_type: FUNCTION - crc: 0x632e0a75 + crc: 0xae2d9fd5 type_id: 0x7aa931ca full_name: "of_get_next_child" } @@ -354215,7 +357320,7 @@ elf_symbol { name: "of_get_next_parent" is_defined: true symbol_type: FUNCTION - crc: 0x1f5ddfb1 + crc: 0x6473839d type_id: 0x7bef1e3b full_name: "of_get_next_parent" } @@ -354224,7 +357329,7 @@ elf_symbol { name: "of_get_parent" is_defined: true symbol_type: FUNCTION - crc: 0x9067361d + crc: 0xa2c474a2 type_id: 0x7a78fdc4 full_name: "of_get_parent" } @@ -354233,7 +357338,7 @@ elf_symbol { name: "of_get_pci_domain_nr" is_defined: true symbol_type: FUNCTION - crc: 0x42e01063 + crc: 0x3d4c648a type_id: 0x909c23c2 full_name: "of_get_pci_domain_nr" } @@ -354242,7 +357347,7 @@ elf_symbol { name: "of_get_phy_mode" is_defined: true symbol_type: FUNCTION - crc: 0xe2b64e83 + crc: 0xa339c1bb type_id: 0x90588e4c full_name: "of_get_phy_mode" } @@ -354251,7 +357356,7 @@ elf_symbol { name: "of_get_property" is_defined: true symbol_type: FUNCTION - crc: 0x641dfdf9 + crc: 0xbcea9a61 type_id: 0x5bd8cd40 full_name: "of_get_property" } @@ -354260,7 +357365,7 @@ elf_symbol { name: "of_get_regulator_init_data" is_defined: true symbol_type: FUNCTION - crc: 0x3dbeb929 + crc: 0x70e78bf6 type_id: 0xecebfa40 full_name: "of_get_regulator_init_data" } @@ -354269,7 +357374,7 @@ elf_symbol { name: "of_get_required_opp_performance_state" is_defined: true symbol_type: FUNCTION - crc: 0xafc28127 + crc: 0x5692d093 type_id: 0x9100a08e full_name: "of_get_required_opp_performance_state" } @@ -354278,7 +357383,7 @@ elf_symbol { name: "of_get_videomode" is_defined: true symbol_type: FUNCTION - crc: 0x99c8fd6f + crc: 0x3f069a8b type_id: 0x90977154 full_name: "of_get_videomode" } @@ -354287,7 +357392,7 @@ elf_symbol { name: "of_graph_get_endpoint_by_regs" is_defined: true symbol_type: FUNCTION - crc: 0x9fcc9af6 + crc: 0x6b7505c7 type_id: 0x7bfdb6bc full_name: "of_graph_get_endpoint_by_regs" } @@ -354296,7 +357401,7 @@ elf_symbol { name: "of_graph_get_next_endpoint" is_defined: true symbol_type: FUNCTION - crc: 0x8dd675a9 + crc: 0x5d4094bf type_id: 0x7aa931ca full_name: "of_graph_get_next_endpoint" } @@ -354305,7 +357410,7 @@ elf_symbol { name: "of_graph_get_port_by_id" is_defined: true symbol_type: FUNCTION - crc: 0xbe4cf708 + crc: 0x19f8d3fb type_id: 0x78cb3e97 full_name: "of_graph_get_port_by_id" } @@ -354314,7 +357419,7 @@ elf_symbol { name: "of_graph_get_port_parent" is_defined: true symbol_type: FUNCTION - crc: 0x8dbec909 + crc: 0x76021fbf type_id: 0x7bef1e3b full_name: "of_graph_get_port_parent" } @@ -354323,7 +357428,7 @@ elf_symbol { name: "of_graph_get_remote_endpoint" is_defined: true symbol_type: FUNCTION - crc: 0x70b1bb13 + crc: 0x7364d515 type_id: 0x7a78fdc4 full_name: "of_graph_get_remote_endpoint" } @@ -354332,7 +357437,7 @@ elf_symbol { name: "of_graph_get_remote_node" is_defined: true symbol_type: FUNCTION - crc: 0xcf6f40f1 + crc: 0xd7da8982 type_id: 0x796e9f62 full_name: "of_graph_get_remote_node" } @@ -354341,7 +357446,7 @@ elf_symbol { name: "of_graph_get_remote_port_parent" is_defined: true symbol_type: FUNCTION - crc: 0x5465f610 + crc: 0x5d2fead3 type_id: 0x7a78fdc4 full_name: "of_graph_get_remote_port_parent" } @@ -354350,7 +357455,7 @@ elf_symbol { name: "of_graph_is_present" is_defined: true symbol_type: FUNCTION - crc: 0xa0b56b09 + crc: 0x4f67b553 type_id: 0xf22f7816 full_name: "of_graph_is_present" } @@ -354359,7 +357464,7 @@ elf_symbol { name: "of_graph_parse_endpoint" is_defined: true symbol_type: FUNCTION - crc: 0xd7771029 + crc: 0x78f3a695 type_id: 0x9104fd7b full_name: "of_graph_parse_endpoint" } @@ -354368,7 +357473,7 @@ elf_symbol { name: "of_hwspin_lock_get_id" is_defined: true symbol_type: FUNCTION - crc: 0xaa27c5a2 + crc: 0x4e93cd70 type_id: 0x9100a08e full_name: "of_hwspin_lock_get_id" } @@ -354377,7 +357482,7 @@ elf_symbol { name: "of_icc_get" is_defined: true symbol_type: FUNCTION - crc: 0x46ceeb86 + crc: 0x01b4df42 type_id: 0x2bcaa9c8 full_name: "of_icc_get" } @@ -354386,7 +357491,7 @@ elf_symbol { name: "of_icc_get_from_provider" is_defined: true symbol_type: FUNCTION - crc: 0x17a34026 + crc: 0x04a04642 type_id: 0x2d456d1f full_name: "of_icc_get_from_provider" } @@ -354395,7 +357500,7 @@ elf_symbol { name: "of_icc_xlate_onecell" is_defined: true symbol_type: FUNCTION - crc: 0xe7760795 + crc: 0xfe2f5594 type_id: 0xbce9e1eb full_name: "of_icc_xlate_onecell" } @@ -354404,7 +357509,7 @@ elf_symbol { name: "of_iomap" is_defined: true symbol_type: FUNCTION - crc: 0xb62533c7 + crc: 0x17dffec3 type_id: 0x5a16f250 full_name: "of_iomap" } @@ -354413,7 +357518,7 @@ elf_symbol { name: "of_irq_find_parent" is_defined: true symbol_type: FUNCTION - crc: 0xb76744ec + crc: 0xafa7a0ae type_id: 0x7bef1e3b full_name: "of_irq_find_parent" } @@ -354422,7 +357527,7 @@ elf_symbol { name: "of_irq_get" is_defined: true symbol_type: FUNCTION - crc: 0xd4c9222c + crc: 0x44be7dfc type_id: 0x9100a08e full_name: "of_irq_get" } @@ -354431,7 +357536,7 @@ elf_symbol { name: "of_irq_get_byname" is_defined: true symbol_type: FUNCTION - crc: 0x2e190a95 + crc: 0xe00ef1f4 type_id: 0x90646116 full_name: "of_irq_get_byname" } @@ -354440,7 +357545,7 @@ elf_symbol { name: "of_irq_parse_one" is_defined: true symbol_type: FUNCTION - crc: 0xc5b4d3b8 + crc: 0x508bf4ee type_id: 0x9103916c full_name: "of_irq_parse_one" } @@ -354449,7 +357554,7 @@ elf_symbol { name: "of_irq_to_resource" is_defined: true symbol_type: FUNCTION - crc: 0xc185a061 + crc: 0x2e96a8bb type_id: 0x910e73b6 full_name: "of_irq_to_resource" } @@ -354458,7 +357563,7 @@ elf_symbol { name: "of_irq_to_resource_table" is_defined: true symbol_type: FUNCTION - crc: 0x0212bc82 + crc: 0x54dd742c type_id: 0x9068d876 full_name: "of_irq_to_resource_table" } @@ -354476,7 +357581,7 @@ elf_symbol { name: "of_match_device" is_defined: true symbol_type: FUNCTION - crc: 0xf3648e51 + crc: 0x293ed26b type_id: 0xd082596f full_name: "of_match_device" } @@ -354485,7 +357590,7 @@ elf_symbol { name: "of_match_node" is_defined: true symbol_type: FUNCTION - crc: 0xdf324e56 + crc: 0x5125017b type_id: 0xd0b47295 full_name: "of_match_node" } @@ -354494,7 +357599,7 @@ elf_symbol { name: "of_modalias_node" is_defined: true symbol_type: FUNCTION - crc: 0x785f0556 + crc: 0x7450064c type_id: 0x9097e46d full_name: "of_modalias_node" } @@ -354503,7 +357608,7 @@ elf_symbol { name: "of_n_addr_cells" is_defined: true symbol_type: FUNCTION - crc: 0x7e2c0126 + crc: 0x5448447e type_id: 0x909c23c2 full_name: "of_n_addr_cells" } @@ -354512,7 +357617,7 @@ elf_symbol { name: "of_n_size_cells" is_defined: true symbol_type: FUNCTION - crc: 0xa190b1d1 + crc: 0x7fefc99d type_id: 0x909c23c2 full_name: "of_n_size_cells" } @@ -354521,7 +357626,7 @@ elf_symbol { name: "of_node_name_eq" is_defined: true symbol_type: FUNCTION - crc: 0xa84aa9bf + crc: 0x7689aa64 type_id: 0xf2d73ac2 full_name: "of_node_name_eq" } @@ -354530,7 +357635,7 @@ elf_symbol { name: "of_node_name_prefix" is_defined: true symbol_type: FUNCTION - crc: 0x814dfc4c + crc: 0xcbd411a2 type_id: 0xf2d73ac2 full_name: "of_node_name_prefix" } @@ -354539,7 +357644,7 @@ elf_symbol { name: "of_nvmem_cell_get" is_defined: true symbol_type: FUNCTION - crc: 0x6699d68c + crc: 0xf38baa12 type_id: 0xb6699a8e full_name: "of_nvmem_cell_get" } @@ -354548,7 +357653,7 @@ elf_symbol { name: "of_nvmem_device_get" is_defined: true symbol_type: FUNCTION - crc: 0x1414db1e + crc: 0xf5abdb30 type_id: 0x2c22370c full_name: "of_nvmem_device_get" } @@ -354557,7 +357662,7 @@ elf_symbol { name: "of_pci_get_max_link_speed" is_defined: true symbol_type: FUNCTION - crc: 0x6626fa1d + crc: 0x9777b39e type_id: 0x909c23c2 full_name: "of_pci_get_max_link_speed" } @@ -354566,7 +357671,7 @@ elf_symbol { name: "of_phandle_iterator_init" is_defined: true symbol_type: FUNCTION - crc: 0x0e604a35 + crc: 0xb9f8a0d9 type_id: 0x94623262 full_name: "of_phandle_iterator_init" } @@ -354575,7 +357680,7 @@ elf_symbol { name: "of_phandle_iterator_next" is_defined: true symbol_type: FUNCTION - crc: 0x79b23a4c + crc: 0x963df416 type_id: 0x94a5e5f4 full_name: "of_phandle_iterator_next" } @@ -354584,7 +357689,7 @@ elf_symbol { name: "of_phy_connect" is_defined: true symbol_type: FUNCTION - crc: 0x6d20db63 + crc: 0x5d2d54bc type_id: 0xbfa66420 full_name: "of_phy_connect" } @@ -354593,7 +357698,7 @@ elf_symbol { name: "of_phy_deregister_fixed_link" is_defined: true symbol_type: FUNCTION - crc: 0x0cc555b8 + crc: 0x835c5a93 type_id: 0x1d84917e full_name: "of_phy_deregister_fixed_link" } @@ -354602,7 +357707,7 @@ elf_symbol { name: "of_phy_find_device" is_defined: true symbol_type: FUNCTION - crc: 0xd96a5305 + crc: 0xc32c8b67 type_id: 0xbec298be full_name: "of_phy_find_device" } @@ -354611,7 +357716,7 @@ elf_symbol { name: "of_phy_get" is_defined: true symbol_type: FUNCTION - crc: 0x5499704f + crc: 0xa4d72d35 type_id: 0x1cde4dc9 full_name: "of_phy_get" } @@ -354620,7 +357725,7 @@ elf_symbol { name: "of_phy_is_fixed_link" is_defined: true symbol_type: FUNCTION - crc: 0xa597c0e4 + crc: 0xdc2bae8b type_id: 0xf3b89be9 full_name: "of_phy_is_fixed_link" } @@ -354629,7 +357734,7 @@ elf_symbol { name: "of_phy_register_fixed_link" is_defined: true symbol_type: FUNCTION - crc: 0x185be0d0 + crc: 0x86bbb145 type_id: 0x909c23c2 full_name: "of_phy_register_fixed_link" } @@ -354638,7 +357743,7 @@ elf_symbol { name: "of_phy_simple_xlate" is_defined: true symbol_type: FUNCTION - crc: 0xc29a5c95 + crc: 0x0e0214a8 type_id: 0x119fef8e full_name: "of_phy_simple_xlate" } @@ -354647,7 +357752,7 @@ elf_symbol { name: "of_platform_depopulate" is_defined: true symbol_type: FUNCTION - crc: 0x95f8db8e + crc: 0xa443a1cc type_id: 0x100e6fc8 full_name: "of_platform_depopulate" } @@ -354656,7 +357761,7 @@ elf_symbol { name: "of_platform_device_create" is_defined: true symbol_type: FUNCTION - crc: 0xc33b4ed0 + crc: 0xc934f4dd type_id: 0xc4b456f8 full_name: "of_platform_device_create" } @@ -354665,7 +357770,7 @@ elf_symbol { name: "of_platform_device_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x947870aa + crc: 0xd1b15f0e type_id: 0x9d7428e0 full_name: "of_platform_device_destroy" } @@ -354674,7 +357779,7 @@ elf_symbol { name: "of_platform_populate" is_defined: true symbol_type: FUNCTION - crc: 0xeeacb100 + crc: 0x98ecb21d type_id: 0x90795841 full_name: "of_platform_populate" } @@ -354683,7 +357788,7 @@ elf_symbol { name: "of_pm_clk_add_clks" is_defined: true symbol_type: FUNCTION - crc: 0x3eb469e5 + crc: 0xd250b661 type_id: 0x9d16dd74 full_name: "of_pm_clk_add_clks" } @@ -354692,7 +357797,7 @@ elf_symbol { name: "of_prop_next_string" is_defined: true symbol_type: FUNCTION - crc: 0x3ee96011 + crc: 0x556dead5 type_id: 0x927dc411 full_name: "of_prop_next_string" } @@ -354701,7 +357806,7 @@ elf_symbol { name: "of_prop_next_u32" is_defined: true symbol_type: FUNCTION - crc: 0xdb28e6ee + crc: 0x00cfdca2 type_id: 0x21ebbce2 full_name: "of_prop_next_u32" } @@ -354710,7 +357815,7 @@ elf_symbol { name: "of_property_count_elems_of_size" is_defined: true symbol_type: FUNCTION - crc: 0x25bcea10 + crc: 0xda9d846a type_id: 0x91ea4add full_name: "of_property_count_elems_of_size" } @@ -354719,7 +357824,7 @@ elf_symbol { name: "of_property_match_string" is_defined: true symbol_type: FUNCTION - crc: 0xdfd82e13 + crc: 0xafa44769 type_id: 0x91fc06c4 full_name: "of_property_match_string" } @@ -354728,7 +357833,7 @@ elf_symbol { name: "of_property_read_string" is_defined: true symbol_type: FUNCTION - crc: 0x7e043ab5 + crc: 0x824c143f type_id: 0x91f2c7ec full_name: "of_property_read_string" } @@ -354737,7 +357842,7 @@ elf_symbol { name: "of_property_read_string_helper" is_defined: true symbol_type: FUNCTION - crc: 0x6f70540c + crc: 0xac2f69b6 type_id: 0x91f10ef1 full_name: "of_property_read_string_helper" } @@ -354746,7 +357851,7 @@ elf_symbol { name: "of_property_read_u32_index" is_defined: true symbol_type: FUNCTION - crc: 0xcd5e56be + crc: 0x69b6a2a9 type_id: 0x91c123ab full_name: "of_property_read_u32_index" } @@ -354755,7 +357860,7 @@ elf_symbol { name: "of_property_read_u64" is_defined: true symbol_type: FUNCTION - crc: 0x6017dee5 + crc: 0xf633db7a type_id: 0x91f804d4 full_name: "of_property_read_u64" } @@ -354764,7 +357869,7 @@ elf_symbol { name: "of_property_read_u64_index" is_defined: true symbol_type: FUNCTION - crc: 0x2ace4b63 + crc: 0xa390276b type_id: 0x91c17880 full_name: "of_property_read_u64_index" } @@ -354773,7 +357878,7 @@ elf_symbol { name: "of_property_read_variable_u16_array" is_defined: true symbol_type: FUNCTION - crc: 0x626f9dc6 + crc: 0xf9031d29 type_id: 0x91fbdfe4 full_name: "of_property_read_variable_u16_array" } @@ -354782,7 +357887,7 @@ elf_symbol { name: "of_property_read_variable_u32_array" is_defined: true symbol_type: FUNCTION - crc: 0x138c6501 + crc: 0x7a3f2afa type_id: 0x91fe5bbd full_name: "of_property_read_variable_u32_array" } @@ -354791,7 +357896,7 @@ elf_symbol { name: "of_property_read_variable_u64_array" is_defined: true symbol_type: FUNCTION - crc: 0xf5fc059e + crc: 0x7141b673 type_id: 0x91fbe90c full_name: "of_property_read_variable_u64_array" } @@ -354800,7 +357905,7 @@ elf_symbol { name: "of_property_read_variable_u8_array" is_defined: true symbol_type: FUNCTION - crc: 0x7ba21735 + crc: 0x50c275f1 type_id: 0x91f05ef8 full_name: "of_property_read_variable_u8_array" } @@ -354809,7 +357914,7 @@ elf_symbol { name: "of_pwm_xlate_with_flags" is_defined: true symbol_type: FUNCTION - crc: 0xe3bdd9a6 + crc: 0xac7375a3 type_id: 0x0ad6ec83 full_name: "of_pwm_xlate_with_flags" } @@ -354818,7 +357923,7 @@ elf_symbol { name: "of_regulator_match" is_defined: true symbol_type: FUNCTION - crc: 0x540859ae + crc: 0xe79a02a6 type_id: 0x9dc26efd full_name: "of_regulator_match" } @@ -354827,7 +357932,7 @@ elf_symbol { name: "of_remove_property" is_defined: true symbol_type: FUNCTION - crc: 0x0b2ff1c8 + crc: 0xbacfe68f type_id: 0x90903ad4 full_name: "of_remove_property" } @@ -354836,7 +357941,7 @@ elf_symbol { name: "of_reserved_mem_device_init_by_idx" is_defined: true symbol_type: FUNCTION - crc: 0xdb8384dc + crc: 0xa56147d8 type_id: 0x9dded94e full_name: "of_reserved_mem_device_init_by_idx" } @@ -354845,7 +357950,7 @@ elf_symbol { name: "of_reserved_mem_device_release" is_defined: true symbol_type: FUNCTION - crc: 0x77a2e5f5 + crc: 0xbc12ad5f type_id: 0x100e6fc8 full_name: "of_reserved_mem_device_release" } @@ -354854,7 +357959,7 @@ elf_symbol { name: "of_reserved_mem_lookup" is_defined: true symbol_type: FUNCTION - crc: 0x88f952d2 + crc: 0xec3ae1da type_id: 0x3330b35a full_name: "of_reserved_mem_lookup" } @@ -354863,7 +357968,7 @@ elf_symbol { name: "of_reset_control_array_get" is_defined: true symbol_type: FUNCTION - crc: 0x4f029c17 + crc: 0x37fcb503 type_id: 0x03232434 full_name: "of_reset_control_array_get" } @@ -354872,7 +357977,7 @@ elf_symbol { name: "of_root" is_defined: true symbol_type: OBJECT - crc: 0xc5718d02 + crc: 0xb6240095 type_id: 0x347303b4 full_name: "of_root" } @@ -354881,7 +357986,7 @@ elf_symbol { name: "of_thermal_get_ntrips" is_defined: true symbol_type: FUNCTION - crc: 0x50585257 + crc: 0x2b16a12e type_id: 0x9439b74e full_name: "of_thermal_get_ntrips" } @@ -354890,7 +357995,7 @@ elf_symbol { name: "of_thermal_get_trip_points" is_defined: true symbol_type: FUNCTION - crc: 0xb08edb6b + crc: 0x74cf1c93 type_id: 0x954e493c full_name: "of_thermal_get_trip_points" } @@ -354899,7 +358004,7 @@ elf_symbol { name: "of_thermal_is_trip_valid" is_defined: true symbol_type: FUNCTION - crc: 0x1ff7fc93 + crc: 0x6706db4f type_id: 0xf6818c29 full_name: "of_thermal_is_trip_valid" } @@ -354908,7 +358013,7 @@ elf_symbol { name: "of_translate_address" is_defined: true symbol_type: FUNCTION - crc: 0x92de9071 + crc: 0x07b95d86 type_id: 0x5a09df06 full_name: "of_translate_address" } @@ -354917,7 +358022,7 @@ elf_symbol { name: "of_usb_get_phy_mode" is_defined: true symbol_type: FUNCTION - crc: 0x44e59f78 + crc: 0x94c3ef81 type_id: 0xc7bc4f65 full_name: "of_usb_get_phy_mode" } @@ -354926,7 +358031,7 @@ elf_symbol { name: "of_usb_host_tpl_support" is_defined: true symbol_type: FUNCTION - crc: 0xd1692c01 + crc: 0x428c0352 type_id: 0xf3b89be9 full_name: "of_usb_host_tpl_support" } @@ -354935,7 +358040,7 @@ elf_symbol { name: "of_usb_update_otg_caps" is_defined: true symbol_type: FUNCTION - crc: 0x988b2828 + crc: 0x51973a3f type_id: 0x90b8e351 full_name: "of_usb_update_otg_caps" } @@ -354971,7 +358076,7 @@ elf_symbol { name: "open_candev" is_defined: true symbol_type: FUNCTION - crc: 0xf613caca + crc: 0x3e441903 type_id: 0x91296bda full_name: "open_candev" } @@ -355007,7 +358112,7 @@ elf_symbol { name: "page_endio" is_defined: true symbol_type: FUNCTION - crc: 0x4636ada6 + crc: 0xa12143df type_id: 0x1094b37f full_name: "page_endio" } @@ -355016,7 +358121,7 @@ elf_symbol { name: "page_ext_get" is_defined: true symbol_type: FUNCTION - crc: 0x396899de + crc: 0xef7e0585 namespace: "MINIDUMP" type_id: 0xb6d2e6f8 full_name: "page_ext_get" @@ -355064,7 +358169,7 @@ elf_symbol { name: "page_mapping" is_defined: true symbol_type: FUNCTION - crc: 0x1b0083a7 + crc: 0xbfeaaca1 type_id: 0x6a8ce717 full_name: "page_mapping" } @@ -355082,7 +358187,7 @@ elf_symbol { name: "page_pool_alloc_pages" is_defined: true symbol_type: FUNCTION - crc: 0xad97c122 + crc: 0x691bbf63 type_id: 0xba8f5ef0 full_name: "page_pool_alloc_pages" } @@ -355091,7 +358196,7 @@ elf_symbol { name: "page_pool_create" is_defined: true symbol_type: FUNCTION - crc: 0x45fa60db + crc: 0xeb5e1354 type_id: 0xf18d022a full_name: "page_pool_create" } @@ -355100,7 +358205,7 @@ elf_symbol { name: "page_pool_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x7b380233 + crc: 0x012ab12d type_id: 0x1449649c full_name: "page_pool_destroy" } @@ -355109,7 +358214,7 @@ elf_symbol { name: "page_pool_put_defragged_page" is_defined: true symbol_type: FUNCTION - crc: 0x9c53d84e + crc: 0x77c7a289 type_id: 0x1443bd42 full_name: "page_pool_put_defragged_page" } @@ -355118,7 +358223,7 @@ elf_symbol { name: "page_pool_release_page" is_defined: true symbol_type: FUNCTION - crc: 0x95aa4e63 + crc: 0xbb5a5a8a type_id: 0x145369e6 full_name: "page_pool_release_page" } @@ -355127,7 +358232,7 @@ elf_symbol { name: "page_relinquish" is_defined: true symbol_type: FUNCTION - crc: 0xfaf64e29 + crc: 0xb94709c8 type_id: 0x11388634 full_name: "page_relinquish" } @@ -355136,7 +358241,7 @@ elf_symbol { name: "page_reporting_register" is_defined: true symbol_type: FUNCTION - crc: 0x764ffefa + crc: 0xa21693fe type_id: 0x947d3e35 full_name: "page_reporting_register" } @@ -355145,7 +358250,7 @@ elf_symbol { name: "page_reporting_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x99dd730c + crc: 0x8d5b0483 type_id: 0x19658c89 full_name: "page_reporting_unregister" } @@ -355181,7 +358286,7 @@ elf_symbol { name: "param_array_ops" is_defined: true symbol_type: OBJECT - crc: 0x2e3cd50f + crc: 0x7a6aa8d8 type_id: 0xd865d5b5 full_name: "param_array_ops" } @@ -355190,7 +358295,7 @@ elf_symbol { name: "param_get_bool" is_defined: true symbol_type: FUNCTION - crc: 0x5735873a + crc: 0xa7f09dd6 type_id: 0x9c660c95 full_name: "param_get_bool" } @@ -355199,7 +358304,7 @@ elf_symbol { name: "param_get_charp" is_defined: true symbol_type: FUNCTION - crc: 0xadd4d59a + crc: 0x1db63ed7 type_id: 0x9c660c95 full_name: "param_get_charp" } @@ -355208,7 +358313,7 @@ elf_symbol { name: "param_get_int" is_defined: true symbol_type: FUNCTION - crc: 0x1e435515 + crc: 0x564bca67 type_id: 0x9c660c95 full_name: "param_get_int" } @@ -355217,7 +358322,7 @@ elf_symbol { name: "param_get_string" is_defined: true symbol_type: FUNCTION - crc: 0x499e264f + crc: 0xd4c7395d type_id: 0x9c660c95 full_name: "param_get_string" } @@ -355226,7 +358331,7 @@ elf_symbol { name: "param_get_uint" is_defined: true symbol_type: FUNCTION - crc: 0xa3a6c28e + crc: 0xc9dc2e21 type_id: 0x9c660c95 full_name: "param_get_uint" } @@ -355235,7 +358340,7 @@ elf_symbol { name: "param_get_ullong" is_defined: true symbol_type: FUNCTION - crc: 0x17830f42 + crc: 0xf0f094fb type_id: 0x9c660c95 full_name: "param_get_ullong" } @@ -355244,7 +358349,7 @@ elf_symbol { name: "param_get_ulong" is_defined: true symbol_type: FUNCTION - crc: 0x552a8208 + crc: 0xe2009559 type_id: 0x9c660c95 full_name: "param_get_ulong" } @@ -355253,7 +358358,7 @@ elf_symbol { name: "param_ops_bool" is_defined: true symbol_type: OBJECT - crc: 0x665c4cdc + crc: 0xee76b22a type_id: 0xd865d5b5 full_name: "param_ops_bool" } @@ -355262,7 +358367,7 @@ elf_symbol { name: "param_ops_byte" is_defined: true symbol_type: OBJECT - crc: 0xd29fb347 + crc: 0x5ab54db1 type_id: 0xd865d5b5 full_name: "param_ops_byte" } @@ -355271,7 +358376,7 @@ elf_symbol { name: "param_ops_charp" is_defined: true symbol_type: OBJECT - crc: 0x53cfa65e + crc: 0x0799db89 type_id: 0xd865d5b5 full_name: "param_ops_charp" } @@ -355280,7 +358385,7 @@ elf_symbol { name: "param_ops_hexint" is_defined: true symbol_type: OBJECT - crc: 0xf9f20873 + crc: 0xe1111979 type_id: 0xd865d5b5 full_name: "param_ops_hexint" } @@ -355289,7 +358394,7 @@ elf_symbol { name: "param_ops_int" is_defined: true symbol_type: OBJECT - crc: 0x55824dcb + crc: 0x77265d13 type_id: 0xd865d5b5 full_name: "param_ops_int" } @@ -355298,7 +358403,7 @@ elf_symbol { name: "param_ops_long" is_defined: true symbol_type: OBJECT - crc: 0x3b5a4141 + crc: 0xb370bfb7 type_id: 0xd865d5b5 full_name: "param_ops_long" } @@ -355307,7 +358412,7 @@ elf_symbol { name: "param_ops_string" is_defined: true symbol_type: OBJECT - crc: 0x7ffe484a + crc: 0x671d5940 type_id: 0xd865d5b5 full_name: "param_ops_string" } @@ -355316,7 +358421,7 @@ elf_symbol { name: "param_ops_uint" is_defined: true symbol_type: OBJECT - crc: 0x122eaafc + crc: 0x9a04540a type_id: 0xd865d5b5 full_name: "param_ops_uint" } @@ -355325,7 +358430,7 @@ elf_symbol { name: "param_ops_ullong" is_defined: true symbol_type: OBJECT - crc: 0x09108bb9 + crc: 0x11f39ab3 type_id: 0xd865d5b5 full_name: "param_ops_ullong" } @@ -355334,7 +358439,7 @@ elf_symbol { name: "param_ops_ulong" is_defined: true symbol_type: OBJECT - crc: 0x83a048a9 + crc: 0xd7f6357e type_id: 0xd865d5b5 full_name: "param_ops_ulong" } @@ -355343,7 +358448,7 @@ elf_symbol { name: "param_ops_ushort" is_defined: true symbol_type: OBJECT - crc: 0x7ac386b1 + crc: 0x622097bb type_id: 0xd865d5b5 full_name: "param_ops_ushort" } @@ -355352,7 +358457,7 @@ elf_symbol { name: "param_set_bool" is_defined: true symbol_type: FUNCTION - crc: 0xc82a60b1 + crc: 0x626edc44 type_id: 0x92c2d86d full_name: "param_set_bool" } @@ -355361,7 +358466,7 @@ elf_symbol { name: "param_set_charp" is_defined: true symbol_type: FUNCTION - crc: 0x00a5dc6a + crc: 0x67eac6af type_id: 0x92c2d86d full_name: "param_set_charp" } @@ -355370,7 +358475,7 @@ elf_symbol { name: "param_set_copystring" is_defined: true symbol_type: FUNCTION - crc: 0xf6bde160 + crc: 0x7cafdce1 type_id: 0x92c2d86d full_name: "param_set_copystring" } @@ -355379,7 +358484,7 @@ elf_symbol { name: "param_set_int" is_defined: true symbol_type: FUNCTION - crc: 0xf3470249 + crc: 0xcb700fef type_id: 0x92c2d86d full_name: "param_set_int" } @@ -355388,7 +358493,7 @@ elf_symbol { name: "param_set_uint" is_defined: true symbol_type: FUNCTION - crc: 0xc45a73ad + crc: 0x9533718d type_id: 0x92c2d86d full_name: "param_set_uint" } @@ -355397,7 +358502,7 @@ elf_symbol { name: "param_set_ulong" is_defined: true symbol_type: FUNCTION - crc: 0x07563b05 + crc: 0xc226382b type_id: 0x92c2d86d full_name: "param_set_ulong" } @@ -355406,7 +358511,7 @@ elf_symbol { name: "passthru_features_check" is_defined: true symbol_type: FUNCTION - crc: 0xa12beaea + crc: 0xd11865d6 type_id: 0xa739c6fb full_name: "passthru_features_check" } @@ -355415,7 +358520,7 @@ elf_symbol { name: "pci_aer_clear_nonfatal_status" is_defined: true symbol_type: FUNCTION - crc: 0x8eb5d154 + crc: 0x9c907623 type_id: 0x99f942bc full_name: "pci_aer_clear_nonfatal_status" } @@ -355424,7 +358529,7 @@ elf_symbol { name: "pci_alloc_irq_vectors_affinity" is_defined: true symbol_type: FUNCTION - crc: 0x4bf1479b + crc: 0x196f2409 type_id: 0x98ff2dd7 full_name: "pci_alloc_irq_vectors_affinity" } @@ -355433,7 +358538,7 @@ elf_symbol { name: "pci_assign_resource" is_defined: true symbol_type: FUNCTION - crc: 0x2173986b + crc: 0xb75067fe type_id: 0x9865c1f0 full_name: "pci_assign_resource" } @@ -355442,7 +358547,7 @@ elf_symbol { name: "pci_assign_unassigned_bus_resources" is_defined: true symbol_type: FUNCTION - crc: 0xa6ac2526 + crc: 0xf1ccb2c4 type_id: 0x185a3adc full_name: "pci_assign_unassigned_bus_resources" } @@ -355451,7 +358556,7 @@ elf_symbol { name: "pci_ats_supported" is_defined: true symbol_type: FUNCTION - crc: 0x2fa5b23b + crc: 0x5d336b69 type_id: 0xfaddfa97 full_name: "pci_ats_supported" } @@ -355460,7 +358565,7 @@ elf_symbol { name: "pci_bus_resource_n" is_defined: true symbol_type: FUNCTION - crc: 0xa9eb313c + crc: 0x20f5d4f5 type_id: 0xcd829c8f full_name: "pci_bus_resource_n" } @@ -355469,7 +358574,7 @@ elf_symbol { name: "pci_bus_type" is_defined: true symbol_type: OBJECT - crc: 0x3cdc3b3a + crc: 0x2507c906 type_id: 0x257935aa full_name: "pci_bus_type" } @@ -355478,7 +358583,7 @@ elf_symbol { name: "pci_choose_state" is_defined: true symbol_type: FUNCTION - crc: 0xaf678e24 + crc: 0x43d2f6b3 type_id: 0xb4f85508 full_name: "pci_choose_state" } @@ -355487,7 +358592,7 @@ elf_symbol { name: "pci_clear_master" is_defined: true symbol_type: FUNCTION - crc: 0x037fa216 + crc: 0x0b35bcd1 type_id: 0x14e1f000 full_name: "pci_clear_master" } @@ -355496,7 +358601,7 @@ elf_symbol { name: "pci_dev_get" is_defined: true symbol_type: FUNCTION - crc: 0xd18f199f + crc: 0xb0dce0b5 type_id: 0x832143d7 full_name: "pci_dev_get" } @@ -355514,7 +358619,7 @@ elf_symbol { name: "pci_dev_put" is_defined: true symbol_type: FUNCTION - crc: 0x0a9d0c2e + crc: 0xce155457 type_id: 0x14e1f000 full_name: "pci_dev_put" } @@ -355523,7 +358628,7 @@ elf_symbol { name: "pci_device_group" is_defined: true symbol_type: FUNCTION - crc: 0xa05685e5 + crc: 0xd54aa3a7 type_id: 0x7e204efc full_name: "pci_device_group" } @@ -355532,7 +358637,7 @@ elf_symbol { name: "pci_device_is_present" is_defined: true symbol_type: FUNCTION - crc: 0x70f0d980 + crc: 0xf1b97fb8 type_id: 0xfaddfa97 full_name: "pci_device_is_present" } @@ -355541,7 +358646,7 @@ elf_symbol { name: "pci_disable_ats" is_defined: true symbol_type: FUNCTION - crc: 0x55fd7aa6 + crc: 0xd27a87c8 type_id: 0x14e1f000 full_name: "pci_disable_ats" } @@ -355550,7 +358655,7 @@ elf_symbol { name: "pci_disable_device" is_defined: true symbol_type: FUNCTION - crc: 0xe10f9bf2 + crc: 0xbc0d8a5e type_id: 0x14e1f000 full_name: "pci_disable_device" } @@ -355559,7 +358664,7 @@ elf_symbol { name: "pci_disable_link_state" is_defined: true symbol_type: FUNCTION - crc: 0x1c9ee325 + crc: 0x56bd60b5 type_id: 0x9865c1f0 full_name: "pci_disable_link_state" } @@ -355568,7 +358673,7 @@ elf_symbol { name: "pci_disable_msi" is_defined: true symbol_type: FUNCTION - crc: 0x1c005d64 + crc: 0x65396c18 type_id: 0x14e1f000 full_name: "pci_disable_msi" } @@ -355577,7 +358682,7 @@ elf_symbol { name: "pci_disable_msix" is_defined: true symbol_type: FUNCTION - crc: 0x0b62d6a6 + crc: 0x806ee01b type_id: 0x14e1f000 full_name: "pci_disable_msix" } @@ -355586,7 +358691,7 @@ elf_symbol { name: "pci_disable_sriov" is_defined: true symbol_type: FUNCTION - crc: 0xc67eca69 + crc: 0x4e7e3cda type_id: 0x14e1f000 full_name: "pci_disable_sriov" } @@ -355595,7 +358700,7 @@ elf_symbol { name: "pci_enable_atomic_ops_to_root" is_defined: true symbol_type: FUNCTION - crc: 0x88554dc0 + crc: 0x2555c19b type_id: 0x9add6210 full_name: "pci_enable_atomic_ops_to_root" } @@ -355604,7 +358709,7 @@ elf_symbol { name: "pci_enable_ats" is_defined: true symbol_type: FUNCTION - crc: 0x1c4ff572 + crc: 0xd7cf477c type_id: 0x9865c1f0 full_name: "pci_enable_ats" } @@ -355613,7 +358718,7 @@ elf_symbol { name: "pci_enable_device" is_defined: true symbol_type: FUNCTION - crc: 0x3455ec7a + crc: 0x6a08c731 type_id: 0x99f942bc full_name: "pci_enable_device" } @@ -355622,7 +358727,7 @@ elf_symbol { name: "pci_enable_msi" is_defined: true symbol_type: FUNCTION - crc: 0x8747cb3d + crc: 0x3d200955 type_id: 0x99f942bc full_name: "pci_enable_msi" } @@ -355631,7 +358736,7 @@ elf_symbol { name: "pci_enable_msix_range" is_defined: true symbol_type: FUNCTION - crc: 0x3a08490f + crc: 0xc23adae9 type_id: 0x99b01e28 full_name: "pci_enable_msix_range" } @@ -355640,7 +358745,7 @@ elf_symbol { name: "pci_enable_pcie_error_reporting" is_defined: true symbol_type: FUNCTION - crc: 0x696d83b1 + crc: 0xd5df4928 type_id: 0x99f942bc full_name: "pci_enable_pcie_error_reporting" } @@ -355649,7 +358754,7 @@ elf_symbol { name: "pci_enable_sriov" is_defined: true symbol_type: FUNCTION - crc: 0x0e9e0303 + crc: 0xc1c518c1 type_id: 0x9865c1f0 full_name: "pci_enable_sriov" } @@ -355658,7 +358763,7 @@ elf_symbol { name: "pci_enable_wake" is_defined: true symbol_type: FUNCTION - crc: 0xe433627e + crc: 0x800d5956 type_id: 0x999ac92f full_name: "pci_enable_wake" } @@ -355667,7 +358772,7 @@ elf_symbol { name: "pci_find_bus" is_defined: true symbol_type: FUNCTION - crc: 0x6dff6580 + crc: 0xd365f855 type_id: 0xd88df0fd full_name: "pci_find_bus" } @@ -355676,7 +358781,7 @@ elf_symbol { name: "pci_find_capability" is_defined: true symbol_type: FUNCTION - crc: 0xa5826c38 + crc: 0x91922311 type_id: 0x56af9ca8 full_name: "pci_find_capability" } @@ -355685,7 +358790,7 @@ elf_symbol { name: "pci_find_ext_capability" is_defined: true symbol_type: FUNCTION - crc: 0xb7b57750 + crc: 0x211df2ff type_id: 0x04ce0b6f full_name: "pci_find_ext_capability" } @@ -355694,7 +358799,7 @@ elf_symbol { name: "pci_find_next_capability" is_defined: true symbol_type: FUNCTION - crc: 0x3ad21c7e + crc: 0x8fb9f506 type_id: 0x578fa618 full_name: "pci_find_next_capability" } @@ -355703,7 +358808,7 @@ elf_symbol { name: "pci_free_irq_vectors" is_defined: true symbol_type: FUNCTION - crc: 0x7371cfd7 + crc: 0xd9326b14 type_id: 0x14e1f000 full_name: "pci_free_irq_vectors" } @@ -355712,7 +358817,7 @@ elf_symbol { name: "pci_generic_config_read" is_defined: true symbol_type: FUNCTION - crc: 0xc52cfdad + crc: 0xf11b6554 type_id: 0x944cc77b full_name: "pci_generic_config_read" } @@ -355721,7 +358826,7 @@ elf_symbol { name: "pci_generic_config_read32" is_defined: true symbol_type: FUNCTION - crc: 0x4990b5d8 + crc: 0x811a06d2 type_id: 0x944cc77b full_name: "pci_generic_config_read32" } @@ -355730,7 +358835,7 @@ elf_symbol { name: "pci_generic_config_write" is_defined: true symbol_type: FUNCTION - crc: 0x72b1c1f1 + crc: 0x87237253 type_id: 0x944cfb0d full_name: "pci_generic_config_write" } @@ -355739,7 +358844,7 @@ elf_symbol { name: "pci_generic_config_write32" is_defined: true symbol_type: FUNCTION - crc: 0x0d2837ed + crc: 0x7dd75621 type_id: 0x944cfb0d full_name: "pci_generic_config_write32" } @@ -355748,7 +358853,7 @@ elf_symbol { name: "pci_get_device" is_defined: true symbol_type: FUNCTION - crc: 0xbc34a1f5 + crc: 0x0908ebd5 type_id: 0x972bd7f2 full_name: "pci_get_device" } @@ -355757,7 +358862,7 @@ elf_symbol { name: "pci_get_domain_bus_and_slot" is_defined: true symbol_type: FUNCTION - crc: 0x882642c1 + crc: 0x3d1a08e1 type_id: 0x9f97a24e full_name: "pci_get_domain_bus_and_slot" } @@ -355766,7 +358871,7 @@ elf_symbol { name: "pci_get_slot" is_defined: true symbol_type: FUNCTION - crc: 0xd94e4169 + crc: 0x070adf69 type_id: 0x8e8c9c93 full_name: "pci_get_slot" } @@ -355775,7 +358880,7 @@ elf_symbol { name: "pci_host_probe" is_defined: true symbol_type: FUNCTION - crc: 0xd8a9d910 + crc: 0xff7fc2ec type_id: 0x93acae9b full_name: "pci_host_probe" } @@ -355784,7 +358889,7 @@ elf_symbol { name: "pci_iomap" is_defined: true symbol_type: FUNCTION - crc: 0x6efccc76 + crc: 0xddbf12b5 type_id: 0x537f4e77 full_name: "pci_iomap" } @@ -355793,7 +358898,7 @@ elf_symbol { name: "pci_iomap_range" is_defined: true symbol_type: FUNCTION - crc: 0xade20779 + crc: 0xd8a9c42e type_id: 0x537f83a2 full_name: "pci_iomap_range" } @@ -355802,7 +358907,7 @@ elf_symbol { name: "pci_iounmap" is_defined: true symbol_type: FUNCTION - crc: 0x7be70b41 + crc: 0xb3c9ee78 type_id: 0x14830594 full_name: "pci_iounmap" } @@ -355811,7 +358916,7 @@ elf_symbol { name: "pci_irq_get_affinity" is_defined: true symbol_type: FUNCTION - crc: 0x3b74102c + crc: 0x7799d49f type_id: 0x5c7d047e full_name: "pci_irq_get_affinity" } @@ -355820,7 +358925,7 @@ elf_symbol { name: "pci_irq_vector" is_defined: true symbol_type: FUNCTION - crc: 0xa999c2c5 + crc: 0x88bdf8f0 type_id: 0x98ef5724 full_name: "pci_irq_vector" } @@ -355829,7 +358934,7 @@ elf_symbol { name: "pci_load_and_free_saved_state" is_defined: true symbol_type: FUNCTION - crc: 0x58304d53 + crc: 0x35f5b0ac type_id: 0x99dbf8a8 full_name: "pci_load_and_free_saved_state" } @@ -355838,7 +358943,7 @@ elf_symbol { name: "pci_load_saved_state" is_defined: true symbol_type: FUNCTION - crc: 0x985ac8ee + crc: 0xb1e57d25 type_id: 0x99daa974 full_name: "pci_load_saved_state" } @@ -355856,7 +358961,7 @@ elf_symbol { name: "pci_map_rom" is_defined: true symbol_type: FUNCTION - crc: 0x327f01ed + crc: 0x92c6d236 type_id: 0x523165ec full_name: "pci_map_rom" } @@ -355865,7 +358970,7 @@ elf_symbol { name: "pci_match_id" is_defined: true symbol_type: FUNCTION - crc: 0x8d082a40 + crc: 0x9416862e type_id: 0xaddc5fdc full_name: "pci_match_id" } @@ -355874,7 +358979,7 @@ elf_symbol { name: "pci_msi_create_irq_domain" is_defined: true symbol_type: FUNCTION - crc: 0x8922cd41 + crc: 0x4fbfaeac type_id: 0x5e4ba6ce full_name: "pci_msi_create_irq_domain" } @@ -355892,7 +358997,7 @@ elf_symbol { name: "pci_msi_mask_irq" is_defined: true symbol_type: FUNCTION - crc: 0xd567f183 + crc: 0x7d293f4f type_id: 0x1247424a full_name: "pci_msi_mask_irq" } @@ -355901,7 +359006,7 @@ elf_symbol { name: "pci_msi_unmask_irq" is_defined: true symbol_type: FUNCTION - crc: 0xebf1073c + crc: 0x264471cf type_id: 0x1247424a full_name: "pci_msi_unmask_irq" } @@ -355910,7 +359015,7 @@ elf_symbol { name: "pci_msix_vec_count" is_defined: true symbol_type: FUNCTION - crc: 0xdd050c57 + crc: 0x62bc87fc type_id: 0x99f942bc full_name: "pci_msix_vec_count" } @@ -355928,7 +359033,7 @@ elf_symbol { name: "pci_read_config_byte" is_defined: true symbol_type: FUNCTION - crc: 0x8de042ce + crc: 0x47068fac type_id: 0x92ce2ae7 full_name: "pci_read_config_byte" } @@ -355937,7 +359042,7 @@ elf_symbol { name: "pci_read_config_dword" is_defined: true symbol_type: FUNCTION - crc: 0xfd63ecdf + crc: 0xc5d46a9f type_id: 0x92c02fa2 full_name: "pci_read_config_dword" } @@ -355946,7 +359051,7 @@ elf_symbol { name: "pci_read_config_word" is_defined: true symbol_type: FUNCTION - crc: 0xea8a452f + crc: 0x4d77f6d0 type_id: 0x92c5abfb full_name: "pci_read_config_word" } @@ -355955,7 +359060,7 @@ elf_symbol { name: "pci_release_region" is_defined: true symbol_type: FUNCTION - crc: 0x286e90c4 + crc: 0xa0553ea3 type_id: 0x157d734c full_name: "pci_release_region" } @@ -355964,7 +359069,7 @@ elf_symbol { name: "pci_release_regions" is_defined: true symbol_type: FUNCTION - crc: 0xf995765d + crc: 0xa6dbd51a type_id: 0x14e1f000 full_name: "pci_release_regions" } @@ -355973,7 +359078,7 @@ elf_symbol { name: "pci_release_resource" is_defined: true symbol_type: FUNCTION - crc: 0xdbdaf6ad + crc: 0x1c1587d1 type_id: 0x157d734c full_name: "pci_release_resource" } @@ -355982,7 +359087,7 @@ elf_symbol { name: "pci_release_selected_regions" is_defined: true symbol_type: FUNCTION - crc: 0xd8b2db92 + crc: 0x8193382e type_id: 0x157d734c full_name: "pci_release_selected_regions" } @@ -355991,7 +359096,7 @@ elf_symbol { name: "pci_remove_root_bus" is_defined: true symbol_type: FUNCTION - crc: 0xa39232af + crc: 0x8129df8c type_id: 0x185a3adc full_name: "pci_remove_root_bus" } @@ -356000,7 +359105,7 @@ elf_symbol { name: "pci_request_region" is_defined: true symbol_type: FUNCTION - crc: 0x82317019 + crc: 0xf563928a type_id: 0x986a45dd full_name: "pci_request_region" } @@ -356009,7 +359114,7 @@ elf_symbol { name: "pci_request_selected_regions" is_defined: true symbol_type: FUNCTION - crc: 0xe6d4b293 + crc: 0x072f07f4 type_id: 0x986a45dd full_name: "pci_request_selected_regions" } @@ -356018,7 +359123,7 @@ elf_symbol { name: "pci_rescan_bus" is_defined: true symbol_type: FUNCTION - crc: 0x6545eed1 + crc: 0x35cd55cd type_id: 0xc61915b4 full_name: "pci_rescan_bus" } @@ -356027,7 +359132,7 @@ elf_symbol { name: "pci_reset_function" is_defined: true symbol_type: FUNCTION - crc: 0xac29c7c3 + crc: 0xead5cdc3 type_id: 0x99f942bc full_name: "pci_reset_function" } @@ -356036,7 +359141,7 @@ elf_symbol { name: "pci_resize_resource" is_defined: true symbol_type: FUNCTION - crc: 0x20eb3fab + crc: 0x67889f37 type_id: 0x987c09c4 full_name: "pci_resize_resource" } @@ -356045,7 +359150,7 @@ elf_symbol { name: "pci_restore_msi_state" is_defined: true symbol_type: FUNCTION - crc: 0x9081291c + crc: 0x70a92d73 type_id: 0x14e1f000 full_name: "pci_restore_msi_state" } @@ -356054,7 +359159,7 @@ elf_symbol { name: "pci_restore_state" is_defined: true symbol_type: FUNCTION - crc: 0x4c99d15e + crc: 0xc7b16de9 type_id: 0x14e1f000 full_name: "pci_restore_state" } @@ -356063,7 +359168,7 @@ elf_symbol { name: "pci_save_state" is_defined: true symbol_type: FUNCTION - crc: 0x8168d042 + crc: 0x58172783 type_id: 0x99f942bc full_name: "pci_save_state" } @@ -356072,7 +359177,7 @@ elf_symbol { name: "pci_set_master" is_defined: true symbol_type: FUNCTION - crc: 0x60ea62b1 + crc: 0xffa9b2a4 type_id: 0x14e1f000 full_name: "pci_set_master" } @@ -356081,7 +359186,7 @@ elf_symbol { name: "pci_set_power_state" is_defined: true symbol_type: FUNCTION - crc: 0x67fd2299 + crc: 0x93ad3ab8 type_id: 0x998196f8 full_name: "pci_set_power_state" } @@ -356090,7 +359195,7 @@ elf_symbol { name: "pci_stop_root_bus" is_defined: true symbol_type: FUNCTION - crc: 0x458ad6ab + crc: 0x75cbc1e2 type_id: 0x185a3adc full_name: "pci_stop_root_bus" } @@ -356099,7 +359204,7 @@ elf_symbol { name: "pci_store_saved_state" is_defined: true symbol_type: FUNCTION - crc: 0x9a5aed42 + crc: 0xd864889e type_id: 0x551d3dad full_name: "pci_store_saved_state" } @@ -356117,7 +359222,7 @@ elf_symbol { name: "pci_unmap_rom" is_defined: true symbol_type: FUNCTION - crc: 0xdcd64886 + crc: 0x2464fa40 type_id: 0x14830594 full_name: "pci_unmap_rom" } @@ -356126,7 +359231,7 @@ elf_symbol { name: "pci_unregister_driver" is_defined: true symbol_type: FUNCTION - crc: 0x102ad7e9 + crc: 0x511e2aef type_id: 0x1a0ce609 full_name: "pci_unregister_driver" } @@ -356135,7 +359240,7 @@ elf_symbol { name: "pci_vfs_assigned" is_defined: true symbol_type: FUNCTION - crc: 0xf67ab315 + crc: 0x8a3cd603 type_id: 0x99f942bc full_name: "pci_vfs_assigned" } @@ -356144,7 +359249,7 @@ elf_symbol { name: "pci_wake_from_d3" is_defined: true symbol_type: FUNCTION - crc: 0x24f52972 + crc: 0x8effe3ed type_id: 0x984cbfc3 full_name: "pci_wake_from_d3" } @@ -356153,7 +359258,7 @@ elf_symbol { name: "pci_walk_bus" is_defined: true symbol_type: FUNCTION - crc: 0xec5888b1 + crc: 0xef17126c type_id: 0x18efced4 full_name: "pci_walk_bus" } @@ -356162,7 +359267,7 @@ elf_symbol { name: "pci_write_config_dword" is_defined: true symbol_type: FUNCTION - crc: 0x187f7789 + crc: 0xcf1bd1df type_id: 0x92fc5924 full_name: "pci_write_config_dword" } @@ -356171,7 +359276,7 @@ elf_symbol { name: "pci_write_config_word" is_defined: true symbol_type: FUNCTION - crc: 0xfe0a6cfe + crc: 0x9aa50188 type_id: 0x92ea4841 full_name: "pci_write_config_word" } @@ -356180,7 +359285,7 @@ elf_symbol { name: "pcie_bandwidth_available" is_defined: true symbol_type: FUNCTION - crc: 0xaafbde20 + crc: 0xba7fbe69 type_id: 0x41b29569 full_name: "pcie_bandwidth_available" } @@ -356189,7 +359294,7 @@ elf_symbol { name: "pcie_capability_clear_and_set_word" is_defined: true symbol_type: FUNCTION - crc: 0x9e8d3d34 + crc: 0x6d22a2e9 type_id: 0x9843d7a9 full_name: "pcie_capability_clear_and_set_word" } @@ -356198,7 +359303,7 @@ elf_symbol { name: "pcie_capability_read_word" is_defined: true symbol_type: FUNCTION - crc: 0x20c10c5c + crc: 0xf55eb769 type_id: 0x986e7125 full_name: "pcie_capability_read_word" } @@ -356207,7 +359312,7 @@ elf_symbol { name: "pcie_capability_write_word" is_defined: true symbol_type: FUNCTION - crc: 0xfd122cb3 + crc: 0x3469dcbe type_id: 0x9841929f full_name: "pcie_capability_write_word" } @@ -356216,7 +359321,7 @@ elf_symbol { name: "pcie_get_mps" is_defined: true symbol_type: FUNCTION - crc: 0x764c1eed + crc: 0x3a6e63b8 type_id: 0x99f942bc full_name: "pcie_get_mps" } @@ -356225,7 +359330,7 @@ elf_symbol { name: "pcie_get_speed_cap" is_defined: true symbol_type: FUNCTION - crc: 0x7b291a51 + crc: 0xd772c859 type_id: 0x2ec04b91 full_name: "pcie_get_speed_cap" } @@ -356234,7 +359339,7 @@ elf_symbol { name: "pcie_set_mps" is_defined: true symbol_type: FUNCTION - crc: 0xddafd748 + crc: 0x8ef32a59 type_id: 0x9865c1f0 full_name: "pcie_set_mps" } @@ -356243,7 +359348,7 @@ elf_symbol { name: "pcim_enable_device" is_defined: true symbol_type: FUNCTION - crc: 0x67b3d140 + crc: 0x255e8b7d type_id: 0x99f942bc full_name: "pcim_enable_device" } @@ -356252,7 +359357,7 @@ elf_symbol { name: "pcim_iomap_regions" is_defined: true symbol_type: FUNCTION - crc: 0xea8c160c + crc: 0x9e984a86 type_id: 0x986a45dd full_name: "pcim_iomap_regions" } @@ -356261,7 +359366,7 @@ elf_symbol { name: "pcim_iomap_table" is_defined: true symbol_type: FUNCTION - crc: 0x196f6717 + crc: 0x7c2b5f4c type_id: 0x17f60e93 full_name: "pcim_iomap_table" } @@ -356270,7 +359375,7 @@ elf_symbol { name: "pcim_iounmap_regions" is_defined: true symbol_type: FUNCTION - crc: 0xbcbf19be + crc: 0x10adbe1e type_id: 0x157d734c full_name: "pcim_iounmap_regions" } @@ -356306,7 +359411,7 @@ elf_symbol { name: "percpu_down_write" is_defined: true symbol_type: FUNCTION - crc: 0xb0e8aa4e + crc: 0xd6559d7e type_id: 0x14f50ddf full_name: "percpu_down_write" } @@ -356315,7 +359420,7 @@ elf_symbol { name: "percpu_free_rwsem" is_defined: true symbol_type: FUNCTION - crc: 0x8b49203a + crc: 0xc05c0d93 type_id: 0x14f50ddf full_name: "percpu_free_rwsem" } @@ -356324,7 +359429,7 @@ elf_symbol { name: "percpu_up_write" is_defined: true symbol_type: FUNCTION - crc: 0x698adfa8 + crc: 0x21450bc2 type_id: 0x14f50ddf full_name: "percpu_up_write" } @@ -356333,7 +359438,7 @@ elf_symbol { name: "perf_aux_output_begin" is_defined: true symbol_type: FUNCTION - crc: 0x6aa3f57f + crc: 0x2ea26c1f type_id: 0x5448323c full_name: "perf_aux_output_begin" } @@ -356342,7 +359447,7 @@ elf_symbol { name: "perf_aux_output_end" is_defined: true symbol_type: FUNCTION - crc: 0x1abcf923 + crc: 0xaaed3637 type_id: 0x12fc3ff3 full_name: "perf_aux_output_end" } @@ -356351,7 +359456,7 @@ elf_symbol { name: "perf_aux_output_flag" is_defined: true symbol_type: FUNCTION - crc: 0xb27d195c + crc: 0x901d8e2a type_id: 0x107966af full_name: "perf_aux_output_flag" } @@ -356360,7 +359465,7 @@ elf_symbol { name: "perf_event_addr_filters_sync" is_defined: true symbol_type: FUNCTION - crc: 0xebbfcbde + crc: 0x061c0e67 type_id: 0x17ebd264 full_name: "perf_event_addr_filters_sync" } @@ -356369,7 +359474,7 @@ elf_symbol { name: "perf_event_create_kernel_counter" is_defined: true symbol_type: FUNCTION - crc: 0xce6a423c + crc: 0x7d23a066 type_id: 0x86d5804d full_name: "perf_event_create_kernel_counter" } @@ -356378,7 +359483,7 @@ elf_symbol { name: "perf_event_disable" is_defined: true symbol_type: FUNCTION - crc: 0xf6e7358f + crc: 0x4995680d type_id: 0x17ebd264 full_name: "perf_event_disable" } @@ -356387,7 +359492,7 @@ elf_symbol { name: "perf_event_enable" is_defined: true symbol_type: FUNCTION - crc: 0x09b0140a + crc: 0x204293da type_id: 0x17ebd264 full_name: "perf_event_enable" } @@ -356396,7 +359501,7 @@ elf_symbol { name: "perf_event_pause" is_defined: true symbol_type: FUNCTION - crc: 0x748bca84 + crc: 0x73c4d5ec type_id: 0x511dadc3 full_name: "perf_event_pause" } @@ -356405,7 +359510,7 @@ elf_symbol { name: "perf_event_read_local" is_defined: true symbol_type: FUNCTION - crc: 0x1cb0d68c + crc: 0xee082d99 type_id: 0x9a403d53 full_name: "perf_event_read_local" } @@ -356414,7 +359519,7 @@ elf_symbol { name: "perf_event_read_value" is_defined: true symbol_type: FUNCTION - crc: 0x4caf62ca + crc: 0x92ebd01c type_id: 0x501bb554 full_name: "perf_event_read_value" } @@ -356423,7 +359528,7 @@ elf_symbol { name: "perf_event_release_kernel" is_defined: true symbol_type: FUNCTION - crc: 0x5dff1e1c + crc: 0x3b57e830 type_id: 0x9af360d8 full_name: "perf_event_release_kernel" } @@ -356432,7 +359537,7 @@ elf_symbol { name: "perf_event_update_userpage" is_defined: true symbol_type: FUNCTION - crc: 0x26247024 + crc: 0x5b7002bd type_id: 0x17ebd264 full_name: "perf_event_update_userpage" } @@ -356441,7 +359546,7 @@ elf_symbol { name: "perf_get_aux" is_defined: true symbol_type: FUNCTION - crc: 0x202c5adb + crc: 0xecc8f9cd type_id: 0x543f0a03 full_name: "perf_get_aux" } @@ -356450,7 +359555,7 @@ elf_symbol { name: "perf_pmu_migrate_context" is_defined: true symbol_type: FUNCTION - crc: 0x41f52563 + crc: 0xd4539584 type_id: 0x1fd9a8d3 full_name: "perf_pmu_migrate_context" } @@ -356459,7 +359564,7 @@ elf_symbol { name: "perf_pmu_register" is_defined: true symbol_type: FUNCTION - crc: 0x55896bd7 + crc: 0x81fdee13 type_id: 0x93a5dbf7 full_name: "perf_pmu_register" } @@ -356468,7 +359573,7 @@ elf_symbol { name: "perf_pmu_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x66989b7a + crc: 0xc0d60fb4 type_id: 0x1e5ce3ab full_name: "perf_pmu_unregister" } @@ -356486,7 +359591,7 @@ elf_symbol { name: "perf_trace_run_bpf_submit" is_defined: true symbol_type: FUNCTION - crc: 0xdfe2661e + crc: 0xa3a68a3a type_id: 0x1732fd5e full_name: "perf_trace_run_bpf_submit" } @@ -356504,7 +359609,7 @@ elf_symbol { name: "phy_attached_info" is_defined: true symbol_type: FUNCTION - crc: 0xf143cbb6 + crc: 0x7cd956b0 type_id: 0x1cc5f9b2 full_name: "phy_attached_info" } @@ -356522,7 +359627,7 @@ elf_symbol { name: "phy_calibrate" is_defined: true symbol_type: FUNCTION - crc: 0x0c26f79e + crc: 0xc11977d1 type_id: 0x9f7fc723 full_name: "phy_calibrate" } @@ -356531,7 +359636,7 @@ elf_symbol { name: "phy_configure" is_defined: true symbol_type: FUNCTION - crc: 0x591e6ee4 + crc: 0xf1a6cbe7 type_id: 0x9faf6f77 full_name: "phy_configure" } @@ -356540,7 +359645,7 @@ elf_symbol { name: "phy_connect" is_defined: true symbol_type: FUNCTION - crc: 0xc46be700 + crc: 0x308c5e95 type_id: 0xbf8f4ed4 full_name: "phy_connect" } @@ -356549,7 +359654,7 @@ elf_symbol { name: "phy_disconnect" is_defined: true symbol_type: FUNCTION - crc: 0x1b98e4eb + crc: 0xe42a67e5 type_id: 0x1cc5f9b2 full_name: "phy_disconnect" } @@ -356558,7 +359663,7 @@ elf_symbol { name: "phy_do_ioctl_running" is_defined: true symbol_type: FUNCTION - crc: 0x3c0ecf4d + crc: 0xaf29151b type_id: 0x91e86e2c full_name: "phy_do_ioctl_running" } @@ -356567,7 +359672,7 @@ elf_symbol { name: "phy_drivers_register" is_defined: true symbol_type: FUNCTION - crc: 0x48320a98 + crc: 0x77f58b14 type_id: 0x9c907da6 full_name: "phy_drivers_register" } @@ -356576,7 +359681,7 @@ elf_symbol { name: "phy_drivers_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x815e3c8e + crc: 0xc433fbb1 type_id: 0x118a06ed full_name: "phy_drivers_unregister" } @@ -356585,7 +359690,7 @@ elf_symbol { name: "phy_error" is_defined: true symbol_type: FUNCTION - crc: 0x927c852f + crc: 0xfd6fa3b2 type_id: 0x1cc5f9b2 full_name: "phy_error" } @@ -356594,7 +359699,7 @@ elf_symbol { name: "phy_ethtool_get_eee" is_defined: true symbol_type: FUNCTION - crc: 0x33e172ab + crc: 0x46d05f22 type_id: 0x9143ff1f full_name: "phy_ethtool_get_eee" } @@ -356603,7 +359708,7 @@ elf_symbol { name: "phy_ethtool_get_link_ksettings" is_defined: true symbol_type: FUNCTION - crc: 0xd222c818 + crc: 0x13eb62b8 type_id: 0x914dbe16 full_name: "phy_ethtool_get_link_ksettings" } @@ -356612,7 +359717,7 @@ elf_symbol { name: "phy_ethtool_get_wol" is_defined: true symbol_type: FUNCTION - crc: 0x244d2c2d + crc: 0x4bb69397 type_id: 0x1c416a95 full_name: "phy_ethtool_get_wol" } @@ -356621,7 +359726,7 @@ elf_symbol { name: "phy_ethtool_nway_reset" is_defined: true symbol_type: FUNCTION - crc: 0xe85555ee + crc: 0xa022e4d5 type_id: 0x91296bda full_name: "phy_ethtool_nway_reset" } @@ -356630,7 +359735,7 @@ elf_symbol { name: "phy_ethtool_set_eee" is_defined: true symbol_type: FUNCTION - crc: 0xf32598e2 + crc: 0x0798098e type_id: 0x9143ff1f full_name: "phy_ethtool_set_eee" } @@ -356639,7 +359744,7 @@ elf_symbol { name: "phy_ethtool_set_link_ksettings" is_defined: true symbol_type: FUNCTION - crc: 0xb877cac2 + crc: 0x7c39a06a type_id: 0x91cc9f9b full_name: "phy_ethtool_set_link_ksettings" } @@ -356648,7 +359753,7 @@ elf_symbol { name: "phy_ethtool_set_wol" is_defined: true symbol_type: FUNCTION - crc: 0x35fe2c29 + crc: 0x9dc553cb type_id: 0x9159d829 full_name: "phy_ethtool_set_wol" } @@ -356657,7 +359762,7 @@ elf_symbol { name: "phy_exit" is_defined: true symbol_type: FUNCTION - crc: 0x982d2d78 + crc: 0x507bea1b type_id: 0x9f7fc723 full_name: "phy_exit" } @@ -356666,7 +359771,7 @@ elf_symbol { name: "phy_get" is_defined: true symbol_type: FUNCTION - crc: 0xeac90c11 + crc: 0xddf57a18 type_id: 0x1154b37f full_name: "phy_get" } @@ -356675,7 +359780,7 @@ elf_symbol { name: "phy_init" is_defined: true symbol_type: FUNCTION - crc: 0x19b9020e + crc: 0xdd4ec304 type_id: 0x9f7fc723 full_name: "phy_init" } @@ -356684,7 +359789,7 @@ elf_symbol { name: "phy_init_eee" is_defined: true symbol_type: FUNCTION - crc: 0xdfbb481e + crc: 0xc68dc9c9 type_id: 0x9068b671 full_name: "phy_init_eee" } @@ -356693,7 +359798,7 @@ elf_symbol { name: "phy_init_hw" is_defined: true symbol_type: FUNCTION - crc: 0x28edd113 + crc: 0x73830734 type_id: 0x91dd4b0e full_name: "phy_init_hw" } @@ -356702,7 +359807,7 @@ elf_symbol { name: "phy_mac_interrupt" is_defined: true symbol_type: FUNCTION - crc: 0x9b9698a2 + crc: 0xf121658a type_id: 0x1cc5f9b2 full_name: "phy_mac_interrupt" } @@ -356711,7 +359816,7 @@ elf_symbol { name: "phy_mii_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x7cd0e749 + crc: 0x1ff4064d type_id: 0x911c4ef8 full_name: "phy_mii_ioctl" } @@ -356729,7 +359834,7 @@ elf_symbol { name: "phy_modify" is_defined: true symbol_type: FUNCTION - crc: 0x60b98beb + crc: 0xa9ba9d52 type_id: 0x92df7dfb full_name: "phy_modify" } @@ -356738,7 +359843,7 @@ elf_symbol { name: "phy_modify_changed" is_defined: true symbol_type: FUNCTION - crc: 0xc74c9ffd + crc: 0x6a1af4b7 type_id: 0x92df7dfb full_name: "phy_modify_changed" } @@ -356747,7 +359852,7 @@ elf_symbol { name: "phy_modify_mmd" is_defined: true symbol_type: FUNCTION - crc: 0xc4bec462 + crc: 0x967fe366 type_id: 0x9071eb2d full_name: "phy_modify_mmd" } @@ -356756,7 +359861,7 @@ elf_symbol { name: "phy_modify_mmd_changed" is_defined: true symbol_type: FUNCTION - crc: 0xaa9502b1 + crc: 0xfc2e46ec type_id: 0x9071eb2d full_name: "phy_modify_mmd_changed" } @@ -356765,7 +359870,7 @@ elf_symbol { name: "phy_modify_paged" is_defined: true symbol_type: FUNCTION - crc: 0x6730b6df + crc: 0x4d19e77d type_id: 0x9071eb2d full_name: "phy_modify_paged" } @@ -356774,7 +359879,7 @@ elf_symbol { name: "phy_modify_paged_changed" is_defined: true symbol_type: FUNCTION - crc: 0x8fac902b + crc: 0x0938ed8d type_id: 0x9071eb2d full_name: "phy_modify_paged_changed" } @@ -356783,7 +359888,7 @@ elf_symbol { name: "phy_pm_runtime_get_sync" is_defined: true symbol_type: FUNCTION - crc: 0x58aa4c1b + crc: 0x346d8d4a type_id: 0x9f7fc723 full_name: "phy_pm_runtime_get_sync" } @@ -356792,7 +359897,7 @@ elf_symbol { name: "phy_pm_runtime_put" is_defined: true symbol_type: FUNCTION - crc: 0x253df02d + crc: 0x39071d8c type_id: 0x9f7fc723 full_name: "phy_pm_runtime_put" } @@ -356801,7 +359906,7 @@ elf_symbol { name: "phy_power_off" is_defined: true symbol_type: FUNCTION - crc: 0xe418de28 + crc: 0x9ad40349 type_id: 0x9f7fc723 full_name: "phy_power_off" } @@ -356810,7 +359915,7 @@ elf_symbol { name: "phy_power_on" is_defined: true symbol_type: FUNCTION - crc: 0xaa2a1fee + crc: 0x8ed88eb6 type_id: 0x9f7fc723 full_name: "phy_power_on" } @@ -356819,7 +359924,7 @@ elf_symbol { name: "phy_print_status" is_defined: true symbol_type: FUNCTION - crc: 0x7e9de633 + crc: 0x892c86a2 type_id: 0x1cc5f9b2 full_name: "phy_print_status" } @@ -356828,7 +359933,7 @@ elf_symbol { name: "phy_put" is_defined: true symbol_type: FUNCTION - crc: 0x8abdcbf5 + crc: 0xe2f2f987 type_id: 0x10219d88 full_name: "phy_put" } @@ -356837,7 +359942,7 @@ elf_symbol { name: "phy_read_mmd" is_defined: true symbol_type: FUNCTION - crc: 0xf63c1d1c + crc: 0x9b4ee6b9 type_id: 0x90738a48 full_name: "phy_read_mmd" } @@ -356846,7 +359951,7 @@ elf_symbol { name: "phy_read_paged" is_defined: true symbol_type: FUNCTION - crc: 0x141e308f + crc: 0x146d7802 type_id: 0x90738a48 full_name: "phy_read_paged" } @@ -356855,7 +359960,7 @@ elf_symbol { name: "phy_remove_link_mode" is_defined: true symbol_type: FUNCTION - crc: 0x60a6635f + crc: 0x2e1e95d5 type_id: 0x1fe1d91e full_name: "phy_remove_link_mode" } @@ -356864,7 +359969,7 @@ elf_symbol { name: "phy_reset" is_defined: true symbol_type: FUNCTION - crc: 0x4e3d66b9 + crc: 0x516139b9 type_id: 0x9f7fc723 full_name: "phy_reset" } @@ -356873,7 +359978,7 @@ elf_symbol { name: "phy_reset_after_clk_enable" is_defined: true symbol_type: FUNCTION - crc: 0xbac9234e + crc: 0x57d8d8f9 type_id: 0x91dd4b0e full_name: "phy_reset_after_clk_enable" } @@ -356882,7 +359987,7 @@ elf_symbol { name: "phy_resolve_aneg_linkmode" is_defined: true symbol_type: FUNCTION - crc: 0xbd0b1abc + crc: 0x53b778f8 type_id: 0x1cc5f9b2 full_name: "phy_resolve_aneg_linkmode" } @@ -356891,7 +359996,7 @@ elf_symbol { name: "phy_resolve_aneg_pause" is_defined: true symbol_type: FUNCTION - crc: 0x4ee1f789 + crc: 0xd71dbe61 type_id: 0x1cc5f9b2 full_name: "phy_resolve_aneg_pause" } @@ -356900,7 +360005,7 @@ elf_symbol { name: "phy_restore_page" is_defined: true symbol_type: FUNCTION - crc: 0xe2a293b0 + crc: 0x00a55d54 type_id: 0x90580076 full_name: "phy_restore_page" } @@ -356909,7 +360014,7 @@ elf_symbol { name: "phy_select_page" is_defined: true symbol_type: FUNCTION - crc: 0x9efce593 + crc: 0xa98589b9 type_id: 0x9041c842 full_name: "phy_select_page" } @@ -356918,7 +360023,7 @@ elf_symbol { name: "phy_set_max_speed" is_defined: true symbol_type: FUNCTION - crc: 0xf18f469d + crc: 0x54407858 type_id: 0x1fe1d91e full_name: "phy_set_max_speed" } @@ -356927,7 +360032,7 @@ elf_symbol { name: "phy_set_mode_ext" is_defined: true symbol_type: FUNCTION - crc: 0x05838945 + crc: 0x4bb63936 type_id: 0x9ccae70d full_name: "phy_set_mode_ext" } @@ -356936,7 +360041,7 @@ elf_symbol { name: "phy_set_sym_pause" is_defined: true symbol_type: FUNCTION - crc: 0x029b3995 + crc: 0xebe547b3 type_id: 0x1d6aeee7 full_name: "phy_set_sym_pause" } @@ -356963,7 +360068,7 @@ elf_symbol { name: "phy_sfp_probe" is_defined: true symbol_type: FUNCTION - crc: 0x9a19281d + crc: 0x71415326 type_id: 0x9109cd4f full_name: "phy_sfp_probe" } @@ -356972,7 +360077,7 @@ elf_symbol { name: "phy_start" is_defined: true symbol_type: FUNCTION - crc: 0x980198a4 + crc: 0x5d7dfa04 type_id: 0x1cc5f9b2 full_name: "phy_start" } @@ -356981,7 +360086,7 @@ elf_symbol { name: "phy_start_aneg" is_defined: true symbol_type: FUNCTION - crc: 0x6ead7b1e + crc: 0xe9786413 type_id: 0x91dd4b0e full_name: "phy_start_aneg" } @@ -356990,7 +360095,7 @@ elf_symbol { name: "phy_stop" is_defined: true symbol_type: FUNCTION - crc: 0x65d920d3 + crc: 0x9226a275 type_id: 0x1cc5f9b2 full_name: "phy_stop" } @@ -356999,7 +360104,7 @@ elf_symbol { name: "phy_support_sym_pause" is_defined: true symbol_type: FUNCTION - crc: 0x227734e0 + crc: 0x7082f39d type_id: 0x1cc5f9b2 full_name: "phy_support_sym_pause" } @@ -357008,7 +360113,7 @@ elf_symbol { name: "phy_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x4867185a + crc: 0xccff9c26 type_id: 0x91dd4b0e full_name: "phy_suspend" } @@ -357017,7 +360122,7 @@ elf_symbol { name: "phy_trigger_machine" is_defined: true symbol_type: FUNCTION - crc: 0x680bf7d1 + crc: 0x328a43fe type_id: 0x1cc5f9b2 full_name: "phy_trigger_machine" } @@ -357026,7 +360131,7 @@ elf_symbol { name: "phy_validate" is_defined: true symbol_type: FUNCTION - crc: 0x782ef443 + crc: 0xbe712cb4 type_id: 0x9cca37a5 full_name: "phy_validate" } @@ -357035,7 +360140,7 @@ elf_symbol { name: "phy_write_mmd" is_defined: true symbol_type: FUNCTION - crc: 0x12af3725 + crc: 0x56ddb331 type_id: 0x9071cf7e full_name: "phy_write_mmd" } @@ -357044,7 +360149,7 @@ elf_symbol { name: "phy_write_paged" is_defined: true symbol_type: FUNCTION - crc: 0x5efb4f90 + crc: 0x8a3b188f type_id: 0x9071cf7e full_name: "phy_write_paged" } @@ -357053,7 +360158,7 @@ elf_symbol { name: "phylink_connect_phy" is_defined: true symbol_type: FUNCTION - crc: 0x670265d0 + crc: 0x7bc1efd3 type_id: 0x92ed801d full_name: "phylink_connect_phy" } @@ -357062,7 +360167,7 @@ elf_symbol { name: "phylink_create" is_defined: true symbol_type: FUNCTION - crc: 0x62dd64c9 + crc: 0xf1190710 type_id: 0xe2c8401b full_name: "phylink_create" } @@ -357170,7 +360275,7 @@ elf_symbol { name: "phylink_fwnode_phy_connect" is_defined: true symbol_type: FUNCTION - crc: 0x73b1e85b + crc: 0xafbeac72 type_id: 0x92085a78 full_name: "phylink_fwnode_phy_connect" } @@ -357179,7 +360284,7 @@ elf_symbol { name: "phylink_generic_validate" is_defined: true symbol_type: FUNCTION - crc: 0xe9fa3f03 + crc: 0x64b5bd2a type_id: 0x1dc83ab4 full_name: "phylink_generic_validate" } @@ -357233,7 +360338,7 @@ elf_symbol { name: "phylink_of_phy_connect" is_defined: true symbol_type: FUNCTION - crc: 0x4751d4d2 + crc: 0xe0304ed2 type_id: 0x92cbd49b full_name: "phylink_of_phy_connect" } @@ -357305,7 +360410,7 @@ elf_symbol { name: "pick_highest_pushable_task" is_defined: true symbol_type: FUNCTION - crc: 0xd0e17a06 + crc: 0x6a60ebed type_id: 0x7151826e full_name: "pick_highest_pushable_task" } @@ -357314,7 +360419,7 @@ elf_symbol { name: "pick_migrate_task" is_defined: true symbol_type: FUNCTION - crc: 0xe6f06385 + crc: 0xdb53d4d4 type_id: 0x70cd0122 full_name: "pick_migrate_task" } @@ -357323,7 +360428,7 @@ elf_symbol { name: "pid_nr_ns" is_defined: true symbol_type: FUNCTION - crc: 0xed322c6a + crc: 0x45b94500 type_id: 0xd6b27f6b full_name: "pid_nr_ns" } @@ -357332,7 +360437,7 @@ elf_symbol { name: "pid_task" is_defined: true symbol_type: FUNCTION - crc: 0x3b53cad7 + crc: 0x831c18ec type_id: 0x7f0f4bf3 full_name: "pid_task" } @@ -357341,7 +360446,7 @@ elf_symbol { name: "pin_get_name" is_defined: true symbol_type: FUNCTION - crc: 0x32065d81 + crc: 0x1f6083e5 type_id: 0x95876807 full_name: "pin_get_name" } @@ -357350,7 +360455,7 @@ elf_symbol { name: "pin_user_pages" is_defined: true symbol_type: FUNCTION - crc: 0x0d778d21 + crc: 0x20665aa4 type_id: 0xab21f8b5 full_name: "pin_user_pages" } @@ -357359,7 +360464,7 @@ elf_symbol { name: "pin_user_pages_fast" is_defined: true symbol_type: FUNCTION - crc: 0xba80c25c + crc: 0x4890c3e3 type_id: 0x90d074d8 full_name: "pin_user_pages_fast" } @@ -357368,7 +360473,7 @@ elf_symbol { name: "pin_user_pages_remote" is_defined: true symbol_type: FUNCTION - crc: 0x292bbba1 + crc: 0xb8d9a86a type_id: 0xa12d9647 full_name: "pin_user_pages_remote" } @@ -357377,7 +360482,7 @@ elf_symbol { name: "pinconf_generic_dt_free_map" is_defined: true symbol_type: FUNCTION - crc: 0x0830f3f0 + crc: 0xab2ff5a8 type_id: 0x168f342d full_name: "pinconf_generic_dt_free_map" } @@ -357386,7 +360491,7 @@ elf_symbol { name: "pinconf_generic_dt_node_to_map" is_defined: true symbol_type: FUNCTION - crc: 0xaa6a68b8 + crc: 0x4d105cbe type_id: 0x9b85c911 full_name: "pinconf_generic_dt_node_to_map" } @@ -357395,7 +360500,7 @@ elf_symbol { name: "pinconf_generic_parse_dt_config" is_defined: true symbol_type: FUNCTION - crc: 0xce38f809 + crc: 0x0f5a5107 type_id: 0x90f3da7c full_name: "pinconf_generic_parse_dt_config" } @@ -357404,7 +360509,7 @@ elf_symbol { name: "pinctrl_add_gpio_range" is_defined: true symbol_type: FUNCTION - crc: 0x87d6cd98 + crc: 0xa6afb363 type_id: 0x165d386a full_name: "pinctrl_add_gpio_range" } @@ -357413,7 +360518,7 @@ elf_symbol { name: "pinctrl_dev_get_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0x283b570c + crc: 0xd413dce9 type_id: 0x5043dbcd full_name: "pinctrl_dev_get_drvdata" } @@ -357422,7 +360527,7 @@ elf_symbol { name: "pinctrl_enable" is_defined: true symbol_type: FUNCTION - crc: 0xfb54bba8 + crc: 0x8b272de8 type_id: 0x9b558913 full_name: "pinctrl_enable" } @@ -357431,7 +360536,7 @@ elf_symbol { name: "pinctrl_force_default" is_defined: true symbol_type: FUNCTION - crc: 0x721158d4 + crc: 0x758d691b type_id: 0x9b558913 full_name: "pinctrl_force_default" } @@ -357440,7 +360545,7 @@ elf_symbol { name: "pinctrl_force_sleep" is_defined: true symbol_type: FUNCTION - crc: 0x9474d8a4 + crc: 0x7317648f type_id: 0x9b558913 full_name: "pinctrl_force_sleep" } @@ -357449,7 +360554,7 @@ elf_symbol { name: "pinctrl_generic_add_group" is_defined: true symbol_type: FUNCTION - crc: 0x9d981603 + crc: 0x9f581b80 type_id: 0x9ba88768 full_name: "pinctrl_generic_add_group" } @@ -357458,7 +360563,7 @@ elf_symbol { name: "pinctrl_generic_get_group" is_defined: true symbol_type: FUNCTION - crc: 0x2a74e01b + crc: 0x93dbac0d type_id: 0xa3b4b1d5 full_name: "pinctrl_generic_get_group" } @@ -357467,7 +360572,7 @@ elf_symbol { name: "pinctrl_generic_get_group_count" is_defined: true symbol_type: FUNCTION - crc: 0xb981546d + crc: 0xc8bac6d8 type_id: 0x9b558913 full_name: "pinctrl_generic_get_group_count" } @@ -357476,7 +360581,7 @@ elf_symbol { name: "pinctrl_generic_get_group_name" is_defined: true symbol_type: FUNCTION - crc: 0x794895ad + crc: 0xc1d379dd type_id: 0x95876807 full_name: "pinctrl_generic_get_group_name" } @@ -357485,7 +360590,7 @@ elf_symbol { name: "pinctrl_generic_get_group_pins" is_defined: true symbol_type: FUNCTION - crc: 0x4aaf0ab2 + crc: 0xe172c57f type_id: 0x9a42cb81 full_name: "pinctrl_generic_get_group_pins" } @@ -357494,7 +360599,7 @@ elf_symbol { name: "pinctrl_generic_remove_group" is_defined: true symbol_type: FUNCTION - crc: 0x9c241b35 + crc: 0x713f6761 type_id: 0x9a439c8b full_name: "pinctrl_generic_remove_group" } @@ -357503,7 +360608,7 @@ elf_symbol { name: "pinctrl_get" is_defined: true symbol_type: FUNCTION - crc: 0x447ef903 + crc: 0x612618ee type_id: 0x4df5d8bb full_name: "pinctrl_get" } @@ -357530,7 +360635,7 @@ elf_symbol { name: "pinctrl_lookup_state" is_defined: true symbol_type: FUNCTION - crc: 0x6dacf3a4 + crc: 0xbc5b34a5 type_id: 0x89d1e10c full_name: "pinctrl_lookup_state" } @@ -357539,7 +360644,7 @@ elf_symbol { name: "pinctrl_pm_select_default_state" is_defined: true symbol_type: FUNCTION - crc: 0xfae773d2 + crc: 0x090f4eee type_id: 0x9d16dd74 full_name: "pinctrl_pm_select_default_state" } @@ -357548,7 +360653,7 @@ elf_symbol { name: "pinctrl_pm_select_idle_state" is_defined: true symbol_type: FUNCTION - crc: 0xcf9045ef + crc: 0x5318fcfc type_id: 0x9d16dd74 full_name: "pinctrl_pm_select_idle_state" } @@ -357557,7 +360662,7 @@ elf_symbol { name: "pinctrl_pm_select_sleep_state" is_defined: true symbol_type: FUNCTION - crc: 0xad267075 + crc: 0x64183ff7 type_id: 0x9d16dd74 full_name: "pinctrl_pm_select_sleep_state" } @@ -357566,7 +360671,7 @@ elf_symbol { name: "pinctrl_put" is_defined: true symbol_type: FUNCTION - crc: 0xabbd4bcb + crc: 0x056d2e61 type_id: 0x1ad9d0a2 full_name: "pinctrl_put" } @@ -357575,7 +360680,7 @@ elf_symbol { name: "pinctrl_register" is_defined: true symbol_type: FUNCTION - crc: 0x2dd798f4 + crc: 0x4b248f4d type_id: 0xe0acd7ca full_name: "pinctrl_register" } @@ -357584,7 +360689,7 @@ elf_symbol { name: "pinctrl_remove_gpio_range" is_defined: true symbol_type: FUNCTION - crc: 0x09decfe5 + crc: 0xbb5849b5 type_id: 0x165d386a full_name: "pinctrl_remove_gpio_range" } @@ -357593,7 +360698,7 @@ elf_symbol { name: "pinctrl_select_default_state" is_defined: true symbol_type: FUNCTION - crc: 0x3f123d9d + crc: 0x588f37b2 type_id: 0x9d16dd74 full_name: "pinctrl_select_default_state" } @@ -357602,7 +360707,7 @@ elf_symbol { name: "pinctrl_select_state" is_defined: true symbol_type: FUNCTION - crc: 0x53296b15 + crc: 0xdeda3022 type_id: 0x97287db7 full_name: "pinctrl_select_state" } @@ -357611,7 +360716,7 @@ elf_symbol { name: "pinctrl_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x59c1844c + crc: 0x5ea4056c type_id: 0x164d3baf full_name: "pinctrl_unregister" } @@ -357620,7 +360725,7 @@ elf_symbol { name: "pinctrl_utils_add_map_configs" is_defined: true symbol_type: FUNCTION - crc: 0x8dafb5e4 + crc: 0x412d5c24 type_id: 0x9b4d8e52 full_name: "pinctrl_utils_add_map_configs" } @@ -357629,7 +360734,7 @@ elf_symbol { name: "pinctrl_utils_add_map_mux" is_defined: true symbol_type: FUNCTION - crc: 0x96246177 + crc: 0x930c1109 type_id: 0x9b4d8ea2 full_name: "pinctrl_utils_add_map_mux" } @@ -357638,7 +360743,7 @@ elf_symbol { name: "pinctrl_utils_free_map" is_defined: true symbol_type: FUNCTION - crc: 0x24768fb6 + crc: 0x7846b3c7 type_id: 0x168f342d full_name: "pinctrl_utils_free_map" } @@ -357647,7 +360752,7 @@ elf_symbol { name: "pinctrl_utils_reserve_map" is_defined: true symbol_type: FUNCTION - crc: 0x3e54e893 + crc: 0x5b9c72a3 type_id: 0x9b4d90bf full_name: "pinctrl_utils_reserve_map" } @@ -357656,7 +360761,7 @@ elf_symbol { name: "pinmux_generic_get_function" is_defined: true symbol_type: FUNCTION - crc: 0x058ce6c9 + crc: 0x79e5b7bf type_id: 0xf25e7c51 full_name: "pinmux_generic_get_function" } @@ -357665,7 +360770,7 @@ elf_symbol { name: "pinmux_generic_get_function_count" is_defined: true symbol_type: FUNCTION - crc: 0xfcc8b282 + crc: 0x713a5c75 type_id: 0x9b558913 full_name: "pinmux_generic_get_function_count" } @@ -357674,7 +360779,7 @@ elf_symbol { name: "pinmux_generic_get_function_groups" is_defined: true symbol_type: FUNCTION - crc: 0x14de1ccd + crc: 0x058a0f62 type_id: 0x9a42b014 full_name: "pinmux_generic_get_function_groups" } @@ -357683,7 +360788,7 @@ elf_symbol { name: "pinmux_generic_get_function_name" is_defined: true symbol_type: FUNCTION - crc: 0xd70787db + crc: 0xf506543e type_id: 0x95876807 full_name: "pinmux_generic_get_function_name" } @@ -357692,7 +360797,7 @@ elf_symbol { name: "pipe_lock" is_defined: true symbol_type: FUNCTION - crc: 0x56b12016 + crc: 0xb21bde29 type_id: 0x1256dc52 full_name: "pipe_lock" } @@ -357701,7 +360806,7 @@ elf_symbol { name: "pipe_unlock" is_defined: true symbol_type: FUNCTION - crc: 0xf6308394 + crc: 0x60adee48 type_id: 0x1256dc52 full_name: "pipe_unlock" } @@ -357710,7 +360815,7 @@ elf_symbol { name: "pktgen_xfrm_outer_mode_output" is_defined: true symbol_type: FUNCTION - crc: 0x30f523e6 + crc: 0x24a1ba68 type_id: 0x9cd82046 full_name: "pktgen_xfrm_outer_mode_output" } @@ -357737,7 +360842,7 @@ elf_symbol { name: "pkvm_iommu_register" is_defined: true symbol_type: FUNCTION - crc: 0x290e7b1d + crc: 0x79171cbe type_id: 0x9f72f53e full_name: "pkvm_iommu_register" } @@ -357746,7 +360851,7 @@ elf_symbol { name: "pkvm_iommu_resume" is_defined: true symbol_type: FUNCTION - crc: 0xe1144799 + crc: 0xd766b7b3 type_id: 0x9d16dd74 full_name: "pkvm_iommu_resume" } @@ -357755,7 +360860,7 @@ elf_symbol { name: "pkvm_iommu_suspend" is_defined: true symbol_type: FUNCTION - crc: 0xa0430fcf + crc: 0xa5c35551 type_id: 0x9d16dd74 full_name: "pkvm_iommu_suspend" } @@ -357764,7 +360869,7 @@ elf_symbol { name: "platform_bus" is_defined: true symbol_type: OBJECT - crc: 0x2a84bc7f + crc: 0x81b733c4 type_id: 0x23230326 full_name: "platform_bus" } @@ -357773,7 +360878,7 @@ elf_symbol { name: "platform_bus_type" is_defined: true symbol_type: OBJECT - crc: 0x685b0d54 + crc: 0xf7c2ef65 type_id: 0x257935aa full_name: "platform_bus_type" } @@ -357782,7 +360887,7 @@ elf_symbol { name: "platform_device_add" is_defined: true symbol_type: FUNCTION - crc: 0x4fdd4e64 + crc: 0x5e6cdfb9 type_id: 0x924d155a full_name: "platform_device_add" } @@ -357791,7 +360896,7 @@ elf_symbol { name: "platform_device_add_data" is_defined: true symbol_type: FUNCTION - crc: 0x473dff2d + crc: 0xfe6d8224 type_id: 0x92946457 full_name: "platform_device_add_data" } @@ -357800,7 +360905,7 @@ elf_symbol { name: "platform_device_add_resources" is_defined: true symbol_type: FUNCTION - crc: 0x4f7e4d06 + crc: 0x8817dc04 type_id: 0x929bf9d1 full_name: "platform_device_add_resources" } @@ -357809,7 +360914,7 @@ elf_symbol { name: "platform_device_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x2d2e0531 + crc: 0xedb2ff62 type_id: 0xc748ecf5 full_name: "platform_device_alloc" } @@ -357818,7 +360923,7 @@ elf_symbol { name: "platform_device_del" is_defined: true symbol_type: FUNCTION - crc: 0x5d80640d + crc: 0xbc728706 type_id: 0x1f55a7e6 full_name: "platform_device_del" } @@ -357827,7 +360932,7 @@ elf_symbol { name: "platform_device_put" is_defined: true symbol_type: FUNCTION - crc: 0xa3ac97c0 + crc: 0x510d63b4 type_id: 0x1f55a7e6 full_name: "platform_device_put" } @@ -357836,7 +360941,7 @@ elf_symbol { name: "platform_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x2c7133c3 + crc: 0x92131fc2 type_id: 0x924d155a full_name: "platform_device_register" } @@ -357845,7 +360950,7 @@ elf_symbol { name: "platform_device_register_full" is_defined: true symbol_type: FUNCTION - crc: 0xeca6526e + crc: 0x84acc629 type_id: 0xc5663ffe full_name: "platform_device_register_full" } @@ -357854,7 +360959,7 @@ elf_symbol { name: "platform_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xdb14ef2e + crc: 0x64eb2aae type_id: 0x1f55a7e6 full_name: "platform_device_unregister" } @@ -357863,7 +360968,7 @@ elf_symbol { name: "platform_driver_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x54751311 + crc: 0xcc48f0c2 type_id: 0x1654b7a0 full_name: "platform_driver_unregister" } @@ -357872,7 +360977,7 @@ elf_symbol { name: "platform_find_device_by_driver" is_defined: true symbol_type: FUNCTION - crc: 0xdf0ae67b + crc: 0x593378f0 type_id: 0xad77a8f0 full_name: "platform_find_device_by_driver" } @@ -357881,7 +360986,7 @@ elf_symbol { name: "platform_get_irq" is_defined: true symbol_type: FUNCTION - crc: 0x09d0962f + crc: 0x3029c016 type_id: 0x935b00c2 full_name: "platform_get_irq" } @@ -357890,7 +360995,7 @@ elf_symbol { name: "platform_get_irq_byname" is_defined: true symbol_type: FUNCTION - crc: 0x747c97a9 + crc: 0xdf862f21 type_id: 0x92b5578e full_name: "platform_get_irq_byname" } @@ -357899,7 +361004,7 @@ elf_symbol { name: "platform_get_irq_byname_optional" is_defined: true symbol_type: FUNCTION - crc: 0x572535be + crc: 0xc4a40528 type_id: 0x92b5578e full_name: "platform_get_irq_byname_optional" } @@ -357908,7 +361013,7 @@ elf_symbol { name: "platform_get_irq_optional" is_defined: true symbol_type: FUNCTION - crc: 0x68302012 + crc: 0x53b25edc type_id: 0x935b00c2 full_name: "platform_get_irq_optional" } @@ -357917,7 +361022,7 @@ elf_symbol { name: "platform_get_resource" is_defined: true symbol_type: FUNCTION - crc: 0xddbf8cea + crc: 0x44bec2ed type_id: 0xcf28148d full_name: "platform_get_resource" } @@ -357926,7 +361031,7 @@ elf_symbol { name: "platform_get_resource_byname" is_defined: true symbol_type: FUNCTION - crc: 0x71c5af95 + crc: 0xf222441b type_id: 0xcf36f1f9 full_name: "platform_get_resource_byname" } @@ -357935,7 +361040,7 @@ elf_symbol { name: "platform_irq_count" is_defined: true symbol_type: FUNCTION - crc: 0x215503e4 + crc: 0xf573d36c type_id: 0x924d155a full_name: "platform_irq_count" } @@ -357944,7 +361049,7 @@ elf_symbol { name: "platform_irqchip_probe" is_defined: true symbol_type: FUNCTION - crc: 0x6cede442 + crc: 0xe892ebc8 type_id: 0x924d155a full_name: "platform_irqchip_probe" } @@ -357953,7 +361058,7 @@ elf_symbol { name: "platform_msi_create_irq_domain" is_defined: true symbol_type: FUNCTION - crc: 0xa2e2a7a8 + crc: 0x3d98f446 type_id: 0x5e4ba6ce full_name: "platform_msi_create_irq_domain" } @@ -357962,7 +361067,7 @@ elf_symbol { name: "platform_msi_domain_alloc_irqs" is_defined: true symbol_type: FUNCTION - crc: 0x5b74a7d2 + crc: 0x9ea3cdad type_id: 0x9c3052e3 full_name: "platform_msi_domain_alloc_irqs" } @@ -357971,7 +361076,7 @@ elf_symbol { name: "platform_msi_domain_free_irqs" is_defined: true symbol_type: FUNCTION - crc: 0xb6e7ba10 + crc: 0x006fb9ab type_id: 0x100e6fc8 full_name: "platform_msi_domain_free_irqs" } @@ -357980,7 +361085,7 @@ elf_symbol { name: "platform_unregister_drivers" is_defined: true symbol_type: FUNCTION - crc: 0xeb512762 + crc: 0xa442eced type_id: 0x1e879adb full_name: "platform_unregister_drivers" } @@ -357989,7 +361094,7 @@ elf_symbol { name: "pm_clk_add" is_defined: true symbol_type: FUNCTION - crc: 0x2f668b2a + crc: 0x4e314996 type_id: 0x9dee9fa0 full_name: "pm_clk_add" } @@ -357998,7 +361103,7 @@ elf_symbol { name: "pm_clk_create" is_defined: true symbol_type: FUNCTION - crc: 0xe9b24f17 + crc: 0xa6016715 type_id: 0x9d16dd74 full_name: "pm_clk_create" } @@ -358007,7 +361112,7 @@ elf_symbol { name: "pm_clk_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x26f991a3 + crc: 0x5ca05076 type_id: 0x100e6fc8 full_name: "pm_clk_destroy" } @@ -358016,7 +361121,7 @@ elf_symbol { name: "pm_clk_resume" is_defined: true symbol_type: FUNCTION - crc: 0xa229fb57 + crc: 0x30fe800c type_id: 0x9d16dd74 full_name: "pm_clk_resume" } @@ -358025,7 +361130,7 @@ elf_symbol { name: "pm_clk_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x158df0e0 + crc: 0x357d7f60 type_id: 0x9d16dd74 full_name: "pm_clk_suspend" } @@ -358034,7 +361139,7 @@ elf_symbol { name: "pm_generic_resume" is_defined: true symbol_type: FUNCTION - crc: 0x7632057f + crc: 0xc706f3d7 type_id: 0x9d16dd74 full_name: "pm_generic_resume" } @@ -358043,7 +361148,7 @@ elf_symbol { name: "pm_generic_runtime_resume" is_defined: true symbol_type: FUNCTION - crc: 0x16b75c43 + crc: 0x00c90391 type_id: 0x9d16dd74 full_name: "pm_generic_runtime_resume" } @@ -358052,7 +361157,7 @@ elf_symbol { name: "pm_generic_runtime_suspend" is_defined: true symbol_type: FUNCTION - crc: 0xa0abf3df + crc: 0xf7370964 type_id: 0x9d16dd74 full_name: "pm_generic_runtime_suspend" } @@ -358061,7 +361166,7 @@ elf_symbol { name: "pm_generic_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x8fa40a01 + crc: 0x684f2231 type_id: 0x9d16dd74 full_name: "pm_generic_suspend" } @@ -358070,7 +361175,7 @@ elf_symbol { name: "pm_genpd_add_device" is_defined: true symbol_type: FUNCTION - crc: 0x5804b3e7 + crc: 0xc8d42dfe type_id: 0x9c2d8704 full_name: "pm_genpd_add_device" } @@ -358079,7 +361184,7 @@ elf_symbol { name: "pm_genpd_add_subdomain" is_defined: true symbol_type: FUNCTION - crc: 0x1513461c + crc: 0x244dc049 type_id: 0x9c3ea49d full_name: "pm_genpd_add_subdomain" } @@ -358088,7 +361193,7 @@ elf_symbol { name: "pm_genpd_init" is_defined: true symbol_type: FUNCTION - crc: 0xbea0d3a3 + crc: 0xd6891a72 type_id: 0x9c571eea full_name: "pm_genpd_init" } @@ -358097,7 +361202,7 @@ elf_symbol { name: "pm_genpd_remove" is_defined: true symbol_type: FUNCTION - crc: 0xc8f2d72e + crc: 0x1b9dcfa7 type_id: 0x9c24e4e1 full_name: "pm_genpd_remove" } @@ -358106,7 +361211,7 @@ elf_symbol { name: "pm_genpd_remove_device" is_defined: true symbol_type: FUNCTION - crc: 0xb6b5aabd + crc: 0x5658ef32 type_id: 0x9d16dd74 full_name: "pm_genpd_remove_device" } @@ -358115,7 +361220,7 @@ elf_symbol { name: "pm_genpd_remove_subdomain" is_defined: true symbol_type: FUNCTION - crc: 0x4d3c4750 + crc: 0x3fa71d8c type_id: 0x9c3ea49d full_name: "pm_genpd_remove_subdomain" } @@ -358142,7 +361247,7 @@ elf_symbol { name: "pm_relax" is_defined: true symbol_type: FUNCTION - crc: 0xfaebae00 + crc: 0xafda51e6 type_id: 0x100e6fc8 full_name: "pm_relax" } @@ -358151,7 +361256,7 @@ elf_symbol { name: "pm_runtime_allow" is_defined: true symbol_type: FUNCTION - crc: 0x781f2bd6 + crc: 0x584a52c0 type_id: 0x100e6fc8 full_name: "pm_runtime_allow" } @@ -358160,7 +361265,7 @@ elf_symbol { name: "pm_runtime_autosuspend_expiration" is_defined: true symbol_type: FUNCTION - crc: 0x71124a8e + crc: 0xcb7a7bbb type_id: 0x574ded10 full_name: "pm_runtime_autosuspend_expiration" } @@ -358169,7 +361274,7 @@ elf_symbol { name: "pm_runtime_barrier" is_defined: true symbol_type: FUNCTION - crc: 0xba87a897 + crc: 0x12165b3a type_id: 0x9d16dd74 full_name: "pm_runtime_barrier" } @@ -358178,7 +361283,7 @@ elf_symbol { name: "pm_runtime_enable" is_defined: true symbol_type: FUNCTION - crc: 0x6250f262 + crc: 0xa1693081 type_id: 0x100e6fc8 full_name: "pm_runtime_enable" } @@ -358187,7 +361292,7 @@ elf_symbol { name: "pm_runtime_forbid" is_defined: true symbol_type: FUNCTION - crc: 0xd74afbc0 + crc: 0x5961ff24 type_id: 0x100e6fc8 full_name: "pm_runtime_forbid" } @@ -358196,7 +361301,7 @@ elf_symbol { name: "pm_runtime_force_resume" is_defined: true symbol_type: FUNCTION - crc: 0xebc3d632 + crc: 0x603b03b7 type_id: 0x9d16dd74 full_name: "pm_runtime_force_resume" } @@ -358205,7 +361310,7 @@ elf_symbol { name: "pm_runtime_force_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x8430df75 + crc: 0x7ba8c749 type_id: 0x9d16dd74 full_name: "pm_runtime_force_suspend" } @@ -358214,7 +361319,7 @@ elf_symbol { name: "pm_runtime_get_if_active" is_defined: true symbol_type: FUNCTION - crc: 0x48058728 + crc: 0x7a9aa9bf type_id: 0x9ca3200b full_name: "pm_runtime_get_if_active" } @@ -358223,7 +361328,7 @@ elf_symbol { name: "pm_runtime_irq_safe" is_defined: true symbol_type: FUNCTION - crc: 0x7bbc40b9 + crc: 0xd71b7121 type_id: 0x100e6fc8 full_name: "pm_runtime_irq_safe" } @@ -358232,7 +361337,7 @@ elf_symbol { name: "pm_runtime_no_callbacks" is_defined: true symbol_type: FUNCTION - crc: 0x57a13ddb + crc: 0x8ee5bc77 type_id: 0x100e6fc8 full_name: "pm_runtime_no_callbacks" } @@ -358241,7 +361346,7 @@ elf_symbol { name: "pm_runtime_set_autosuspend_delay" is_defined: true symbol_type: FUNCTION - crc: 0x1a7f897e + crc: 0xd8f5175f type_id: 0x1192ec84 full_name: "pm_runtime_set_autosuspend_delay" } @@ -358250,7 +361355,7 @@ elf_symbol { name: "pm_stay_awake" is_defined: true symbol_type: FUNCTION - crc: 0xd7eda6dc + crc: 0xb773754e type_id: 0x100e6fc8 full_name: "pm_stay_awake" } @@ -358286,7 +361391,7 @@ elf_symbol { name: "pm_wakeup_dev_event" is_defined: true symbol_type: FUNCTION - crc: 0xc6fe82d7 + crc: 0xf4f6ca66 type_id: 0x11032587 full_name: "pm_wakeup_dev_event" } @@ -358295,7 +361400,7 @@ elf_symbol { name: "pm_wakeup_ws_event" is_defined: true symbol_type: FUNCTION - crc: 0xb6d526ff + crc: 0xed3eb3db type_id: 0x112fdfca full_name: "pm_wakeup_ws_event" } @@ -358313,7 +361418,7 @@ elf_symbol { name: "policy_has_boost_freq" is_defined: true symbol_type: FUNCTION - crc: 0x58c35d89 + crc: 0xa3d72876 type_id: 0xfec3d248 full_name: "policy_has_boost_freq" } @@ -358331,7 +361436,7 @@ elf_symbol { name: "poll_state_synchronize_srcu" is_defined: true symbol_type: FUNCTION - crc: 0xad7dd21d + crc: 0x0fe8bcf3 type_id: 0xf68b6f5e full_name: "poll_state_synchronize_srcu" } @@ -358340,7 +361445,7 @@ elf_symbol { name: "power_supply_am_i_supplied" is_defined: true symbol_type: FUNCTION - crc: 0x617c28e0 + crc: 0x642e7e97 type_id: 0x9b85a048 full_name: "power_supply_am_i_supplied" } @@ -358349,7 +361454,7 @@ elf_symbol { name: "power_supply_changed" is_defined: true symbol_type: FUNCTION - crc: 0x6b9b614d + crc: 0x375b9d27 type_id: 0x169d12f4 full_name: "power_supply_changed" } @@ -358358,7 +361463,7 @@ elf_symbol { name: "power_supply_find_ocv2cap_table" is_defined: true symbol_type: FUNCTION - crc: 0x02c5c501 + crc: 0xb01b805a type_id: 0xd450aa9d full_name: "power_supply_find_ocv2cap_table" } @@ -358367,7 +361472,7 @@ elf_symbol { name: "power_supply_get_battery_info" is_defined: true symbol_type: FUNCTION - crc: 0xe3fe45ba + crc: 0xaaa3d570 type_id: 0x9b9f45c1 full_name: "power_supply_get_battery_info" } @@ -358376,7 +361481,7 @@ elf_symbol { name: "power_supply_get_by_name" is_defined: true symbol_type: FUNCTION - crc: 0x24f198d0 + crc: 0xc5a1abaa type_id: 0x347afa45 full_name: "power_supply_get_by_name" } @@ -358385,7 +361490,7 @@ elf_symbol { name: "power_supply_get_by_phandle" is_defined: true symbol_type: FUNCTION - crc: 0xe04a61be + crc: 0x52df1cf2 type_id: 0x361a553a full_name: "power_supply_get_by_phandle" } @@ -358394,7 +361499,7 @@ elf_symbol { name: "power_supply_get_by_phandle_array" is_defined: true symbol_type: FUNCTION - crc: 0xcc8d16ba + crc: 0x301f7147 type_id: 0x9064137a full_name: "power_supply_get_by_phandle_array" } @@ -358403,7 +361508,7 @@ elf_symbol { name: "power_supply_get_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0xbd691018 + crc: 0x41e372a4 type_id: 0x5093f296 full_name: "power_supply_get_drvdata" } @@ -358412,7 +361517,7 @@ elf_symbol { name: "power_supply_get_property" is_defined: true symbol_type: FUNCTION - crc: 0x51ff6475 + crc: 0xe3577ac4 type_id: 0x9ba3144f full_name: "power_supply_get_property" } @@ -358439,7 +361544,7 @@ elf_symbol { name: "power_supply_put" is_defined: true symbol_type: FUNCTION - crc: 0x80b74580 + crc: 0x1a09f0f3 type_id: 0x169d12f4 full_name: "power_supply_put" } @@ -358448,7 +361553,7 @@ elf_symbol { name: "power_supply_put_battery_info" is_defined: true symbol_type: FUNCTION - crc: 0xf1e68b38 + crc: 0x0ae935a3 type_id: 0x165f874a full_name: "power_supply_put_battery_info" } @@ -358466,7 +361571,7 @@ elf_symbol { name: "power_supply_register" is_defined: true symbol_type: FUNCTION - crc: 0x4033dfd2 + crc: 0x60acec44 type_id: 0x3bb8868a full_name: "power_supply_register" } @@ -358475,7 +361580,7 @@ elf_symbol { name: "power_supply_set_property" is_defined: true symbol_type: FUNCTION - crc: 0xe8c191a8 + crc: 0x2168edd1 type_id: 0x9bad5a77 full_name: "power_supply_set_property" } @@ -358502,7 +361607,7 @@ elf_symbol { name: "power_supply_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xe17e1423 + crc: 0x874849ba type_id: 0x169d12f4 full_name: "power_supply_unregister" } @@ -358511,7 +361616,7 @@ elf_symbol { name: "ppp_channel_index" is_defined: true symbol_type: FUNCTION - crc: 0x5149e8a4 + crc: 0x9596e0e1 type_id: 0x99a901c1 full_name: "ppp_channel_index" } @@ -358520,7 +361625,7 @@ elf_symbol { name: "ppp_dev_name" is_defined: true symbol_type: FUNCTION - crc: 0x3b7955aa + crc: 0x1412c468 type_id: 0x3a17e325 full_name: "ppp_dev_name" } @@ -358529,7 +361634,7 @@ elf_symbol { name: "ppp_input" is_defined: true symbol_type: FUNCTION - crc: 0x6a1e327b + crc: 0x1f6b6eb8 type_id: 0x14a48ed9 full_name: "ppp_input" } @@ -358538,7 +361643,7 @@ elf_symbol { name: "ppp_input_error" is_defined: true symbol_type: FUNCTION - crc: 0xa7bb09bc + crc: 0x30ec417d type_id: 0x152d3031 full_name: "ppp_input_error" } @@ -358547,7 +361652,7 @@ elf_symbol { name: "ppp_output_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0x679e2148 + crc: 0xda179107 type_id: 0x14b1b37d full_name: "ppp_output_wakeup" } @@ -358556,7 +361661,7 @@ elf_symbol { name: "ppp_register_channel" is_defined: true symbol_type: FUNCTION - crc: 0xa1aed256 + crc: 0xa94f0144 type_id: 0x99a901c1 full_name: "ppp_register_channel" } @@ -358565,7 +361670,7 @@ elf_symbol { name: "ppp_register_compressor" is_defined: true symbol_type: FUNCTION - crc: 0xc60ca772 + crc: 0xb875a538 type_id: 0x90dc3d3e full_name: "ppp_register_compressor" } @@ -358574,7 +361679,7 @@ elf_symbol { name: "ppp_register_net_channel" is_defined: true symbol_type: FUNCTION - crc: 0x3fcf3c99 + crc: 0x2544fbae type_id: 0x9eeae021 full_name: "ppp_register_net_channel" } @@ -358583,7 +361688,7 @@ elf_symbol { name: "ppp_unit_number" is_defined: true symbol_type: FUNCTION - crc: 0xd89b3c58 + crc: 0x512f0fb7 type_id: 0x99a901c1 full_name: "ppp_unit_number" } @@ -358592,7 +361697,7 @@ elf_symbol { name: "ppp_unregister_channel" is_defined: true symbol_type: FUNCTION - crc: 0xb64a78ac + crc: 0xb8a7bf6f type_id: 0x14b1b37d full_name: "ppp_unregister_channel" } @@ -358601,7 +361706,7 @@ elf_symbol { name: "ppp_unregister_compressor" is_defined: true symbol_type: FUNCTION - crc: 0xe89069fb + crc: 0xc1228b66 type_id: 0x1dc48f82 full_name: "ppp_unregister_compressor" } @@ -358610,7 +361715,7 @@ elf_symbol { name: "pppox_compat_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0xbfb89461 + crc: 0x7d1e68c1 type_id: 0x9882219f full_name: "pppox_compat_ioctl" } @@ -358619,7 +361724,7 @@ elf_symbol { name: "pppox_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0xe9816a7b + crc: 0x5ead18b8 type_id: 0x9882219f full_name: "pppox_ioctl" } @@ -358628,7 +361733,7 @@ elf_symbol { name: "pppox_unbind_sock" is_defined: true symbol_type: FUNCTION - crc: 0xc975cf0b + crc: 0x3c95b1c6 type_id: 0x17c95d08 full_name: "pppox_unbind_sock" } @@ -358637,7 +361742,7 @@ elf_symbol { name: "pps_event" is_defined: true symbol_type: FUNCTION - crc: 0x60c3270d + crc: 0x5baedbb9 type_id: 0x17306592 full_name: "pps_event" } @@ -358646,7 +361751,7 @@ elf_symbol { name: "pps_register_source" is_defined: true symbol_type: FUNCTION - crc: 0xb6a43ae3 + crc: 0xe5ed96a0 type_id: 0x9ffaa344 full_name: "pps_register_source" } @@ -358655,7 +361760,7 @@ elf_symbol { name: "pps_unregister_source" is_defined: true symbol_type: FUNCTION - crc: 0xad05dcea + crc: 0xb5fae63e type_id: 0x17f14839 full_name: "pps_unregister_source" } @@ -358727,7 +361832,7 @@ elf_symbol { name: "proc_create" is_defined: true symbol_type: FUNCTION - crc: 0x1be8c5a1 + crc: 0x07a7f9cc type_id: 0x3943c0fb full_name: "proc_create" } @@ -358736,7 +361841,7 @@ elf_symbol { name: "proc_create_data" is_defined: true symbol_type: FUNCTION - crc: 0xbf5b21c4 + crc: 0xffa4f4ef type_id: 0x3943c6d4 full_name: "proc_create_data" } @@ -358745,7 +361850,7 @@ elf_symbol { name: "proc_create_net_data" is_defined: true symbol_type: FUNCTION - crc: 0xdca756c9 + crc: 0x0ff03ecb type_id: 0x3943cd14 full_name: "proc_create_net_data" } @@ -358754,7 +361859,7 @@ elf_symbol { name: "proc_create_net_single" is_defined: true symbol_type: FUNCTION - crc: 0x3a4ffe49 + crc: 0x18a0549d type_id: 0x39439154 full_name: "proc_create_net_single" } @@ -358763,7 +361868,7 @@ elf_symbol { name: "proc_create_seq_private" is_defined: true symbol_type: FUNCTION - crc: 0x1cc286d2 + crc: 0xcd7f631c type_id: 0x3943cd14 full_name: "proc_create_seq_private" } @@ -358772,7 +361877,7 @@ elf_symbol { name: "proc_create_single_data" is_defined: true symbol_type: FUNCTION - crc: 0xb3b26296 + crc: 0xdfc4001a type_id: 0x39439154 full_name: "proc_create_single_data" } @@ -358835,7 +361940,7 @@ elf_symbol { name: "proc_mkdir" is_defined: true symbol_type: FUNCTION - crc: 0x0675b7b4 + crc: 0x5a2026f0 type_id: 0x396d7dc5 full_name: "proc_mkdir" } @@ -358844,7 +361949,7 @@ elf_symbol { name: "proc_mkdir_data" is_defined: true symbol_type: FUNCTION - crc: 0xc7b69f02 + crc: 0xb9c76986 type_id: 0x394343b5 full_name: "proc_mkdir_data" } @@ -358853,7 +361958,7 @@ elf_symbol { name: "proc_remove" is_defined: true symbol_type: FUNCTION - crc: 0xba842909 + crc: 0xfa82ee1b type_id: 0x1688452c full_name: "proc_remove" } @@ -358862,7 +361967,7 @@ elf_symbol { name: "proc_set_size" is_defined: true symbol_type: FUNCTION - crc: 0xe2c49c29 + crc: 0x4372e5b6 type_id: 0x1616da34 full_name: "proc_set_size" } @@ -358871,7 +361976,7 @@ elf_symbol { name: "proc_set_user" is_defined: true symbol_type: FUNCTION - crc: 0x5116d17f + crc: 0x815e8994 type_id: 0x15005e8a full_name: "proc_set_user" } @@ -358880,7 +361985,7 @@ elf_symbol { name: "proc_symlink" is_defined: true symbol_type: FUNCTION - crc: 0x3b17aa87 + crc: 0xb10baa4e type_id: 0x3962f9e8 full_name: "proc_symlink" } @@ -358889,7 +361994,7 @@ elf_symbol { name: "proto_register" is_defined: true symbol_type: FUNCTION - crc: 0xbde31114 + crc: 0x216e5b6d type_id: 0x92e29590 full_name: "proto_register" } @@ -358898,7 +362003,7 @@ elf_symbol { name: "proto_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x7116cebc + crc: 0x04bc5a68 type_id: 0x1e66a460 full_name: "proto_unregister" } @@ -358907,7 +362012,7 @@ elf_symbol { name: "ps2_begin_command" is_defined: true symbol_type: FUNCTION - crc: 0xa3cc01bd + crc: 0xa490461b type_id: 0x148b1035 full_name: "ps2_begin_command" } @@ -358916,7 +362021,7 @@ elf_symbol { name: "ps2_cmd_aborted" is_defined: true symbol_type: FUNCTION - crc: 0x37a9cf29 + crc: 0x5165a9a2 type_id: 0x148b1035 full_name: "ps2_cmd_aborted" } @@ -358925,7 +362030,7 @@ elf_symbol { name: "ps2_command" is_defined: true symbol_type: FUNCTION - crc: 0xe72ad26e + crc: 0x299b62f0 type_id: 0x9981df44 full_name: "ps2_command" } @@ -358934,7 +362039,7 @@ elf_symbol { name: "ps2_drain" is_defined: true symbol_type: FUNCTION - crc: 0x01858bad + crc: 0xd9eacf22 type_id: 0x174aa4cd full_name: "ps2_drain" } @@ -358943,7 +362048,7 @@ elf_symbol { name: "ps2_end_command" is_defined: true symbol_type: FUNCTION - crc: 0x08b015f3 + crc: 0xf171fd0f type_id: 0x148b1035 full_name: "ps2_end_command" } @@ -358952,7 +362057,7 @@ elf_symbol { name: "ps2_handle_ack" is_defined: true symbol_type: FUNCTION - crc: 0x8bc3d8ae + crc: 0x7384e02e type_id: 0xfa126b6a full_name: "ps2_handle_ack" } @@ -358961,7 +362066,7 @@ elf_symbol { name: "ps2_handle_response" is_defined: true symbol_type: FUNCTION - crc: 0x1dbfaea7 + crc: 0x3f9101d2 type_id: 0xfa126b6a full_name: "ps2_handle_response" } @@ -358970,7 +362075,7 @@ elf_symbol { name: "ps2_init" is_defined: true symbol_type: FUNCTION - crc: 0x7efae4bf + crc: 0x40a2bf73 type_id: 0x1480c3c3 full_name: "ps2_init" } @@ -358979,7 +362084,7 @@ elf_symbol { name: "ps2_sendbyte" is_defined: true symbol_type: FUNCTION - crc: 0xa68f236d + crc: 0x293a1d41 type_id: 0x9927b218 full_name: "ps2_sendbyte" } @@ -358988,7 +362093,7 @@ elf_symbol { name: "ps2_sliced_command" is_defined: true symbol_type: FUNCTION - crc: 0xdd039d30 + crc: 0x660c53bd type_id: 0x9936d341 full_name: "ps2_sliced_command" } @@ -358997,7 +362102,7 @@ elf_symbol { name: "pskb_expand_head" is_defined: true symbol_type: FUNCTION - crc: 0x7c80939e + crc: 0x8a52ddbf type_id: 0x9d55b48a full_name: "pskb_expand_head" } @@ -359006,7 +362111,7 @@ elf_symbol { name: "pskb_put" is_defined: true symbol_type: FUNCTION - crc: 0xf57fe3d0 + crc: 0xadb8ce83 type_id: 0x57c99e27 full_name: "pskb_put" } @@ -359015,7 +362120,7 @@ elf_symbol { name: "pstore_register" is_defined: true symbol_type: FUNCTION - crc: 0x6e2baacf + crc: 0x12324a99 type_id: 0x9f9d90bf full_name: "pstore_register" } @@ -359033,7 +362138,7 @@ elf_symbol { name: "pstore_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xf02ce6df + crc: 0xfcb93c95 type_id: 0x12852203 full_name: "pstore_unregister" } @@ -359042,7 +362147,7 @@ elf_symbol { name: "ptp_classify_raw" is_defined: true symbol_type: FUNCTION - crc: 0xd0511efa + crc: 0xac8d7d03 type_id: 0xc1439b43 full_name: "ptp_classify_raw" } @@ -359051,7 +362156,7 @@ elf_symbol { name: "ptp_clock_event" is_defined: true symbol_type: FUNCTION - crc: 0xe9616175 + crc: 0x85800fa4 type_id: 0x1a780013 full_name: "ptp_clock_event" } @@ -359060,7 +362165,7 @@ elf_symbol { name: "ptp_clock_index" is_defined: true symbol_type: FUNCTION - crc: 0x420679a3 + crc: 0x81e83ece type_id: 0x9768f895 full_name: "ptp_clock_index" } @@ -359069,7 +362174,7 @@ elf_symbol { name: "ptp_clock_register" is_defined: true symbol_type: FUNCTION - crc: 0x6a32752e + crc: 0xb6c3549b type_id: 0x2971f309 full_name: "ptp_clock_register" } @@ -359078,7 +362183,7 @@ elf_symbol { name: "ptp_clock_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xdf4bf1b7 + crc: 0x94f6eda7 type_id: 0x9768f895 full_name: "ptp_clock_unregister" } @@ -359087,7 +362192,7 @@ elf_symbol { name: "ptp_parse_header" is_defined: true symbol_type: FUNCTION - crc: 0x77f95be5 + crc: 0x407370f0 type_id: 0x9587d027 full_name: "ptp_parse_header" } @@ -359096,7 +362201,7 @@ elf_symbol { name: "put_cmsg" is_defined: true symbol_type: FUNCTION - crc: 0x9c9a7a11 + crc: 0xb09af7c5 type_id: 0x9732df25 full_name: "put_cmsg" } @@ -359105,7 +362210,7 @@ elf_symbol { name: "put_device" is_defined: true symbol_type: FUNCTION - crc: 0x675a74b2 + crc: 0xbdb71223 type_id: 0x100e6fc8 full_name: "put_device" } @@ -359114,7 +362219,7 @@ elf_symbol { name: "put_disk" is_defined: true symbol_type: FUNCTION - crc: 0xc32c1e35 + crc: 0xcd67f7d3 type_id: 0x18d41dd9 full_name: "put_disk" } @@ -359132,7 +362237,7 @@ elf_symbol { name: "put_pid" is_defined: true symbol_type: FUNCTION - crc: 0x7ea6c7a0 + crc: 0x968fb754 type_id: 0x1689085f full_name: "put_pid" } @@ -359186,7 +362291,7 @@ elf_symbol { name: "pwm_apply_state" is_defined: true symbol_type: FUNCTION - crc: 0xeabfac52 + crc: 0x59c5eb54 type_id: 0x977feed8 full_name: "pwm_apply_state" } @@ -359195,7 +362300,7 @@ elf_symbol { name: "pwm_free" is_defined: true symbol_type: FUNCTION - crc: 0xee8045a8 + crc: 0xbd9ab7d5 type_id: 0x1a902728 full_name: "pwm_free" } @@ -359204,7 +362309,7 @@ elf_symbol { name: "pwm_get_chip_data" is_defined: true symbol_type: FUNCTION - crc: 0x85dc3878 + crc: 0x9bb0868d type_id: 0x5c9ec74a full_name: "pwm_get_chip_data" } @@ -359213,7 +362318,7 @@ elf_symbol { name: "pwm_request" is_defined: true symbol_type: FUNCTION - crc: 0x61ec5f4c + crc: 0xc505d314 type_id: 0x1a33cdc3 full_name: "pwm_request" } @@ -359222,7 +362327,7 @@ elf_symbol { name: "pwm_set_chip_data" is_defined: true symbol_type: FUNCTION - crc: 0x7fe09d58 + crc: 0x7e8fd827 type_id: 0x97ea6000 full_name: "pwm_set_chip_data" } @@ -359231,7 +362336,7 @@ elf_symbol { name: "pwmchip_add" is_defined: true symbol_type: FUNCTION - crc: 0x0a0e008b + crc: 0xeb8ceb3a type_id: 0x94a5b2cb full_name: "pwmchip_add" } @@ -359240,7 +362345,7 @@ elf_symbol { name: "pwmchip_remove" is_defined: true symbol_type: FUNCTION - crc: 0x89751625 + crc: 0x8aa272fa type_id: 0x19bd0077 full_name: "pwmchip_remove" } @@ -359249,7 +362354,7 @@ elf_symbol { name: "qca_read_soc_version" is_defined: true symbol_type: FUNCTION - crc: 0x417322ca + crc: 0x106b9f5f type_id: 0x9a4d0c6c full_name: "qca_read_soc_version" } @@ -359258,7 +362363,7 @@ elf_symbol { name: "qca_send_pre_shutdown_cmd" is_defined: true symbol_type: FUNCTION - crc: 0x97e7d3a8 + crc: 0x8e25b361 type_id: 0x9af01625 full_name: "qca_send_pre_shutdown_cmd" } @@ -359267,7 +362372,7 @@ elf_symbol { name: "qca_set_bdaddr" is_defined: true symbol_type: FUNCTION - crc: 0xf309e790 + crc: 0x025ecd69 type_id: 0x9a2fc16a full_name: "qca_set_bdaddr" } @@ -359276,7 +362381,7 @@ elf_symbol { name: "qca_set_bdaddr_rome" is_defined: true symbol_type: FUNCTION - crc: 0x02fbf759 + crc: 0xf3809877 type_id: 0x9a2fc16a full_name: "qca_set_bdaddr_rome" } @@ -359285,7 +362390,7 @@ elf_symbol { name: "qca_uart_setup" is_defined: true symbol_type: FUNCTION - crc: 0x204692c0 + crc: 0x228f93e7 type_id: 0x9bc09b7f full_name: "qca_uart_setup" } @@ -359294,7 +362399,7 @@ elf_symbol { name: "qcom_icc_xlate_extended" is_defined: true symbol_type: FUNCTION - crc: 0x5dd505b9 + crc: 0x8027dfae type_id: 0x2d27988b full_name: "qcom_icc_xlate_extended" } @@ -359303,7 +362408,7 @@ elf_symbol { name: "qcom_smem_state_get" is_defined: true symbol_type: FUNCTION - crc: 0x67800f25 + crc: 0x88818bed type_id: 0x4f30442f full_name: "qcom_smem_state_get" } @@ -359321,7 +362426,7 @@ elf_symbol { name: "qcom_smem_state_register" is_defined: true symbol_type: FUNCTION - crc: 0x637b2cb9 + crc: 0x4f30df7e type_id: 0x42b552b4 full_name: "qcom_smem_state_register" } @@ -359348,7 +362453,7 @@ elf_symbol { name: "queue_delayed_work_on" is_defined: true symbol_type: FUNCTION - crc: 0xb2fcb56d + crc: 0xbf57e89e type_id: 0xe72ef591 full_name: "queue_delayed_work_on" } @@ -359357,7 +362462,7 @@ elf_symbol { name: "queue_work_on" is_defined: true symbol_type: FUNCTION - crc: 0xc5b6f236 + crc: 0x732ac580 type_id: 0xe720dad5 full_name: "queue_work_on" } @@ -359519,7 +362624,7 @@ elf_symbol { name: "raw_spin_rq_lock_nested" is_defined: true symbol_type: FUNCTION - crc: 0x45916a9c + crc: 0x13a0fe83 type_id: 0x1a847502 full_name: "raw_spin_rq_lock_nested" } @@ -359528,7 +362633,7 @@ elf_symbol { name: "raw_spin_rq_unlock" is_defined: true symbol_type: FUNCTION - crc: 0xaacc21bf + crc: 0xe7a01d9f type_id: 0x1b18f64e full_name: "raw_spin_rq_unlock" } @@ -359798,7 +362903,7 @@ elf_symbol { name: "rcu_read_unlock_trace_special" is_defined: true symbol_type: FUNCTION - crc: 0x5f47c001 + crc: 0xb59dfc17 type_id: 0x17de3be6 full_name: "rcu_read_unlock_trace_special" } @@ -359807,7 +362912,7 @@ elf_symbol { name: "rcu_tasks_trace_qs_blkd" is_defined: true symbol_type: FUNCTION - crc: 0x242ee292 + crc: 0xdca134b2 type_id: 0x17de3be6 full_name: "rcu_tasks_trace_qs_blkd" } @@ -359816,7 +362921,7 @@ elf_symbol { name: "rcu_trc_cmpxchg_need_qs" is_defined: true symbol_type: FUNCTION - crc: 0x7847f276 + crc: 0x53e2d9b6 type_id: 0x54a3f2d6 full_name: "rcu_trc_cmpxchg_need_qs" } @@ -359843,7 +362948,7 @@ elf_symbol { name: "rcuwait_wake_up" is_defined: true symbol_type: FUNCTION - crc: 0xd8d4b0ea + crc: 0x1e17e2cc type_id: 0x929ea9e9 full_name: "rcuwait_wake_up" } @@ -359852,7 +362957,7 @@ elf_symbol { name: "rdev_get_dev" is_defined: true symbol_type: FUNCTION - crc: 0xf03ae316 + crc: 0xbacb0732 type_id: 0xaef121ed full_name: "rdev_get_dev" } @@ -359861,7 +362966,7 @@ elf_symbol { name: "rdev_get_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0x4d41441d + crc: 0x5f8299fd type_id: 0x5548a022 full_name: "rdev_get_drvdata" } @@ -359870,7 +362975,7 @@ elf_symbol { name: "rdev_get_id" is_defined: true symbol_type: FUNCTION - crc: 0x65b237bf + crc: 0x840839c6 type_id: 0x9e5ef2fc full_name: "rdev_get_id" } @@ -359879,7 +362984,7 @@ elf_symbol { name: "rdev_get_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x91bf31f2 + crc: 0xd660af62 type_id: 0x8f6b28f3 full_name: "rdev_get_regmap" } @@ -359888,7 +362993,7 @@ elf_symbol { name: "read_cache_page" is_defined: true symbol_type: FUNCTION - crc: 0x52a6984b + crc: 0x287ae877 type_id: 0xb8307855 full_name: "read_cache_page" } @@ -359924,7 +363029,7 @@ elf_symbol { name: "reclaim_shmem_address_space" is_defined: true symbol_type: FUNCTION - crc: 0x32f68afe + crc: 0x06ccf97d type_id: 0x98e049ee full_name: "reclaim_shmem_address_space" } @@ -359942,7 +363047,7 @@ elf_symbol { name: "refcount_dec_and_mutex_lock" is_defined: true symbol_type: FUNCTION - crc: 0x99f7371c + crc: 0x27c95ba3 type_id: 0xf6fffafa full_name: "refcount_dec_and_mutex_lock" } @@ -359978,7 +363083,7 @@ elf_symbol { name: "refresh_frequency_limits" is_defined: true symbol_type: FUNCTION - crc: 0x002548ec + crc: 0xce136bbf type_id: 0x10ffd8df full_name: "refresh_frequency_limits" } @@ -359987,7 +363092,7 @@ elf_symbol { name: "regcache_cache_bypass" is_defined: true symbol_type: FUNCTION - crc: 0x3a24fb2b + crc: 0x3dc7dbf5 type_id: 0x1347a32b full_name: "regcache_cache_bypass" } @@ -359996,7 +363101,7 @@ elf_symbol { name: "regcache_cache_only" is_defined: true symbol_type: FUNCTION - crc: 0xaa534cd5 + crc: 0x42a3bf38 type_id: 0x1347a32b full_name: "regcache_cache_only" } @@ -360005,7 +363110,7 @@ elf_symbol { name: "regcache_drop_region" is_defined: true symbol_type: FUNCTION - crc: 0xb5714a29 + crc: 0x70a2861b type_id: 0x9eed9829 full_name: "regcache_drop_region" } @@ -360014,7 +363119,7 @@ elf_symbol { name: "regcache_mark_dirty" is_defined: true symbol_type: FUNCTION - crc: 0x3127020f + crc: 0x1ff17085 type_id: 0x12f25e54 full_name: "regcache_mark_dirty" } @@ -360023,7 +363128,7 @@ elf_symbol { name: "regcache_sync" is_defined: true symbol_type: FUNCTION - crc: 0x001538a5 + crc: 0x47a50e1a type_id: 0x9feaece8 full_name: "regcache_sync" } @@ -360032,7 +363137,7 @@ elf_symbol { name: "regcache_sync_region" is_defined: true symbol_type: FUNCTION - crc: 0x46b549ca + crc: 0x48a12cad type_id: 0x9eed9829 full_name: "regcache_sync_region" } @@ -360041,7 +363146,7 @@ elf_symbol { name: "register_candev" is_defined: true symbol_type: FUNCTION - crc: 0x7ed4ab19 + crc: 0x53316014 type_id: 0x91296bda full_name: "register_candev" } @@ -360059,7 +363164,7 @@ elf_symbol { name: "register_console" is_defined: true symbol_type: FUNCTION - crc: 0x7d3cf82b + crc: 0x6f966ea1 type_id: 0x10cf8a7c full_name: "register_console" } @@ -360077,7 +363182,7 @@ elf_symbol { name: "register_filesystem" is_defined: true symbol_type: FUNCTION - crc: 0x23951854 + crc: 0x7adb9bf0 type_id: 0x913be113 full_name: "register_filesystem" } @@ -360158,7 +363263,7 @@ elf_symbol { name: "register_net_sysctl" is_defined: true symbol_type: FUNCTION - crc: 0x02964ae7 + crc: 0x0c06c81c type_id: 0x0d4395f8 full_name: "register_net_sysctl" } @@ -360167,7 +363272,7 @@ elf_symbol { name: "register_netdev" is_defined: true symbol_type: FUNCTION - crc: 0x8d5fc703 + crc: 0x5fba3828 type_id: 0x91296bda full_name: "register_netdev" } @@ -360176,7 +363281,7 @@ elf_symbol { name: "register_netdevice" is_defined: true symbol_type: FUNCTION - crc: 0xa7ac5452 + crc: 0xa582de49 type_id: 0x91296bda full_name: "register_netdevice" } @@ -360212,7 +363317,7 @@ elf_symbol { name: "register_pernet_device" is_defined: true symbol_type: FUNCTION - crc: 0xc2850253 + crc: 0x07aafc70 type_id: 0x97969509 full_name: "register_pernet_device" } @@ -360221,7 +363326,7 @@ elf_symbol { name: "register_pernet_subsys" is_defined: true symbol_type: FUNCTION - crc: 0xd30e1e09 + crc: 0xec372154 type_id: 0x97969509 full_name: "register_pernet_subsys" } @@ -360239,7 +363344,7 @@ elf_symbol { name: "register_pppox_proto" is_defined: true symbol_type: FUNCTION - crc: 0xf53e67a0 + crc: 0xf3e2ac04 type_id: 0x84a4d3f7 full_name: "register_pppox_proto" } @@ -360248,7 +363353,7 @@ elf_symbol { name: "register_qdisc" is_defined: true symbol_type: FUNCTION - crc: 0x985bb4be + crc: 0x5c895508 type_id: 0x927a4e4f full_name: "register_qdisc" } @@ -360275,7 +363380,7 @@ elf_symbol { name: "register_shrinker" is_defined: true symbol_type: FUNCTION - crc: 0xa34bc3bc + crc: 0xa8c6ffc5 type_id: 0x94bc9034 full_name: "register_shrinker" } @@ -360311,7 +363416,7 @@ elf_symbol { name: "register_tcf_proto_ops" is_defined: true symbol_type: FUNCTION - crc: 0x11802095 + crc: 0x371e88c1 type_id: 0x9afc1632 full_name: "register_tcf_proto_ops" } @@ -360320,7 +363425,7 @@ elf_symbol { name: "register_virtio_device" is_defined: true symbol_type: FUNCTION - crc: 0xcc081c1a + crc: 0xc8ff9a52 type_id: 0x97cd6aa0 full_name: "register_virtio_device" } @@ -360329,7 +363434,7 @@ elf_symbol { name: "register_virtio_driver" is_defined: true symbol_type: FUNCTION - crc: 0x16899599 + crc: 0xe1f66daf type_id: 0x99bc1448 full_name: "register_virtio_driver" } @@ -360347,7 +363452,7 @@ elf_symbol { name: "regmap_add_irq_chip" is_defined: true symbol_type: FUNCTION - crc: 0x7652a4a1 + crc: 0xadba186b type_id: 0x9e6e36b1 full_name: "regmap_add_irq_chip" } @@ -360356,7 +363461,7 @@ elf_symbol { name: "regmap_async_complete" is_defined: true symbol_type: FUNCTION - crc: 0x0957ad02 + crc: 0xefaeb5dd type_id: 0x9feaece8 full_name: "regmap_async_complete" } @@ -360365,7 +363470,7 @@ elf_symbol { name: "regmap_attach_dev" is_defined: true symbol_type: FUNCTION - crc: 0x3cb44ec5 + crc: 0xc3282aac type_id: 0x9d3f0070 full_name: "regmap_attach_dev" } @@ -360374,7 +363479,7 @@ elf_symbol { name: "regmap_bulk_read" is_defined: true symbol_type: FUNCTION - crc: 0x909f4287 + crc: 0xc356460e type_id: 0x9ef906fc full_name: "regmap_bulk_read" } @@ -360383,7 +363488,7 @@ elf_symbol { name: "regmap_bulk_write" is_defined: true symbol_type: FUNCTION - crc: 0xaff1abd4 + crc: 0x9ade76c8 type_id: 0x9ef16e60 full_name: "regmap_bulk_write" } @@ -360392,7 +363497,7 @@ elf_symbol { name: "regmap_check_range_table" is_defined: true symbol_type: FUNCTION - crc: 0xa5fb3e16 + crc: 0x544f533f type_id: 0xfdd651d2 full_name: "regmap_check_range_table" } @@ -360410,7 +363515,7 @@ elf_symbol { name: "regmap_exit" is_defined: true symbol_type: FUNCTION - crc: 0x2dbeb7ce + crc: 0xac7fc41e type_id: 0x12f25e54 full_name: "regmap_exit" } @@ -360419,7 +363524,7 @@ elf_symbol { name: "regmap_field_read" is_defined: true symbol_type: FUNCTION - crc: 0xc4eb78c0 + crc: 0x3353ae08 type_id: 0x957964bc full_name: "regmap_field_read" } @@ -360428,7 +363533,7 @@ elf_symbol { name: "regmap_field_update_bits_base" is_defined: true symbol_type: FUNCTION - crc: 0x0e0c6151 + crc: 0x6bd88e97 type_id: 0x94118828 full_name: "regmap_field_update_bits_base" } @@ -360437,7 +363542,7 @@ elf_symbol { name: "regmap_get_device" is_defined: true symbol_type: FUNCTION - crc: 0xbf2538c5 + crc: 0x11786160 type_id: 0xaf453ff9 full_name: "regmap_get_device" } @@ -360446,7 +363551,7 @@ elf_symbol { name: "regmap_get_val_bytes" is_defined: true symbol_type: FUNCTION - crc: 0x363cc082 + crc: 0x42905018 type_id: 0x9feaece8 full_name: "regmap_get_val_bytes" } @@ -360455,7 +363560,7 @@ elf_symbol { name: "regmap_irq_get_domain" is_defined: true symbol_type: FUNCTION - crc: 0x9d5b1440 + crc: 0xa4cf34bb type_id: 0x5bdd6b94 full_name: "regmap_irq_get_domain" } @@ -360482,7 +363587,7 @@ elf_symbol { name: "regmap_mmio_detach_clk" is_defined: true symbol_type: FUNCTION - crc: 0x44ad06cc + crc: 0x8db255c8 type_id: 0x12f25e54 full_name: "regmap_mmio_detach_clk" } @@ -360491,7 +363596,7 @@ elf_symbol { name: "regmap_multi_reg_write" is_defined: true symbol_type: FUNCTION - crc: 0xb9586015 + crc: 0xab0acbb1 type_id: 0x9f0243b3 full_name: "regmap_multi_reg_write" } @@ -360500,7 +363605,7 @@ elf_symbol { name: "regmap_multi_reg_write_bypassed" is_defined: true symbol_type: FUNCTION - crc: 0xcd26ac99 + crc: 0x111615ea type_id: 0x9f0243b3 full_name: "regmap_multi_reg_write_bypassed" } @@ -360509,7 +363614,7 @@ elf_symbol { name: "regmap_noinc_read" is_defined: true symbol_type: FUNCTION - crc: 0x0f352bc0 + crc: 0x599295ae type_id: 0x9ef906fc full_name: "regmap_noinc_read" } @@ -360518,7 +363623,7 @@ elf_symbol { name: "regmap_noinc_write" is_defined: true symbol_type: FUNCTION - crc: 0xde12c874 + crc: 0x87b784fc type_id: 0x9ef16e60 full_name: "regmap_noinc_write" } @@ -360527,7 +363632,7 @@ elf_symbol { name: "regmap_raw_read" is_defined: true symbol_type: FUNCTION - crc: 0x2cc381be + crc: 0xcb0276cb type_id: 0x9ef906fc full_name: "regmap_raw_read" } @@ -360536,7 +363641,7 @@ elf_symbol { name: "regmap_raw_write" is_defined: true symbol_type: FUNCTION - crc: 0xaf31f4a7 + crc: 0x08a680ad type_id: 0x9ef16e60 full_name: "regmap_raw_write" } @@ -360545,7 +363650,7 @@ elf_symbol { name: "regmap_raw_write_async" is_defined: true symbol_type: FUNCTION - crc: 0xb98e0704 + crc: 0x7e293faa type_id: 0x9ef16e60 full_name: "regmap_raw_write_async" } @@ -360554,7 +363659,7 @@ elf_symbol { name: "regmap_read" is_defined: true symbol_type: FUNCTION - crc: 0x99a277d5 + crc: 0xef777a63 type_id: 0x9efa0528 full_name: "regmap_read" } @@ -360563,7 +363668,7 @@ elf_symbol { name: "regmap_register_patch" is_defined: true symbol_type: FUNCTION - crc: 0x079d124c + crc: 0xda38c7cf type_id: 0x9f0243b3 full_name: "regmap_register_patch" } @@ -360572,7 +363677,7 @@ elf_symbol { name: "regmap_reinit_cache" is_defined: true symbol_type: FUNCTION - crc: 0x7d47f918 + crc: 0x06660ceb type_id: 0x9f1d3364 full_name: "regmap_reinit_cache" } @@ -360581,7 +363686,7 @@ elf_symbol { name: "regmap_update_bits_base" is_defined: true symbol_type: FUNCTION - crc: 0x7c949f3e + crc: 0x60497b67 type_id: 0x9eec8be1 full_name: "regmap_update_bits_base" } @@ -360590,7 +363695,7 @@ elf_symbol { name: "regmap_write" is_defined: true symbol_type: FUNCTION - crc: 0x7a650c52 + crc: 0xed4ac5ed type_id: 0x9eed9829 full_name: "regmap_write" } @@ -360599,7 +363704,7 @@ elf_symbol { name: "regulator_allow_bypass" is_defined: true symbol_type: FUNCTION - crc: 0xf1514835 + crc: 0x7f1e6183 type_id: 0x9c5e99dc full_name: "regulator_allow_bypass" } @@ -360608,7 +363713,7 @@ elf_symbol { name: "regulator_bulk_disable" is_defined: true symbol_type: FUNCTION - crc: 0x239eb3c0 + crc: 0x735e841a type_id: 0x8499ea41 full_name: "regulator_bulk_disable" } @@ -360617,7 +363722,7 @@ elf_symbol { name: "regulator_bulk_enable" is_defined: true symbol_type: FUNCTION - crc: 0x3052b44c + crc: 0xe0ded13e type_id: 0x8499ea41 full_name: "regulator_bulk_enable" } @@ -360626,7 +363731,7 @@ elf_symbol { name: "regulator_bulk_free" is_defined: true symbol_type: FUNCTION - crc: 0xe571aed2 + crc: 0x49ef2778 type_id: 0x098158fd full_name: "regulator_bulk_free" } @@ -360635,7 +363740,7 @@ elf_symbol { name: "regulator_bulk_get" is_defined: true symbol_type: FUNCTION - crc: 0x3ae72b30 + crc: 0x62be9c4b type_id: 0x9c874de2 full_name: "regulator_bulk_get" } @@ -360644,7 +363749,7 @@ elf_symbol { name: "regulator_count_voltages" is_defined: true symbol_type: FUNCTION - crc: 0x8af56a67 + crc: 0x47fd6f27 type_id: 0x9deb64a3 full_name: "regulator_count_voltages" } @@ -360653,7 +363758,7 @@ elf_symbol { name: "regulator_desc_list_voltage_linear_range" is_defined: true symbol_type: FUNCTION - crc: 0xb9bcca43 + crc: 0x34a2a1dd type_id: 0x92f2a156 full_name: "regulator_desc_list_voltage_linear_range" } @@ -360662,7 +363767,7 @@ elf_symbol { name: "regulator_disable" is_defined: true symbol_type: FUNCTION - crc: 0x4f39ee2e + crc: 0x50cc0917 type_id: 0x9deb64a3 full_name: "regulator_disable" } @@ -360671,7 +363776,7 @@ elf_symbol { name: "regulator_disable_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x4c019778 + crc: 0x2d49ea51 type_id: 0x9e5ef2fc full_name: "regulator_disable_regmap" } @@ -360680,7 +363785,7 @@ elf_symbol { name: "regulator_enable" is_defined: true symbol_type: FUNCTION - crc: 0x1be56791 + crc: 0x7714b048 type_id: 0x9deb64a3 full_name: "regulator_enable" } @@ -360689,7 +363794,7 @@ elf_symbol { name: "regulator_enable_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x31ff1bd4 + crc: 0x6bc12c12 type_id: 0x9e5ef2fc full_name: "regulator_enable_regmap" } @@ -360698,7 +363803,7 @@ elf_symbol { name: "regulator_force_disable" is_defined: true symbol_type: FUNCTION - crc: 0x4b87bcd8 + crc: 0x50147fbf type_id: 0x9deb64a3 full_name: "regulator_force_disable" } @@ -360707,7 +363812,7 @@ elf_symbol { name: "regulator_get" is_defined: true symbol_type: FUNCTION - crc: 0x382f53c7 + crc: 0xfb58de57 type_id: 0x8556217d full_name: "regulator_get" } @@ -360716,7 +363821,7 @@ elf_symbol { name: "regulator_get_current_limit_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x323a30a3 + crc: 0x11f013ef type_id: 0x9e5ef2fc full_name: "regulator_get_current_limit_regmap" } @@ -360725,7 +363830,7 @@ elf_symbol { name: "regulator_get_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0x790bdc32 + crc: 0x02a3ef4f type_id: 0x56fd367d full_name: "regulator_get_drvdata" } @@ -360734,7 +363839,7 @@ elf_symbol { name: "regulator_get_linear_step" is_defined: true symbol_type: FUNCTION - crc: 0xd2a05d49 + crc: 0xb9d0f416 type_id: 0xceb0f977 full_name: "regulator_get_linear_step" } @@ -360743,7 +363848,7 @@ elf_symbol { name: "regulator_get_mode" is_defined: true symbol_type: FUNCTION - crc: 0xc3134582 + crc: 0xa92ed3e5 type_id: 0xceb0f977 full_name: "regulator_get_mode" } @@ -360752,7 +363857,7 @@ elf_symbol { name: "regulator_get_optional" is_defined: true symbol_type: FUNCTION - crc: 0x1a70575e + crc: 0xa66807d4 type_id: 0x8556217d full_name: "regulator_get_optional" } @@ -360761,7 +363866,7 @@ elf_symbol { name: "regulator_get_voltage" is_defined: true symbol_type: FUNCTION - crc: 0xf1dcdf68 + crc: 0xd285bb11 type_id: 0x9deb64a3 full_name: "regulator_get_voltage" } @@ -360770,7 +363875,7 @@ elf_symbol { name: "regulator_get_voltage_rdev" is_defined: true symbol_type: FUNCTION - crc: 0xf147b1ad + crc: 0xd593b9f3 type_id: 0x9e5ef2fc full_name: "regulator_get_voltage_rdev" } @@ -360779,7 +363884,7 @@ elf_symbol { name: "regulator_get_voltage_sel_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x5229b16e + crc: 0xe2f56b5a type_id: 0x9e5ef2fc full_name: "regulator_get_voltage_sel_regmap" } @@ -360788,7 +363893,7 @@ elf_symbol { name: "regulator_is_enabled" is_defined: true symbol_type: FUNCTION - crc: 0xe6d33b03 + crc: 0xca6a68ec type_id: 0x9deb64a3 full_name: "regulator_is_enabled" } @@ -360797,7 +363902,7 @@ elf_symbol { name: "regulator_is_enabled_regmap" is_defined: true symbol_type: FUNCTION - crc: 0xb0f85467 + crc: 0x5374783d type_id: 0x9e5ef2fc full_name: "regulator_is_enabled_regmap" } @@ -360806,7 +363911,7 @@ elf_symbol { name: "regulator_is_supported_voltage" is_defined: true symbol_type: FUNCTION - crc: 0x3877e9e3 + crc: 0xd3402f15 type_id: 0x9c6e2fdb full_name: "regulator_is_supported_voltage" } @@ -360815,7 +363920,7 @@ elf_symbol { name: "regulator_list_voltage" is_defined: true symbol_type: FUNCTION - crc: 0xdc9b7728 + crc: 0x39f6558e type_id: 0x9cfd713b full_name: "regulator_list_voltage" } @@ -360824,7 +363929,7 @@ elf_symbol { name: "regulator_list_voltage_linear" is_defined: true symbol_type: FUNCTION - crc: 0x8e52ea90 + crc: 0x0b6dae59 type_id: 0x9f48e764 full_name: "regulator_list_voltage_linear" } @@ -360833,7 +363938,7 @@ elf_symbol { name: "regulator_list_voltage_linear_range" is_defined: true symbol_type: FUNCTION - crc: 0xcbb9d0f3 + crc: 0x9ef6feb1 type_id: 0x9f48e764 full_name: "regulator_list_voltage_linear_range" } @@ -360842,7 +363947,7 @@ elf_symbol { name: "regulator_list_voltage_table" is_defined: true symbol_type: FUNCTION - crc: 0x42a28721 + crc: 0x001680a4 type_id: 0x9f48e764 full_name: "regulator_list_voltage_table" } @@ -360851,7 +363956,7 @@ elf_symbol { name: "regulator_map_voltage_ascend" is_defined: true symbol_type: FUNCTION - crc: 0x47c5e036 + crc: 0xe533f843 type_id: 0x9fdbb984 full_name: "regulator_map_voltage_ascend" } @@ -360860,7 +363965,7 @@ elf_symbol { name: "regulator_map_voltage_iterate" is_defined: true symbol_type: FUNCTION - crc: 0x2c962106 + crc: 0xb73b1a3c type_id: 0x9fdbb984 full_name: "regulator_map_voltage_iterate" } @@ -360869,7 +363974,7 @@ elf_symbol { name: "regulator_map_voltage_linear" is_defined: true symbol_type: FUNCTION - crc: 0x03ed9df0 + crc: 0x336ecd33 type_id: 0x9fdbb984 full_name: "regulator_map_voltage_linear" } @@ -360878,7 +363983,7 @@ elf_symbol { name: "regulator_map_voltage_linear_range" is_defined: true symbol_type: FUNCTION - crc: 0x47dc6a00 + crc: 0x4a1db503 type_id: 0x9fdbb984 full_name: "regulator_map_voltage_linear_range" } @@ -360887,7 +363992,7 @@ elf_symbol { name: "regulator_notifier_call_chain" is_defined: true symbol_type: FUNCTION - crc: 0x9997eae8 + crc: 0x472ef101 type_id: 0x9e950837 full_name: "regulator_notifier_call_chain" } @@ -360896,7 +364001,7 @@ elf_symbol { name: "regulator_put" is_defined: true symbol_type: FUNCTION - crc: 0xbf3e6cbc + crc: 0x934b9861 type_id: 0x10f3d61f full_name: "regulator_put" } @@ -360905,7 +364010,7 @@ elf_symbol { name: "regulator_register_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x480fd65c + crc: 0xffd25d5b type_id: 0x9d85be32 full_name: "regulator_register_notifier" } @@ -360914,7 +364019,7 @@ elf_symbol { name: "regulator_set_active_discharge_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x0072ed0e + crc: 0xb9fe312e type_id: 0x9feb0f83 full_name: "regulator_set_active_discharge_regmap" } @@ -360923,7 +364028,7 @@ elf_symbol { name: "regulator_set_current_limit" is_defined: true symbol_type: FUNCTION - crc: 0x714342bd + crc: 0x3e661452 type_id: 0x9c6e2fdb full_name: "regulator_set_current_limit" } @@ -360932,7 +364037,7 @@ elf_symbol { name: "regulator_set_current_limit_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x0e164217 + crc: 0x6e5535cc type_id: 0x9fdbb984 full_name: "regulator_set_current_limit_regmap" } @@ -360941,7 +364046,7 @@ elf_symbol { name: "regulator_set_load" is_defined: true symbol_type: FUNCTION - crc: 0xe742a27b + crc: 0x6ecc4ccb type_id: 0x9c77e7ef full_name: "regulator_set_load" } @@ -360950,7 +364055,7 @@ elf_symbol { name: "regulator_set_mode" is_defined: true symbol_type: FUNCTION - crc: 0xd9a655e7 + crc: 0xa8bb0ad2 type_id: 0x9cfd713b full_name: "regulator_set_mode" } @@ -360959,7 +364064,7 @@ elf_symbol { name: "regulator_set_pull_down_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x64117e5d + crc: 0x9051cea5 type_id: 0x9e5ef2fc full_name: "regulator_set_pull_down_regmap" } @@ -360968,7 +364073,7 @@ elf_symbol { name: "regulator_set_ramp_delay_regmap" is_defined: true symbol_type: FUNCTION - crc: 0xe6fd415d + crc: 0x72639d4c type_id: 0x9fc271b0 full_name: "regulator_set_ramp_delay_regmap" } @@ -360977,7 +364082,7 @@ elf_symbol { name: "regulator_set_voltage" is_defined: true symbol_type: FUNCTION - crc: 0xd1b3e1ca + crc: 0x906955c2 type_id: 0x9c6e2fdb full_name: "regulator_set_voltage" } @@ -360986,7 +364091,7 @@ elf_symbol { name: "regulator_set_voltage_sel_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x93fa1e30 + crc: 0x61690bb5 type_id: 0x9f48e764 full_name: "regulator_set_voltage_sel_regmap" } @@ -360995,7 +364100,7 @@ elf_symbol { name: "regulator_set_voltage_time" is_defined: true symbol_type: FUNCTION - crc: 0xefe85194 + crc: 0xffec9ee0 type_id: 0x9c6e2fdb full_name: "regulator_set_voltage_time" } @@ -361004,7 +364109,7 @@ elf_symbol { name: "regulator_set_voltage_time_sel" is_defined: true symbol_type: FUNCTION - crc: 0xf4889faf + crc: 0xbe601b28 type_id: 0x9f59863d full_name: "regulator_set_voltage_time_sel" } @@ -361013,7 +364118,7 @@ elf_symbol { name: "regulator_sync_voltage" is_defined: true symbol_type: FUNCTION - crc: 0x191bcbaf + crc: 0xc8190deb type_id: 0x9deb64a3 full_name: "regulator_sync_voltage" } @@ -361022,7 +364127,7 @@ elf_symbol { name: "regulator_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x7c598c1a + crc: 0xfd3b7bc6 type_id: 0x13464040 full_name: "regulator_unregister" } @@ -361031,7 +364136,7 @@ elf_symbol { name: "regulator_unregister_notifier" is_defined: true symbol_type: FUNCTION - crc: 0x58a81dea + crc: 0x05a85c61 type_id: 0x9d85be32 full_name: "regulator_unregister_notifier" } @@ -361049,7 +364154,7 @@ elf_symbol { name: "release_pages" is_defined: true symbol_type: FUNCTION - crc: 0xfc7e6436 + crc: 0x8a10921e type_id: 0x13c8e95f full_name: "release_pages" } @@ -361058,7 +364163,7 @@ elf_symbol { name: "release_sock" is_defined: true symbol_type: FUNCTION - crc: 0x866ac668 + crc: 0xf14e1b79 type_id: 0x17c95d08 full_name: "release_sock" } @@ -361067,7 +364172,7 @@ elf_symbol { name: "remap_pfn_range" is_defined: true symbol_type: FUNCTION - crc: 0x22a71f7b + crc: 0x38f290a2 type_id: 0x9fc5d15c full_name: "remap_pfn_range" } @@ -361076,7 +364181,7 @@ elf_symbol { name: "remap_vmalloc_range" is_defined: true symbol_type: FUNCTION - crc: 0xad93ba1a + crc: 0x11086001 type_id: 0x9f6a1bb3 full_name: "remap_vmalloc_range" } @@ -361103,7 +364208,7 @@ elf_symbol { name: "remove_proc_entry" is_defined: true symbol_type: FUNCTION - crc: 0x0a13e708 + crc: 0xe2d5fdff type_id: 0x1f7d7d9e full_name: "remove_proc_entry" } @@ -361112,7 +364217,7 @@ elf_symbol { name: "remove_proc_subtree" is_defined: true symbol_type: FUNCTION - crc: 0xe0c40c39 + crc: 0x88ec3831 type_id: 0x9265cf22 full_name: "remove_proc_subtree" } @@ -361121,7 +364226,7 @@ elf_symbol { name: "remove_resource" is_defined: true symbol_type: FUNCTION - crc: 0x0b2db2d5 + crc: 0x164bbd19 type_id: 0x9353db21 full_name: "remove_resource" } @@ -361139,7 +364244,7 @@ elf_symbol { name: "report_iommu_fault" is_defined: true symbol_type: FUNCTION - crc: 0x61495f3b + crc: 0xb050f946 type_id: 0x9621e968 full_name: "report_iommu_fault" } @@ -361157,7 +364262,7 @@ elf_symbol { name: "request_firmware" is_defined: true symbol_type: FUNCTION - crc: 0x928f16ea + crc: 0x5ce1bf78 type_id: 0x9cec28b8 full_name: "request_firmware" } @@ -361166,7 +364271,7 @@ elf_symbol { name: "request_firmware_direct" is_defined: true symbol_type: FUNCTION - crc: 0xcbe6924a + crc: 0x16edeabb type_id: 0x9cec28b8 full_name: "request_firmware_direct" } @@ -361175,7 +364280,7 @@ elf_symbol { name: "request_firmware_into_buf" is_defined: true symbol_type: FUNCTION - crc: 0xe9619e70 + crc: 0xa85647d3 type_id: 0x9cec7740 full_name: "request_firmware_into_buf" } @@ -361184,7 +364289,7 @@ elf_symbol { name: "request_firmware_nowait" is_defined: true symbol_type: FUNCTION - crc: 0xb54318ff + crc: 0x70a4097c type_id: 0x9ef35806 full_name: "request_firmware_nowait" } @@ -361202,7 +364307,7 @@ elf_symbol { name: "resched_curr" is_defined: true symbol_type: FUNCTION - crc: 0xb80dd01f + crc: 0x56355b7e type_id: 0x1b18f64e full_name: "resched_curr" } @@ -361292,7 +364397,7 @@ elf_symbol { name: "reset_controller_register" is_defined: true symbol_type: FUNCTION - crc: 0x986cd8aa + crc: 0x90a95128 type_id: 0x9539822a full_name: "reset_controller_register" } @@ -361301,7 +364406,7 @@ elf_symbol { name: "reset_controller_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x2875bd92 + crc: 0x89b718a2 type_id: 0x18213096 full_name: "reset_controller_unregister" } @@ -361319,7 +364424,7 @@ elf_symbol { name: "rfkill_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x65a1207b + crc: 0x50f0e734 type_id: 0x0a9e8df2 full_name: "rfkill_alloc" } @@ -361454,7 +364559,7 @@ elf_symbol { name: "rhashtable_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x2a5ea9ef + crc: 0x371379a0 type_id: 0x14485d75 full_name: "rhashtable_destroy" } @@ -361463,7 +364568,7 @@ elf_symbol { name: "rhashtable_free_and_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x7f6cee89 + crc: 0x1df13bbf type_id: 0x1472e737 full_name: "rhashtable_free_and_destroy" } @@ -361472,7 +364577,7 @@ elf_symbol { name: "rhashtable_init" is_defined: true symbol_type: FUNCTION - crc: 0x4b5acf74 + crc: 0x0938408c type_id: 0x99a8fd7d full_name: "rhashtable_init" } @@ -361481,7 +364586,7 @@ elf_symbol { name: "rhashtable_insert_slow" is_defined: true symbol_type: FUNCTION - crc: 0xe0313d71 + crc: 0x694ce81c type_id: 0x52a86eb1 full_name: "rhashtable_insert_slow" } @@ -361490,7 +364595,7 @@ elf_symbol { name: "rhashtable_walk_enter" is_defined: true symbol_type: FUNCTION - crc: 0xe5ce1a56 + crc: 0x8f406523 type_id: 0x149bc5c9 full_name: "rhashtable_walk_enter" } @@ -361499,7 +364604,7 @@ elf_symbol { name: "rhashtable_walk_exit" is_defined: true symbol_type: FUNCTION - crc: 0xf188a662 + crc: 0x0252e1a5 type_id: 0x1da1da53 full_name: "rhashtable_walk_exit" } @@ -361508,7 +364613,7 @@ elf_symbol { name: "rhashtable_walk_next" is_defined: true symbol_type: FUNCTION - crc: 0x54651f9b + crc: 0xf4700bae type_id: 0x5baf3a31 full_name: "rhashtable_walk_next" } @@ -361517,7 +364622,7 @@ elf_symbol { name: "rhashtable_walk_start_check" is_defined: true symbol_type: FUNCTION - crc: 0x9a5dce5c + crc: 0xa229b55a type_id: 0x90b968ef full_name: "rhashtable_walk_start_check" } @@ -361526,7 +364631,7 @@ elf_symbol { name: "rhashtable_walk_stop" is_defined: true symbol_type: FUNCTION - crc: 0x9cd7551a + crc: 0x63cc6a77 type_id: 0x1da1da53 full_name: "rhashtable_walk_stop" } @@ -361535,7 +364640,7 @@ elf_symbol { name: "rhltable_init" is_defined: true symbol_type: FUNCTION - crc: 0x3ac3feba + crc: 0x8c2573d1 type_id: 0x955fdee8 full_name: "rhltable_init" } @@ -361553,7 +364658,7 @@ elf_symbol { name: "rht_bucket_nested_insert" is_defined: true symbol_type: FUNCTION - crc: 0xb202f0d7 + crc: 0xebfbabb3 type_id: 0x9fce093a full_name: "rht_bucket_nested_insert" } @@ -361562,7 +364667,7 @@ elf_symbol { name: "root_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x8d5ea4a5 + crc: 0xd80708d5 type_id: 0x100e6fc8 full_name: "root_device_unregister" } @@ -361571,7 +364676,7 @@ elf_symbol { name: "root_task_group" is_defined: true symbol_type: OBJECT - crc: 0x9ace7799 + crc: 0x5ec61ab4 type_id: 0x84d533ac full_name: "root_task_group" } @@ -361607,7 +364712,7 @@ elf_symbol { name: "rpmsg_create_channel" is_defined: true symbol_type: FUNCTION - crc: 0xc75634bf + crc: 0x321bec34 type_id: 0xa3adbe6c full_name: "rpmsg_create_channel" } @@ -361616,7 +364721,7 @@ elf_symbol { name: "rpmsg_create_ept" is_defined: true symbol_type: FUNCTION - crc: 0x688a24e6 + crc: 0x0c57116b type_id: 0x4cd21214 full_name: "rpmsg_create_ept" } @@ -361625,7 +364730,7 @@ elf_symbol { name: "rpmsg_destroy_ept" is_defined: true symbol_type: FUNCTION - crc: 0x77354399 + crc: 0x1851badc type_id: 0x1fc886d7 full_name: "rpmsg_destroy_ept" } @@ -361634,7 +364739,7 @@ elf_symbol { name: "rpmsg_find_device" is_defined: true symbol_type: FUNCTION - crc: 0x7e6dd141 + crc: 0x3772efdc type_id: 0xad2e2b96 full_name: "rpmsg_find_device" } @@ -361643,7 +364748,7 @@ elf_symbol { name: "rpmsg_poll" is_defined: true symbol_type: FUNCTION - crc: 0xa80c4e93 + crc: 0xb1b4e258 type_id: 0x2c0dbc38 full_name: "rpmsg_poll" } @@ -361652,7 +364757,7 @@ elf_symbol { name: "rpmsg_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x585108c1 + crc: 0x35c2de8e type_id: 0x94ed2c45 full_name: "rpmsg_register_device" } @@ -361661,7 +364766,7 @@ elf_symbol { name: "rpmsg_register_device_override" is_defined: true symbol_type: FUNCTION - crc: 0xece3a75f + crc: 0x048901a9 type_id: 0x94156e91 full_name: "rpmsg_register_device_override" } @@ -361670,7 +364775,7 @@ elf_symbol { name: "rpmsg_release_channel" is_defined: true symbol_type: FUNCTION - crc: 0x367b6f8e + crc: 0x024c2e7f type_id: 0x947a09b6 full_name: "rpmsg_release_channel" } @@ -361679,7 +364784,7 @@ elf_symbol { name: "rpmsg_send" is_defined: true symbol_type: FUNCTION - crc: 0x6e957a21 + crc: 0xb6729913 type_id: 0x92ab09cb full_name: "rpmsg_send" } @@ -361688,7 +364793,7 @@ elf_symbol { name: "rpmsg_sendto" is_defined: true symbol_type: FUNCTION - crc: 0xfdf52927 + crc: 0xe42e4a9a type_id: 0x92a82deb full_name: "rpmsg_sendto" } @@ -361697,7 +364802,7 @@ elf_symbol { name: "rpmsg_trysend" is_defined: true symbol_type: FUNCTION - crc: 0x2a040b1a + crc: 0x07c1e2ef type_id: 0x92ab09cb full_name: "rpmsg_trysend" } @@ -361706,7 +364811,7 @@ elf_symbol { name: "rpmsg_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0x10f08230 + crc: 0x08fc2a6e type_id: 0x9d81f887 full_name: "rpmsg_unregister_device" } @@ -361715,7 +364820,7 @@ elf_symbol { name: "rproc_add" is_defined: true symbol_type: FUNCTION - crc: 0x4d351773 + crc: 0x78850f89 type_id: 0x97f16301 full_name: "rproc_add" } @@ -361724,7 +364829,7 @@ elf_symbol { name: "rproc_add_carveout" is_defined: true symbol_type: FUNCTION - crc: 0x10861fc8 + crc: 0x916dadaa type_id: 0x1a816041 full_name: "rproc_add_carveout" } @@ -361733,7 +364838,7 @@ elf_symbol { name: "rproc_add_subdev" is_defined: true symbol_type: FUNCTION - crc: 0x0e09c15b + crc: 0xd5f93e83 type_id: 0x1a5a9df1 full_name: "rproc_add_subdev" } @@ -361742,7 +364847,7 @@ elf_symbol { name: "rproc_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x1758db74 + crc: 0x093d348c type_id: 0xbd324cd3 full_name: "rproc_alloc" } @@ -361751,7 +364856,7 @@ elf_symbol { name: "rproc_boot" is_defined: true symbol_type: FUNCTION - crc: 0xa3a87d67 + crc: 0x49f10429 type_id: 0x97f16301 full_name: "rproc_boot" } @@ -361760,7 +364865,7 @@ elf_symbol { name: "rproc_coredump" is_defined: true symbol_type: FUNCTION - crc: 0xc6677edf + crc: 0xb321f6bb type_id: 0x1ae9d1bd full_name: "rproc_coredump" } @@ -361769,7 +364874,7 @@ elf_symbol { name: "rproc_coredump_add_custom_segment" is_defined: true symbol_type: FUNCTION - crc: 0xdd7756e0 + crc: 0x99b75303 type_id: 0x944ce0cc full_name: "rproc_coredump_add_custom_segment" } @@ -361778,7 +364883,7 @@ elf_symbol { name: "rproc_coredump_add_segment" is_defined: true symbol_type: FUNCTION - crc: 0x8b7807e5 + crc: 0x993901d2 type_id: 0x944cd608 full_name: "rproc_coredump_add_segment" } @@ -361787,7 +364892,7 @@ elf_symbol { name: "rproc_coredump_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x6cb0bf60 + crc: 0x9d68b43e type_id: 0x1ae9d1bd full_name: "rproc_coredump_cleanup" } @@ -361796,7 +364901,7 @@ elf_symbol { name: "rproc_coredump_set_elf_info" is_defined: true symbol_type: FUNCTION - crc: 0x2527ddb5 + crc: 0x7eee35ba type_id: 0x977041a6 full_name: "rproc_coredump_set_elf_info" } @@ -361805,7 +364910,7 @@ elf_symbol { name: "rproc_coredump_using_sections" is_defined: true symbol_type: FUNCTION - crc: 0xbf9ff167 + crc: 0x17eb6971 type_id: 0x1ae9d1bd full_name: "rproc_coredump_using_sections" } @@ -361814,7 +364919,7 @@ elf_symbol { name: "rproc_da_to_va" is_defined: true symbol_type: FUNCTION - crc: 0x237b9a25 + crc: 0x6d8c38ca type_id: 0x5e92f774 full_name: "rproc_da_to_va" } @@ -361823,7 +364928,7 @@ elf_symbol { name: "rproc_del" is_defined: true symbol_type: FUNCTION - crc: 0xf0350c0f + crc: 0xd6e3d2d1 type_id: 0x97f16301 full_name: "rproc_del" } @@ -361832,7 +364937,7 @@ elf_symbol { name: "rproc_elf_find_loaded_rsc_table" is_defined: true symbol_type: FUNCTION - crc: 0x8afc7845 + crc: 0x4e649ace type_id: 0x20dcb434 full_name: "rproc_elf_find_loaded_rsc_table" } @@ -361841,7 +364946,7 @@ elf_symbol { name: "rproc_elf_get_boot_addr" is_defined: true symbol_type: FUNCTION - crc: 0x203b1f12 + crc: 0xf5a87e05 type_id: 0x5d665720 full_name: "rproc_elf_get_boot_addr" } @@ -361850,7 +364955,7 @@ elf_symbol { name: "rproc_elf_load_rsc_table" is_defined: true symbol_type: FUNCTION - crc: 0x3112a146 + crc: 0x5de6ab31 type_id: 0x973d6744 full_name: "rproc_elf_load_rsc_table" } @@ -361859,7 +364964,7 @@ elf_symbol { name: "rproc_elf_load_segments" is_defined: true symbol_type: FUNCTION - crc: 0xdd44424b + crc: 0x37b52c4d type_id: 0x973d6744 full_name: "rproc_elf_load_segments" } @@ -361868,7 +364973,7 @@ elf_symbol { name: "rproc_elf_sanity_check" is_defined: true symbol_type: FUNCTION - crc: 0xa389d428 + crc: 0x61b087ff type_id: 0x973d6744 full_name: "rproc_elf_sanity_check" } @@ -361877,7 +364982,7 @@ elf_symbol { name: "rproc_free" is_defined: true symbol_type: FUNCTION - crc: 0xcf2a694c + crc: 0xe51020d8 type_id: 0x1ae9d1bd full_name: "rproc_free" } @@ -361886,7 +364991,7 @@ elf_symbol { name: "rproc_get_by_child" is_defined: true symbol_type: FUNCTION - crc: 0x3b938931 + crc: 0x53efcd8b type_id: 0xbdc4e083 full_name: "rproc_get_by_child" } @@ -361895,7 +365000,7 @@ elf_symbol { name: "rproc_get_by_phandle" is_defined: true symbol_type: FUNCTION - crc: 0x5b2b13a0 + crc: 0x34b0b867 type_id: 0xba5ef4b3 full_name: "rproc_get_by_phandle" } @@ -361904,7 +365009,7 @@ elf_symbol { name: "rproc_mem_entry_init" is_defined: true symbol_type: FUNCTION - crc: 0xa2b9386c + crc: 0x620b7680 type_id: 0xb0ad4fdd full_name: "rproc_mem_entry_init" } @@ -361913,7 +365018,7 @@ elf_symbol { name: "rproc_of_parse_firmware" is_defined: true symbol_type: FUNCTION - crc: 0x091e71a2 + crc: 0x5e1e0748 type_id: 0x9c8b1b3d full_name: "rproc_of_parse_firmware" } @@ -361922,7 +365027,7 @@ elf_symbol { name: "rproc_put" is_defined: true symbol_type: FUNCTION - crc: 0xa6701d14 + crc: 0x55b2097a type_id: 0x1ae9d1bd full_name: "rproc_put" } @@ -361931,7 +365036,7 @@ elf_symbol { name: "rproc_remove_subdev" is_defined: true symbol_type: FUNCTION - crc: 0xa4febf95 + crc: 0xfbc64a87 type_id: 0x1a5a9df1 full_name: "rproc_remove_subdev" } @@ -361940,7 +365045,7 @@ elf_symbol { name: "rproc_report_crash" is_defined: true symbol_type: FUNCTION - crc: 0xfb3eb2f4 + crc: 0xca1bab68 type_id: 0x197c612f full_name: "rproc_report_crash" } @@ -361949,7 +365054,7 @@ elf_symbol { name: "rproc_set_firmware" is_defined: true symbol_type: FUNCTION - crc: 0xb90c66f3 + crc: 0xe1bcbda2 type_id: 0x970921d5 full_name: "rproc_set_firmware" } @@ -361958,7 +365063,7 @@ elf_symbol { name: "rproc_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0x40a59695 + crc: 0x32acc5ec type_id: 0x97f16301 full_name: "rproc_shutdown" } @@ -361967,7 +365072,7 @@ elf_symbol { name: "rproc_vq_interrupt" is_defined: true symbol_type: FUNCTION - crc: 0xd05330f2 + crc: 0xae9427ad type_id: 0x29298783 full_name: "rproc_vq_interrupt" } @@ -361985,7 +365090,7 @@ elf_symbol { name: "rt_mutex_lock" is_defined: true symbol_type: FUNCTION - crc: 0xcea6c532 + crc: 0xdc550905 type_id: 0x1d45c70c full_name: "rt_mutex_lock" } @@ -361994,7 +365099,7 @@ elf_symbol { name: "rt_mutex_trylock" is_defined: true symbol_type: FUNCTION - crc: 0xd923def9 + crc: 0x403fdeb3 type_id: 0x905d75b0 full_name: "rt_mutex_trylock" } @@ -362003,7 +365108,7 @@ elf_symbol { name: "rt_mutex_unlock" is_defined: true symbol_type: FUNCTION - crc: 0xab0ab275 + crc: 0x604dd2f4 type_id: 0x1d45c70c full_name: "rt_mutex_unlock" } @@ -362012,7 +365117,7 @@ elf_symbol { name: "rtc_class_close" is_defined: true symbol_type: FUNCTION - crc: 0xb46af32f + crc: 0x2e8a5d1a type_id: 0x19a0c3db full_name: "rtc_class_close" } @@ -362021,7 +365126,7 @@ elf_symbol { name: "rtc_class_open" is_defined: true symbol_type: FUNCTION - crc: 0xf86e2f48 + crc: 0x962fe7cd type_id: 0x71086e18 full_name: "rtc_class_open" } @@ -362039,7 +365144,7 @@ elf_symbol { name: "rtc_read_alarm" is_defined: true symbol_type: FUNCTION - crc: 0x29400ac4 + crc: 0x3cf5fc46 type_id: 0x94d99adc full_name: "rtc_read_alarm" } @@ -362048,7 +365153,7 @@ elf_symbol { name: "rtc_read_time" is_defined: true symbol_type: FUNCTION - crc: 0xdb15cdee + crc: 0xc83dda5f type_id: 0x94662870 full_name: "rtc_read_time" } @@ -362057,7 +365162,7 @@ elf_symbol { name: "rtc_set_alarm" is_defined: true symbol_type: FUNCTION - crc: 0x18603c81 + crc: 0x73935154 type_id: 0x94d99adc full_name: "rtc_set_alarm" } @@ -362066,7 +365171,7 @@ elf_symbol { name: "rtc_set_time" is_defined: true symbol_type: FUNCTION - crc: 0x946c355f + crc: 0x5f246ebc type_id: 0x94662870 full_name: "rtc_set_time" } @@ -362102,7 +365207,7 @@ elf_symbol { name: "rtc_update_irq" is_defined: true symbol_type: FUNCTION - crc: 0x07588660 + crc: 0xf2e7768d type_id: 0x1961cb10 full_name: "rtc_update_irq" } @@ -362129,7 +365234,7 @@ elf_symbol { name: "rtnl_link_register" is_defined: true symbol_type: FUNCTION - crc: 0xff63ae7a + crc: 0x9c1ca011 type_id: 0x91cbd408 full_name: "rtnl_link_register" } @@ -362138,7 +365243,7 @@ elf_symbol { name: "rtnl_link_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x8e3a5020 + crc: 0x5892440b type_id: 0x1cd366b4 full_name: "rtnl_link_unregister" } @@ -362156,7 +365261,7 @@ elf_symbol { name: "rtnl_register_module" is_defined: true symbol_type: FUNCTION - crc: 0xf6a73f54 + crc: 0xf082c789 type_id: 0x9ece22e0 full_name: "rtnl_register_module" } @@ -362174,7 +365279,7 @@ elf_symbol { name: "rtnl_unicast" is_defined: true symbol_type: FUNCTION - crc: 0xc9a3205b + crc: 0x531c62d6 type_id: 0x9cd3f2b1 full_name: "rtnl_unicast" } @@ -362210,7 +365315,7 @@ elf_symbol { name: "runqueues" is_defined: true symbol_type: OBJECT - crc: 0x693a7970 + crc: 0x18611108 type_id: 0x924a9b47 full_name: "runqueues" } @@ -362219,7 +365324,7 @@ elf_symbol { name: "safe_candev_priv" is_defined: true symbol_type: FUNCTION - crc: 0x25d2301b + crc: 0xc52a1172 type_id: 0x8426e149 full_name: "safe_candev_priv" } @@ -362228,7 +365333,7 @@ elf_symbol { name: "sampling_rate_store" is_defined: true symbol_type: FUNCTION - crc: 0xf3be818c + crc: 0x5daa6e95 type_id: 0x1d04d3fd full_name: "sampling_rate_store" } @@ -362237,7 +365342,7 @@ elf_symbol { name: "sb800_prefetch" is_defined: true symbol_type: FUNCTION - crc: 0xe157d31c + crc: 0x52de0dc6 type_id: 0x1192ec84 full_name: "sb800_prefetch" } @@ -362318,7 +365423,7 @@ elf_symbol { name: "sched_set_fifo" is_defined: true symbol_type: FUNCTION - crc: 0x7e76f24a + crc: 0x568795ec type_id: 0x17de3be6 full_name: "sched_set_fifo" } @@ -362327,7 +365432,7 @@ elf_symbol { name: "sched_set_fifo_low" is_defined: true symbol_type: FUNCTION - crc: 0x8fd02a5f + crc: 0x27db9d3a type_id: 0x17de3be6 full_name: "sched_set_fifo_low" } @@ -362336,7 +365441,7 @@ elf_symbol { name: "sched_set_normal" is_defined: true symbol_type: FUNCTION - crc: 0x67705f9f + crc: 0x325f7f33 type_id: 0x1642b8aa full_name: "sched_set_normal" } @@ -362345,7 +365450,7 @@ elf_symbol { name: "sched_setattr" is_defined: true symbol_type: FUNCTION - crc: 0x470df3fa + crc: 0x9d0857b3 type_id: 0x9a2476b0 full_name: "sched_setattr" } @@ -362354,7 +365459,7 @@ elf_symbol { name: "sched_setattr_nocheck" is_defined: true symbol_type: FUNCTION - crc: 0xe7344d10 + crc: 0xbff39c47 type_id: 0x9a2476b0 full_name: "sched_setattr_nocheck" } @@ -362363,7 +365468,7 @@ elf_symbol { name: "sched_setscheduler" is_defined: true symbol_type: FUNCTION - crc: 0x6dcacb5f + crc: 0x29cf887d type_id: 0x9b56b28e full_name: "sched_setscheduler" } @@ -362372,7 +365477,7 @@ elf_symbol { name: "sched_setscheduler_nocheck" is_defined: true symbol_type: FUNCTION - crc: 0xe28c0b36 + crc: 0x2e771efd type_id: 0x9b56b28e full_name: "sched_setscheduler_nocheck" } @@ -362381,7 +365486,7 @@ elf_symbol { name: "sched_show_task" is_defined: true symbol_type: FUNCTION - crc: 0x6b8b4738 + crc: 0x80f5ffa0 type_id: 0x17de3be6 full_name: "sched_show_task" } @@ -362444,7 +365549,7 @@ elf_symbol { name: "scmi_driver_register" is_defined: true symbol_type: FUNCTION - crc: 0x4124fb87 + crc: 0x9fdcc411 type_id: 0x911879fc full_name: "scmi_driver_register" } @@ -362453,7 +365558,7 @@ elf_symbol { name: "scmi_driver_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x5a28505a + crc: 0x3ff5fea7 type_id: 0x1c23d01c full_name: "scmi_driver_unregister" } @@ -362462,7 +365567,7 @@ elf_symbol { name: "scmi_protocol_register" is_defined: true symbol_type: FUNCTION - crc: 0x97abc52b + crc: 0x139aeab9 type_id: 0x913b3774 full_name: "scmi_protocol_register" } @@ -362471,7 +365576,7 @@ elf_symbol { name: "scmi_protocol_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xc4cedba2 + crc: 0x87fca936 type_id: 0x1c2385c8 full_name: "scmi_protocol_unregister" } @@ -362489,7 +365594,7 @@ elf_symbol { name: "scsi_add_host_with_dma" is_defined: true symbol_type: FUNCTION - crc: 0x373b30a4 + crc: 0xe75955ed type_id: 0x987fb987 full_name: "scsi_add_host_with_dma" } @@ -362498,7 +365603,7 @@ elf_symbol { name: "scsi_alloc_request" is_defined: true symbol_type: FUNCTION - crc: 0xa208b911 + crc: 0xfdda0741 type_id: 0xdde97c3b full_name: "scsi_alloc_request" } @@ -362507,7 +365612,7 @@ elf_symbol { name: "scsi_autopm_get_device" is_defined: true symbol_type: FUNCTION - crc: 0xfd14e757 + crc: 0x7b7f6015 type_id: 0x94dfa784 full_name: "scsi_autopm_get_device" } @@ -362516,7 +365621,7 @@ elf_symbol { name: "scsi_autopm_put_device" is_defined: true symbol_type: FUNCTION - crc: 0x892736b1 + crc: 0x995e59c4 type_id: 0x19c71538 full_name: "scsi_autopm_put_device" } @@ -362525,7 +365630,7 @@ elf_symbol { name: "scsi_block_requests" is_defined: true symbol_type: FUNCTION - crc: 0x9fdb8f34 + crc: 0xdfadc1c2 type_id: 0x156efee0 full_name: "scsi_block_requests" } @@ -362534,7 +365639,7 @@ elf_symbol { name: "scsi_block_when_processing_errors" is_defined: true symbol_type: FUNCTION - crc: 0xe0ef3f5d + crc: 0x32cecea8 type_id: 0x94dfa784 full_name: "scsi_block_when_processing_errors" } @@ -362543,7 +365648,7 @@ elf_symbol { name: "scsi_build_sense" is_defined: true symbol_type: FUNCTION - crc: 0xed917399 + crc: 0xc0201e14 type_id: 0x1eeb0dff full_name: "scsi_build_sense" } @@ -362552,7 +365657,7 @@ elf_symbol { name: "scsi_change_queue_depth" is_defined: true symbol_type: FUNCTION - crc: 0x0ce01c2f + crc: 0x520abab0 type_id: 0x954324c8 full_name: "scsi_change_queue_depth" } @@ -362579,7 +365684,7 @@ elf_symbol { name: "scsi_device_get" is_defined: true symbol_type: FUNCTION - crc: 0x944d6a22 + crc: 0xea09852d type_id: 0x94dfa784 full_name: "scsi_device_get" } @@ -362588,7 +365693,7 @@ elf_symbol { name: "scsi_device_lookup" is_defined: true symbol_type: FUNCTION - crc: 0x97968587 + crc: 0xa559c2cf type_id: 0xa355dd14 full_name: "scsi_device_lookup" } @@ -362597,7 +365702,7 @@ elf_symbol { name: "scsi_device_put" is_defined: true symbol_type: FUNCTION - crc: 0xb68e5daa + crc: 0x857d37d0 type_id: 0x19c71538 full_name: "scsi_device_put" } @@ -362606,7 +365711,7 @@ elf_symbol { name: "scsi_dma_map" is_defined: true symbol_type: FUNCTION - crc: 0xa89fd702 + crc: 0xc2e48655 type_id: 0x9265c435 full_name: "scsi_dma_map" } @@ -362615,7 +365720,7 @@ elf_symbol { name: "scsi_dma_unmap" is_defined: true symbol_type: FUNCTION - crc: 0x694a91d3 + crc: 0x1c164e05 type_id: 0x1f7d7689 full_name: "scsi_dma_unmap" } @@ -362624,7 +365729,7 @@ elf_symbol { name: "scsi_done" is_defined: true symbol_type: FUNCTION - crc: 0xc07f7a8a + crc: 0x37f6ff6a type_id: 0x1f7d7689 full_name: "scsi_done" } @@ -362633,7 +365738,7 @@ elf_symbol { name: "scsi_execute_cmd" is_defined: true symbol_type: FUNCTION - crc: 0xc3c876da + crc: 0xc50d0e74 type_id: 0x94203dd2 full_name: "scsi_execute_cmd" } @@ -362642,7 +365747,7 @@ elf_symbol { name: "scsi_host_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x8d8c087c + crc: 0x64249174 type_id: 0x0fe1d65c full_name: "scsi_host_alloc" } @@ -362651,7 +365756,7 @@ elf_symbol { name: "scsi_host_lookup" is_defined: true symbol_type: FUNCTION - crc: 0x9fe21f2d + crc: 0xbeeaf2d5 type_id: 0x30dc6fbb full_name: "scsi_host_lookup" } @@ -362660,7 +365765,7 @@ elf_symbol { name: "scsi_host_put" is_defined: true symbol_type: FUNCTION - crc: 0x43fc655e + crc: 0x4d517670 type_id: 0x156efee0 full_name: "scsi_host_put" } @@ -362669,7 +365774,7 @@ elf_symbol { name: "scsi_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0xf1260dde + crc: 0xe15e7fa2 type_id: 0x969313ca full_name: "scsi_ioctl" } @@ -362678,7 +365783,7 @@ elf_symbol { name: "scsi_ioctl_block_when_processing_errors" is_defined: true symbol_type: FUNCTION - crc: 0xa1d3a3b7 + crc: 0x4e856570 type_id: 0x95587b1f full_name: "scsi_ioctl_block_when_processing_errors" } @@ -362687,7 +365792,7 @@ elf_symbol { name: "scsi_is_host_device" is_defined: true symbol_type: FUNCTION - crc: 0x9e03470b + crc: 0x901327c5 type_id: 0x92697f90 full_name: "scsi_is_host_device" } @@ -362705,7 +365810,7 @@ elf_symbol { name: "scsi_print_command" is_defined: true symbol_type: FUNCTION - crc: 0xfee56ac7 + crc: 0x4cdf12ff type_id: 0x1f7d7689 full_name: "scsi_print_command" } @@ -362714,7 +365819,7 @@ elf_symbol { name: "scsi_print_sense_hdr" is_defined: true symbol_type: FUNCTION - crc: 0x6276eb7f + crc: 0x1bb7b38a type_id: 0x1df4a619 full_name: "scsi_print_sense_hdr" } @@ -362723,7 +365828,7 @@ elf_symbol { name: "scsi_register_interface" is_defined: true symbol_type: FUNCTION - crc: 0x437db463 + crc: 0x0a367368 type_id: 0x9d725f0c full_name: "scsi_register_interface" } @@ -362732,7 +365837,7 @@ elf_symbol { name: "scsi_remove_device" is_defined: true symbol_type: FUNCTION - crc: 0xfd169a37 + crc: 0xbc0d040b type_id: 0x19c71538 full_name: "scsi_remove_device" } @@ -362741,7 +365846,7 @@ elf_symbol { name: "scsi_remove_host" is_defined: true symbol_type: FUNCTION - crc: 0x9efa4fd7 + crc: 0x71791a00 type_id: 0x156efee0 full_name: "scsi_remove_host" } @@ -362750,7 +365855,7 @@ elf_symbol { name: "scsi_report_bus_reset" is_defined: true symbol_type: FUNCTION - crc: 0xb86b9d22 + crc: 0x9b24c622 type_id: 0x14f27dac full_name: "scsi_report_bus_reset" } @@ -362759,7 +365864,7 @@ elf_symbol { name: "scsi_scan_host" is_defined: true symbol_type: FUNCTION - crc: 0x6b140c1d + crc: 0x538b4976 type_id: 0x156efee0 full_name: "scsi_scan_host" } @@ -362777,7 +365882,7 @@ elf_symbol { name: "scsi_unblock_requests" is_defined: true symbol_type: FUNCTION - crc: 0x560389ea + crc: 0x66b70064 type_id: 0x156efee0 full_name: "scsi_unblock_requests" } @@ -362786,7 +365891,7 @@ elf_symbol { name: "sdev_prefix_printk" is_defined: true symbol_type: FUNCTION - crc: 0xea8735ee + crc: 0x02657fcf type_id: 0x1fca95d0 full_name: "sdev_prefix_printk" } @@ -362795,7 +365900,7 @@ elf_symbol { name: "sdhci_add_host" is_defined: true symbol_type: FUNCTION - crc: 0xde6bbcab + crc: 0x8be9c956 type_id: 0x93dfa305 full_name: "sdhci_add_host" } @@ -362804,7 +365909,7 @@ elf_symbol { name: "sdhci_cleanup_host" is_defined: true symbol_type: FUNCTION - crc: 0xed6c1967 + crc: 0x70cde028 type_id: 0x1ec711b9 full_name: "sdhci_cleanup_host" } @@ -362813,7 +365918,7 @@ elf_symbol { name: "sdhci_cqe_disable" is_defined: true symbol_type: FUNCTION - crc: 0x91fd30c9 + crc: 0x18e28645 type_id: 0x1cabfee0 full_name: "sdhci_cqe_disable" } @@ -362822,7 +365927,7 @@ elf_symbol { name: "sdhci_cqe_enable" is_defined: true symbol_type: FUNCTION - crc: 0xb2dfa715 + crc: 0x73a98ceb type_id: 0x1d1e039f full_name: "sdhci_cqe_enable" } @@ -362831,7 +365936,7 @@ elf_symbol { name: "sdhci_cqe_irq" is_defined: true symbol_type: FUNCTION - crc: 0xaa882929 + crc: 0xa6b00650 type_id: 0xf3dba0e1 full_name: "sdhci_cqe_irq" } @@ -362840,7 +365945,7 @@ elf_symbol { name: "sdhci_dumpregs" is_defined: true symbol_type: FUNCTION - crc: 0xc5a191d3 + crc: 0x37788fe0 type_id: 0x1ec711b9 full_name: "sdhci_dumpregs" } @@ -362849,7 +365954,7 @@ elf_symbol { name: "sdhci_enable_clk" is_defined: true symbol_type: FUNCTION - crc: 0x4c19ad9b + crc: 0xf563a463 type_id: 0x1c822746 full_name: "sdhci_enable_clk" } @@ -362858,7 +365963,7 @@ elf_symbol { name: "sdhci_enable_v4_mode" is_defined: true symbol_type: FUNCTION - crc: 0x80ef52da + crc: 0x61fd90a4 type_id: 0x1ec711b9 full_name: "sdhci_enable_v4_mode" } @@ -362867,7 +365972,7 @@ elf_symbol { name: "sdhci_execute_tuning" is_defined: true symbol_type: FUNCTION - crc: 0x78ca4f09 + crc: 0xa66e0bd3 type_id: 0x9322918f full_name: "sdhci_execute_tuning" } @@ -362876,7 +365981,7 @@ elf_symbol { name: "sdhci_get_property" is_defined: true symbol_type: FUNCTION - crc: 0x4303cd66 + crc: 0x7969ed85 type_id: 0x1f55a7e6 full_name: "sdhci_get_property" } @@ -362885,7 +365990,7 @@ elf_symbol { name: "sdhci_pltfm_free" is_defined: true symbol_type: FUNCTION - crc: 0xb6c62c37 + crc: 0xc4ad7c05 type_id: 0x1f55a7e6 full_name: "sdhci_pltfm_free" } @@ -362894,7 +365999,7 @@ elf_symbol { name: "sdhci_pltfm_init" is_defined: true symbol_type: FUNCTION - crc: 0x02dd06e8 + crc: 0x354c98d1 type_id: 0xb019e307 full_name: "sdhci_pltfm_init" } @@ -362903,7 +366008,7 @@ elf_symbol { name: "sdhci_remove_host" is_defined: true symbol_type: FUNCTION - crc: 0x4d110990 + crc: 0x8e85afe7 type_id: 0x1f5b92f5 full_name: "sdhci_remove_host" } @@ -362912,7 +366017,7 @@ elf_symbol { name: "sdhci_request" is_defined: true symbol_type: FUNCTION - crc: 0x4885a3af + crc: 0x300e73cc type_id: 0x1dbab156 full_name: "sdhci_request" } @@ -362921,7 +366026,7 @@ elf_symbol { name: "sdhci_request_atomic" is_defined: true symbol_type: FUNCTION - crc: 0x30c50c36 + crc: 0xc1dd5d67 type_id: 0x90a203ea full_name: "sdhci_request_atomic" } @@ -362930,7 +366035,7 @@ elf_symbol { name: "sdhci_reset" is_defined: true symbol_type: FUNCTION - crc: 0xfe5d5ad6 + crc: 0xe0f9580b type_id: 0x1e626071 full_name: "sdhci_reset" } @@ -362939,7 +366044,7 @@ elf_symbol { name: "sdhci_resume_host" is_defined: true symbol_type: FUNCTION - crc: 0x49fd8c99 + crc: 0xdf7f053b type_id: 0x93dfa305 full_name: "sdhci_resume_host" } @@ -362948,7 +366053,7 @@ elf_symbol { name: "sdhci_runtime_resume_host" is_defined: true symbol_type: FUNCTION - crc: 0x4c69c14e + crc: 0x3268a827 type_id: 0x92432049 full_name: "sdhci_runtime_resume_host" } @@ -362957,7 +366062,7 @@ elf_symbol { name: "sdhci_runtime_suspend_host" is_defined: true symbol_type: FUNCTION - crc: 0xda110dec + crc: 0x4de967e6 type_id: 0x93dfa305 full_name: "sdhci_runtime_suspend_host" } @@ -362966,7 +366071,7 @@ elf_symbol { name: "sdhci_set_bus_width" is_defined: true symbol_type: FUNCTION - crc: 0xfdf5af93 + crc: 0x79b84bda type_id: 0x1f5b92f5 full_name: "sdhci_set_bus_width" } @@ -362975,7 +366080,7 @@ elf_symbol { name: "sdhci_set_power_noreg" is_defined: true symbol_type: FUNCTION - crc: 0x2fd03a0d + crc: 0x2dea8525 type_id: 0x1f835b6f full_name: "sdhci_set_power_noreg" } @@ -362984,7 +366089,7 @@ elf_symbol { name: "sdhci_setup_host" is_defined: true symbol_type: FUNCTION - crc: 0x4facd0dc + crc: 0x35565871 type_id: 0x93dfa305 full_name: "sdhci_setup_host" } @@ -362993,7 +366098,7 @@ elf_symbol { name: "sdhci_suspend_host" is_defined: true symbol_type: FUNCTION - crc: 0xe0294939 + crc: 0xcaf4f014 type_id: 0x93dfa305 full_name: "sdhci_suspend_host" } @@ -363002,7 +366107,7 @@ elf_symbol { name: "sdio_claim_host" is_defined: true symbol_type: FUNCTION - crc: 0xd9e23b3e + crc: 0xd2ae60a8 type_id: 0x1402e6d4 full_name: "sdio_claim_host" } @@ -363011,7 +366116,7 @@ elf_symbol { name: "sdio_claim_irq" is_defined: true symbol_type: FUNCTION - crc: 0xbdab097a + crc: 0x8d00251a type_id: 0x99b6bd9e full_name: "sdio_claim_irq" } @@ -363020,7 +366125,7 @@ elf_symbol { name: "sdio_disable_func" is_defined: true symbol_type: FUNCTION - crc: 0x097675b1 + crc: 0x4a404c19 type_id: 0x991a5468 full_name: "sdio_disable_func" } @@ -363029,7 +366134,7 @@ elf_symbol { name: "sdio_enable_func" is_defined: true symbol_type: FUNCTION - crc: 0xd0331bf7 + crc: 0xb1046172 type_id: 0x991a5468 full_name: "sdio_enable_func" } @@ -363038,7 +366143,7 @@ elf_symbol { name: "sdio_f0_readb" is_defined: true symbol_type: FUNCTION - crc: 0x3dec933f + crc: 0x1b4235a2 type_id: 0xc851cf67 full_name: "sdio_f0_readb" } @@ -363047,7 +366152,7 @@ elf_symbol { name: "sdio_f0_writeb" is_defined: true symbol_type: FUNCTION - crc: 0x6de6c9df + crc: 0x6a5de177 type_id: 0x1565cfbb full_name: "sdio_f0_writeb" } @@ -363056,7 +366161,7 @@ elf_symbol { name: "sdio_get_host_pm_caps" is_defined: true symbol_type: FUNCTION - crc: 0x3c57075c + crc: 0x00e76fce type_id: 0x0b1cd712 full_name: "sdio_get_host_pm_caps" } @@ -363065,7 +366170,7 @@ elf_symbol { name: "sdio_memcpy_fromio" is_defined: true symbol_type: FUNCTION - crc: 0x30bfa3f7 + crc: 0x06d11445 type_id: 0x99685c26 full_name: "sdio_memcpy_fromio" } @@ -363074,7 +366179,7 @@ elf_symbol { name: "sdio_memcpy_toio" is_defined: true symbol_type: FUNCTION - crc: 0x46260091 + crc: 0x3e3cb3c5 type_id: 0x980bf22a full_name: "sdio_memcpy_toio" } @@ -363083,7 +366188,7 @@ elf_symbol { name: "sdio_readb" is_defined: true symbol_type: FUNCTION - crc: 0x616b34e8 + crc: 0xee7ca082 type_id: 0x56c2caab full_name: "sdio_readb" } @@ -363092,7 +366197,7 @@ elf_symbol { name: "sdio_readl" is_defined: true symbol_type: FUNCTION - crc: 0xa0519c75 + crc: 0x9b3d2783 type_id: 0x40705fbe full_name: "sdio_readl" } @@ -363101,7 +366206,7 @@ elf_symbol { name: "sdio_readsb" is_defined: true symbol_type: FUNCTION - crc: 0x8e8b5105 + crc: 0xe70a9977 type_id: 0x99685c26 full_name: "sdio_readsb" } @@ -363110,7 +366215,7 @@ elf_symbol { name: "sdio_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0x7c405a76 + crc: 0xece3b890 type_id: 0x92a01938 full_name: "sdio_register_driver" } @@ -363119,7 +366224,7 @@ elf_symbol { name: "sdio_release_host" is_defined: true symbol_type: FUNCTION - crc: 0xa18b7176 + crc: 0xe7350824 type_id: 0x1402e6d4 full_name: "sdio_release_host" } @@ -363128,7 +366233,7 @@ elf_symbol { name: "sdio_release_irq" is_defined: true symbol_type: FUNCTION - crc: 0xdc5726b5 + crc: 0xe74bc658 type_id: 0x991a5468 full_name: "sdio_release_irq" } @@ -363137,7 +366242,7 @@ elf_symbol { name: "sdio_set_block_size" is_defined: true symbol_type: FUNCTION - crc: 0x3936e871 + crc: 0xb51a9119 type_id: 0x980c41f0 full_name: "sdio_set_block_size" } @@ -363146,7 +366251,7 @@ elf_symbol { name: "sdio_set_host_pm_flags" is_defined: true symbol_type: FUNCTION - crc: 0x83e69a0c + crc: 0x6c10fe86 type_id: 0x99eaebce full_name: "sdio_set_host_pm_flags" } @@ -363155,7 +366260,7 @@ elf_symbol { name: "sdio_signal_irq" is_defined: true symbol_type: FUNCTION - crc: 0x72657050 + crc: 0x9e50ad93 type_id: 0x1d1e039f full_name: "sdio_signal_irq" } @@ -363164,7 +366269,7 @@ elf_symbol { name: "sdio_unregister_driver" is_defined: true symbol_type: FUNCTION - crc: 0x688fc85a + crc: 0xf9a5510a type_id: 0x1fb8ab84 full_name: "sdio_unregister_driver" } @@ -363173,7 +366278,7 @@ elf_symbol { name: "sdio_writeb" is_defined: true symbol_type: FUNCTION - crc: 0xcff5dc9c + crc: 0x38c9b68f type_id: 0x14b6bb25 full_name: "sdio_writeb" } @@ -363182,7 +366287,7 @@ elf_symbol { name: "sdio_writeb_readb" is_defined: true symbol_type: FUNCTION - crc: 0xd2a3c68c + crc: 0x061c1681 type_id: 0x576454c1 full_name: "sdio_writeb_readb" } @@ -363191,7 +366296,7 @@ elf_symbol { name: "sdio_writel" is_defined: true symbol_type: FUNCTION - crc: 0xbd1bb357 + crc: 0x1ed5d759 type_id: 0x1737ea41 full_name: "sdio_writel" } @@ -363200,7 +366305,7 @@ elf_symbol { name: "sdio_writesb" is_defined: true symbol_type: FUNCTION - crc: 0x8ae68aa7 + crc: 0x315dbe0d type_id: 0x980bf22a full_name: "sdio_writesb" } @@ -363209,7 +366314,7 @@ elf_symbol { name: "security_file_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x66d74ca5 + crc: 0xba12064b type_id: 0x9aa0b156 full_name: "security_file_ioctl" } @@ -363245,7 +366350,7 @@ elf_symbol { name: "select_fallback_rq" is_defined: true symbol_type: FUNCTION - crc: 0x31c4dcf1 + crc: 0x72d3d533 type_id: 0x843cb143 full_name: "select_fallback_rq" } @@ -363254,7 +366359,7 @@ elf_symbol { name: "send_sig" is_defined: true symbol_type: FUNCTION - crc: 0xce783de8 + crc: 0x8f3c5436 type_id: 0x84257977 full_name: "send_sig" } @@ -363263,7 +366368,7 @@ elf_symbol { name: "send_sig_info" is_defined: true symbol_type: FUNCTION - crc: 0x24eb55c4 + crc: 0x24a4cfaf type_id: 0x84af08b2 full_name: "send_sig_info" } @@ -363281,7 +366386,7 @@ elf_symbol { name: "seq_hex_dump" is_defined: true symbol_type: FUNCTION - crc: 0xf5e8581e + crc: 0xbf9e48e1 type_id: 0x11e1274d full_name: "seq_hex_dump" } @@ -363308,7 +366413,7 @@ elf_symbol { name: "seq_lseek" is_defined: true symbol_type: FUNCTION - crc: 0x9e5ad015 + crc: 0xa4579191 type_id: 0x2d64ae3e full_name: "seq_lseek" } @@ -363317,7 +366422,7 @@ elf_symbol { name: "seq_open" is_defined: true symbol_type: FUNCTION - crc: 0xb1a1bae5 + crc: 0xc038b906 type_id: 0x9b472ec5 full_name: "seq_open" } @@ -363326,7 +366431,7 @@ elf_symbol { name: "seq_open_private" is_defined: true symbol_type: FUNCTION - crc: 0xada50c4e + crc: 0xfa3ee894 type_id: 0x9b5ee6f1 full_name: "seq_open_private" } @@ -363335,7 +366440,7 @@ elf_symbol { name: "seq_printf" is_defined: true symbol_type: FUNCTION - crc: 0xf461a64a + crc: 0x36d834db type_id: 0x11d02068 full_name: "seq_printf" } @@ -363344,7 +366449,7 @@ elf_symbol { name: "seq_putc" is_defined: true symbol_type: FUNCTION - crc: 0x958bd917 + crc: 0x8f112434 type_id: 0x11e015cb full_name: "seq_putc" } @@ -363353,7 +366458,7 @@ elf_symbol { name: "seq_puts" is_defined: true symbol_type: FUNCTION - crc: 0x437065af + crc: 0x8f2d4f77 type_id: 0x11f96aea full_name: "seq_puts" } @@ -363362,7 +366467,7 @@ elf_symbol { name: "seq_read" is_defined: true symbol_type: FUNCTION - crc: 0x3121db0c + crc: 0x5920e6a3 type_id: 0x12e4741f full_name: "seq_read" } @@ -363371,7 +366476,7 @@ elf_symbol { name: "seq_release" is_defined: true symbol_type: FUNCTION - crc: 0x51de52a7 + crc: 0x70cf2d13 type_id: 0x9b022eae full_name: "seq_release" } @@ -363380,7 +366485,7 @@ elf_symbol { name: "seq_release_private" is_defined: true symbol_type: FUNCTION - crc: 0xe9cbdde5 + crc: 0xc6d2359f type_id: 0x9b022eae full_name: "seq_release_private" } @@ -363389,7 +366494,7 @@ elf_symbol { name: "seq_vprintf" is_defined: true symbol_type: FUNCTION - crc: 0x1cc814c9 + crc: 0xf7284a0c type_id: 0x11c013b1 full_name: "seq_vprintf" } @@ -363398,7 +366503,7 @@ elf_symbol { name: "seq_write" is_defined: true symbol_type: FUNCTION - crc: 0xff5ea29e + crc: 0x4d37308b type_id: 0x9cc0eb8f full_name: "seq_write" } @@ -363407,7 +366512,7 @@ elf_symbol { name: "serdev_device_close" is_defined: true symbol_type: FUNCTION - crc: 0xa5bd60b4 + crc: 0xd2c7d0f5 type_id: 0x1e70c9ff full_name: "serdev_device_close" } @@ -363416,7 +366521,7 @@ elf_symbol { name: "serdev_device_get_tiocm" is_defined: true symbol_type: FUNCTION - crc: 0x850280ee + crc: 0x022090d9 type_id: 0x93687b43 full_name: "serdev_device_get_tiocm" } @@ -363425,7 +366530,7 @@ elf_symbol { name: "serdev_device_open" is_defined: true symbol_type: FUNCTION - crc: 0x37382f48 + crc: 0x5949843c type_id: 0x93687b43 full_name: "serdev_device_open" } @@ -363434,7 +366539,7 @@ elf_symbol { name: "serdev_device_set_baudrate" is_defined: true symbol_type: FUNCTION - crc: 0x2e952885 + crc: 0x736f7a7b type_id: 0xc125f30f full_name: "serdev_device_set_baudrate" } @@ -363443,7 +366548,7 @@ elf_symbol { name: "serdev_device_set_flow_control" is_defined: true symbol_type: FUNCTION - crc: 0xecab227c + crc: 0x2b63ed6c type_id: 0x1fc53480 full_name: "serdev_device_set_flow_control" } @@ -363452,7 +366557,7 @@ elf_symbol { name: "serdev_device_set_tiocm" is_defined: true symbol_type: FUNCTION - crc: 0x041cacd7 + crc: 0xb42b4d68 type_id: 0x92ed303b full_name: "serdev_device_set_tiocm" } @@ -363461,7 +366566,7 @@ elf_symbol { name: "serdev_device_wait_until_sent" is_defined: true symbol_type: FUNCTION - crc: 0xd8a1c9e7 + crc: 0xfc651c8a type_id: 0x1d80f189 full_name: "serdev_device_wait_until_sent" } @@ -363470,7 +366575,7 @@ elf_symbol { name: "serdev_device_write_buf" is_defined: true symbol_type: FUNCTION - crc: 0xee54d74d + crc: 0xbb8cf2ea type_id: 0x93b44747 full_name: "serdev_device_write_buf" } @@ -363479,7 +366584,7 @@ elf_symbol { name: "serdev_device_write_flush" is_defined: true symbol_type: FUNCTION - crc: 0xd890bbde + crc: 0x1e77a359 type_id: 0x1e70c9ff full_name: "serdev_device_write_flush" } @@ -363488,7 +366593,7 @@ elf_symbol { name: "serial8250_do_set_termios" is_defined: true symbol_type: FUNCTION - crc: 0xfb86d070 + crc: 0xe7f99ac0 type_id: 0x104fea57 full_name: "serial8250_do_set_termios" } @@ -363497,7 +366602,7 @@ elf_symbol { name: "serial8250_do_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0x0c7ee22e + crc: 0x69ef125a type_id: 0x10b5b48c full_name: "serial8250_do_shutdown" } @@ -363506,7 +366611,7 @@ elf_symbol { name: "serial8250_do_startup" is_defined: true symbol_type: FUNCTION - crc: 0x07c1bce0 + crc: 0x0c3d2212 type_id: 0x9dad0630 full_name: "serial8250_do_startup" } @@ -363515,7 +366620,7 @@ elf_symbol { name: "serial8250_get_port" is_defined: true symbol_type: FUNCTION - crc: 0xce7093c2 + crc: 0x1d1ff308 type_id: 0x56706cd5 full_name: "serial8250_get_port" } @@ -363524,7 +366629,7 @@ elf_symbol { name: "serial8250_register_8250_port" is_defined: true symbol_type: FUNCTION - crc: 0x341cafa1 + crc: 0x22873699 type_id: 0x93801804 full_name: "serial8250_register_8250_port" } @@ -363542,7 +366647,7 @@ elf_symbol { name: "serial8250_rpm_get" is_defined: true symbol_type: FUNCTION - crc: 0x81565e1e + crc: 0xd1343df8 type_id: 0x17abf19b full_name: "serial8250_rpm_get" } @@ -363551,7 +366656,7 @@ elf_symbol { name: "serial8250_rpm_put" is_defined: true symbol_type: FUNCTION - crc: 0x40e2acb8 + crc: 0x5e2956a3 type_id: 0x17abf19b full_name: "serial8250_rpm_put" } @@ -363578,7 +366683,7 @@ elf_symbol { name: "serio_close" is_defined: true symbol_type: FUNCTION - crc: 0xf05f5740 + crc: 0xbef62c7f type_id: 0x10256efa full_name: "serio_close" } @@ -363587,7 +366692,7 @@ elf_symbol { name: "serio_interrupt" is_defined: true symbol_type: FUNCTION - crc: 0xb85e9faf + crc: 0x2dec341c type_id: 0x231edf87 full_name: "serio_interrupt" } @@ -363596,7 +366701,7 @@ elf_symbol { name: "serio_open" is_defined: true symbol_type: FUNCTION - crc: 0x27823afd + crc: 0x011fbfe7 type_id: 0x9d191a3a full_name: "serio_open" } @@ -363605,7 +366710,7 @@ elf_symbol { name: "serio_reconnect" is_defined: true symbol_type: FUNCTION - crc: 0xb5e29771 + crc: 0x839f4a90 type_id: 0x10256efa full_name: "serio_reconnect" } @@ -363614,7 +366719,7 @@ elf_symbol { name: "serio_rescan" is_defined: true symbol_type: FUNCTION - crc: 0xfd09f1f5 + crc: 0x9c04c31d type_id: 0x10256efa full_name: "serio_rescan" } @@ -363623,7 +366728,7 @@ elf_symbol { name: "serio_unregister_child_port" is_defined: true symbol_type: FUNCTION - crc: 0x8e905f21 + crc: 0xd64cbcec type_id: 0x10256efa full_name: "serio_unregister_child_port" } @@ -363632,7 +366737,7 @@ elf_symbol { name: "serio_unregister_driver" is_defined: true symbol_type: FUNCTION - crc: 0xe2308254 + crc: 0xf48c0199 type_id: 0x12d43657 full_name: "serio_unregister_driver" } @@ -363641,7 +366746,7 @@ elf_symbol { name: "serio_unregister_port" is_defined: true symbol_type: FUNCTION - crc: 0x7c6d2223 + crc: 0x6817ac8f type_id: 0x10256efa full_name: "serio_unregister_port" } @@ -363650,7 +366755,7 @@ elf_symbol { name: "set_blocksize" is_defined: true symbol_type: FUNCTION - crc: 0x61b48618 + crc: 0x5bc14576 type_id: 0x9f17e634 full_name: "set_blocksize" } @@ -363659,7 +366764,7 @@ elf_symbol { name: "set_capacity" is_defined: true symbol_type: FUNCTION - crc: 0x17046b01 + crc: 0x8eff035a type_id: 0x1b96d351 full_name: "set_capacity" } @@ -363668,7 +366773,7 @@ elf_symbol { name: "set_capacity_and_notify" is_defined: true symbol_type: FUNCTION - crc: 0xd1fb154f + crc: 0x0538cd38 type_id: 0xf5aad9c6 full_name: "set_capacity_and_notify" } @@ -363677,7 +366782,7 @@ elf_symbol { name: "set_cpus_allowed_ptr" is_defined: true symbol_type: FUNCTION - crc: 0xe2d78162 + crc: 0xd2c287ab type_id: 0x9a02b25a full_name: "set_cpus_allowed_ptr" } @@ -363695,7 +366800,7 @@ elf_symbol { name: "set_disk_ro" is_defined: true symbol_type: FUNCTION - crc: 0xea710c02 + crc: 0xba2922b2 type_id: 0x1961e0a6 full_name: "set_disk_ro" } @@ -363713,7 +366818,7 @@ elf_symbol { name: "set_next_entity" is_defined: true symbol_type: FUNCTION - crc: 0xe37c1392 + crc: 0x3eb53c97 type_id: 0x130ef56d full_name: "set_next_entity" } @@ -363731,7 +366836,7 @@ elf_symbol { name: "set_page_dirty" is_defined: true symbol_type: FUNCTION - crc: 0xd1c630ef + crc: 0x7db2bcb7 type_id: 0xff048ca3 full_name: "set_page_dirty" } @@ -363740,7 +366845,7 @@ elf_symbol { name: "set_page_dirty_lock" is_defined: true symbol_type: FUNCTION - crc: 0x7c4c3380 + crc: 0xe1c3cf9f type_id: 0x9c203488 full_name: "set_page_dirty_lock" } @@ -363749,7 +366854,7 @@ elf_symbol { name: "set_task_cpu" is_defined: true symbol_type: FUNCTION - crc: 0xd1bfd7ff + crc: 0xc163f4c2 type_id: 0x16c82e7e full_name: "set_task_cpu" } @@ -363758,7 +366863,7 @@ elf_symbol { name: "set_user_nice" is_defined: true symbol_type: FUNCTION - crc: 0x27888e77 + crc: 0x4997befb type_id: 0x142e0390 full_name: "set_user_nice" } @@ -363767,7 +366872,7 @@ elf_symbol { name: "setup_udp_tunnel_sock" is_defined: true symbol_type: FUNCTION - crc: 0xb383c398 + crc: 0xaca20d2c type_id: 0x13f4af03 full_name: "setup_udp_tunnel_sock" } @@ -363794,7 +366899,7 @@ elf_symbol { name: "sg_alloc_table_from_pages_segment" is_defined: true symbol_type: FUNCTION - crc: 0xf6ac7683 + crc: 0x343ffb75 type_id: 0x9d955638 full_name: "sg_alloc_table_from_pages_segment" } @@ -363875,7 +366980,7 @@ elf_symbol { name: "sg_miter_next" is_defined: true symbol_type: FUNCTION - crc: 0x7f28ae5b + crc: 0x471facfd type_id: 0xf226477c full_name: "sg_miter_next" } @@ -363884,7 +366989,7 @@ elf_symbol { name: "sg_miter_skip" is_defined: true symbol_type: FUNCTION - crc: 0xcc2df468 + crc: 0xbbc270eb type_id: 0xf14b1ed8 full_name: "sg_miter_skip" } @@ -363893,7 +366998,7 @@ elf_symbol { name: "sg_miter_start" is_defined: true symbol_type: FUNCTION - crc: 0x74dc8bfd + crc: 0x9c46b389 type_id: 0x1c4d054f full_name: "sg_miter_start" } @@ -363902,7 +367007,7 @@ elf_symbol { name: "sg_miter_stop" is_defined: true symbol_type: FUNCTION - crc: 0x52a81eb2 + crc: 0xd5b14652 type_id: 0x1c1a4deb full_name: "sg_miter_stop" } @@ -363956,7 +367061,7 @@ elf_symbol { name: "sget_fc" is_defined: true symbol_type: FUNCTION - crc: 0xd90eec20 + crc: 0xd630a133 type_id: 0xf07462c6 full_name: "sget_fc" } @@ -363965,7 +367070,7 @@ elf_symbol { name: "shmem_file_setup" is_defined: true symbol_type: FUNCTION - crc: 0xc884ace1 + crc: 0x4074ac9d type_id: 0x4e848709 full_name: "shmem_file_setup" } @@ -363974,7 +367079,7 @@ elf_symbol { name: "shmem_read_mapping_page_gfp" is_defined: true symbol_type: FUNCTION - crc: 0x5aab0d58 + crc: 0x0dbb4382 type_id: 0xb809e664 full_name: "shmem_read_mapping_page_gfp" } @@ -363983,7 +367088,7 @@ elf_symbol { name: "shmem_truncate_range" is_defined: true symbol_type: FUNCTION - crc: 0xb366e6a5 + crc: 0xff977cb5 type_id: 0x16ee4350 full_name: "shmem_truncate_range" } @@ -364056,7 +367161,7 @@ elf_symbol { name: "simple_attr_open" is_defined: true symbol_type: FUNCTION - crc: 0xd8736ab8 + crc: 0x6f7aa1e7 type_id: 0x9b0987fe full_name: "simple_attr_open" } @@ -364065,7 +367170,7 @@ elf_symbol { name: "simple_attr_read" is_defined: true symbol_type: FUNCTION - crc: 0x61ac87b5 + crc: 0x1c131eaa type_id: 0x12e4741f full_name: "simple_attr_read" } @@ -364074,7 +367179,7 @@ elf_symbol { name: "simple_attr_release" is_defined: true symbol_type: FUNCTION - crc: 0xeb82ec95 + crc: 0x18a92f6c type_id: 0x9b022eae full_name: "simple_attr_release" } @@ -364083,7 +367188,7 @@ elf_symbol { name: "simple_attr_write" is_defined: true symbol_type: FUNCTION - crc: 0x01a1da3d + crc: 0xb6f20435 type_id: 0x120e3950 full_name: "simple_attr_write" } @@ -364092,7 +367197,7 @@ elf_symbol { name: "simple_dir_inode_operations" is_defined: true symbol_type: OBJECT - crc: 0xc3a5e473 + crc: 0x6bdab6a4 type_id: 0xd4846363 full_name: "simple_dir_inode_operations" } @@ -364101,7 +367206,7 @@ elf_symbol { name: "simple_dir_operations" is_defined: true symbol_type: OBJECT - crc: 0xca8e448d + crc: 0x9f4854d7 type_id: 0xf10425d9 full_name: "simple_dir_operations" } @@ -364110,7 +367215,7 @@ elf_symbol { name: "simple_open" is_defined: true symbol_type: FUNCTION - crc: 0x1abc2cb8 + crc: 0x5e208216 type_id: 0x9b022eae full_name: "simple_open" } @@ -364128,7 +367233,7 @@ elf_symbol { name: "simple_statfs" is_defined: true symbol_type: FUNCTION - crc: 0x54b7d42b + crc: 0x7763a1ad type_id: 0x99ed1149 full_name: "simple_statfs" } @@ -364182,7 +367287,7 @@ elf_symbol { name: "single_open" is_defined: true symbol_type: FUNCTION - crc: 0xf6abb119 + crc: 0xb4a80f4d type_id: 0x9b0a6d47 full_name: "single_open" } @@ -364191,7 +367296,7 @@ elf_symbol { name: "single_open_size" is_defined: true symbol_type: FUNCTION - crc: 0x80234903 + crc: 0x50886772 type_id: 0x9b09bd92 full_name: "single_open_size" } @@ -364200,7 +367305,7 @@ elf_symbol { name: "single_release" is_defined: true symbol_type: FUNCTION - crc: 0x6acf3973 + crc: 0x77e36983 type_id: 0x9b022eae full_name: "single_release" } @@ -364209,7 +367314,7 @@ elf_symbol { name: "sk_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x90fdf5d0 + crc: 0xe3fda416 type_id: 0x6ecc6402 full_name: "sk_alloc" } @@ -364218,7 +367323,7 @@ elf_symbol { name: "sk_common_release" is_defined: true symbol_type: FUNCTION - crc: 0x21663597 + crc: 0x37ff8ff4 type_id: 0x17c95d08 full_name: "sk_common_release" } @@ -364227,7 +367332,7 @@ elf_symbol { name: "sk_error_report" is_defined: true symbol_type: FUNCTION - crc: 0xcf2f30f5 + crc: 0xba1e4d75 type_id: 0x17c95d08 full_name: "sk_error_report" } @@ -364236,7 +367341,7 @@ elf_symbol { name: "sk_filter_trim_cap" is_defined: true symbol_type: FUNCTION - crc: 0x5566ffb2 + crc: 0xae760e06 type_id: 0x9ad5b349 full_name: "sk_filter_trim_cap" } @@ -364245,7 +367350,7 @@ elf_symbol { name: "sk_free" is_defined: true symbol_type: FUNCTION - crc: 0xb4024199 + crc: 0x87ffb43c type_id: 0x17c95d08 full_name: "sk_free" } @@ -364254,7 +367359,7 @@ elf_symbol { name: "sk_reset_timer" is_defined: true symbol_type: FUNCTION - crc: 0x01137333 + crc: 0x7029b146 type_id: 0x173d585f full_name: "sk_reset_timer" } @@ -364263,7 +367368,7 @@ elf_symbol { name: "sk_setup_caps" is_defined: true symbol_type: FUNCTION - crc: 0x549a48cd + crc: 0x7521b2bb type_id: 0x17803a85 full_name: "sk_setup_caps" } @@ -364272,7 +367377,7 @@ elf_symbol { name: "sk_stop_timer" is_defined: true symbol_type: FUNCTION - crc: 0xbb8a979b + crc: 0x0bd2fb8a type_id: 0x17318506 full_name: "sk_stop_timer" } @@ -364281,7 +367386,7 @@ elf_symbol { name: "skb_add_rx_frag" is_defined: true symbol_type: FUNCTION - crc: 0x8033dee7 + crc: 0x7c5a8385 type_id: 0x10572c13 full_name: "skb_add_rx_frag" } @@ -364290,7 +367395,7 @@ elf_symbol { name: "skb_append_pagefrags" is_defined: true symbol_type: FUNCTION - crc: 0x0910f9c4 + crc: 0xebfe50b5 type_id: 0x9cd32cf2 full_name: "skb_append_pagefrags" } @@ -364299,7 +367404,7 @@ elf_symbol { name: "skb_checksum" is_defined: true symbol_type: FUNCTION - crc: 0xe73d32f9 + crc: 0x3608930f type_id: 0x345f1809 full_name: "skb_checksum" } @@ -364308,7 +367413,7 @@ elf_symbol { name: "skb_checksum_help" is_defined: true symbol_type: FUNCTION - crc: 0x6de428aa + crc: 0x39f90f15 type_id: 0x9cd33969 full_name: "skb_checksum_help" } @@ -364317,7 +367422,7 @@ elf_symbol { name: "skb_clone" is_defined: true symbol_type: FUNCTION - crc: 0x9deb20cc + crc: 0xf4631131 type_id: 0x6a0b7818 full_name: "skb_clone" } @@ -364326,7 +367431,7 @@ elf_symbol { name: "skb_clone_sk" is_defined: true symbol_type: FUNCTION - crc: 0x3af82870 + crc: 0x66d7b452 type_id: 0x69cde367 full_name: "skb_clone_sk" } @@ -364335,7 +367440,7 @@ elf_symbol { name: "skb_coalesce_rx_frag" is_defined: true symbol_type: FUNCTION - crc: 0xc24fa76c + crc: 0x243b862d type_id: 0x104fd6b8 full_name: "skb_coalesce_rx_frag" } @@ -364344,7 +367449,7 @@ elf_symbol { name: "skb_complete_tx_timestamp" is_defined: true symbol_type: FUNCTION - crc: 0xe8cd1d2a + crc: 0x18d7b1ba type_id: 0x11d3a4b4 full_name: "skb_complete_tx_timestamp" } @@ -364353,7 +367458,7 @@ elf_symbol { name: "skb_complete_wifi_ack" is_defined: true symbol_type: FUNCTION - crc: 0x7c6686dc + crc: 0x09e6b60e type_id: 0x107e76aa full_name: "skb_complete_wifi_ack" } @@ -364362,7 +367467,7 @@ elf_symbol { name: "skb_copy" is_defined: true symbol_type: FUNCTION - crc: 0x81e1a28d + crc: 0x22cb3373 type_id: 0x64c047e6 full_name: "skb_copy" } @@ -364371,7 +367476,7 @@ elf_symbol { name: "skb_copy_bits" is_defined: true symbol_type: FUNCTION - crc: 0xac521421 + crc: 0x1d7681fa type_id: 0x93833601 full_name: "skb_copy_bits" } @@ -364380,7 +367485,7 @@ elf_symbol { name: "skb_copy_datagram_from_iter" is_defined: true symbol_type: FUNCTION - crc: 0xf8d9cdc8 + crc: 0x12dd6217 type_id: 0x9d45fa50 full_name: "skb_copy_datagram_from_iter" } @@ -364389,7 +367494,7 @@ elf_symbol { name: "skb_copy_datagram_iter" is_defined: true symbol_type: FUNCTION - crc: 0xce16ae7b + crc: 0xd44a6031 type_id: 0x938ec5ae full_name: "skb_copy_datagram_iter" } @@ -364398,7 +367503,7 @@ elf_symbol { name: "skb_copy_expand" is_defined: true symbol_type: FUNCTION - crc: 0x4893ea42 + crc: 0x2f2e4612 type_id: 0x6680517a full_name: "skb_copy_expand" } @@ -364407,7 +367512,7 @@ elf_symbol { name: "skb_copy_ubufs" is_defined: true symbol_type: FUNCTION - crc: 0x59a92744 + crc: 0x092e9b3d type_id: 0x9f15a216 full_name: "skb_copy_ubufs" } @@ -364416,7 +367521,7 @@ elf_symbol { name: "skb_cow_data" is_defined: true symbol_type: FUNCTION - crc: 0xa89bb988 + crc: 0xcd350f86 type_id: 0x9d4d4add full_name: "skb_cow_data" } @@ -364425,7 +367530,7 @@ elf_symbol { name: "skb_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0x861cec2a + crc: 0x08efefb9 type_id: 0x6f42ce8a full_name: "skb_dequeue" } @@ -364434,7 +367539,7 @@ elf_symbol { name: "skb_dequeue_tail" is_defined: true symbol_type: FUNCTION - crc: 0x792ec9f5 + crc: 0xefbf4397 type_id: 0x6f42ce8a full_name: "skb_dequeue_tail" } @@ -364443,7 +367548,7 @@ elf_symbol { name: "skb_ensure_writable" is_defined: true symbol_type: FUNCTION - crc: 0x7352307d + crc: 0x51e0c588 type_id: 0x9dc52cf1 full_name: "skb_ensure_writable" } @@ -364452,7 +367557,7 @@ elf_symbol { name: "skb_free_datagram" is_defined: true symbol_type: FUNCTION - crc: 0x3c480902 + crc: 0x477238dc type_id: 0x17dc60ac full_name: "skb_free_datagram" } @@ -364461,7 +367566,7 @@ elf_symbol { name: "skb_page_frag_refill" is_defined: true symbol_type: FUNCTION - crc: 0x48c94045 + crc: 0x4a085e75 type_id: 0xef54849c full_name: "skb_page_frag_refill" } @@ -364470,7 +367575,7 @@ elf_symbol { name: "skb_partial_csum_set" is_defined: true symbol_type: FUNCTION - crc: 0xed45c2e3 + crc: 0x9fa4b980 type_id: 0xfd96e4d2 full_name: "skb_partial_csum_set" } @@ -364479,7 +367584,7 @@ elf_symbol { name: "skb_pull" is_defined: true symbol_type: FUNCTION - crc: 0xfef33e4c + crc: 0xe03e6cbe type_id: 0x56d37e2f full_name: "skb_pull" } @@ -364488,7 +367593,7 @@ elf_symbol { name: "skb_pull_data" is_defined: true symbol_type: FUNCTION - crc: 0x23a2a903 + crc: 0xd6c3df19 type_id: 0x5415be16 full_name: "skb_pull_data" } @@ -364497,7 +367602,7 @@ elf_symbol { name: "skb_pull_rcsum" is_defined: true symbol_type: FUNCTION - crc: 0x1f39ba46 + crc: 0x66861b6d type_id: 0x56d37e2f full_name: "skb_pull_rcsum" } @@ -364506,7 +367611,7 @@ elf_symbol { name: "skb_push" is_defined: true symbol_type: FUNCTION - crc: 0x1bc81dc9 + crc: 0x4949caf1 type_id: 0x56d37e2f full_name: "skb_push" } @@ -364515,7 +367620,7 @@ elf_symbol { name: "skb_put" is_defined: true symbol_type: FUNCTION - crc: 0xca132560 + crc: 0x7901abcf type_id: 0x56d37e2f full_name: "skb_put" } @@ -364524,7 +367629,7 @@ elf_symbol { name: "skb_queue_head" is_defined: true symbol_type: FUNCTION - crc: 0x99c136a9 + crc: 0xc9e0ff05 type_id: 0x17519b9c full_name: "skb_queue_head" } @@ -364533,7 +367638,7 @@ elf_symbol { name: "skb_queue_purge" is_defined: true symbol_type: FUNCTION - crc: 0x2002b54c + crc: 0x5e319e83 type_id: 0x1744a638 full_name: "skb_queue_purge" } @@ -364542,7 +367647,7 @@ elf_symbol { name: "skb_queue_tail" is_defined: true symbol_type: FUNCTION - crc: 0x07c44e0d + crc: 0xad590c17 type_id: 0x17519b9c full_name: "skb_queue_tail" } @@ -364551,7 +367656,7 @@ elf_symbol { name: "skb_realloc_headroom" is_defined: true symbol_type: FUNCTION - crc: 0xd124c1a5 + crc: 0xe07a3c74 type_id: 0x68dbf6ff full_name: "skb_realloc_headroom" } @@ -364560,7 +367665,7 @@ elf_symbol { name: "skb_recv_datagram" is_defined: true symbol_type: FUNCTION - crc: 0x79378224 + crc: 0xde2a261c type_id: 0x6eddf621 full_name: "skb_recv_datagram" } @@ -364569,7 +367674,7 @@ elf_symbol { name: "skb_scrub_packet" is_defined: true symbol_type: FUNCTION - crc: 0xd656f711 + crc: 0x70abf7b4 type_id: 0x107e76aa full_name: "skb_scrub_packet" } @@ -364578,7 +367683,7 @@ elf_symbol { name: "skb_set_owner_w" is_defined: true symbol_type: FUNCTION - crc: 0x00aaf28b + crc: 0x4f93c6cb type_id: 0x11be9b1c full_name: "skb_set_owner_w" } @@ -364587,7 +367692,7 @@ elf_symbol { name: "skb_split" is_defined: true symbol_type: FUNCTION - crc: 0x7bbbde36 + crc: 0x2f10bced type_id: 0x11ecf47b full_name: "skb_split" } @@ -364596,7 +367701,7 @@ elf_symbol { name: "skb_store_bits" is_defined: true symbol_type: FUNCTION - crc: 0x3c0cc4a6 + crc: 0x8bbd5284 type_id: 0x9d406163 full_name: "skb_store_bits" } @@ -364605,7 +367710,7 @@ elf_symbol { name: "skb_to_sgvec" is_defined: true symbol_type: FUNCTION - crc: 0x4efe6dae + crc: 0x0fd9a613 type_id: 0x9c8c5236 full_name: "skb_to_sgvec" } @@ -364614,7 +367719,7 @@ elf_symbol { name: "skb_trim" is_defined: true symbol_type: FUNCTION - crc: 0xd461f779 + crc: 0xd669771f type_id: 0x10dd9e4d full_name: "skb_trim" } @@ -364623,7 +367728,7 @@ elf_symbol { name: "skb_try_coalesce" is_defined: true symbol_type: FUNCTION - crc: 0x4add113b + crc: 0x43a00a70 type_id: 0xffe6827d full_name: "skb_try_coalesce" } @@ -364632,7 +367737,7 @@ elf_symbol { name: "skb_tstamp_tx" is_defined: true symbol_type: FUNCTION - crc: 0xa7d61011 + crc: 0xc885157d type_id: 0x11d3a4b4 full_name: "skb_tstamp_tx" } @@ -364641,7 +367746,7 @@ elf_symbol { name: "skb_unlink" is_defined: true symbol_type: FUNCTION - crc: 0x21d7540b + crc: 0xc5ada52a type_id: 0x11b644af full_name: "skb_unlink" } @@ -364753,12 +367858,21 @@ elf_symbol { type_id: 0x8c57cf58 full_name: "smp_call_on_cpu" } +elf_symbol { + id: 0x675bcd74 + name: "snapshot_get_image_size" + is_defined: true + symbol_type: FUNCTION + crc: 0x8873e715 + type_id: 0x31accd53 + full_name: "snapshot_get_image_size" +} elf_symbol { id: 0x35280a80 name: "snd_card_add_dev_attr" is_defined: true symbol_type: FUNCTION - crc: 0xb34743f2 + crc: 0x9fd18918 type_id: 0x91b3fe62 full_name: "snd_card_add_dev_attr" } @@ -364767,7 +367881,7 @@ elf_symbol { name: "snd_card_free" is_defined: true symbol_type: FUNCTION - crc: 0xbee257ff + crc: 0xe432eb8f type_id: 0x917ece7d full_name: "snd_card_free" } @@ -364776,7 +367890,7 @@ elf_symbol { name: "snd_card_new" is_defined: true symbol_type: FUNCTION - crc: 0x34efab55 + crc: 0xbecdf9ce type_id: 0x9c85ef5b full_name: "snd_card_new" } @@ -364785,7 +367899,7 @@ elf_symbol { name: "snd_card_register" is_defined: true symbol_type: FUNCTION - crc: 0xf0333b83 + crc: 0xd71781e9 type_id: 0x917ece7d full_name: "snd_card_register" } @@ -364794,7 +367908,7 @@ elf_symbol { name: "snd_compr_malloc_pages" is_defined: true symbol_type: FUNCTION - crc: 0x3cc59dee + crc: 0x2552fc5c type_id: 0x98eb9df7 full_name: "snd_compr_malloc_pages" } @@ -364803,7 +367917,7 @@ elf_symbol { name: "snd_compr_stop_error" is_defined: true symbol_type: FUNCTION - crc: 0xe5c9a1a5 + crc: 0x8fedece8 type_id: 0x9b735e47 full_name: "snd_compr_stop_error" } @@ -364812,7 +367926,7 @@ elf_symbol { name: "snd_ctl_add" is_defined: true symbol_type: FUNCTION - crc: 0xc94b90ab + crc: 0x18adac73 type_id: 0x91d0f233 full_name: "snd_ctl_add" } @@ -364821,7 +367935,7 @@ elf_symbol { name: "snd_ctl_boolean_mono_info" is_defined: true symbol_type: FUNCTION - crc: 0x7b297655 + crc: 0xfd7a23da type_id: 0x9710bae0 full_name: "snd_ctl_boolean_mono_info" } @@ -364830,7 +367944,7 @@ elf_symbol { name: "snd_ctl_boolean_stereo_info" is_defined: true symbol_type: FUNCTION - crc: 0x417e5edc + crc: 0x86332995 type_id: 0x9710bae0 full_name: "snd_ctl_boolean_stereo_info" } @@ -364848,7 +367962,7 @@ elf_symbol { name: "snd_ctl_new1" is_defined: true symbol_type: FUNCTION - crc: 0x63bdae76 + crc: 0xb7a06f63 type_id: 0x22a7ae7f full_name: "snd_ctl_new1" } @@ -364857,7 +367971,7 @@ elf_symbol { name: "snd_ctl_notify" is_defined: true symbol_type: FUNCTION - crc: 0xc3a999ea + crc: 0x661a2a61 type_id: 0x1d729530 full_name: "snd_ctl_notify" } @@ -364866,7 +367980,7 @@ elf_symbol { name: "snd_ctl_notify_one" is_defined: true symbol_type: FUNCTION - crc: 0xa8352c60 + crc: 0x8079bdfd type_id: 0x1d7b9c88 full_name: "snd_ctl_notify_one" } @@ -364875,7 +367989,7 @@ elf_symbol { name: "snd_ctl_remove" is_defined: true symbol_type: FUNCTION - crc: 0x48e145f0 + crc: 0xf6d1bc4b type_id: 0x91d0f233 full_name: "snd_ctl_remove" } @@ -364884,7 +367998,7 @@ elf_symbol { name: "snd_device_free" is_defined: true symbol_type: FUNCTION - crc: 0x99e374e1 + crc: 0x66944c36 type_id: 0x1c048955 full_name: "snd_device_free" } @@ -364893,7 +368007,7 @@ elf_symbol { name: "snd_dma_alloc_dir_pages" is_defined: true symbol_type: FUNCTION - crc: 0x4e6fef6a + crc: 0x3103c0de type_id: 0x84710953 full_name: "snd_dma_alloc_dir_pages" } @@ -364902,7 +368016,7 @@ elf_symbol { name: "snd_dma_buffer_sync" is_defined: true symbol_type: FUNCTION - crc: 0x42304011 + crc: 0xcec8e63d type_id: 0x1ffe211c full_name: "snd_dma_buffer_sync" } @@ -364911,7 +368025,7 @@ elf_symbol { name: "snd_dma_free_pages" is_defined: true symbol_type: FUNCTION - crc: 0x4df4f08f + crc: 0x8ba43501 type_id: 0x1c27266a full_name: "snd_dma_free_pages" } @@ -364920,7 +368034,7 @@ elf_symbol { name: "snd_dmaengine_pcm_prepare_slave_config" is_defined: true symbol_type: FUNCTION - crc: 0xf26d3898 + crc: 0x5c66cadf type_id: 0x981f5671 full_name: "snd_dmaengine_pcm_prepare_slave_config" } @@ -364929,7 +368043,7 @@ elf_symbol { name: "snd_dmaengine_pcm_refine_runtime_hwparams" is_defined: true symbol_type: FUNCTION - crc: 0x1b20726b + crc: 0xd32ef713 type_id: 0x982965be full_name: "snd_dmaengine_pcm_refine_runtime_hwparams" } @@ -364938,7 +368052,7 @@ elf_symbol { name: "snd_dmaengine_pcm_set_config_from_dai_data" is_defined: true symbol_type: FUNCTION - crc: 0xa28890da + crc: 0xcbd0211f type_id: 0x1ec5beaa full_name: "snd_dmaengine_pcm_set_config_from_dai_data" } @@ -364947,7 +368061,7 @@ elf_symbol { name: "snd_hwdep_new" is_defined: true symbol_type: FUNCTION - crc: 0x0c81ee66 + crc: 0xf46c2f41 type_id: 0x9175015c full_name: "snd_hwdep_new" } @@ -364956,7 +368070,7 @@ elf_symbol { name: "snd_hwparams_to_dma_slave_config" is_defined: true symbol_type: FUNCTION - crc: 0x48a1c2bf + crc: 0xc31b5b30 type_id: 0x93d14727 full_name: "snd_hwparams_to_dma_slave_config" } @@ -364965,7 +368079,7 @@ elf_symbol { name: "snd_info_create_card_entry" is_defined: true symbol_type: FUNCTION - crc: 0x6427c048 + crc: 0x818b5cd1 type_id: 0xc3dd5fea full_name: "snd_info_create_card_entry" } @@ -364974,7 +368088,7 @@ elf_symbol { name: "snd_info_create_module_entry" is_defined: true symbol_type: FUNCTION - crc: 0xf516170b + crc: 0xcd705d23 type_id: 0xcdea85a8 full_name: "snd_info_create_module_entry" } @@ -364983,7 +368097,7 @@ elf_symbol { name: "snd_info_free_entry" is_defined: true symbol_type: FUNCTION - crc: 0x69ba1145 + crc: 0x6b567823 type_id: 0x1f50da89 full_name: "snd_info_free_entry" } @@ -364992,7 +368106,7 @@ elf_symbol { name: "snd_info_register" is_defined: true symbol_type: FUNCTION - crc: 0xa6c2a44a + crc: 0x096014fc type_id: 0x92486835 full_name: "snd_info_register" } @@ -365019,7 +368133,7 @@ elf_symbol { name: "snd_jack_new" is_defined: true symbol_type: FUNCTION - crc: 0x886ca2c5 + crc: 0x18b0143c type_id: 0x919f7f11 full_name: "snd_jack_new" } @@ -365028,7 +368142,7 @@ elf_symbol { name: "snd_jack_report" is_defined: true symbol_type: FUNCTION - crc: 0xddef016f + crc: 0x7a3362c4 type_id: 0x13cd4ba2 full_name: "snd_jack_report" } @@ -365037,7 +368151,7 @@ elf_symbol { name: "snd_jack_set_key" is_defined: true symbol_type: FUNCTION - crc: 0x8d570384 + crc: 0xf160651a type_id: 0x9e441880 full_name: "snd_jack_set_key" } @@ -365046,7 +368160,7 @@ elf_symbol { name: "snd_pcm_add_chmap_ctls" is_defined: true symbol_type: FUNCTION - crc: 0x3373f239 + crc: 0x7480d18c type_id: 0x987349b3 full_name: "snd_pcm_add_chmap_ctls" } @@ -365064,7 +368178,7 @@ elf_symbol { name: "snd_pcm_fill_iec958_consumer" is_defined: true symbol_type: FUNCTION - crc: 0x91a41314 + crc: 0xa015f2af type_id: 0x9c8e6c6c full_name: "snd_pcm_fill_iec958_consumer" } @@ -365127,7 +368241,7 @@ elf_symbol { name: "snd_pcm_hw_constraint_eld" is_defined: true symbol_type: FUNCTION - crc: 0x0c6d7558 + crc: 0x395787b9 type_id: 0x9cd28836 full_name: "snd_pcm_hw_constraint_eld" } @@ -365136,7 +368250,7 @@ elf_symbol { name: "snd_pcm_hw_constraint_integer" is_defined: true symbol_type: FUNCTION - crc: 0x4929db16 + crc: 0xcc3d000a type_id: 0x9d51e53b full_name: "snd_pcm_hw_constraint_integer" } @@ -365145,7 +368259,7 @@ elf_symbol { name: "snd_pcm_hw_constraint_list" is_defined: true symbol_type: FUNCTION - crc: 0x06b5e66c + crc: 0xd28e79a8 type_id: 0x9db8bf34 full_name: "snd_pcm_hw_constraint_list" } @@ -365154,7 +368268,7 @@ elf_symbol { name: "snd_pcm_hw_constraint_mask64" is_defined: true symbol_type: FUNCTION - crc: 0x7ce2fff3 + crc: 0x350d0897 type_id: 0x9d569303 full_name: "snd_pcm_hw_constraint_mask64" } @@ -365163,7 +368277,7 @@ elf_symbol { name: "snd_pcm_hw_constraint_minmax" is_defined: true symbol_type: FUNCTION - crc: 0xd9e295d7 + crc: 0x98de6a8d type_id: 0x9d419277 full_name: "snd_pcm_hw_constraint_minmax" } @@ -365172,7 +368286,7 @@ elf_symbol { name: "snd_pcm_hw_constraint_ratnums" is_defined: true symbol_type: FUNCTION - crc: 0x3e6648a9 + crc: 0x9bb51572 type_id: 0x9db8b5e8 full_name: "snd_pcm_hw_constraint_ratnums" } @@ -365181,7 +368295,7 @@ elf_symbol { name: "snd_pcm_hw_constraint_step" is_defined: true symbol_type: FUNCTION - crc: 0xdfd76d84 + crc: 0xe2ef95d6 type_id: 0x9db8bc66 full_name: "snd_pcm_hw_constraint_step" } @@ -365190,7 +368304,7 @@ elf_symbol { name: "snd_pcm_hw_rule_add" is_defined: true symbol_type: FUNCTION - crc: 0x155ddcbb + crc: 0xdea901b4 type_id: 0x9dbe3773 full_name: "snd_pcm_hw_rule_add" } @@ -365199,7 +368313,7 @@ elf_symbol { name: "snd_pcm_lib_free_pages" is_defined: true symbol_type: FUNCTION - crc: 0x672c6a05 + crc: 0x528b2a78 type_id: 0x98aeb261 full_name: "snd_pcm_lib_free_pages" } @@ -365208,7 +368322,7 @@ elf_symbol { name: "snd_pcm_lib_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x716b4078 + crc: 0x342b2fbd type_id: 0x99be88a0 full_name: "snd_pcm_lib_ioctl" } @@ -365217,7 +368331,7 @@ elf_symbol { name: "snd_pcm_lib_malloc_pages" is_defined: true symbol_type: FUNCTION - crc: 0xaa86869e + crc: 0xd721c5ef type_id: 0x9b7e67c0 full_name: "snd_pcm_lib_malloc_pages" } @@ -365226,7 +368340,7 @@ elf_symbol { name: "snd_pcm_lib_preallocate_free_for_all" is_defined: true symbol_type: FUNCTION - crc: 0xa8c8cc59 + crc: 0x3c93f981 type_id: 0x14fb3461 full_name: "snd_pcm_lib_preallocate_free_for_all" } @@ -365235,7 +368349,7 @@ elf_symbol { name: "snd_pcm_lib_preallocate_pages" is_defined: true symbol_type: FUNCTION - crc: 0xae070370 + crc: 0x7e4cd9c9 type_id: 0x1429f877 full_name: "snd_pcm_lib_preallocate_pages" } @@ -365244,7 +368358,7 @@ elf_symbol { name: "snd_pcm_lib_preallocate_pages_for_all" is_defined: true symbol_type: FUNCTION - crc: 0xeeacbf92 + crc: 0x80f2c5fe type_id: 0x156275ac full_name: "snd_pcm_lib_preallocate_pages_for_all" } @@ -365253,7 +368367,7 @@ elf_symbol { name: "snd_pcm_new" is_defined: true symbol_type: FUNCTION - crc: 0x7381ea97 + crc: 0x2c489267 type_id: 0x919ec1ed full_name: "snd_pcm_new" } @@ -365262,7 +368376,7 @@ elf_symbol { name: "snd_pcm_period_elapsed" is_defined: true symbol_type: FUNCTION - crc: 0xf067911f + crc: 0xe3aab91b type_id: 0x15b600dd full_name: "snd_pcm_period_elapsed" } @@ -365271,7 +368385,7 @@ elf_symbol { name: "snd_pcm_set_managed_buffer" is_defined: true symbol_type: FUNCTION - crc: 0x5c28aa2d + crc: 0xaf66c033 type_id: 0x99314acb full_name: "snd_pcm_set_managed_buffer" } @@ -365280,7 +368394,7 @@ elf_symbol { name: "snd_pcm_set_managed_buffer_all" is_defined: true symbol_type: FUNCTION - crc: 0x2b0f150b + crc: 0x1b4db092 type_id: 0x987c7e77 full_name: "snd_pcm_set_managed_buffer_all" } @@ -365289,7 +368403,7 @@ elf_symbol { name: "snd_pcm_set_ops" is_defined: true symbol_type: FUNCTION - crc: 0x86f57fd6 + crc: 0xc59005ce type_id: 0x15694c5f full_name: "snd_pcm_set_ops" } @@ -365307,7 +368421,7 @@ elf_symbol { name: "snd_pcm_stop" is_defined: true symbol_type: FUNCTION - crc: 0xf469f66a + crc: 0x1dd523f7 type_id: 0x98e6a470 full_name: "snd_pcm_stop" } @@ -365316,7 +368430,7 @@ elf_symbol { name: "snd_sgbuf_get_addr" is_defined: true symbol_type: FUNCTION - crc: 0x6ede2c30 + crc: 0xa30ec31e type_id: 0xb3725ca4 full_name: "snd_sgbuf_get_addr" } @@ -365325,7 +368439,7 @@ elf_symbol { name: "snd_soc_add_component_controls" is_defined: true symbol_type: FUNCTION - crc: 0x9af1c526 + crc: 0xf80bf6b1 type_id: 0x9928799a full_name: "snd_soc_add_component_controls" } @@ -365334,7 +368448,7 @@ elf_symbol { name: "snd_soc_add_dai_controls" is_defined: true symbol_type: FUNCTION - crc: 0xb841950a + crc: 0x57fe6c81 type_id: 0x9c32da8c full_name: "snd_soc_add_dai_controls" } @@ -365343,7 +368457,7 @@ elf_symbol { name: "snd_soc_bytes_get" is_defined: true symbol_type: FUNCTION - crc: 0x23e884d3 + crc: 0x956818fe type_id: 0x973a41ee full_name: "snd_soc_bytes_get" } @@ -365352,7 +368466,7 @@ elf_symbol { name: "snd_soc_bytes_info" is_defined: true symbol_type: FUNCTION - crc: 0xa4fd766e + crc: 0xd0a4a6bd type_id: 0x9710bae0 full_name: "snd_soc_bytes_info" } @@ -365361,7 +368475,7 @@ elf_symbol { name: "snd_soc_bytes_info_ext" is_defined: true symbol_type: FUNCTION - crc: 0xe2ab2695 + crc: 0x3dfb32f3 type_id: 0x9710bae0 full_name: "snd_soc_bytes_info_ext" } @@ -365370,7 +368484,7 @@ elf_symbol { name: "snd_soc_bytes_put" is_defined: true symbol_type: FUNCTION - crc: 0x7eebd215 + crc: 0xfea27168 type_id: 0x973a41ee full_name: "snd_soc_bytes_put" } @@ -365379,7 +368493,7 @@ elf_symbol { name: "snd_soc_bytes_tlv_callback" is_defined: true symbol_type: FUNCTION - crc: 0x1139ef12 + crc: 0xa9d261e6 type_id: 0x96eeaa13 full_name: "snd_soc_bytes_tlv_callback" } @@ -365388,7 +368502,7 @@ elf_symbol { name: "snd_soc_card_get_kcontrol" is_defined: true symbol_type: FUNCTION - crc: 0x37df9d9b + crc: 0x4a676e65 type_id: 0x2a7bc89a full_name: "snd_soc_card_get_kcontrol" } @@ -365397,7 +368511,7 @@ elf_symbol { name: "snd_soc_card_jack_new" is_defined: true symbol_type: FUNCTION - crc: 0x6c8728c6 + crc: 0x76de62f6 type_id: 0x9b26368a full_name: "snd_soc_card_jack_new" } @@ -365406,7 +368520,7 @@ elf_symbol { name: "snd_soc_card_jack_new_pins" is_defined: true symbol_type: FUNCTION - crc: 0xa9090959 + crc: 0x07255636 type_id: 0x9b263487 full_name: "snd_soc_card_jack_new_pins" } @@ -365415,7 +368529,7 @@ elf_symbol { name: "snd_soc_component_async_complete" is_defined: true symbol_type: FUNCTION - crc: 0xb7b90115 + crc: 0x231cef52 type_id: 0x14c1b0e8 full_name: "snd_soc_component_async_complete" } @@ -365424,7 +368538,7 @@ elf_symbol { name: "snd_soc_component_disable_pin" is_defined: true symbol_type: FUNCTION - crc: 0xa9fd4530 + crc: 0x9cb42e26 type_id: 0x99214080 full_name: "snd_soc_component_disable_pin" } @@ -365433,7 +368547,7 @@ elf_symbol { name: "snd_soc_component_enable_pin" is_defined: true symbol_type: FUNCTION - crc: 0xa5337df9 + crc: 0xbf943460 type_id: 0x99214080 full_name: "snd_soc_component_enable_pin" } @@ -365442,7 +368556,7 @@ elf_symbol { name: "snd_soc_component_exit_regmap" is_defined: true symbol_type: FUNCTION - crc: 0xfeabcb32 + crc: 0xf472564a type_id: 0x14c1b0e8 full_name: "snd_soc_component_exit_regmap" } @@ -365451,7 +368565,7 @@ elf_symbol { name: "snd_soc_component_force_enable_pin" is_defined: true symbol_type: FUNCTION - crc: 0x371a9fc1 + crc: 0x667f8b1e type_id: 0x99214080 full_name: "snd_soc_component_force_enable_pin" } @@ -365460,7 +368574,7 @@ elf_symbol { name: "snd_soc_component_get_pin_status" is_defined: true symbol_type: FUNCTION - crc: 0xc788e7f8 + crc: 0xa58901b4 type_id: 0x99214080 full_name: "snd_soc_component_get_pin_status" } @@ -365469,7 +368583,7 @@ elf_symbol { name: "snd_soc_component_init_regmap" is_defined: true symbol_type: FUNCTION - crc: 0x8209e4e8 + crc: 0x0a2e3abd type_id: 0x14e71014 full_name: "snd_soc_component_init_regmap" } @@ -365478,7 +368592,7 @@ elf_symbol { name: "snd_soc_component_read" is_defined: true symbol_type: FUNCTION - crc: 0x936e3951 + crc: 0xeca92bb6 type_id: 0xcb948a18 full_name: "snd_soc_component_read" } @@ -365487,7 +368601,7 @@ elf_symbol { name: "snd_soc_component_read_field" is_defined: true symbol_type: FUNCTION - crc: 0x8414e579 + crc: 0x4b8fadab type_id: 0xcb85eb41 full_name: "snd_soc_component_read_field" } @@ -365496,7 +368610,7 @@ elf_symbol { name: "snd_soc_component_set_jack" is_defined: true symbol_type: FUNCTION - crc: 0xcfa176ac + crc: 0xc0bf4ba0 type_id: 0x99f8b4f4 full_name: "snd_soc_component_set_jack" } @@ -365505,7 +368619,7 @@ elf_symbol { name: "snd_soc_component_set_pll" is_defined: true symbol_type: FUNCTION - crc: 0xd6704337 + crc: 0xf2f97e31 type_id: 0x985d4e58 full_name: "snd_soc_component_set_pll" } @@ -365514,7 +368628,7 @@ elf_symbol { name: "snd_soc_component_set_sysclk" is_defined: true symbol_type: FUNCTION - crc: 0xc083cbbe + crc: 0xb516c845 type_id: 0x985d46f1 full_name: "snd_soc_component_set_sysclk" } @@ -365523,7 +368637,7 @@ elf_symbol { name: "snd_soc_component_update_bits" is_defined: true symbol_type: FUNCTION - crc: 0x2de135ba + crc: 0xa72c9594 type_id: 0x98df6080 full_name: "snd_soc_component_update_bits" } @@ -365532,7 +368646,7 @@ elf_symbol { name: "snd_soc_component_update_bits_async" is_defined: true symbol_type: FUNCTION - crc: 0x440be669 + crc: 0xef3c5687 type_id: 0x98df6080 full_name: "snd_soc_component_update_bits_async" } @@ -365541,7 +368655,7 @@ elf_symbol { name: "snd_soc_component_write" is_defined: true symbol_type: FUNCTION - crc: 0xd25a8625 + crc: 0x85fe84c6 type_id: 0x98de7695 full_name: "snd_soc_component_write" } @@ -365550,7 +368664,7 @@ elf_symbol { name: "snd_soc_component_write_field" is_defined: true symbol_type: FUNCTION - crc: 0xf98511f1 + crc: 0xfb4ec9e8 type_id: 0x98df6080 full_name: "snd_soc_component_write_field" } @@ -365559,7 +368673,7 @@ elf_symbol { name: "snd_soc_dai_active" is_defined: true symbol_type: FUNCTION - crc: 0xed47c793 + crc: 0x90d12942 type_id: 0x9ccb082f full_name: "snd_soc_dai_active" } @@ -365568,7 +368682,7 @@ elf_symbol { name: "snd_soc_dai_get_channel_map" is_defined: true symbol_type: FUNCTION - crc: 0xff62e6d8 + crc: 0x690f72fa type_id: 0x9ca258ce full_name: "snd_soc_dai_get_channel_map" } @@ -365577,7 +368691,7 @@ elf_symbol { name: "snd_soc_dai_link_set_capabilities" is_defined: true symbol_type: FUNCTION - crc: 0xb15acb67 + crc: 0x98c89c6a type_id: 0x1899030d full_name: "snd_soc_dai_link_set_capabilities" } @@ -365586,7 +368700,7 @@ elf_symbol { name: "snd_soc_dai_set_bclk_ratio" is_defined: true symbol_type: FUNCTION - crc: 0x9a18550c + crc: 0x4c254bfb type_id: 0x9ddd1db7 full_name: "snd_soc_dai_set_bclk_ratio" } @@ -365595,7 +368709,7 @@ elf_symbol { name: "snd_soc_dai_set_channel_map" is_defined: true symbol_type: FUNCTION - crc: 0x61dc8b47 + crc: 0x55e12340 type_id: 0x9ddaf106 full_name: "snd_soc_dai_set_channel_map" } @@ -365604,7 +368718,7 @@ elf_symbol { name: "snd_soc_dai_set_fmt" is_defined: true symbol_type: FUNCTION - crc: 0x64835329 + crc: 0x3c84d477 type_id: 0x9ddd1db7 full_name: "snd_soc_dai_set_fmt" } @@ -365613,7 +368727,7 @@ elf_symbol { name: "snd_soc_dai_set_pll" is_defined: true symbol_type: FUNCTION - crc: 0x6015a9c2 + crc: 0xb49a5551 type_id: 0x9d4f4423 full_name: "snd_soc_dai_set_pll" } @@ -365622,7 +368736,7 @@ elf_symbol { name: "snd_soc_dai_set_sysclk" is_defined: true symbol_type: FUNCTION - crc: 0xf21ddfcd + crc: 0xf341ce85 type_id: 0x9d4776b9 full_name: "snd_soc_dai_set_sysclk" } @@ -365631,7 +368745,7 @@ elf_symbol { name: "snd_soc_dai_set_tdm_slot" is_defined: true symbol_type: FUNCTION - crc: 0xac2c3013 + crc: 0x7f55dbee type_id: 0x9dcdf9a5 full_name: "snd_soc_dai_set_tdm_slot" } @@ -365640,7 +368754,7 @@ elf_symbol { name: "snd_soc_dai_set_tristate" is_defined: true symbol_type: FUNCTION - crc: 0x774275fd + crc: 0x305e0e0c type_id: 0x9d578b63 full_name: "snd_soc_dai_set_tristate" } @@ -365667,7 +368781,7 @@ elf_symbol { name: "snd_soc_daifmt_parse_clock_provider_raw" is_defined: true symbol_type: FUNCTION - crc: 0xd189cfa9 + crc: 0xcc1cb386 type_id: 0xc33e01cf full_name: "snd_soc_daifmt_parse_clock_provider_raw" } @@ -365676,7 +368790,7 @@ elf_symbol { name: "snd_soc_daifmt_parse_format" is_defined: true symbol_type: FUNCTION - crc: 0x569f7901 + crc: 0xc00d459f type_id: 0xc33ffcc2 full_name: "snd_soc_daifmt_parse_format" } @@ -365685,7 +368799,7 @@ elf_symbol { name: "snd_soc_dapm_add_routes" is_defined: true symbol_type: FUNCTION - crc: 0x09f691c5 + crc: 0x22623922 type_id: 0x9d6ad4e2 full_name: "snd_soc_dapm_add_routes" } @@ -365694,7 +368808,7 @@ elf_symbol { name: "snd_soc_dapm_dai_free_widgets" is_defined: true symbol_type: FUNCTION - crc: 0xe44674d5 + crc: 0x3159299e type_id: 0x129825ff full_name: "snd_soc_dapm_dai_free_widgets" } @@ -365703,7 +368817,7 @@ elf_symbol { name: "snd_soc_dapm_dai_get_connected_widgets" is_defined: true symbol_type: FUNCTION - crc: 0xa992aefe + crc: 0x53a13d80 type_id: 0x9d555c37 full_name: "snd_soc_dapm_dai_get_connected_widgets" } @@ -365712,7 +368826,7 @@ elf_symbol { name: "snd_soc_dapm_del_routes" is_defined: true symbol_type: FUNCTION - crc: 0x3fea8264 + crc: 0x892ac5b4 type_id: 0x9d6ad4e2 full_name: "snd_soc_dapm_del_routes" } @@ -365721,7 +368835,7 @@ elf_symbol { name: "snd_soc_dapm_disable_pin" is_defined: true symbol_type: FUNCTION - crc: 0x8a23d2af + crc: 0x3d5f0b3f type_id: 0x9d7d5431 full_name: "snd_soc_dapm_disable_pin" } @@ -365730,7 +368844,7 @@ elf_symbol { name: "snd_soc_dapm_disable_pin_unlocked" is_defined: true symbol_type: FUNCTION - crc: 0x17c29a74 + crc: 0x7ede4104 type_id: 0x9d7d5431 full_name: "snd_soc_dapm_disable_pin_unlocked" } @@ -365739,7 +368853,7 @@ elf_symbol { name: "snd_soc_dapm_enable_pin" is_defined: true symbol_type: FUNCTION - crc: 0x208bcf06 + crc: 0x744bd446 type_id: 0x9d7d5431 full_name: "snd_soc_dapm_enable_pin" } @@ -365748,7 +368862,7 @@ elf_symbol { name: "snd_soc_dapm_force_bias_level" is_defined: true symbol_type: FUNCTION - crc: 0x0ce87e08 + crc: 0xc04b0e8e type_id: 0x9c1ecd15 full_name: "snd_soc_dapm_force_bias_level" } @@ -365757,7 +368871,7 @@ elf_symbol { name: "snd_soc_dapm_force_enable_pin" is_defined: true symbol_type: FUNCTION - crc: 0xb6dcfe65 + crc: 0x1b1b9499 type_id: 0x9d7d5431 full_name: "snd_soc_dapm_force_enable_pin" } @@ -365766,7 +368880,7 @@ elf_symbol { name: "snd_soc_dapm_force_enable_pin_unlocked" is_defined: true symbol_type: FUNCTION - crc: 0x757ce95d + crc: 0x7e71ab7e type_id: 0x9d7d5431 full_name: "snd_soc_dapm_force_enable_pin_unlocked" } @@ -365775,7 +368889,7 @@ elf_symbol { name: "snd_soc_dapm_get_enum_double" is_defined: true symbol_type: FUNCTION - crc: 0x09b10661 + crc: 0xb6e7e52b type_id: 0x973a41ee full_name: "snd_soc_dapm_get_enum_double" } @@ -365784,7 +368898,7 @@ elf_symbol { name: "snd_soc_dapm_get_pin_status" is_defined: true symbol_type: FUNCTION - crc: 0xcf0ea4a0 + crc: 0x5c0ea32c type_id: 0x9d7d5431 full_name: "snd_soc_dapm_get_pin_status" } @@ -365793,7 +368907,7 @@ elf_symbol { name: "snd_soc_dapm_get_pin_switch" is_defined: true symbol_type: FUNCTION - crc: 0x0482f2eb + crc: 0xcb31e77e type_id: 0x973a41ee full_name: "snd_soc_dapm_get_pin_switch" } @@ -365802,7 +368916,7 @@ elf_symbol { name: "snd_soc_dapm_get_volsw" is_defined: true symbol_type: FUNCTION - crc: 0x978a9993 + crc: 0xf2ff327b type_id: 0x973a41ee full_name: "snd_soc_dapm_get_volsw" } @@ -365811,7 +368925,7 @@ elf_symbol { name: "snd_soc_dapm_ignore_suspend" is_defined: true symbol_type: FUNCTION - crc: 0xa312277a + crc: 0x67191213 type_id: 0x9d7d5431 full_name: "snd_soc_dapm_ignore_suspend" } @@ -365820,7 +368934,7 @@ elf_symbol { name: "snd_soc_dapm_info_pin_switch" is_defined: true symbol_type: FUNCTION - crc: 0xd60ac25f + crc: 0x6e6b0c80 type_id: 0x9710bae0 full_name: "snd_soc_dapm_info_pin_switch" } @@ -365829,7 +368943,7 @@ elf_symbol { name: "snd_soc_dapm_kcontrol_dapm" is_defined: true symbol_type: FUNCTION - crc: 0x1eb85ea6 + crc: 0x8a28d350 type_id: 0x146afcfb full_name: "snd_soc_dapm_kcontrol_dapm" } @@ -365838,7 +368952,7 @@ elf_symbol { name: "snd_soc_dapm_kcontrol_widget" is_defined: true symbol_type: FUNCTION - crc: 0x0b8fc677 + crc: 0x15441998 type_id: 0xa21fd62f full_name: "snd_soc_dapm_kcontrol_widget" } @@ -365847,7 +368961,7 @@ elf_symbol { name: "snd_soc_dapm_mixer_update_power" is_defined: true symbol_type: FUNCTION - crc: 0xb0df5832 + crc: 0xc42dc048 type_id: 0x9d32251c full_name: "snd_soc_dapm_mixer_update_power" } @@ -365856,7 +368970,7 @@ elf_symbol { name: "snd_soc_dapm_mux_update_power" is_defined: true symbol_type: FUNCTION - crc: 0xaf2859d6 + crc: 0xcfc46b80 type_id: 0x9d328b5e full_name: "snd_soc_dapm_mux_update_power" } @@ -365865,7 +368979,7 @@ elf_symbol { name: "snd_soc_dapm_nc_pin" is_defined: true symbol_type: FUNCTION - crc: 0xdb3c2aff + crc: 0x15b6ae38 type_id: 0x9d7d5431 full_name: "snd_soc_dapm_nc_pin" } @@ -365874,7 +368988,7 @@ elf_symbol { name: "snd_soc_dapm_new_control" is_defined: true symbol_type: FUNCTION - crc: 0x6d16b243 + crc: 0x0aa07fcd type_id: 0xa80f38e4 full_name: "snd_soc_dapm_new_control" } @@ -365883,7 +368997,7 @@ elf_symbol { name: "snd_soc_dapm_new_controls" is_defined: true symbol_type: FUNCTION - crc: 0x58dc95d3 + crc: 0xc2bc802a type_id: 0x9d6a013c full_name: "snd_soc_dapm_new_controls" } @@ -365892,7 +369006,7 @@ elf_symbol { name: "snd_soc_dapm_new_widgets" is_defined: true symbol_type: FUNCTION - crc: 0xe1a42f93 + crc: 0xcd19ce0f type_id: 0x9bc79bf3 full_name: "snd_soc_dapm_new_widgets" } @@ -365901,7 +369015,7 @@ elf_symbol { name: "snd_soc_dapm_put_enum_double" is_defined: true symbol_type: FUNCTION - crc: 0x5518ce7f + crc: 0x41a2e10e type_id: 0x973a41ee full_name: "snd_soc_dapm_put_enum_double" } @@ -365910,7 +369024,7 @@ elf_symbol { name: "snd_soc_dapm_put_pin_switch" is_defined: true symbol_type: FUNCTION - crc: 0x1e20e850 + crc: 0xec629fea type_id: 0x973a41ee full_name: "snd_soc_dapm_put_pin_switch" } @@ -365919,7 +369033,7 @@ elf_symbol { name: "snd_soc_dapm_put_volsw" is_defined: true symbol_type: FUNCTION - crc: 0xd470a8e6 + crc: 0xc6ead3c6 type_id: 0x973a41ee full_name: "snd_soc_dapm_put_volsw" } @@ -365928,7 +369042,7 @@ elf_symbol { name: "snd_soc_dapm_sync" is_defined: true symbol_type: FUNCTION - crc: 0x775280c6 + crc: 0xa0214b86 type_id: 0x9d8516e5 full_name: "snd_soc_dapm_sync" } @@ -365937,7 +369051,7 @@ elf_symbol { name: "snd_soc_dapm_sync_unlocked" is_defined: true symbol_type: FUNCTION - crc: 0x79abcffa + crc: 0x13bf8dbc type_id: 0x9d8516e5 full_name: "snd_soc_dapm_sync_unlocked" } @@ -365946,7 +369060,7 @@ elf_symbol { name: "snd_soc_dapm_weak_routes" is_defined: true symbol_type: FUNCTION - crc: 0x7ee80d95 + crc: 0x68f65f1a type_id: 0x9d6ad4e2 full_name: "snd_soc_dapm_weak_routes" } @@ -365955,7 +369069,7 @@ elf_symbol { name: "snd_soc_dpcm_get_substream" is_defined: true symbol_type: FUNCTION - crc: 0xead4dc94 + crc: 0x65b0760a type_id: 0x585c3474 full_name: "snd_soc_dpcm_get_substream" } @@ -365964,7 +369078,7 @@ elf_symbol { name: "snd_soc_find_dai" is_defined: true symbol_type: FUNCTION - crc: 0x0b717c9d + crc: 0x13dcf085 type_id: 0x6eef99a2 full_name: "snd_soc_find_dai" } @@ -365973,7 +369087,7 @@ elf_symbol { name: "snd_soc_find_dai_with_mutex" is_defined: true symbol_type: FUNCTION - crc: 0xc8305f9c + crc: 0x9a89dcb8 type_id: 0x6eef99a2 full_name: "snd_soc_find_dai_with_mutex" } @@ -365982,7 +369096,7 @@ elf_symbol { name: "snd_soc_get_dai_name" is_defined: true symbol_type: FUNCTION - crc: 0xf2d5fd64 + crc: 0x3eefd57c type_id: 0x9294d8c1 full_name: "snd_soc_get_dai_name" } @@ -365991,7 +369105,7 @@ elf_symbol { name: "snd_soc_get_enum_double" is_defined: true symbol_type: FUNCTION - crc: 0xa33acc6d + crc: 0x523bad5e type_id: 0x973a41ee full_name: "snd_soc_get_enum_double" } @@ -366000,7 +369114,7 @@ elf_symbol { name: "snd_soc_get_pcm_runtime" is_defined: true symbol_type: FUNCTION - crc: 0x5f619561 + crc: 0xbe6bfa16 type_id: 0x76907643 full_name: "snd_soc_get_pcm_runtime" } @@ -366009,7 +369123,7 @@ elf_symbol { name: "snd_soc_get_volsw" is_defined: true symbol_type: FUNCTION - crc: 0x191d7a39 + crc: 0xe9ced19b type_id: 0x973a41ee full_name: "snd_soc_get_volsw" } @@ -366018,7 +369132,7 @@ elf_symbol { name: "snd_soc_get_volsw_range" is_defined: true symbol_type: FUNCTION - crc: 0x190ff852 + crc: 0xb9834046 type_id: 0x973a41ee full_name: "snd_soc_get_volsw_range" } @@ -366027,7 +369141,7 @@ elf_symbol { name: "snd_soc_get_volsw_sx" is_defined: true symbol_type: FUNCTION - crc: 0xddbb6661 + crc: 0x2aea1369 type_id: 0x973a41ee full_name: "snd_soc_get_volsw_sx" } @@ -366036,7 +369150,7 @@ elf_symbol { name: "snd_soc_get_xr_sx" is_defined: true symbol_type: FUNCTION - crc: 0x8e03a7e7 + crc: 0x78c84686 type_id: 0x973a41ee full_name: "snd_soc_get_xr_sx" } @@ -366045,7 +369159,7 @@ elf_symbol { name: "snd_soc_info_enum_double" is_defined: true symbol_type: FUNCTION - crc: 0x7f756d4c + crc: 0xa2612f7d type_id: 0x9710bae0 full_name: "snd_soc_info_enum_double" } @@ -366054,7 +369168,7 @@ elf_symbol { name: "snd_soc_info_multi_ext" is_defined: true symbol_type: FUNCTION - crc: 0x56b610f3 + crc: 0xe6856e78 type_id: 0x9710bae0 full_name: "snd_soc_info_multi_ext" } @@ -366063,7 +369177,7 @@ elf_symbol { name: "snd_soc_info_volsw" is_defined: true symbol_type: FUNCTION - crc: 0x65df2a46 + crc: 0x357257f7 type_id: 0x9710bae0 full_name: "snd_soc_info_volsw" } @@ -366072,7 +369186,7 @@ elf_symbol { name: "snd_soc_info_volsw_range" is_defined: true symbol_type: FUNCTION - crc: 0x9a7757b8 + crc: 0x14ba08b8 type_id: 0x9710bae0 full_name: "snd_soc_info_volsw_range" } @@ -366081,7 +369195,7 @@ elf_symbol { name: "snd_soc_info_volsw_sx" is_defined: true symbol_type: FUNCTION - crc: 0xad94b875 + crc: 0xb5e9f5a0 type_id: 0x9710bae0 full_name: "snd_soc_info_volsw_sx" } @@ -366090,7 +369204,7 @@ elf_symbol { name: "snd_soc_info_xr_sx" is_defined: true symbol_type: FUNCTION - crc: 0xa9db7c4d + crc: 0x5789ddb9 type_id: 0x9710bae0 full_name: "snd_soc_info_xr_sx" } @@ -366099,7 +369213,7 @@ elf_symbol { name: "snd_soc_jack_add_gpios" is_defined: true symbol_type: FUNCTION - crc: 0x72ee8e5d + crc: 0x85371894 type_id: 0x9e6bce91 full_name: "snd_soc_jack_add_gpios" } @@ -366108,7 +369222,7 @@ elf_symbol { name: "snd_soc_jack_notifier_register" is_defined: true symbol_type: FUNCTION - crc: 0xe625cb17 + crc: 0x2befd59c type_id: 0x128f149f full_name: "snd_soc_jack_notifier_register" } @@ -366117,7 +369231,7 @@ elf_symbol { name: "snd_soc_jack_report" is_defined: true symbol_type: FUNCTION - crc: 0xc511150f + crc: 0x195707ac type_id: 0x13648576 full_name: "snd_soc_jack_report" } @@ -366126,7 +369240,7 @@ elf_symbol { name: "snd_soc_limit_volume" is_defined: true symbol_type: FUNCTION - crc: 0x5080e930 + crc: 0x82a32212 type_id: 0x9b261113 full_name: "snd_soc_limit_volume" } @@ -366135,7 +369249,7 @@ elf_symbol { name: "snd_soc_lookup_component" is_defined: true symbol_type: FUNCTION - crc: 0x28166c41 + crc: 0xb612eee3 type_id: 0x67d77552 full_name: "snd_soc_lookup_component" } @@ -366144,7 +369258,7 @@ elf_symbol { name: "snd_soc_lookup_component_nolocked" is_defined: true symbol_type: FUNCTION - crc: 0x33bf313a + crc: 0x3bd04ad7 type_id: 0x67d77552 full_name: "snd_soc_lookup_component_nolocked" } @@ -366153,7 +369267,7 @@ elf_symbol { name: "snd_soc_new_compress" is_defined: true symbol_type: FUNCTION - crc: 0x22fc51e9 + crc: 0x8b1b7d07 type_id: 0x9d475de3 full_name: "snd_soc_new_compress" } @@ -366162,7 +369276,7 @@ elf_symbol { name: "snd_soc_of_get_dai_link_codecs" is_defined: true symbol_type: FUNCTION - crc: 0x7b9968b3 + crc: 0x27cada61 type_id: 0x9dcf1028 full_name: "snd_soc_of_get_dai_link_codecs" } @@ -366171,7 +369285,7 @@ elf_symbol { name: "snd_soc_of_get_dai_name" is_defined: true symbol_type: FUNCTION - crc: 0xb1ca5e06 + crc: 0x0fc981be type_id: 0x90887391 full_name: "snd_soc_of_get_dai_name" } @@ -366180,7 +369294,7 @@ elf_symbol { name: "snd_soc_of_parse_audio_routing" is_defined: true symbol_type: FUNCTION - crc: 0xe6218cca + crc: 0xbd57eec7 type_id: 0x9b3fd927 full_name: "snd_soc_of_parse_audio_routing" } @@ -366189,7 +369303,7 @@ elf_symbol { name: "snd_soc_of_parse_audio_simple_widgets" is_defined: true symbol_type: FUNCTION - crc: 0x58d4f12f + crc: 0x4e71f751 type_id: 0x9b3fd927 full_name: "snd_soc_of_parse_audio_simple_widgets" } @@ -366198,7 +369312,7 @@ elf_symbol { name: "snd_soc_of_parse_aux_devs" is_defined: true symbol_type: FUNCTION - crc: 0xd62e5f7b + crc: 0xf8f7b6e6 type_id: 0x9b3fd927 full_name: "snd_soc_of_parse_aux_devs" } @@ -366207,7 +369321,7 @@ elf_symbol { name: "snd_soc_of_parse_card_name" is_defined: true symbol_type: FUNCTION - crc: 0x7b9aee09 + crc: 0xb30b4274 type_id: 0x9b3fd927 full_name: "snd_soc_of_parse_card_name" } @@ -366216,7 +369330,7 @@ elf_symbol { name: "snd_soc_of_parse_node_prefix" is_defined: true symbol_type: FUNCTION - crc: 0x4812eec5 + crc: 0x303929d1 type_id: 0x1d61f95d full_name: "snd_soc_of_parse_node_prefix" } @@ -366225,7 +369339,7 @@ elf_symbol { name: "snd_soc_of_parse_pin_switches" is_defined: true symbol_type: FUNCTION - crc: 0xfa73f8ba + crc: 0xb131847c type_id: 0x9b3fd927 full_name: "snd_soc_of_parse_pin_switches" } @@ -366234,7 +369348,7 @@ elf_symbol { name: "snd_soc_of_parse_tdm_slot" is_defined: true symbol_type: FUNCTION - crc: 0xe9c64bdf + crc: 0xd17909e4 type_id: 0x90f57323 full_name: "snd_soc_of_parse_tdm_slot" } @@ -366243,7 +369357,7 @@ elf_symbol { name: "snd_soc_of_put_dai_link_codecs" is_defined: true symbol_type: FUNCTION - crc: 0x43bd2837 + crc: 0xdee5af9a type_id: 0x1899030d full_name: "snd_soc_of_put_dai_link_codecs" } @@ -366270,7 +369384,7 @@ elf_symbol { name: "snd_soc_pm_ops" is_defined: true symbol_type: OBJECT - crc: 0x8300f2da + crc: 0xc5e3c3e0 type_id: 0xc44f560e full_name: "snd_soc_pm_ops" } @@ -366279,7 +369393,7 @@ elf_symbol { name: "snd_soc_poweroff" is_defined: true symbol_type: FUNCTION - crc: 0x124af619 + crc: 0xf77ddc0a type_id: 0x9d16dd74 full_name: "snd_soc_poweroff" } @@ -366288,7 +369402,7 @@ elf_symbol { name: "snd_soc_put_enum_double" is_defined: true symbol_type: FUNCTION - crc: 0xe482bbd8 + crc: 0x4beba30e type_id: 0x973a41ee full_name: "snd_soc_put_enum_double" } @@ -366297,7 +369411,7 @@ elf_symbol { name: "snd_soc_put_volsw" is_defined: true symbol_type: FUNCTION - crc: 0x1f2eaff6 + crc: 0xeba11b5a type_id: 0x973a41ee full_name: "snd_soc_put_volsw" } @@ -366306,7 +369420,7 @@ elf_symbol { name: "snd_soc_put_volsw_range" is_defined: true symbol_type: FUNCTION - crc: 0x5eb78fe7 + crc: 0xa0534e16 type_id: 0x973a41ee full_name: "snd_soc_put_volsw_range" } @@ -366315,7 +369429,7 @@ elf_symbol { name: "snd_soc_put_volsw_sx" is_defined: true symbol_type: FUNCTION - crc: 0x04d7e756 + crc: 0x569fac11 type_id: 0x973a41ee full_name: "snd_soc_put_volsw_sx" } @@ -366324,7 +369438,7 @@ elf_symbol { name: "snd_soc_put_xr_sx" is_defined: true symbol_type: FUNCTION - crc: 0x88307228 + crc: 0x7aa78c47 type_id: 0x973a41ee full_name: "snd_soc_put_xr_sx" } @@ -366333,7 +369447,7 @@ elf_symbol { name: "snd_soc_register_card" is_defined: true symbol_type: FUNCTION - crc: 0x54837316 + crc: 0x440fc95a type_id: 0x9bc79bf3 full_name: "snd_soc_register_card" } @@ -366342,7 +369456,7 @@ elf_symbol { name: "snd_soc_register_component" is_defined: true symbol_type: FUNCTION - crc: 0x572bc39b + crc: 0x42d365f5 type_id: 0x9dd808ae full_name: "snd_soc_register_component" } @@ -366351,7 +369465,7 @@ elf_symbol { name: "snd_soc_resume" is_defined: true symbol_type: FUNCTION - crc: 0xfecd9e39 + crc: 0x1c26f25c type_id: 0x9d16dd74 full_name: "snd_soc_resume" } @@ -366360,7 +369474,7 @@ elf_symbol { name: "snd_soc_rtdcom_lookup" is_defined: true symbol_type: FUNCTION - crc: 0xfdffbc9b + crc: 0x234c4d25 type_id: 0x661a7689 full_name: "snd_soc_rtdcom_lookup" } @@ -366369,7 +369483,7 @@ elf_symbol { name: "snd_soc_runtime_calc_hw" is_defined: true symbol_type: FUNCTION - crc: 0xc57ea210 + crc: 0xe0d647ec type_id: 0x9cc9e057 full_name: "snd_soc_runtime_calc_hw" } @@ -366378,7 +369492,7 @@ elf_symbol { name: "snd_soc_runtime_set_dai_fmt" is_defined: true symbol_type: FUNCTION - crc: 0x7b34c2ca + crc: 0x1392666c type_id: 0x9dcdcb37 full_name: "snd_soc_runtime_set_dai_fmt" } @@ -366387,7 +369501,7 @@ elf_symbol { name: "snd_soc_set_runtime_hwparams" is_defined: true symbol_type: FUNCTION - crc: 0x7dfc5d9a + crc: 0x6d25140e type_id: 0x98508ee0 full_name: "snd_soc_set_runtime_hwparams" } @@ -366396,7 +369510,7 @@ elf_symbol { name: "snd_soc_tplg_component_load" is_defined: true symbol_type: FUNCTION - crc: 0x5ffda5e5 + crc: 0x39a4ce17 type_id: 0x99516809 full_name: "snd_soc_tplg_component_load" } @@ -366405,7 +369519,7 @@ elf_symbol { name: "snd_soc_tplg_component_remove" is_defined: true symbol_type: FUNCTION - crc: 0x0d5e2582 + crc: 0x0583dbf6 type_id: 0x99d90254 full_name: "snd_soc_tplg_component_remove" } @@ -366414,7 +369528,7 @@ elf_symbol { name: "snd_soc_tplg_widget_bind_event" is_defined: true symbol_type: FUNCTION - crc: 0x14d35847 + crc: 0x1ada4ecf type_id: 0x9fee7b3a full_name: "snd_soc_tplg_widget_bind_event" } @@ -366423,7 +369537,7 @@ elf_symbol { name: "snd_soc_unregister_card" is_defined: true symbol_type: FUNCTION - crc: 0xff6f06d6 + crc: 0x525beb35 type_id: 0x16df294f full_name: "snd_soc_unregister_card" } @@ -366432,7 +369546,7 @@ elf_symbol { name: "snd_soc_unregister_component" is_defined: true symbol_type: FUNCTION - crc: 0x8bd70a84 + crc: 0xfcee76be type_id: 0x100e6fc8 full_name: "snd_soc_unregister_component" } @@ -366441,7 +369555,7 @@ elf_symbol { name: "snd_timer_interrupt" is_defined: true symbol_type: FUNCTION - crc: 0x3fb5aaed + crc: 0x60005650 type_id: 0x158152d0 full_name: "snd_timer_interrupt" } @@ -366450,7 +369564,7 @@ elf_symbol { name: "snd_usb_autoresume" is_defined: true symbol_type: FUNCTION - crc: 0x69b553ad + crc: 0x9df7d413 type_id: 0x9b1b4bcb full_name: "snd_usb_autoresume" } @@ -366459,7 +369573,7 @@ elf_symbol { name: "snd_usb_autosuspend" is_defined: true symbol_type: FUNCTION - crc: 0x446aae3b + crc: 0x459bf732 type_id: 0x1603f977 full_name: "snd_usb_autosuspend" } @@ -366468,7 +369582,7 @@ elf_symbol { name: "snd_usb_endpoint_close" is_defined: true symbol_type: FUNCTION - crc: 0xed91a56a + crc: 0x50e3f8c6 type_id: 0x169238cf full_name: "snd_usb_endpoint_close" } @@ -366477,7 +369591,7 @@ elf_symbol { name: "snd_usb_endpoint_open" is_defined: true symbol_type: FUNCTION - crc: 0x69962ac2 + crc: 0x6d195d40 type_id: 0x1fce8843 full_name: "snd_usb_endpoint_open" } @@ -366486,7 +369600,7 @@ elf_symbol { name: "snd_usb_endpoint_prepare" is_defined: true symbol_type: FUNCTION - crc: 0xf68e6a50 + crc: 0xeb675d9c type_id: 0x9b8a8a73 full_name: "snd_usb_endpoint_prepare" } @@ -366495,7 +369609,7 @@ elf_symbol { name: "snd_usb_power_domain_set" is_defined: true symbol_type: FUNCTION - crc: 0xb29e40d5 + crc: 0x42014d6f type_id: 0x9b2aae3f full_name: "snd_usb_power_domain_set" } @@ -366513,7 +369627,7 @@ elf_symbol { name: "soc_device_match" is_defined: true symbol_type: FUNCTION - crc: 0x7dc0679f + crc: 0x5dba5a38 type_id: 0x75b5d4f6 full_name: "soc_device_match" } @@ -366522,7 +369636,7 @@ elf_symbol { name: "soc_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x8363f377 + crc: 0x57cf20f8 type_id: 0x1e394ee5 full_name: "soc_device_register" } @@ -366540,7 +369654,7 @@ elf_symbol { name: "sock_alloc_send_pskb" is_defined: true symbol_type: FUNCTION - crc: 0x8c8e1d5e + crc: 0x5260de44 type_id: 0x6f0fa4b8 full_name: "sock_alloc_send_pskb" } @@ -366549,7 +369663,7 @@ elf_symbol { name: "sock_cmsg_send" is_defined: true symbol_type: FUNCTION - crc: 0x286742b6 + crc: 0x04b53a35 type_id: 0x9a66b93e full_name: "sock_cmsg_send" } @@ -366558,7 +369672,7 @@ elf_symbol { name: "sock_common_getsockopt" is_defined: true symbol_type: FUNCTION - crc: 0xd4815c0c + crc: 0xbcc59a76 type_id: 0x981db4ff full_name: "sock_common_getsockopt" } @@ -366567,7 +369681,7 @@ elf_symbol { name: "sock_common_recvmsg" is_defined: true symbol_type: FUNCTION - crc: 0x414f9205 + crc: 0xef9bccc8 type_id: 0x9917165a full_name: "sock_common_recvmsg" } @@ -366576,7 +369690,7 @@ elf_symbol { name: "sock_common_setsockopt" is_defined: true symbol_type: FUNCTION - crc: 0xe17b3174 + crc: 0x1105d108 type_id: 0x981e2b3a full_name: "sock_common_setsockopt" } @@ -366585,7 +369699,7 @@ elf_symbol { name: "sock_create_kern" is_defined: true symbol_type: FUNCTION - crc: 0xd9c459c0 + crc: 0x9a08b750 type_id: 0x9f2caa56 full_name: "sock_create_kern" } @@ -366594,7 +369708,7 @@ elf_symbol { name: "sock_diag_register" is_defined: true symbol_type: FUNCTION - crc: 0x457d470e + crc: 0x2b703464 type_id: 0x9041c735 full_name: "sock_diag_register" } @@ -366603,7 +369717,7 @@ elf_symbol { name: "sock_diag_save_cookie" is_defined: true symbol_type: FUNCTION - crc: 0x480d4cea + crc: 0x0151b95c type_id: 0x17053351 full_name: "sock_diag_save_cookie" } @@ -366612,7 +369726,7 @@ elf_symbol { name: "sock_diag_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x6b95b20b + crc: 0x3a6bba3e type_id: 0x1d597589 full_name: "sock_diag_unregister" } @@ -366621,7 +369735,7 @@ elf_symbol { name: "sock_edemux" is_defined: true symbol_type: FUNCTION - crc: 0xf193de0e + crc: 0xec6a626d type_id: 0x11cb8bd5 full_name: "sock_edemux" } @@ -366630,7 +369744,7 @@ elf_symbol { name: "sock_efree" is_defined: true symbol_type: FUNCTION - crc: 0x94191c24 + crc: 0xcc3686f6 type_id: 0x11cb8bd5 full_name: "sock_efree" } @@ -366639,7 +369753,7 @@ elf_symbol { name: "sock_gen_put" is_defined: true symbol_type: FUNCTION - crc: 0xc3387800 + crc: 0x6a203835 type_id: 0x17c95d08 full_name: "sock_gen_put" } @@ -366648,7 +369762,7 @@ elf_symbol { name: "sock_gettstamp" is_defined: true symbol_type: FUNCTION - crc: 0xfa2c2908 + crc: 0x6cdb47e6 type_id: 0x99e0f6e0 full_name: "sock_gettstamp" } @@ -366657,7 +369771,7 @@ elf_symbol { name: "sock_i_ino" is_defined: true symbol_type: FUNCTION - crc: 0xa05787f0 + crc: 0x1e5efd3a type_id: 0x36fdc1c8 full_name: "sock_i_ino" } @@ -366666,7 +369780,7 @@ elf_symbol { name: "sock_i_uid" is_defined: true symbol_type: FUNCTION - crc: 0x4fd04e18 + crc: 0x9ab35ab2 type_id: 0x7be897ce full_name: "sock_i_uid" } @@ -366675,7 +369789,7 @@ elf_symbol { name: "sock_init_data" is_defined: true symbol_type: FUNCTION - crc: 0x4f16c774 + crc: 0xdc3cd828 type_id: 0x14f54b2b full_name: "sock_init_data" } @@ -366684,7 +369798,7 @@ elf_symbol { name: "sock_no_accept" is_defined: true symbol_type: FUNCTION - crc: 0x24f22496 + crc: 0xb1e9764d type_id: 0x99c11430 full_name: "sock_no_accept" } @@ -366693,7 +369807,7 @@ elf_symbol { name: "sock_no_bind" is_defined: true symbol_type: FUNCTION - crc: 0xcf052369 + crc: 0xfe2126e6 type_id: 0x99526c70 full_name: "sock_no_bind" } @@ -366702,7 +369816,7 @@ elf_symbol { name: "sock_no_connect" is_defined: true symbol_type: FUNCTION - crc: 0xa94b270b + crc: 0xe402c927 type_id: 0x9953f0f3 full_name: "sock_no_connect" } @@ -366711,7 +369825,7 @@ elf_symbol { name: "sock_no_getname" is_defined: true symbol_type: FUNCTION - crc: 0x5d6ce89c + crc: 0x765688fd type_id: 0x99526c70 full_name: "sock_no_getname" } @@ -366720,7 +369834,7 @@ elf_symbol { name: "sock_no_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0xddffe257 + crc: 0xffb0ac7f type_id: 0x9882219f full_name: "sock_no_ioctl" } @@ -366729,7 +369843,7 @@ elf_symbol { name: "sock_no_listen" is_defined: true symbol_type: FUNCTION - crc: 0xfcba57cc + crc: 0xed53f3f1 type_id: 0x98046a12 full_name: "sock_no_listen" } @@ -366738,7 +369852,7 @@ elf_symbol { name: "sock_no_mmap" is_defined: true symbol_type: FUNCTION - crc: 0x25a6db98 + crc: 0xd3e00768 type_id: 0x9bf97de0 full_name: "sock_no_mmap" } @@ -366747,7 +369861,7 @@ elf_symbol { name: "sock_no_recvmsg" is_defined: true symbol_type: FUNCTION - crc: 0x8f09dde4 + crc: 0xe64277a8 type_id: 0x9917165a full_name: "sock_no_recvmsg" } @@ -366756,7 +369870,7 @@ elf_symbol { name: "sock_no_sendmsg" is_defined: true symbol_type: FUNCTION - crc: 0xa4bdab6b + crc: 0x3ccd9542 type_id: 0x99168ad9 full_name: "sock_no_sendmsg" } @@ -366765,7 +369879,7 @@ elf_symbol { name: "sock_no_sendpage" is_defined: true symbol_type: FUNCTION - crc: 0xc361aab0 + crc: 0x40a10b15 type_id: 0x10e9e7a3 full_name: "sock_no_sendpage" } @@ -366774,7 +369888,7 @@ elf_symbol { name: "sock_no_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0x5c8cb540 + crc: 0xf6e0845e type_id: 0x98046a12 full_name: "sock_no_shutdown" } @@ -366783,7 +369897,7 @@ elf_symbol { name: "sock_no_socketpair" is_defined: true symbol_type: FUNCTION - crc: 0x174fb234 + crc: 0x3834162c type_id: 0x99d969f9 full_name: "sock_no_socketpair" } @@ -366792,7 +369906,7 @@ elf_symbol { name: "sock_queue_rcv_skb_reason" is_defined: true symbol_type: FUNCTION - crc: 0x98b07c9b + crc: 0xe81dfc48 type_id: 0x9ac7ffab full_name: "sock_queue_rcv_skb_reason" } @@ -366801,7 +369915,7 @@ elf_symbol { name: "sock_recv_errqueue" is_defined: true symbol_type: FUNCTION - crc: 0x37a1f83b + crc: 0xfe702832 type_id: 0x9a7acc16 full_name: "sock_recv_errqueue" } @@ -366810,7 +369924,7 @@ elf_symbol { name: "sock_recvmsg" is_defined: true symbol_type: FUNCTION - crc: 0x45b4445f + crc: 0xea572ab2 type_id: 0x99324fb7 full_name: "sock_recvmsg" } @@ -366819,7 +369933,7 @@ elf_symbol { name: "sock_register" is_defined: true symbol_type: FUNCTION - crc: 0xd1ba418b + crc: 0x81998fa8 type_id: 0x93c23a28 full_name: "sock_register" } @@ -366828,7 +369942,7 @@ elf_symbol { name: "sock_release" is_defined: true symbol_type: FUNCTION - crc: 0xd59ab00a + crc: 0x9bc38331 type_id: 0x14805be2 full_name: "sock_release" } @@ -366837,7 +369951,7 @@ elf_symbol { name: "sock_rfree" is_defined: true symbol_type: FUNCTION - crc: 0x3aba4223 + crc: 0x9df50118 type_id: 0x11cb8bd5 full_name: "sock_rfree" } @@ -366846,7 +369960,7 @@ elf_symbol { name: "sock_setsockopt" is_defined: true symbol_type: FUNCTION - crc: 0x407fa67a + crc: 0x92b8fc3b type_id: 0x981e2b3a full_name: "sock_setsockopt" } @@ -366864,7 +369978,7 @@ elf_symbol { name: "sock_wfree" is_defined: true symbol_type: FUNCTION - crc: 0xc4705545 + crc: 0x0eacf6fb type_id: 0x11cb8bd5 full_name: "sock_wfree" } @@ -366873,7 +369987,7 @@ elf_symbol { name: "sock_wmalloc" is_defined: true symbol_type: FUNCTION - crc: 0x02df09b6 + crc: 0x00f21f9a type_id: 0x6f18ee87 full_name: "sock_wmalloc" } @@ -366882,7 +369996,7 @@ elf_symbol { name: "sockfd_lookup" is_defined: true symbol_type: FUNCTION - crc: 0xa9c25ee1 + crc: 0x77829b60 type_id: 0x3d20d65e full_name: "sockfd_lookup" } @@ -366891,7 +370005,7 @@ elf_symbol { name: "softnet_data" is_defined: true symbol_type: OBJECT - crc: 0x419a80bd + crc: 0x25597b2a type_id: 0x06066110 full_name: "softnet_data" } @@ -366909,7 +370023,7 @@ elf_symbol { name: "spi_add_device" is_defined: true symbol_type: FUNCTION - crc: 0xdb64aac1 + crc: 0x56b54572 type_id: 0x9930cdbf full_name: "spi_add_device" } @@ -366918,7 +370032,7 @@ elf_symbol { name: "spi_alloc_device" is_defined: true symbol_type: FUNCTION - crc: 0x55ddb47f + crc: 0x01d51490 type_id: 0xdf76302d full_name: "spi_alloc_device" } @@ -366927,7 +370041,7 @@ elf_symbol { name: "spi_async" is_defined: true symbol_type: FUNCTION - crc: 0xa8379174 + crc: 0xcf539cea type_id: 0x99b7b018 full_name: "spi_async" } @@ -366936,7 +370050,7 @@ elf_symbol { name: "spi_bus_lock" is_defined: true symbol_type: FUNCTION - crc: 0xbaaa2208 + crc: 0xb8a855b5 type_id: 0x9db78784 full_name: "spi_bus_lock" } @@ -366945,7 +370059,7 @@ elf_symbol { name: "spi_bus_type" is_defined: true symbol_type: OBJECT - crc: 0x17e6ccb5 + crc: 0x4a23e435 type_id: 0x257935aa full_name: "spi_bus_type" } @@ -366954,7 +370068,7 @@ elf_symbol { name: "spi_bus_unlock" is_defined: true symbol_type: FUNCTION - crc: 0x094735d2 + crc: 0x070f50d9 type_id: 0x9db78784 full_name: "spi_bus_unlock" } @@ -366963,7 +370077,7 @@ elf_symbol { name: "spi_controller_resume" is_defined: true symbol_type: FUNCTION - crc: 0x65591331 + crc: 0x33c6be32 type_id: 0x9db78784 full_name: "spi_controller_resume" } @@ -366972,7 +370086,7 @@ elf_symbol { name: "spi_controller_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x5e8295eb + crc: 0x070a7c6c type_id: 0x9db78784 full_name: "spi_controller_suspend" } @@ -366981,7 +370095,7 @@ elf_symbol { name: "spi_delay_exec" is_defined: true symbol_type: FUNCTION - crc: 0x21fc1509 + crc: 0x2826e6ad type_id: 0x9ef82027 full_name: "spi_delay_exec" } @@ -366990,7 +370104,7 @@ elf_symbol { name: "spi_delay_to_ns" is_defined: true symbol_type: FUNCTION - crc: 0xbfeb9c79 + crc: 0xc69a5ce0 type_id: 0x9ef82027 full_name: "spi_delay_to_ns" } @@ -366999,7 +370113,7 @@ elf_symbol { name: "spi_finalize_current_message" is_defined: true symbol_type: FUNCTION - crc: 0x48b4f0a4 + crc: 0x204e93d4 type_id: 0x10af3538 full_name: "spi_finalize_current_message" } @@ -367008,7 +370122,7 @@ elf_symbol { name: "spi_finalize_current_transfer" is_defined: true symbol_type: FUNCTION - crc: 0x7c4422d8 + crc: 0x2a7b8f5f type_id: 0x10af3538 full_name: "spi_finalize_current_transfer" } @@ -367017,7 +370131,7 @@ elf_symbol { name: "spi_get_device_id" is_defined: true symbol_type: FUNCTION - crc: 0x93da68a8 + crc: 0x0c5d8d77 type_id: 0xdb53d61f full_name: "spi_get_device_id" } @@ -367026,7 +370140,7 @@ elf_symbol { name: "spi_get_next_queued_message" is_defined: true symbol_type: FUNCTION - crc: 0x583df0a8 + crc: 0x34deb53a type_id: 0xb91d7092 full_name: "spi_get_next_queued_message" } @@ -367035,7 +370149,7 @@ elf_symbol { name: "spi_mem_adjust_op_size" is_defined: true symbol_type: FUNCTION - crc: 0x34a3dba1 + crc: 0x6f5eef1a type_id: 0x9de31a69 full_name: "spi_mem_adjust_op_size" } @@ -367044,7 +370158,7 @@ elf_symbol { name: "spi_mem_default_supports_op" is_defined: true symbol_type: FUNCTION - crc: 0xde2892da + crc: 0xa886ce51 type_id: 0xfe436e74 full_name: "spi_mem_default_supports_op" } @@ -367053,7 +370167,7 @@ elf_symbol { name: "spi_mem_dirmap_read" is_defined: true symbol_type: FUNCTION - crc: 0x1faaf350 + crc: 0x1cb6c67c type_id: 0x12a52815 full_name: "spi_mem_dirmap_read" } @@ -367062,7 +370176,7 @@ elf_symbol { name: "spi_mem_dirmap_write" is_defined: true symbol_type: FUNCTION - crc: 0x5d446dc4 + crc: 0xd49af897 type_id: 0x12a5ae9c full_name: "spi_mem_dirmap_write" } @@ -367071,7 +370185,7 @@ elf_symbol { name: "spi_mem_driver_register_with_owner" is_defined: true symbol_type: FUNCTION - crc: 0x247de71e + crc: 0x4c31e9af type_id: 0x91b0d67e full_name: "spi_mem_driver_register_with_owner" } @@ -367080,7 +370194,7 @@ elf_symbol { name: "spi_mem_driver_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x2709c8f1 + crc: 0x6448a675 type_id: 0x1c84fbb3 full_name: "spi_mem_driver_unregister" } @@ -367089,7 +370203,7 @@ elf_symbol { name: "spi_mem_exec_op" is_defined: true symbol_type: FUNCTION - crc: 0xfe452f25 + crc: 0x13ad952f type_id: 0x9d67d65f full_name: "spi_mem_exec_op" } @@ -367098,7 +370212,7 @@ elf_symbol { name: "spi_mem_get_name" is_defined: true symbol_type: FUNCTION - crc: 0x5d14f1d5 + crc: 0x46144aa7 type_id: 0x9247e04a full_name: "spi_mem_get_name" } @@ -367107,7 +370221,7 @@ elf_symbol { name: "spi_mem_supports_op" is_defined: true symbol_type: FUNCTION - crc: 0xd6758a0b + crc: 0x0d3a4afc type_id: 0xfe436e74 full_name: "spi_mem_supports_op" } @@ -367116,7 +370230,7 @@ elf_symbol { name: "spi_register_controller" is_defined: true symbol_type: FUNCTION - crc: 0xb5892d05 + crc: 0x98342ce4 type_id: 0x9db78784 full_name: "spi_register_controller" } @@ -367125,7 +370239,7 @@ elf_symbol { name: "spi_setup" is_defined: true symbol_type: FUNCTION - crc: 0x7a1fd779 + crc: 0x597b4fc5 type_id: 0x9930cdbf full_name: "spi_setup" } @@ -367134,7 +370248,7 @@ elf_symbol { name: "spi_sync" is_defined: true symbol_type: FUNCTION - crc: 0xd6c75b86 + crc: 0xd554347e type_id: 0x99b7b018 full_name: "spi_sync" } @@ -367143,7 +370257,7 @@ elf_symbol { name: "spi_sync_locked" is_defined: true symbol_type: FUNCTION - crc: 0xdd523f43 + crc: 0x5b4b8a00 type_id: 0x99b7b018 full_name: "spi_sync_locked" } @@ -367152,7 +370266,7 @@ elf_symbol { name: "spi_unregister_controller" is_defined: true symbol_type: FUNCTION - crc: 0x8199b2a5 + crc: 0xb3edf58b type_id: 0x10af3538 full_name: "spi_unregister_controller" } @@ -367161,7 +370275,7 @@ elf_symbol { name: "spi_write_then_read" is_defined: true symbol_type: FUNCTION - crc: 0x6c4004c7 + crc: 0x6a529938 type_id: 0x99c5a325 full_name: "spi_write_then_read" } @@ -367170,7 +370284,7 @@ elf_symbol { name: "split_page" is_defined: true symbol_type: FUNCTION - crc: 0x3817147c + crc: 0xf5fee775 type_id: 0x102e93ac full_name: "split_page" } @@ -367179,7 +370293,7 @@ elf_symbol { name: "spmi_controller_add" is_defined: true symbol_type: FUNCTION - crc: 0xa5221736 + crc: 0xce3db4db type_id: 0x98b9292d full_name: "spmi_controller_add" } @@ -367188,7 +370302,7 @@ elf_symbol { name: "spmi_controller_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x4388016c + crc: 0x740719f8 type_id: 0x40073fc6 full_name: "spmi_controller_alloc" } @@ -367197,7 +370311,7 @@ elf_symbol { name: "spmi_controller_remove" is_defined: true symbol_type: FUNCTION - crc: 0xccc00f85 + crc: 0x13bb0250 type_id: 0x15a19b91 full_name: "spmi_controller_remove" } @@ -367206,7 +370320,7 @@ elf_symbol { name: "spmi_device_from_of" is_defined: true symbol_type: FUNCTION - crc: 0xf09aa7aa + crc: 0x7a084277 type_id: 0x48da335f full_name: "spmi_device_from_of" } @@ -367215,7 +370329,7 @@ elf_symbol { name: "spmi_ext_register_read" is_defined: true symbol_type: FUNCTION - crc: 0x19f25d2a + crc: 0x8375ab89 type_id: 0x9a1f348c full_name: "spmi_ext_register_read" } @@ -367224,7 +370338,7 @@ elf_symbol { name: "spmi_ext_register_readl" is_defined: true symbol_type: FUNCTION - crc: 0x36c9cd72 + crc: 0xc2eb4a04 type_id: 0x98ff73bb full_name: "spmi_ext_register_readl" } @@ -367233,7 +370347,7 @@ elf_symbol { name: "spmi_ext_register_write" is_defined: true symbol_type: FUNCTION - crc: 0xb024cda5 + crc: 0xb59ff80d type_id: 0x9a10c524 full_name: "spmi_ext_register_write" } @@ -367242,7 +370356,7 @@ elf_symbol { name: "spmi_ext_register_writel" is_defined: true symbol_type: FUNCTION - crc: 0x4b45e877 + crc: 0xa60cd5b4 type_id: 0x98f08213 full_name: "spmi_ext_register_writel" } @@ -367251,7 +370365,7 @@ elf_symbol { name: "spmi_register_read" is_defined: true symbol_type: FUNCTION - crc: 0xe098326f + crc: 0x843f3986 type_id: 0x9a1ce459 full_name: "spmi_register_read" } @@ -367260,7 +370374,7 @@ elf_symbol { name: "spmi_register_write" is_defined: true symbol_type: FUNCTION - crc: 0x6b521d23 + crc: 0x3ea89f28 type_id: 0x9a16828c full_name: "spmi_register_write" } @@ -367269,7 +370383,7 @@ elf_symbol { name: "spmi_register_zero_write" is_defined: true symbol_type: FUNCTION - crc: 0xf14f2585 + crc: 0xb4aab75a type_id: 0x9a1cd590 full_name: "spmi_register_zero_write" } @@ -367305,7 +370419,7 @@ elf_symbol { name: "srcu_barrier" is_defined: true symbol_type: FUNCTION - crc: 0xbba52d03 + crc: 0x6eadbf32 type_id: 0x187ab05b full_name: "srcu_barrier" } @@ -367314,7 +370428,7 @@ elf_symbol { name: "srcu_batches_completed" is_defined: true symbol_type: FUNCTION - crc: 0xabf6c8ac + crc: 0xf07c627c type_id: 0x394e2c9b full_name: "srcu_batches_completed" } @@ -367323,7 +370437,7 @@ elf_symbol { name: "srcu_init_notifier_head" is_defined: true symbol_type: FUNCTION - crc: 0xfff8d29a + crc: 0xe9ff63e4 type_id: 0x1b455a16 full_name: "srcu_init_notifier_head" } @@ -367332,7 +370446,7 @@ elf_symbol { name: "srcu_notifier_call_chain" is_defined: true symbol_type: FUNCTION - crc: 0x1debf088 + crc: 0x312514b5 type_id: 0x96961261 full_name: "srcu_notifier_call_chain" } @@ -367341,7 +370455,7 @@ elf_symbol { name: "srcu_notifier_chain_register" is_defined: true symbol_type: FUNCTION - crc: 0xff1218ab + crc: 0x0f45524a type_id: 0x9633323b full_name: "srcu_notifier_chain_register" } @@ -367350,7 +370464,7 @@ elf_symbol { name: "srcu_notifier_chain_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xa73ad50f + crc: 0x4bc97c17 type_id: 0x9633323b full_name: "srcu_notifier_chain_unregister" } @@ -367359,7 +370473,7 @@ elf_symbol { name: "srcu_torture_stats_print" is_defined: true symbol_type: FUNCTION - crc: 0xdb5c985e + crc: 0xf15c3845 type_id: 0x18699f39 full_name: "srcu_torture_stats_print" } @@ -367368,7 +370482,7 @@ elf_symbol { name: "srcutorture_get_gp_data" is_defined: true symbol_type: FUNCTION - crc: 0x5e0ce9f1 + crc: 0xc19e520c type_id: 0x28314eaa full_name: "srcutorture_get_gp_data" } @@ -367422,7 +370536,7 @@ elf_symbol { name: "stack_trace_save_tsk" is_defined: true symbol_type: FUNCTION - crc: 0x0352fd08 + crc: 0xc31833ac type_id: 0xc9945640 full_name: "stack_trace_save_tsk" } @@ -367449,7 +370563,7 @@ elf_symbol { name: "start_poll_synchronize_srcu" is_defined: true symbol_type: FUNCTION - crc: 0x45779b9a + crc: 0x022f1ab4 type_id: 0x394e2c9b full_name: "start_poll_synchronize_srcu" } @@ -367582,7 +370696,7 @@ elf_symbol { name: "stream_open" is_defined: true symbol_type: FUNCTION - crc: 0xcd1623f0 + crc: 0xf2a6ef54 type_id: 0x9b022eae full_name: "stream_open" } @@ -367785,7 +370899,7 @@ elf_symbol { name: "submit_bh" is_defined: true symbol_type: FUNCTION - crc: 0x5423d81b + crc: 0x9355156d type_id: 0x0e24970c full_name: "submit_bh" } @@ -367794,7 +370908,7 @@ elf_symbol { name: "submit_bio" is_defined: true symbol_type: FUNCTION - crc: 0xbe64c567 + crc: 0xb3ab13c2 type_id: 0x15f0919b full_name: "submit_bio" } @@ -367803,7 +370917,7 @@ elf_symbol { name: "submit_bio_wait" is_defined: true symbol_type: FUNCTION - crc: 0xe9bfc8fb + crc: 0x7a468395 type_id: 0x98e82327 full_name: "submit_bio_wait" } @@ -367812,7 +370926,7 @@ elf_symbol { name: "subsys_system_register" is_defined: true symbol_type: FUNCTION - crc: 0x358902a3 + crc: 0x5c7a4c0a type_id: 0x9d6a72fd full_name: "subsys_system_register" } @@ -367821,7 +370935,7 @@ elf_symbol { name: "suspend_set_ops" is_defined: true symbol_type: FUNCTION - crc: 0x9ac11b74 + crc: 0x1ab0c7e0 type_id: 0x1d20fb22 full_name: "suspend_set_ops" } @@ -367830,7 +370944,7 @@ elf_symbol { name: "sync_blockdev" is_defined: true symbol_type: FUNCTION - crc: 0xd47741d8 + crc: 0xe1715f53 type_id: 0x9e8b6578 full_name: "sync_blockdev" } @@ -367839,7 +370953,7 @@ elf_symbol { name: "sync_file_create" is_defined: true symbol_type: FUNCTION - crc: 0x0ac35bc9 + crc: 0x46da049d type_id: 0x28bd3c4e full_name: "sync_file_create" } @@ -367911,7 +371025,7 @@ elf_symbol { name: "synchronize_srcu" is_defined: true symbol_type: FUNCTION - crc: 0xa9fb86fc + crc: 0x5ee82342 type_id: 0x187ab05b full_name: "synchronize_srcu" } @@ -367920,7 +371034,7 @@ elf_symbol { name: "synchronize_srcu_expedited" is_defined: true symbol_type: FUNCTION - crc: 0x6bc0167f + crc: 0x96abfe59 type_id: 0x187ab05b full_name: "synchronize_srcu_expedited" } @@ -367929,7 +371043,7 @@ elf_symbol { name: "synth_event_create" is_defined: true symbol_type: FUNCTION - crc: 0x49234c93 + crc: 0xd2a515bd type_id: 0x924108e7 full_name: "synth_event_create" } @@ -367956,7 +371070,7 @@ elf_symbol { name: "syscon_node_to_regmap" is_defined: true symbol_type: FUNCTION - crc: 0xf31c612a + crc: 0x76727fbf type_id: 0x81a9f9cd full_name: "syscon_node_to_regmap" } @@ -367974,7 +371088,7 @@ elf_symbol { name: "syscon_regmap_lookup_by_phandle" is_defined: true symbol_type: FUNCTION - crc: 0x066db793 + crc: 0x67551a53 type_id: 0x8151bb19 full_name: "syscon_regmap_lookup_by_phandle" } @@ -367983,7 +371097,7 @@ elf_symbol { name: "syscon_regmap_lookup_by_phandle_args" is_defined: true symbol_type: FUNCTION - crc: 0x018b194a + crc: 0xafe0c1bc type_id: 0x81481ce8 full_name: "syscon_regmap_lookup_by_phandle_args" } @@ -367992,7 +371106,7 @@ elf_symbol { name: "syscon_regmap_lookup_by_phandle_optional" is_defined: true symbol_type: FUNCTION - crc: 0xfe5ec9d9 + crc: 0x85bcdd05 type_id: 0x8151bb19 full_name: "syscon_regmap_lookup_by_phandle_optional" } @@ -368019,7 +371133,7 @@ elf_symbol { name: "sysfs_add_file_to_group" is_defined: true symbol_type: FUNCTION - crc: 0x62b8d4dc + crc: 0xbaab9b84 type_id: 0x958e52ea full_name: "sysfs_add_file_to_group" } @@ -368028,7 +371142,7 @@ elf_symbol { name: "sysfs_add_link_to_group" is_defined: true symbol_type: FUNCTION - crc: 0x2604b2ee + crc: 0xf0463f28 type_id: 0x958c8293 full_name: "sysfs_add_link_to_group" } @@ -368037,7 +371151,7 @@ elf_symbol { name: "sysfs_create_bin_file" is_defined: true symbol_type: FUNCTION - crc: 0xe0d5c698 + crc: 0xad6fd755 type_id: 0x959d810d full_name: "sysfs_create_bin_file" } @@ -368046,7 +371160,7 @@ elf_symbol { name: "sysfs_create_file_ns" is_defined: true symbol_type: FUNCTION - crc: 0xd0322c55 + crc: 0x479b726b type_id: 0x958f9102 full_name: "sysfs_create_file_ns" } @@ -368055,7 +371169,7 @@ elf_symbol { name: "sysfs_create_files" is_defined: true symbol_type: FUNCTION - crc: 0x8e3534b6 + crc: 0x5ab6477d type_id: 0x95854407 full_name: "sysfs_create_files" } @@ -368064,7 +371178,7 @@ elf_symbol { name: "sysfs_create_group" is_defined: true symbol_type: FUNCTION - crc: 0x623c0ae2 + crc: 0xd208d0b1 type_id: 0x95b1f43d full_name: "sysfs_create_group" } @@ -368073,7 +371187,7 @@ elf_symbol { name: "sysfs_create_groups" is_defined: true symbol_type: FUNCTION - crc: 0xf9491521 + crc: 0xd57c4afa type_id: 0x9565c8c3 full_name: "sysfs_create_groups" } @@ -368082,7 +371196,7 @@ elf_symbol { name: "sysfs_create_link" is_defined: true symbol_type: FUNCTION - crc: 0x5448183f + crc: 0x10982b6c type_id: 0x95fc827f full_name: "sysfs_create_link" } @@ -368091,7 +371205,7 @@ elf_symbol { name: "sysfs_create_mount_point" is_defined: true symbol_type: FUNCTION - crc: 0x9d999753 + crc: 0x5238c143 type_id: 0x958486f6 full_name: "sysfs_create_mount_point" } @@ -368118,7 +371232,7 @@ elf_symbol { name: "sysfs_merge_group" is_defined: true symbol_type: FUNCTION - crc: 0x00d8be9f + crc: 0xed726022 type_id: 0x95b1f43d full_name: "sysfs_merge_group" } @@ -368127,7 +371241,7 @@ elf_symbol { name: "sysfs_notify" is_defined: true symbol_type: FUNCTION - crc: 0x18f3354b + crc: 0xac398ad2 type_id: 0x1893b067 full_name: "sysfs_notify" } @@ -368136,7 +371250,7 @@ elf_symbol { name: "sysfs_remove_bin_file" is_defined: true symbol_type: FUNCTION - crc: 0x944f58f8 + crc: 0x26e9c21f type_id: 0x188533b1 full_name: "sysfs_remove_bin_file" } @@ -368145,7 +371259,7 @@ elf_symbol { name: "sysfs_remove_file_from_group" is_defined: true symbol_type: FUNCTION - crc: 0x43bbbea4 + crc: 0xd443ce7a type_id: 0x1896e056 full_name: "sysfs_remove_file_from_group" } @@ -368154,7 +371268,7 @@ elf_symbol { name: "sysfs_remove_file_ns" is_defined: true symbol_type: FUNCTION - crc: 0xa5e5ed88 + crc: 0x3711d069 type_id: 0x189723be full_name: "sysfs_remove_file_ns" } @@ -368163,7 +371277,7 @@ elf_symbol { name: "sysfs_remove_files" is_defined: true symbol_type: FUNCTION - crc: 0xc3f3cf70 + crc: 0xcc3469e6 type_id: 0x189df6bb full_name: "sysfs_remove_files" } @@ -368172,7 +371286,7 @@ elf_symbol { name: "sysfs_remove_group" is_defined: true symbol_type: FUNCTION - crc: 0x65a8ec6c + crc: 0x6def827e type_id: 0x18a94681 full_name: "sysfs_remove_group" } @@ -368181,7 +371295,7 @@ elf_symbol { name: "sysfs_remove_groups" is_defined: true symbol_type: FUNCTION - crc: 0xeda4209b + crc: 0xf96cd335 type_id: 0x187d7a7f full_name: "sysfs_remove_groups" } @@ -368190,7 +371304,7 @@ elf_symbol { name: "sysfs_remove_link" is_defined: true symbol_type: FUNCTION - crc: 0xfd8297f0 + crc: 0xca90176a type_id: 0x189c344a full_name: "sysfs_remove_link" } @@ -368199,7 +371313,7 @@ elf_symbol { name: "sysfs_remove_link_from_group" is_defined: true symbol_type: FUNCTION - crc: 0x9b0570e3 + crc: 0x55143d61 type_id: 0x1893b067 full_name: "sysfs_remove_link_from_group" } @@ -368208,7 +371322,7 @@ elf_symbol { name: "sysfs_remove_mount_point" is_defined: true symbol_type: FUNCTION - crc: 0xee29455e + crc: 0x41bd6609 type_id: 0x189c344a full_name: "sysfs_remove_mount_point" } @@ -368226,7 +371340,7 @@ elf_symbol { name: "sysfs_update_group" is_defined: true symbol_type: FUNCTION - crc: 0x251d4da7 + crc: 0xb020432a type_id: 0x95b1f43d full_name: "sysfs_update_group" } @@ -368334,7 +371448,7 @@ elf_symbol { name: "task_active_pid_ns" is_defined: true symbol_type: FUNCTION - crc: 0x8b8d6fef + crc: 0x7d38bd52 type_id: 0xac273de0 full_name: "task_active_pid_ns" } @@ -368343,7 +371457,7 @@ elf_symbol { name: "task_cputime_adjusted" is_defined: true symbol_type: FUNCTION - crc: 0x09cff965 + crc: 0x80db5d78 type_id: 0x176dde0e full_name: "task_cputime_adjusted" } @@ -368352,7 +371466,7 @@ elf_symbol { name: "task_rq_lock" is_defined: true symbol_type: FUNCTION - crc: 0x3dbe13cc + crc: 0xf56414e3 type_id: 0x8d7ecefa full_name: "task_rq_lock" } @@ -368406,7 +371520,7 @@ elf_symbol { name: "tcf_action_exec" is_defined: true symbol_type: FUNCTION - crc: 0x3b1cf2c9 + crc: 0xace5c9bf type_id: 0x9cdfbc5a full_name: "tcf_action_exec" } @@ -368415,7 +371529,7 @@ elf_symbol { name: "tcf_exts_destroy" is_defined: true symbol_type: FUNCTION - crc: 0xe226ce02 + crc: 0xcdab7dfc type_id: 0x147c9fd8 full_name: "tcf_exts_destroy" } @@ -368424,7 +371538,7 @@ elf_symbol { name: "tcf_exts_dump" is_defined: true symbol_type: FUNCTION - crc: 0xa781e19c + crc: 0xc7c8e0fa type_id: 0x9c9d758d full_name: "tcf_exts_dump" } @@ -368433,7 +371547,7 @@ elf_symbol { name: "tcf_exts_dump_stats" is_defined: true symbol_type: FUNCTION - crc: 0xa3e34b78 + crc: 0x3db2a31e type_id: 0x9c9d758d full_name: "tcf_exts_dump_stats" } @@ -368442,7 +371556,7 @@ elf_symbol { name: "tcf_exts_validate" is_defined: true symbol_type: FUNCTION - crc: 0x544ba0c5 + crc: 0x581783f0 type_id: 0x9e8d7e1b full_name: "tcf_exts_validate" } @@ -368451,7 +371565,7 @@ elf_symbol { name: "tcf_queue_work" is_defined: true symbol_type: FUNCTION - crc: 0xefaf2e4f + crc: 0x29063663 type_id: 0xf39dedcb full_name: "tcf_queue_work" } @@ -368487,7 +371601,7 @@ elf_symbol { name: "tcpci_register_port" is_defined: true symbol_type: FUNCTION - crc: 0x068afaf7 + crc: 0x43edb823 type_id: 0x2601e7ac full_name: "tcpci_register_port" } @@ -368586,7 +371700,7 @@ elf_symbol { name: "thermal_cdev_update" is_defined: true symbol_type: FUNCTION - crc: 0x276cd7a9 + crc: 0x30190d7a type_id: 0x11aaf502 full_name: "thermal_cdev_update" } @@ -368595,7 +371709,7 @@ elf_symbol { name: "thermal_cooling_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x37cbe3c5 + crc: 0x3ef4ad6f type_id: 0x4759fa3a full_name: "thermal_cooling_device_register" } @@ -368604,7 +371718,7 @@ elf_symbol { name: "thermal_cooling_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xd9255acf + crc: 0xf04aecfb type_id: 0x11aaf502 full_name: "thermal_cooling_device_unregister" } @@ -368613,7 +371727,7 @@ elf_symbol { name: "thermal_of_cooling_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x7458aaf7 + crc: 0xecb4f306 type_id: 0x4552a7f2 full_name: "thermal_of_cooling_device_register" } @@ -368622,7 +371736,7 @@ elf_symbol { name: "thermal_of_zone_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xec21bddc + crc: 0x5643d74a type_id: 0x192105f2 full_name: "thermal_of_zone_unregister" } @@ -368640,7 +371754,7 @@ elf_symbol { name: "thermal_zone_bind_cooling_device" is_defined: true symbol_type: FUNCTION - crc: 0xca6ce7b4 + crc: 0x2d16043e type_id: 0x95a4c6b8 full_name: "thermal_zone_bind_cooling_device" } @@ -368649,7 +371763,7 @@ elf_symbol { name: "thermal_zone_device_disable" is_defined: true symbol_type: FUNCTION - crc: 0xc1191ed7 + crc: 0x58535f63 type_id: 0x9439b74e full_name: "thermal_zone_device_disable" } @@ -368658,7 +371772,7 @@ elf_symbol { name: "thermal_zone_device_enable" is_defined: true symbol_type: FUNCTION - crc: 0x9f3d4470 + crc: 0x130ffb36 type_id: 0x9439b74e full_name: "thermal_zone_device_enable" } @@ -368667,7 +371781,7 @@ elf_symbol { name: "thermal_zone_device_register" is_defined: true symbol_type: FUNCTION - crc: 0xdbee5a12 + crc: 0x3dfc55b6 type_id: 0xf354bbbc full_name: "thermal_zone_device_register" } @@ -368676,7 +371790,7 @@ elf_symbol { name: "thermal_zone_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x1bb98093 + crc: 0x7c00b3d4 type_id: 0x192105f2 full_name: "thermal_zone_device_unregister" } @@ -368685,7 +371799,7 @@ elf_symbol { name: "thermal_zone_device_update" is_defined: true symbol_type: FUNCTION - crc: 0xc25d92b9 + crc: 0x7497c92a type_id: 0x18a3b8d2 full_name: "thermal_zone_device_update" } @@ -368694,7 +371808,7 @@ elf_symbol { name: "thermal_zone_get_temp" is_defined: true symbol_type: FUNCTION - crc: 0xc6c82c32 + crc: 0x396423fa type_id: 0x9474d77b full_name: "thermal_zone_get_temp" } @@ -368703,7 +371817,7 @@ elf_symbol { name: "thermal_zone_get_zone_by_name" is_defined: true symbol_type: FUNCTION - crc: 0x076fbc91 + crc: 0x17662588 type_id: 0xf2d19814 full_name: "thermal_zone_get_zone_by_name" } @@ -368712,7 +371826,7 @@ elf_symbol { name: "thread_group_cputime_adjusted" is_defined: true symbol_type: FUNCTION - crc: 0xf70130ef + crc: 0x6f123308 type_id: 0x176dde0e full_name: "thread_group_cputime_adjusted" } @@ -368766,7 +371880,7 @@ elf_symbol { name: "timer_of_init" is_defined: true symbol_type: FUNCTION - crc: 0xdb8f2497 + crc: 0x4683fe6a type_id: 0x90e86d28 full_name: "timer_of_init" } @@ -368775,7 +371889,7 @@ elf_symbol { name: "timer_unstable_counter_workaround" is_defined: true symbol_type: OBJECT - crc: 0xcb0b5b3a + crc: 0x8623d7ce type_id: 0x35bad1e5 full_name: "timer_unstable_counter_workaround" } @@ -368793,7 +371907,7 @@ elf_symbol { name: "tipc_dump_done" is_defined: true symbol_type: FUNCTION - crc: 0xeb94190d + crc: 0xbbdbca11 type_id: 0x96b01a1d full_name: "tipc_dump_done" } @@ -368802,7 +371916,7 @@ elf_symbol { name: "tipc_dump_start" is_defined: true symbol_type: FUNCTION - crc: 0xc3a54b2c + crc: 0x66728919 type_id: 0x96b01a1d full_name: "tipc_dump_start" } @@ -368811,7 +371925,7 @@ elf_symbol { name: "tipc_nl_sk_walk" is_defined: true symbol_type: FUNCTION - crc: 0xac378ac9 + crc: 0x7bbfd5a1 type_id: 0x9c6b5433 full_name: "tipc_nl_sk_walk" } @@ -368820,7 +371934,7 @@ elf_symbol { name: "tipc_sk_fill_sock_diag" is_defined: true symbol_type: FUNCTION - crc: 0x554852ce + crc: 0x12643930 type_id: 0x9c6f59d4 full_name: "tipc_sk_fill_sock_diag" } @@ -368865,7 +371979,7 @@ elf_symbol { name: "touchscreen_parse_properties" is_defined: true symbol_type: FUNCTION - crc: 0xb073a052 + crc: 0x7b847b26 type_id: 0x1532669f full_name: "touchscreen_parse_properties" } @@ -368874,7 +371988,7 @@ elf_symbol { name: "touchscreen_report_pos" is_defined: true symbol_type: FUNCTION - crc: 0x309d292a + crc: 0xe238993d type_id: 0x1459aedb full_name: "touchscreen_report_pos" } @@ -368883,7 +371997,7 @@ elf_symbol { name: "trace_array_put" is_defined: true symbol_type: FUNCTION - crc: 0x17ea7654 + crc: 0x924bad43 type_id: 0x1164fa41 full_name: "trace_array_put" } @@ -368901,7 +372015,7 @@ elf_symbol { name: "trace_event_buffer_commit" is_defined: true symbol_type: FUNCTION - crc: 0x1a3310bb + crc: 0x1a97a50c type_id: 0x1a405f2d full_name: "trace_event_buffer_commit" } @@ -368910,7 +372024,7 @@ elf_symbol { name: "trace_event_buffer_reserve" is_defined: true symbol_type: FUNCTION - crc: 0x06aeeeae + crc: 0xe1908c8b type_id: 0x5c4f178f full_name: "trace_event_buffer_reserve" } @@ -368919,7 +372033,7 @@ elf_symbol { name: "trace_event_ignore_this_pid" is_defined: true symbol_type: FUNCTION - crc: 0x2664021d + crc: 0x4ae14dfe type_id: 0xfe730297 full_name: "trace_event_ignore_this_pid" } @@ -368928,7 +372042,7 @@ elf_symbol { name: "trace_event_printf" is_defined: true symbol_type: FUNCTION - crc: 0xebe33bfc + crc: 0x3514ba2c type_id: 0x1417fb73 full_name: "trace_event_printf" } @@ -368937,7 +372051,7 @@ elf_symbol { name: "trace_event_raw_init" is_defined: true symbol_type: FUNCTION - crc: 0x5e52e218 + crc: 0xba1950df type_id: 0x9427c0bf full_name: "trace_event_raw_init" } @@ -368946,7 +372060,7 @@ elf_symbol { name: "trace_event_reg" is_defined: true symbol_type: FUNCTION - crc: 0x01f12611 + crc: 0x87c9b36f type_id: 0x959717f8 full_name: "trace_event_reg" } @@ -368955,7 +372069,7 @@ elf_symbol { name: "trace_get_event_file" is_defined: true symbol_type: FUNCTION - crc: 0x444cb373 + crc: 0xc54574a4 type_id: 0xfcfa91ba full_name: "trace_get_event_file" } @@ -368973,7 +372087,7 @@ elf_symbol { name: "trace_output_call" is_defined: true symbol_type: FUNCTION - crc: 0xcf25e88c + crc: 0xe0edf80d type_id: 0x99cffa53 full_name: "trace_output_call" } @@ -369027,7 +372141,7 @@ elf_symbol { name: "trace_raw_output_prep" is_defined: true symbol_type: FUNCTION - crc: 0xbe3d09af + crc: 0xaee55dbf type_id: 0x99666596 full_name: "trace_raw_output_prep" } @@ -369090,7 +372204,7 @@ elf_symbol { name: "tracepoint_srcu" is_defined: true symbol_type: OBJECT - crc: 0x74ee8b22 + crc: 0xc8063a7e type_id: 0xa46efa19 full_name: "tracepoint_srcu" } @@ -369108,7 +372222,7 @@ elf_symbol { name: "try_module_get" is_defined: true symbol_type: FUNCTION - crc: 0xc4425707 + crc: 0xc6fbe83a type_id: 0xfc6dac14 full_name: "try_module_get" } @@ -369117,7 +372231,7 @@ elf_symbol { name: "try_to_del_timer_sync" is_defined: true symbol_type: FUNCTION - crc: 0x7e3191f6 + crc: 0xfaf9e645 type_id: 0x920d63ce full_name: "try_to_del_timer_sync" } @@ -369135,7 +372249,7 @@ elf_symbol { name: "tso_build_data" is_defined: true symbol_type: FUNCTION - crc: 0x301d3e84 + crc: 0x6e8a424c type_id: 0x1fdd6fd2 full_name: "tso_build_data" } @@ -369144,7 +372258,7 @@ elf_symbol { name: "tso_build_hdr" is_defined: true symbol_type: FUNCTION - crc: 0xe830f86e + crc: 0x54954f59 type_id: 0x1f1f7d50 full_name: "tso_build_hdr" } @@ -369153,7 +372267,7 @@ elf_symbol { name: "tso_count_descs" is_defined: true symbol_type: FUNCTION - crc: 0xbef0ff92 + crc: 0x185a47bd type_id: 0x92180697 full_name: "tso_count_descs" } @@ -369162,7 +372276,7 @@ elf_symbol { name: "tso_start" is_defined: true symbol_type: FUNCTION - crc: 0x1b951049 + crc: 0xcb6fdccb type_id: 0x9c172aa4 full_name: "tso_start" } @@ -369171,7 +372285,7 @@ elf_symbol { name: "ttm_bo_eviction_valuable" is_defined: true symbol_type: FUNCTION - crc: 0xaf57c632 + crc: 0x15128b9f type_id: 0xf7737100 full_name: "ttm_bo_eviction_valuable" } @@ -369180,7 +372294,7 @@ elf_symbol { name: "ttm_bo_init_reserved" is_defined: true symbol_type: FUNCTION - crc: 0x9430b07d + crc: 0x0ac33a7c type_id: 0x990a861c full_name: "ttm_bo_init_reserved" } @@ -369189,7 +372303,7 @@ elf_symbol { name: "ttm_bo_kmap" is_defined: true symbol_type: FUNCTION - crc: 0x95c767a5 + crc: 0x3d8d467d type_id: 0x945ae17e full_name: "ttm_bo_kmap" } @@ -369198,7 +372312,7 @@ elf_symbol { name: "ttm_bo_kunmap" is_defined: true symbol_type: FUNCTION - crc: 0xd5c795dd + crc: 0x210a1a20 type_id: 0x172ea7dd full_name: "ttm_bo_kunmap" } @@ -369207,7 +372321,7 @@ elf_symbol { name: "ttm_bo_lock_delayed_workqueue" is_defined: true symbol_type: FUNCTION - crc: 0x777ec554 + crc: 0x46a3257d type_id: 0x998430a3 full_name: "ttm_bo_lock_delayed_workqueue" } @@ -369216,7 +372330,7 @@ elf_symbol { name: "ttm_bo_mem_space" is_defined: true symbol_type: FUNCTION - crc: 0x49957011 + crc: 0x87a78fe8 type_id: 0x941fec91 full_name: "ttm_bo_mem_space" } @@ -369225,7 +372339,7 @@ elf_symbol { name: "ttm_bo_mmap_obj" is_defined: true symbol_type: FUNCTION - crc: 0xa3353d42 + crc: 0xe3ec96eb type_id: 0x9f958461 full_name: "ttm_bo_mmap_obj" } @@ -369234,7 +372348,7 @@ elf_symbol { name: "ttm_bo_move_accel_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0x7baecf20 + crc: 0x3f683a59 type_id: 0x948d5e96 full_name: "ttm_bo_move_accel_cleanup" } @@ -369243,7 +372357,7 @@ elf_symbol { name: "ttm_bo_move_memcpy" is_defined: true symbol_type: FUNCTION - crc: 0x1374dddb + crc: 0x57f682ac type_id: 0x94b2aa4e full_name: "ttm_bo_move_memcpy" } @@ -369252,7 +372366,7 @@ elf_symbol { name: "ttm_bo_move_to_lru_tail" is_defined: true symbol_type: FUNCTION - crc: 0x18f2270f + crc: 0x98781af8 type_id: 0x19832066 full_name: "ttm_bo_move_to_lru_tail" } @@ -369261,7 +372375,7 @@ elf_symbol { name: "ttm_bo_pin" is_defined: true symbol_type: FUNCTION - crc: 0x1909edc5 + crc: 0x7c8c7bea type_id: 0x19832066 full_name: "ttm_bo_pin" } @@ -369270,7 +372384,7 @@ elf_symbol { name: "ttm_bo_put" is_defined: true symbol_type: FUNCTION - crc: 0x2103811a + crc: 0xc3f57ea0 type_id: 0x19832066 full_name: "ttm_bo_put" } @@ -369279,7 +372393,7 @@ elf_symbol { name: "ttm_bo_set_bulk_move" is_defined: true symbol_type: FUNCTION - crc: 0x4488d4d7 + crc: 0x287c8321 type_id: 0x19e4b813 full_name: "ttm_bo_set_bulk_move" } @@ -369288,7 +372402,7 @@ elf_symbol { name: "ttm_bo_unlock_delayed_workqueue" is_defined: true symbol_type: FUNCTION - crc: 0x619f1240 + crc: 0x1de92d7c type_id: 0x15000153 full_name: "ttm_bo_unlock_delayed_workqueue" } @@ -369297,7 +372411,7 @@ elf_symbol { name: "ttm_bo_unpin" is_defined: true symbol_type: FUNCTION - crc: 0x2554d958 + crc: 0xe2d2d4e3 type_id: 0x19832066 full_name: "ttm_bo_unpin" } @@ -369306,7 +372420,7 @@ elf_symbol { name: "ttm_bo_validate" is_defined: true symbol_type: FUNCTION - crc: 0xea7313c9 + crc: 0x59bfab9c type_id: 0x941d79a6 full_name: "ttm_bo_validate" } @@ -369315,7 +372429,7 @@ elf_symbol { name: "ttm_bo_vm_access" is_defined: true symbol_type: FUNCTION - crc: 0xc3d2dfb4 + crc: 0xc4df2d7e type_id: 0x9fce4cfe full_name: "ttm_bo_vm_access" } @@ -369324,7 +372438,7 @@ elf_symbol { name: "ttm_bo_vm_close" is_defined: true symbol_type: FUNCTION - crc: 0x24c444c2 + crc: 0x0e3d3f96 type_id: 0x121c81c2 full_name: "ttm_bo_vm_close" } @@ -369333,7 +372447,7 @@ elf_symbol { name: "ttm_bo_vm_dummy_page" is_defined: true symbol_type: FUNCTION - crc: 0x5ee10d7f + crc: 0xd272a17c type_id: 0xcc9736e7 full_name: "ttm_bo_vm_dummy_page" } @@ -369342,7 +372456,7 @@ elf_symbol { name: "ttm_bo_vm_fault_reserved" is_defined: true symbol_type: FUNCTION - crc: 0x92654cef + crc: 0xf58045f6 type_id: 0xcc9bebbe full_name: "ttm_bo_vm_fault_reserved" } @@ -369351,7 +372465,7 @@ elf_symbol { name: "ttm_bo_vm_open" is_defined: true symbol_type: FUNCTION - crc: 0x3e6a5e32 + crc: 0x67aa875b type_id: 0x121c81c2 full_name: "ttm_bo_vm_open" } @@ -369360,7 +372474,7 @@ elf_symbol { name: "ttm_bo_vm_reserve" is_defined: true symbol_type: FUNCTION - crc: 0xd76520b8 + crc: 0xeb899709 type_id: 0xcbea3bfa full_name: "ttm_bo_vm_reserve" } @@ -369369,7 +372483,7 @@ elf_symbol { name: "ttm_bo_vmap" is_defined: true symbol_type: FUNCTION - crc: 0x825bddc9 + crc: 0xa060aacd type_id: 0x9467fbb8 full_name: "ttm_bo_vmap" } @@ -369378,7 +372492,7 @@ elf_symbol { name: "ttm_bo_vunmap" is_defined: true symbol_type: FUNCTION - crc: 0xd40e82d9 + crc: 0xe75d4ac5 type_id: 0x197f4904 full_name: "ttm_bo_vunmap" } @@ -369387,7 +372501,7 @@ elf_symbol { name: "ttm_device_fini" is_defined: true symbol_type: FUNCTION - crc: 0x7e684922 + crc: 0x88e61b6d type_id: 0x149c821f full_name: "ttm_device_fini" } @@ -369396,7 +372510,7 @@ elf_symbol { name: "ttm_device_init" is_defined: true symbol_type: FUNCTION - crc: 0xe1bd56b3 + crc: 0x8dff5f5d type_id: 0x99344ba0 full_name: "ttm_device_init" } @@ -369405,7 +372519,7 @@ elf_symbol { name: "ttm_eu_backoff_reservation" is_defined: true symbol_type: FUNCTION - crc: 0x8b256480 + crc: 0xf5293b6d type_id: 0x1b6d6e11 full_name: "ttm_eu_backoff_reservation" } @@ -369414,7 +372528,7 @@ elf_symbol { name: "ttm_eu_reserve_buffers" is_defined: true symbol_type: FUNCTION - crc: 0x4bab3d85 + crc: 0x6db3e61f type_id: 0x966e7af2 full_name: "ttm_eu_reserve_buffers" } @@ -369423,7 +372537,7 @@ elf_symbol { name: "ttm_glob" is_defined: true symbol_type: OBJECT - crc: 0xe3ef5f85 + crc: 0xafceaaa8 type_id: 0xfeb03d10 full_name: "ttm_glob" } @@ -369432,7 +372546,7 @@ elf_symbol { name: "ttm_lru_bulk_move_tail" is_defined: true symbol_type: FUNCTION - crc: 0x235db5a8 + crc: 0xa863cd79 type_id: 0x16e1d6ca full_name: "ttm_lru_bulk_move_tail" } @@ -369441,7 +372555,7 @@ elf_symbol { name: "ttm_pool_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x606e9e3f + crc: 0x8a85167e type_id: 0x9e72e410 full_name: "ttm_pool_alloc" } @@ -369450,7 +372564,7 @@ elf_symbol { name: "ttm_pool_debugfs" is_defined: true symbol_type: FUNCTION - crc: 0x458e0300 + crc: 0x747fdcd5 type_id: 0x9e41ea47 full_name: "ttm_pool_debugfs" } @@ -369459,7 +372573,7 @@ elf_symbol { name: "ttm_pool_free" is_defined: true symbol_type: FUNCTION - crc: 0x9034888e + crc: 0x77768f43 type_id: 0x136845f1 full_name: "ttm_pool_free" } @@ -369468,7 +372582,7 @@ elf_symbol { name: "ttm_range_man_fini_nocheck" is_defined: true symbol_type: FUNCTION - crc: 0x515b919b + crc: 0xa9b21ec1 type_id: 0x9892253b full_name: "ttm_range_man_fini_nocheck" } @@ -369477,7 +372591,7 @@ elf_symbol { name: "ttm_range_man_init_nocheck" is_defined: true symbol_type: FUNCTION - crc: 0x66f9d4cd + crc: 0x93d8d48e type_id: 0x9889b739 full_name: "ttm_range_man_init_nocheck" } @@ -369486,7 +372600,7 @@ elf_symbol { name: "ttm_resource_fini" is_defined: true symbol_type: FUNCTION - crc: 0x44ce32f4 + crc: 0x8b9725bb type_id: 0x185a605b full_name: "ttm_resource_fini" } @@ -369495,7 +372609,7 @@ elf_symbol { name: "ttm_resource_free" is_defined: true symbol_type: FUNCTION - crc: 0x70354862 + crc: 0xada1e3bb type_id: 0x1989559a full_name: "ttm_resource_free" } @@ -369504,7 +372618,7 @@ elf_symbol { name: "ttm_resource_init" is_defined: true symbol_type: FUNCTION - crc: 0xca169f83 + crc: 0xe60e420f type_id: 0x194776d1 full_name: "ttm_resource_init" } @@ -369513,7 +372627,7 @@ elf_symbol { name: "ttm_resource_manager_evict_all" is_defined: true symbol_type: FUNCTION - crc: 0x2b9d11b5 + crc: 0x953b6f8f type_id: 0x99001ef9 full_name: "ttm_resource_manager_evict_all" } @@ -369522,7 +372636,7 @@ elf_symbol { name: "ttm_resource_manager_init" is_defined: true symbol_type: FUNCTION - crc: 0xafc849fe + crc: 0x6ad3afad type_id: 0x189ddb68 full_name: "ttm_resource_manager_init" } @@ -369531,7 +372645,7 @@ elf_symbol { name: "ttm_resource_manager_usage" is_defined: true symbol_type: FUNCTION - crc: 0xaf4cc113 + crc: 0x1d0f1080 type_id: 0x56e237b7 full_name: "ttm_resource_manager_usage" } @@ -369540,7 +372654,7 @@ elf_symbol { name: "ttm_sg_tt_init" is_defined: true symbol_type: FUNCTION - crc: 0x0d7ff0bd + crc: 0xf40e0976 type_id: 0x9f9e0655 full_name: "ttm_sg_tt_init" } @@ -369549,7 +372663,7 @@ elf_symbol { name: "ttm_tt_fini" is_defined: true symbol_type: FUNCTION - crc: 0xfd2dc412 + crc: 0xfdd7fdef type_id: 0x1210f89b full_name: "ttm_tt_fini" } @@ -369558,7 +372672,7 @@ elf_symbol { name: "tty_chars_in_buffer" is_defined: true symbol_type: FUNCTION - crc: 0x6b66a43d + crc: 0xb41c553a type_id: 0xc564dee2 full_name: "tty_chars_in_buffer" } @@ -369576,7 +372690,7 @@ elf_symbol { name: "tty_driver_flush_buffer" is_defined: true symbol_type: FUNCTION - crc: 0xe4c38ccc + crc: 0xd4fa006e type_id: 0x1b27f18a full_name: "tty_driver_flush_buffer" } @@ -369585,7 +372699,7 @@ elf_symbol { name: "tty_driver_kref_put" is_defined: true symbol_type: FUNCTION - crc: 0x83a4c600 + crc: 0x1e65f1ca type_id: 0x1ce1326b full_name: "tty_driver_kref_put" } @@ -369594,7 +372708,7 @@ elf_symbol { name: "tty_encode_baud_rate" is_defined: true symbol_type: FUNCTION - crc: 0x1d124dc4 + crc: 0xd179f7bc type_id: 0x195942ac full_name: "tty_encode_baud_rate" } @@ -369603,7 +372717,7 @@ elf_symbol { name: "tty_flip_buffer_push" is_defined: true symbol_type: FUNCTION - crc: 0x004a1b17 + crc: 0x1f5799ea type_id: 0x161c45fb full_name: "tty_flip_buffer_push" } @@ -369630,7 +372744,7 @@ elf_symbol { name: "tty_hangup" is_defined: true symbol_type: FUNCTION - crc: 0x62edc4f3 + crc: 0x2dc3dacd type_id: 0x1b27f18a full_name: "tty_hangup" } @@ -369639,7 +372753,7 @@ elf_symbol { name: "tty_insert_flip_string_fixed_flag" is_defined: true symbol_type: FUNCTION - crc: 0x27f92174 + crc: 0x8447c715 type_id: 0x9be80513 full_name: "tty_insert_flip_string_fixed_flag" } @@ -369648,7 +372762,7 @@ elf_symbol { name: "tty_kclose" is_defined: true symbol_type: FUNCTION - crc: 0x092204bf + crc: 0xf1e1c7c0 type_id: 0x1b27f18a full_name: "tty_kclose" } @@ -369657,7 +372771,7 @@ elf_symbol { name: "tty_kopen_exclusive" is_defined: true symbol_type: FUNCTION - crc: 0xd36f11e7 + crc: 0xea4f75a2 type_id: 0xf03fb3d2 full_name: "tty_kopen_exclusive" } @@ -369666,7 +372780,7 @@ elf_symbol { name: "tty_kref_put" is_defined: true symbol_type: FUNCTION - crc: 0xa3d06d5b + crc: 0xa07ef80c type_id: 0x1b27f18a full_name: "tty_kref_put" } @@ -369675,7 +372789,7 @@ elf_symbol { name: "tty_ldisc_deref" is_defined: true symbol_type: FUNCTION - crc: 0x31cec51b + crc: 0xcda2fec0 type_id: 0x16d5560c full_name: "tty_ldisc_deref" } @@ -369684,7 +372798,7 @@ elf_symbol { name: "tty_ldisc_flush" is_defined: true symbol_type: FUNCTION - crc: 0xa6d400be + crc: 0xf0eb8ecf type_id: 0x1b27f18a full_name: "tty_ldisc_flush" } @@ -369693,7 +372807,7 @@ elf_symbol { name: "tty_ldisc_ref" is_defined: true symbol_type: FUNCTION - crc: 0xc4b4cd4e + crc: 0xb7099097 type_id: 0x797c68f3 full_name: "tty_ldisc_ref" } @@ -369702,7 +372816,7 @@ elf_symbol { name: "tty_lock" is_defined: true symbol_type: FUNCTION - crc: 0x1e06a78b + crc: 0xb1f24b7f type_id: 0x1b27f18a full_name: "tty_lock" } @@ -369711,7 +372825,7 @@ elf_symbol { name: "tty_mode_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x5c94c486 + crc: 0x065dcdab type_id: 0x97258bf7 full_name: "tty_mode_ioctl" } @@ -369720,7 +372834,7 @@ elf_symbol { name: "tty_port_close" is_defined: true symbol_type: FUNCTION - crc: 0x19803567 + crc: 0xaca92246 type_id: 0x16a18560 full_name: "tty_port_close" } @@ -369729,7 +372843,7 @@ elf_symbol { name: "tty_port_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x7a827b3d + crc: 0x2e686e4b type_id: 0x161c45fb full_name: "tty_port_destroy" } @@ -369738,7 +372852,7 @@ elf_symbol { name: "tty_port_hangup" is_defined: true symbol_type: FUNCTION - crc: 0xb5ac0a7b + crc: 0x168192bf type_id: 0x161c45fb full_name: "tty_port_hangup" } @@ -369747,7 +372861,7 @@ elf_symbol { name: "tty_port_init" is_defined: true symbol_type: FUNCTION - crc: 0xe9b723bc + crc: 0x5765ddf5 type_id: 0x161c45fb full_name: "tty_port_init" } @@ -369756,7 +372870,7 @@ elf_symbol { name: "tty_port_install" is_defined: true symbol_type: FUNCTION - crc: 0x71e943af + crc: 0x01314e55 type_id: 0x9bc8ded8 full_name: "tty_port_install" } @@ -369765,7 +372879,7 @@ elf_symbol { name: "tty_port_open" is_defined: true symbol_type: FUNCTION - crc: 0x6db83cd0 + crc: 0xb600f14f type_id: 0x9bb937dc full_name: "tty_port_open" } @@ -369774,7 +372888,7 @@ elf_symbol { name: "tty_port_put" is_defined: true symbol_type: FUNCTION - crc: 0x6c11c87e + crc: 0xc9ab13be type_id: 0x161c45fb full_name: "tty_port_put" } @@ -369783,7 +372897,7 @@ elf_symbol { name: "tty_port_register_device" is_defined: true symbol_type: FUNCTION - crc: 0xeb946ecd + crc: 0xe17aefeb type_id: 0xab7dda53 full_name: "tty_port_register_device" } @@ -369792,7 +372906,7 @@ elf_symbol { name: "tty_port_tty_get" is_defined: true symbol_type: FUNCTION - crc: 0x32c46543 + crc: 0x90539e88 type_id: 0xcc787cc3 full_name: "tty_port_tty_get" } @@ -369801,7 +372915,7 @@ elf_symbol { name: "tty_port_tty_hangup" is_defined: true symbol_type: FUNCTION - crc: 0xd6e8869e + crc: 0xb5476ea5 type_id: 0x17a9b884 full_name: "tty_port_tty_hangup" } @@ -369810,7 +372924,7 @@ elf_symbol { name: "tty_port_tty_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0x27f912b6 + crc: 0x68a0ab1a type_id: 0x161c45fb full_name: "tty_port_tty_wakeup" } @@ -369819,7 +372933,7 @@ elf_symbol { name: "tty_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0xc576d90c + crc: 0xa25e1514 type_id: 0x91f980d7 full_name: "tty_register_driver" } @@ -369828,7 +372942,7 @@ elf_symbol { name: "tty_register_ldisc" is_defined: true symbol_type: FUNCTION - crc: 0xd4914cfc + crc: 0xbd7012e9 type_id: 0x91b78ec8 full_name: "tty_register_ldisc" } @@ -369837,7 +372951,7 @@ elf_symbol { name: "tty_set_ldisc" is_defined: true symbol_type: FUNCTION - crc: 0x9a521378 + crc: 0xef814b42 type_id: 0x97a3c07a full_name: "tty_set_ldisc" } @@ -369846,7 +372960,7 @@ elf_symbol { name: "tty_set_termios" is_defined: true symbol_type: FUNCTION - crc: 0xe8163a08 + crc: 0x2868aff8 type_id: 0x96c908d1 full_name: "tty_set_termios" } @@ -369855,7 +372969,7 @@ elf_symbol { name: "tty_standard_install" is_defined: true symbol_type: FUNCTION - crc: 0xa18dfb5d + crc: 0x28718405 type_id: 0x91427ad6 full_name: "tty_standard_install" } @@ -369900,7 +373014,7 @@ elf_symbol { name: "tty_unlock" is_defined: true symbol_type: FUNCTION - crc: 0xac0cf027 + crc: 0x732bb860 type_id: 0x1b27f18a full_name: "tty_unlock" } @@ -369909,7 +373023,7 @@ elf_symbol { name: "tty_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0x466c8d39 + crc: 0x323d68a0 type_id: 0x1df727f3 full_name: "tty_unregister_device" } @@ -369918,7 +373032,7 @@ elf_symbol { name: "tty_unregister_driver" is_defined: true symbol_type: FUNCTION - crc: 0xc11dd728 + crc: 0x7999b278 type_id: 0x1ce1326b full_name: "tty_unregister_driver" } @@ -369927,7 +373041,7 @@ elf_symbol { name: "tty_unregister_ldisc" is_defined: true symbol_type: FUNCTION - crc: 0x535e4e69 + crc: 0xea2c3c02 type_id: 0x1caf3c74 full_name: "tty_unregister_ldisc" } @@ -369936,7 +373050,7 @@ elf_symbol { name: "tty_unthrottle" is_defined: true symbol_type: FUNCTION - crc: 0xd1c96b84 + crc: 0xe408ef7c type_id: 0x1b27f18a full_name: "tty_unthrottle" } @@ -369945,7 +373059,7 @@ elf_symbol { name: "tty_vhangup" is_defined: true symbol_type: FUNCTION - crc: 0xaad030ad + crc: 0x8e0469dd type_id: 0x1b27f18a full_name: "tty_vhangup" } @@ -369954,7 +373068,7 @@ elf_symbol { name: "tty_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0xe1f5a15c + crc: 0xedf10b73 type_id: 0x1b27f18a full_name: "tty_wakeup" } @@ -369963,7 +373077,7 @@ elf_symbol { name: "tty_write_room" is_defined: true symbol_type: FUNCTION - crc: 0x232685f0 + crc: 0xb0b38b82 type_id: 0xc564dee2 full_name: "tty_write_room" } @@ -369990,7 +373104,7 @@ elf_symbol { name: "typec_get_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0x9d61c7eb + crc: 0x41152d9d type_id: 0x5b4eac6a full_name: "typec_get_drvdata" } @@ -369999,7 +373113,7 @@ elf_symbol { name: "typec_mux_get_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0xdc2941b1 + crc: 0x05005669 type_id: 0x5aa1d598 full_name: "typec_mux_get_drvdata" } @@ -370017,7 +373131,7 @@ elf_symbol { name: "typec_mux_register" is_defined: true symbol_type: FUNCTION - crc: 0x485ad7de + crc: 0x88c4d919 type_id: 0x6caf01af full_name: "typec_mux_register" } @@ -370035,7 +373149,7 @@ elf_symbol { name: "typec_mux_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xd3b4fd97 + crc: 0x76dbc951 type_id: 0x1caf35fa full_name: "typec_mux_unregister" } @@ -370044,7 +373158,7 @@ elf_symbol { name: "typec_partner_set_identity" is_defined: true symbol_type: FUNCTION - crc: 0xd119f59c + crc: 0x69876ef3 type_id: 0x9997c326 full_name: "typec_partner_set_identity" } @@ -370053,7 +373167,7 @@ elf_symbol { name: "typec_partner_set_pd_revision" is_defined: true symbol_type: FUNCTION - crc: 0x015bc48b + crc: 0x41c72b02 type_id: 0x16ca4765 full_name: "typec_partner_set_pd_revision" } @@ -370062,7 +373176,7 @@ elf_symbol { name: "typec_partner_set_svdm_version" is_defined: true symbol_type: FUNCTION - crc: 0xdedef97c + crc: 0x569f0451 type_id: 0x163dd09d full_name: "typec_partner_set_svdm_version" } @@ -370071,7 +373185,7 @@ elf_symbol { name: "typec_register_partner" is_defined: true symbol_type: FUNCTION - crc: 0x855959a2 + crc: 0x41e5892c type_id: 0x2eae2692 full_name: "typec_register_partner" } @@ -370080,7 +373194,7 @@ elf_symbol { name: "typec_register_port" is_defined: true symbol_type: FUNCTION - crc: 0x45f3d7a3 + crc: 0x4f23abe0 type_id: 0xc993ac0a full_name: "typec_register_port" } @@ -370089,7 +373203,7 @@ elf_symbol { name: "typec_set_data_role" is_defined: true symbol_type: FUNCTION - crc: 0x2387b890 + crc: 0x8bca5dad type_id: 0x1e585388 full_name: "typec_set_data_role" } @@ -370098,7 +373212,7 @@ elf_symbol { name: "typec_set_orientation" is_defined: true symbol_type: FUNCTION - crc: 0x022fabe1 + crc: 0xed547771 type_id: 0x9365db7d full_name: "typec_set_orientation" } @@ -370107,7 +373221,7 @@ elf_symbol { name: "typec_set_pwr_opmode" is_defined: true symbol_type: FUNCTION - crc: 0x548350ba + crc: 0xd366cf60 type_id: 0x1c861e9d full_name: "typec_set_pwr_opmode" } @@ -370116,7 +373230,7 @@ elf_symbol { name: "typec_set_pwr_role" is_defined: true symbol_type: FUNCTION - crc: 0xa8977e6d + crc: 0x251a020e type_id: 0x1f45d394 full_name: "typec_set_pwr_role" } @@ -370125,7 +373239,7 @@ elf_symbol { name: "typec_set_vconn_role" is_defined: true symbol_type: FUNCTION - crc: 0x912f149e + crc: 0x4687e012 type_id: 0x1f45d394 full_name: "typec_set_vconn_role" } @@ -370134,7 +373248,7 @@ elf_symbol { name: "typec_switch_get_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0x29821691 + crc: 0xfe82ae57 type_id: 0x57990287 full_name: "typec_switch_get_drvdata" } @@ -370143,7 +373257,7 @@ elf_symbol { name: "typec_switch_register" is_defined: true symbol_type: FUNCTION - crc: 0xeca3e1a5 + crc: 0xc68ef937 type_id: 0x2d04a70f full_name: "typec_switch_register" } @@ -370152,7 +373266,7 @@ elf_symbol { name: "typec_switch_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x683880d3 + crc: 0x8f9ddbda type_id: 0x1197e2e5 full_name: "typec_switch_unregister" } @@ -370161,7 +373275,7 @@ elf_symbol { name: "typec_unregister_partner" is_defined: true symbol_type: FUNCTION - crc: 0xe0939087 + crc: 0x8600ea5b type_id: 0x148f719a full_name: "typec_unregister_partner" } @@ -370170,7 +373284,7 @@ elf_symbol { name: "typec_unregister_port" is_defined: true symbol_type: FUNCTION - crc: 0xc4557893 + crc: 0xe90ae5e8 type_id: 0x1d404c08 full_name: "typec_unregister_port" } @@ -370179,7 +373293,7 @@ elf_symbol { name: "uart_add_one_port" is_defined: true symbol_type: FUNCTION - crc: 0x5a094700 + crc: 0x50ec3291 type_id: 0x9e5980cd full_name: "uart_add_one_port" } @@ -370188,7 +373302,7 @@ elf_symbol { name: "uart_console_device" is_defined: true symbol_type: FUNCTION - crc: 0xf35034f9 + crc: 0xef2b45cd type_id: 0xaf7fbf57 full_name: "uart_console_device" } @@ -370197,7 +373311,7 @@ elf_symbol { name: "uart_console_write" is_defined: true symbol_type: FUNCTION - crc: 0x3bd26ee0 + crc: 0x59e7e616 type_id: 0x105cac82 full_name: "uart_console_write" } @@ -370206,7 +373320,7 @@ elf_symbol { name: "uart_get_baud_rate" is_defined: true symbol_type: FUNCTION - crc: 0xb0c6cd21 + crc: 0x78a431d5 type_id: 0xce0dc24b full_name: "uart_get_baud_rate" } @@ -370215,7 +373329,7 @@ elf_symbol { name: "uart_get_divisor" is_defined: true symbol_type: FUNCTION - crc: 0x08eeaf8e + crc: 0x204b416b type_id: 0xcfe08e7c full_name: "uart_get_divisor" } @@ -370224,7 +373338,7 @@ elf_symbol { name: "uart_get_rs485_mode" is_defined: true symbol_type: FUNCTION - crc: 0xe19312e4 + crc: 0xf91340b2 type_id: 0x9dad0630 full_name: "uart_get_rs485_mode" } @@ -370233,7 +373347,7 @@ elf_symbol { name: "uart_handle_cts_change" is_defined: true symbol_type: FUNCTION - crc: 0xacd565ad + crc: 0xdf8790f5 type_id: 0x11a3a114 full_name: "uart_handle_cts_change" } @@ -370242,7 +373356,7 @@ elf_symbol { name: "uart_handle_dcd_change" is_defined: true symbol_type: FUNCTION - crc: 0x2e9699aa + crc: 0xb0c910a1 type_id: 0x11a3a114 full_name: "uart_handle_dcd_change" } @@ -370251,7 +373365,7 @@ elf_symbol { name: "uart_insert_char" is_defined: true symbol_type: FUNCTION - crc: 0xe245a78b + crc: 0xaa636dd5 type_id: 0x11b3c739 full_name: "uart_insert_char" } @@ -370269,7 +373383,7 @@ elf_symbol { name: "uart_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0x9f601f10 + crc: 0xd835430c type_id: 0x9e5b5e9c full_name: "uart_register_driver" } @@ -370278,7 +373392,7 @@ elf_symbol { name: "uart_remove_one_port" is_defined: true symbol_type: FUNCTION - crc: 0x3e3eb3c9 + crc: 0xbaf64b40 type_id: 0x9e5980cd full_name: "uart_remove_one_port" } @@ -370287,7 +373401,7 @@ elf_symbol { name: "uart_resume_port" is_defined: true symbol_type: FUNCTION - crc: 0x7cf103cd + crc: 0x2130bf1e type_id: 0x9e5980cd full_name: "uart_resume_port" } @@ -370296,7 +373410,7 @@ elf_symbol { name: "uart_set_options" is_defined: true symbol_type: FUNCTION - crc: 0x99d5f01f + crc: 0x3666be53 type_id: 0x9db0376d full_name: "uart_set_options" } @@ -370305,7 +373419,7 @@ elf_symbol { name: "uart_suspend_port" is_defined: true symbol_type: FUNCTION - crc: 0xb805c01f + crc: 0xeddb78fe type_id: 0x9e5980cd full_name: "uart_suspend_port" } @@ -370314,7 +373428,7 @@ elf_symbol { name: "uart_try_toggle_sysrq" is_defined: true symbol_type: FUNCTION - crc: 0xefcb5802 + crc: 0x207d15d0 type_id: 0xff9fab83 full_name: "uart_try_toggle_sysrq" } @@ -370323,7 +373437,7 @@ elf_symbol { name: "uart_unregister_driver" is_defined: true symbol_type: FUNCTION - crc: 0xfd39ab7d + crc: 0xacbaffaf type_id: 0x1343ec20 full_name: "uart_unregister_driver" } @@ -370332,7 +373446,7 @@ elf_symbol { name: "uart_update_timeout" is_defined: true symbol_type: FUNCTION - crc: 0x9a647c93 + crc: 0x20d460ba type_id: 0x11b2c04d full_name: "uart_update_timeout" } @@ -370341,7 +373455,7 @@ elf_symbol { name: "uart_write_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0xd3764e39 + crc: 0x655818ce type_id: 0x10b5b48c full_name: "uart_write_wakeup" } @@ -370350,7 +373464,7 @@ elf_symbol { name: "uclamp_eff_value" is_defined: true symbol_type: FUNCTION - crc: 0x2686d9d1 + crc: 0x5bba8772 type_id: 0x37f8837e full_name: "uclamp_eff_value" } @@ -370359,7 +373473,7 @@ elf_symbol { name: "ucsi_connector_change" is_defined: true symbol_type: FUNCTION - crc: 0x8d0ffbd1 + crc: 0x30fd1507 type_id: 0x1bd0b1ab full_name: "ucsi_connector_change" } @@ -370368,7 +373482,7 @@ elf_symbol { name: "ucsi_create" is_defined: true symbol_type: FUNCTION - crc: 0x2932ec9e + crc: 0xc1ac54c2 type_id: 0x3dc04d04 full_name: "ucsi_create" } @@ -370377,7 +373491,7 @@ elf_symbol { name: "ucsi_destroy" is_defined: true symbol_type: FUNCTION - crc: 0x194aea4c + crc: 0xd4826b4b type_id: 0x1b75c063 full_name: "ucsi_destroy" } @@ -370386,7 +373500,7 @@ elf_symbol { name: "ucsi_get_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0xb20d73f6 + crc: 0x8434622b type_id: 0x5d7b2001 full_name: "ucsi_get_drvdata" } @@ -370395,7 +373509,7 @@ elf_symbol { name: "ucsi_register" is_defined: true symbol_type: FUNCTION - crc: 0x9e0628af + crc: 0x4298fba8 type_id: 0x966d72df full_name: "ucsi_register" } @@ -370404,7 +373518,7 @@ elf_symbol { name: "ucsi_send_command" is_defined: true symbol_type: FUNCTION - crc: 0xb3b9ca0b + crc: 0xf86867ff type_id: 0x9420019d full_name: "ucsi_send_command" } @@ -370413,7 +373527,7 @@ elf_symbol { name: "ucsi_set_drvdata" is_defined: true symbol_type: FUNCTION - crc: 0xab6fe4ca + crc: 0x9be3428b type_id: 0x1b1735f7 full_name: "ucsi_set_drvdata" } @@ -370422,7 +373536,7 @@ elf_symbol { name: "ucsi_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xbe184519 + crc: 0x3faa26cb type_id: 0x1b75c063 full_name: "ucsi_unregister" } @@ -370431,7 +373545,7 @@ elf_symbol { name: "udp4_hwcsum" is_defined: true symbol_type: FUNCTION - crc: 0xcf4c50c5 + crc: 0x2df1b322 type_id: 0x127accc9 full_name: "udp4_hwcsum" } @@ -370440,7 +373554,7 @@ elf_symbol { name: "udp6_set_csum" is_defined: true symbol_type: FUNCTION - crc: 0xea2fe88a + crc: 0x63f8c4cd type_id: 0x0bdc9e9d full_name: "udp6_set_csum" } @@ -370449,7 +373563,7 @@ elf_symbol { name: "udp_set_csum" is_defined: true symbol_type: FUNCTION - crc: 0x32c3d4e1 + crc: 0xdbcb90b9 type_id: 0x0be9b673 full_name: "udp_set_csum" } @@ -370458,7 +373572,7 @@ elf_symbol { name: "udp_sock_create4" is_defined: true symbol_type: FUNCTION - crc: 0x6a510f87 + crc: 0xf2d339e0 type_id: 0x9ea1fe03 full_name: "udp_sock_create4" } @@ -370467,7 +373581,7 @@ elf_symbol { name: "udp_sock_create6" is_defined: true symbol_type: FUNCTION - crc: 0x944e8a4e + crc: 0x3d4828d9 type_id: 0x9ea1fe03 full_name: "udp_sock_create6" } @@ -370485,7 +373599,7 @@ elf_symbol { name: "udp_tunnel6_xmit_skb" is_defined: true symbol_type: FUNCTION - crc: 0x5c6052bd + crc: 0xeac91190 type_id: 0x99621666 full_name: "udp_tunnel6_xmit_skb" } @@ -370494,7 +373608,7 @@ elf_symbol { name: "udp_tunnel_sock_release" is_defined: true symbol_type: FUNCTION - crc: 0x8f5aa60e + crc: 0xeca4890b type_id: 0x14805be2 full_name: "udp_tunnel_sock_release" } @@ -370503,7 +373617,7 @@ elf_symbol { name: "udp_tunnel_xmit_skb" is_defined: true symbol_type: FUNCTION - crc: 0x7dcb916f + crc: 0xbfbdf80e type_id: 0x14a305ea full_name: "udp_tunnel_xmit_skb" } @@ -370512,7 +373626,7 @@ elf_symbol { name: "ufshcd_alloc_host" is_defined: true symbol_type: FUNCTION - crc: 0x8431b606 + crc: 0x3a657d2f type_id: 0x9d3b1e84 full_name: "ufshcd_alloc_host" } @@ -370521,7 +373635,7 @@ elf_symbol { name: "ufshcd_auto_hibern8_update" is_defined: true symbol_type: FUNCTION - crc: 0x6643d464 + crc: 0x44d6a25f type_id: 0x125cb480 full_name: "ufshcd_auto_hibern8_update" } @@ -370530,7 +373644,7 @@ elf_symbol { name: "ufshcd_bkops_ctrl" is_defined: true symbol_type: FUNCTION - crc: 0xcf06b505 + crc: 0x8042286c type_id: 0x9fcafcaa full_name: "ufshcd_bkops_ctrl" } @@ -370539,7 +373653,7 @@ elf_symbol { name: "ufshcd_config_pwr_mode" is_defined: true symbol_type: FUNCTION - crc: 0x74ffb249 + crc: 0xf598bb84 type_id: 0x9c1de0b0 full_name: "ufshcd_config_pwr_mode" } @@ -370548,7 +373662,7 @@ elf_symbol { name: "ufshcd_dealloc_host" is_defined: true symbol_type: FUNCTION - crc: 0x83c70532 + crc: 0x1d575067 type_id: 0x1178942c full_name: "ufshcd_dealloc_host" } @@ -370566,7 +373680,7 @@ elf_symbol { name: "ufshcd_dme_configure_adapt" is_defined: true symbol_type: FUNCTION - crc: 0x8486ce54 + crc: 0xed4cb0f2 type_id: 0x9de56de8 full_name: "ufshcd_dme_configure_adapt" } @@ -370575,7 +373689,7 @@ elf_symbol { name: "ufshcd_dme_get_attr" is_defined: true symbol_type: FUNCTION - crc: 0xe2085dd5 + crc: 0x70622e92 type_id: 0x9f4a97c1 full_name: "ufshcd_dme_get_attr" } @@ -370584,7 +373698,7 @@ elf_symbol { name: "ufshcd_dme_set_attr" is_defined: true symbol_type: FUNCTION - crc: 0x36e3aabb + crc: 0xef6f78fe type_id: 0x9f4d7f57 full_name: "ufshcd_dme_set_attr" } @@ -370593,7 +373707,7 @@ elf_symbol { name: "ufshcd_dump_regs" is_defined: true symbol_type: FUNCTION - crc: 0x868ac5da + crc: 0x190c78d0 type_id: 0x9f8d0629 full_name: "ufshcd_dump_regs" } @@ -370602,7 +373716,7 @@ elf_symbol { name: "ufshcd_fixup_dev_quirks" is_defined: true symbol_type: FUNCTION - crc: 0x70a68f6b + crc: 0xa331de33 type_id: 0x1183ff2d full_name: "ufshcd_fixup_dev_quirks" } @@ -370611,7 +373725,7 @@ elf_symbol { name: "ufshcd_get_local_unipro_ver" is_defined: true symbol_type: FUNCTION - crc: 0x2792658e + crc: 0x82f06855 type_id: 0x4418eedd full_name: "ufshcd_get_local_unipro_ver" } @@ -370629,7 +373743,7 @@ elf_symbol { name: "ufshcd_hba_enable" is_defined: true symbol_type: FUNCTION - crc: 0x42aaae45 + crc: 0xa90ee0d5 type_id: 0x9c602690 full_name: "ufshcd_hba_enable" } @@ -370638,7 +373752,7 @@ elf_symbol { name: "ufshcd_hba_stop" is_defined: true symbol_type: FUNCTION - crc: 0xdefe6a5e + crc: 0x3ac04527 type_id: 0x1178942c full_name: "ufshcd_hba_stop" } @@ -370647,7 +373761,7 @@ elf_symbol { name: "ufshcd_hold" is_defined: true symbol_type: FUNCTION - crc: 0xbda2e4d7 + crc: 0x2a56be28 type_id: 0x9dd5dbef full_name: "ufshcd_hold" } @@ -370665,7 +373779,7 @@ elf_symbol { name: "ufshcd_link_recovery" is_defined: true symbol_type: FUNCTION - crc: 0x38b410cd + crc: 0xc586fa5d type_id: 0x9c602690 full_name: "ufshcd_link_recovery" } @@ -370674,7 +373788,7 @@ elf_symbol { name: "ufshcd_make_hba_operational" is_defined: true symbol_type: FUNCTION - crc: 0xe715749c + crc: 0x2f8802a0 type_id: 0x9c602690 full_name: "ufshcd_make_hba_operational" } @@ -370683,7 +373797,7 @@ elf_symbol { name: "ufshcd_mcq_config_esi" is_defined: true symbol_type: FUNCTION - crc: 0x3137adaf + crc: 0x8ba27fd2 type_id: 0x11ebebf2 full_name: "ufshcd_mcq_config_esi" } @@ -370692,16 +373806,25 @@ elf_symbol { name: "ufshcd_mcq_enable_esi" is_defined: true symbol_type: FUNCTION - crc: 0x78b5ac4c + crc: 0x5af5f810 type_id: 0x1178942c full_name: "ufshcd_mcq_enable_esi" } +elf_symbol { + id: 0x56d1da85 + name: "ufshcd_mcq_poll_cqe_lock" + is_defined: true + symbol_type: FUNCTION + crc: 0xda75b640 + type_id: 0x30f8e5d3 + full_name: "ufshcd_mcq_poll_cqe_lock" +} elf_symbol { id: 0xe74af45a name: "ufshcd_mcq_poll_cqe_nolock" is_defined: true symbol_type: FUNCTION - crc: 0x0ff03575 + crc: 0xecae0b61 type_id: 0x30f8e5d3 full_name: "ufshcd_mcq_poll_cqe_nolock" } @@ -370710,7 +373833,7 @@ elf_symbol { name: "ufshcd_mcq_write_cqis" is_defined: true symbol_type: FUNCTION - crc: 0xfeeafe7d + crc: 0xda51b7cc type_id: 0x12457cb4 full_name: "ufshcd_mcq_write_cqis" } @@ -370719,7 +373842,7 @@ elf_symbol { name: "ufshcd_pltfrm_init" is_defined: true symbol_type: FUNCTION - crc: 0xb8baab4d + crc: 0x043835b3 type_id: 0x928794d5 full_name: "ufshcd_pltfrm_init" } @@ -370728,7 +373851,7 @@ elf_symbol { name: "ufshcd_pltfrm_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0x91a0adb5 + crc: 0xfcdb6e96 type_id: 0x1f55a7e6 full_name: "ufshcd_pltfrm_shutdown" } @@ -370737,7 +373860,7 @@ elf_symbol { name: "ufshcd_query_attr" is_defined: true symbol_type: FUNCTION - crc: 0x1c7997fa + crc: 0x9ae99a0e type_id: 0x9ca39dee full_name: "ufshcd_query_attr" } @@ -370746,7 +373869,7 @@ elf_symbol { name: "ufshcd_query_attr_retry" is_defined: true symbol_type: FUNCTION - crc: 0x48908f38 + crc: 0x31b25a0a type_id: 0x9ca39dee full_name: "ufshcd_query_attr_retry" } @@ -370755,7 +373878,7 @@ elf_symbol { name: "ufshcd_query_descriptor_retry" is_defined: true symbol_type: FUNCTION - crc: 0xce646693 + crc: 0x07c863be type_id: 0x9cb87b44 full_name: "ufshcd_query_descriptor_retry" } @@ -370764,7 +373887,7 @@ elf_symbol { name: "ufshcd_query_flag" is_defined: true symbol_type: FUNCTION - crc: 0x29565d7b + crc: 0xef5edf7c type_id: 0x9c8699ca full_name: "ufshcd_query_flag" } @@ -370773,7 +373896,7 @@ elf_symbol { name: "ufshcd_query_flag_retry" is_defined: true symbol_type: FUNCTION - crc: 0x73dfe3db + crc: 0xbd22840f type_id: 0x9c8699ca full_name: "ufshcd_query_flag_retry" } @@ -370782,7 +373905,7 @@ elf_symbol { name: "ufshcd_read_desc_param" is_defined: true symbol_type: FUNCTION - crc: 0x69d30af6 + crc: 0xb984bec7 type_id: 0x9fb1e92c full_name: "ufshcd_read_desc_param" } @@ -370791,7 +373914,7 @@ elf_symbol { name: "ufshcd_release" is_defined: true symbol_type: FUNCTION - crc: 0xd8c0d578 + crc: 0x38807b63 type_id: 0x1178942c full_name: "ufshcd_release" } @@ -370800,7 +373923,7 @@ elf_symbol { name: "ufshcd_remove" is_defined: true symbol_type: FUNCTION - crc: 0xc9b9b487 + crc: 0x6cafdf5e type_id: 0x1178942c full_name: "ufshcd_remove" } @@ -370809,7 +373932,7 @@ elf_symbol { name: "ufshcd_resume_complete" is_defined: true symbol_type: FUNCTION - crc: 0xfb2b82c7 + crc: 0xa1cfda49 type_id: 0x100e6fc8 full_name: "ufshcd_resume_complete" } @@ -370818,7 +373941,7 @@ elf_symbol { name: "ufshcd_runtime_resume" is_defined: true symbol_type: FUNCTION - crc: 0xefebfada + crc: 0x41f51e0f type_id: 0x9d16dd74 full_name: "ufshcd_runtime_resume" } @@ -370827,7 +373950,7 @@ elf_symbol { name: "ufshcd_runtime_suspend" is_defined: true symbol_type: FUNCTION - crc: 0xf0fe814b + crc: 0xf09c4e7f type_id: 0x9d16dd74 full_name: "ufshcd_runtime_suspend" } @@ -370836,7 +373959,7 @@ elf_symbol { name: "ufshcd_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0x04989907 + crc: 0x5d65ecc7 type_id: 0x9c602690 full_name: "ufshcd_shutdown" } @@ -370845,7 +373968,7 @@ elf_symbol { name: "ufshcd_suspend_prepare" is_defined: true symbol_type: FUNCTION - crc: 0x5da2b7ed + crc: 0x673c91fb type_id: 0x9d16dd74 full_name: "ufshcd_suspend_prepare" } @@ -370854,7 +373977,7 @@ elf_symbol { name: "ufshcd_system_freeze" is_defined: true symbol_type: FUNCTION - crc: 0x965c7909 + crc: 0x0d0593dd type_id: 0x9d16dd74 full_name: "ufshcd_system_freeze" } @@ -370863,7 +373986,7 @@ elf_symbol { name: "ufshcd_system_restore" is_defined: true symbol_type: FUNCTION - crc: 0x47b01b6b + crc: 0x97ce6640 type_id: 0x9d16dd74 full_name: "ufshcd_system_restore" } @@ -370872,7 +373995,7 @@ elf_symbol { name: "ufshcd_system_resume" is_defined: true symbol_type: FUNCTION - crc: 0xf9910501 + crc: 0x5e3081fc type_id: 0x9d16dd74 full_name: "ufshcd_system_resume" } @@ -370881,7 +374004,7 @@ elf_symbol { name: "ufshcd_system_suspend" is_defined: true symbol_type: FUNCTION - crc: 0xe1e9f0e8 + crc: 0xd4372846 type_id: 0x9d16dd74 full_name: "ufshcd_system_suspend" } @@ -370890,7 +374013,7 @@ elf_symbol { name: "ufshcd_system_thaw" is_defined: true symbol_type: FUNCTION - crc: 0x5023484b + crc: 0x31da5f84 type_id: 0x9d16dd74 full_name: "ufshcd_system_thaw" } @@ -370899,7 +374022,7 @@ elf_symbol { name: "ufshcd_uic_change_pwr_mode" is_defined: true symbol_type: FUNCTION - crc: 0xae740b5a + crc: 0x7827c1f4 type_id: 0x9cc55758 full_name: "ufshcd_uic_change_pwr_mode" } @@ -370908,7 +374031,7 @@ elf_symbol { name: "ufshcd_uic_hibern8_enter" is_defined: true symbol_type: FUNCTION - crc: 0x0a6998d4 + crc: 0xd445182f type_id: 0x9c602690 full_name: "ufshcd_uic_hibern8_enter" } @@ -370917,7 +374040,7 @@ elf_symbol { name: "ufshcd_uic_hibern8_exit" is_defined: true symbol_type: FUNCTION - crc: 0x5e6cad46 + crc: 0x6d360f28 type_id: 0x9c602690 full_name: "ufshcd_uic_hibern8_exit" } @@ -370926,7 +374049,7 @@ elf_symbol { name: "ufshcd_update_evt_hist" is_defined: true symbol_type: FUNCTION - crc: 0x9e5ff47d + crc: 0x15cd72b9 type_id: 0x126ef68a full_name: "ufshcd_update_evt_hist" } @@ -370935,7 +374058,7 @@ elf_symbol { name: "uio_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0x7d6adfad + crc: 0x13397b07 type_id: 0x13f52df1 full_name: "uio_unregister_device" } @@ -370944,7 +374067,7 @@ elf_symbol { name: "unlock_buffer" is_defined: true symbol_type: FUNCTION - crc: 0x58a4e0c9 + crc: 0x49741c97 type_id: 0x16c5a8cd full_name: "unlock_buffer" } @@ -370953,7 +374076,7 @@ elf_symbol { name: "unlock_page" is_defined: true symbol_type: FUNCTION - crc: 0xa4f0294e + crc: 0xe75b1a58 type_id: 0x11388634 full_name: "unlock_page" } @@ -370962,7 +374085,7 @@ elf_symbol { name: "unmap_mapping_range" is_defined: true symbol_type: FUNCTION - crc: 0x402b3282 + crc: 0x7396926b type_id: 0x156e1138 full_name: "unmap_mapping_range" } @@ -370971,7 +374094,7 @@ elf_symbol { name: "unpin_user_page" is_defined: true symbol_type: FUNCTION - crc: 0x832a3e2e + crc: 0xec9f27b5 type_id: 0x11388634 full_name: "unpin_user_page" } @@ -370980,7 +374103,7 @@ elf_symbol { name: "unpin_user_pages" is_defined: true symbol_type: FUNCTION - crc: 0xf3bfa090 + crc: 0xba08f464 type_id: 0x1299bf81 full_name: "unpin_user_pages" } @@ -370989,7 +374112,7 @@ elf_symbol { name: "unpin_user_pages_dirty_lock" is_defined: true symbol_type: FUNCTION - crc: 0x8048a222 + crc: 0x3b22a48c type_id: 0x1282e056 full_name: "unpin_user_pages_dirty_lock" } @@ -371007,7 +374130,7 @@ elf_symbol { name: "unregister_candev" is_defined: true symbol_type: FUNCTION - crc: 0xad2c1fba + crc: 0xf465d9c1 type_id: 0x1c31d966 full_name: "unregister_candev" } @@ -371025,7 +374148,7 @@ elf_symbol { name: "unregister_console" is_defined: true symbol_type: FUNCTION - crc: 0xedd3f352 + crc: 0x1a08ef72 type_id: 0x9dd738c0 full_name: "unregister_console" } @@ -371043,7 +374166,7 @@ elf_symbol { name: "unregister_filesystem" is_defined: true symbol_type: FUNCTION - crc: 0x85e3489b + crc: 0xaafb82e8 type_id: 0x913be113 full_name: "unregister_filesystem" } @@ -371124,7 +374247,7 @@ elf_symbol { name: "unregister_netdev" is_defined: true symbol_type: FUNCTION - crc: 0x2567b7d5 + crc: 0x1e2e5bde type_id: 0x1c31d966 full_name: "unregister_netdev" } @@ -371151,7 +374274,7 @@ elf_symbol { name: "unregister_netdevice_queue" is_defined: true symbol_type: FUNCTION - crc: 0xbfbd028a + crc: 0x63ce6e5e type_id: 0x1cc85181 full_name: "unregister_netdevice_queue" } @@ -371178,7 +374301,7 @@ elf_symbol { name: "unregister_pernet_device" is_defined: true symbol_type: FUNCTION - crc: 0x88c381c5 + crc: 0x1f6c73dc type_id: 0x1a8e27b5 full_name: "unregister_pernet_device" } @@ -371187,7 +374310,7 @@ elf_symbol { name: "unregister_pernet_subsys" is_defined: true symbol_type: FUNCTION - crc: 0x99489d9f + crc: 0xf4f1aef8 type_id: 0x1a8e27b5 full_name: "unregister_pernet_subsys" } @@ -371214,7 +374337,7 @@ elf_symbol { name: "unregister_qdisc" is_defined: true symbol_type: FUNCTION - crc: 0x3fbcada9 + crc: 0x75ae7bec type_id: 0x1f62fcf3 full_name: "unregister_qdisc" } @@ -371241,7 +374364,7 @@ elf_symbol { name: "unregister_rpmsg_driver" is_defined: true symbol_type: FUNCTION - crc: 0x69aac791 + crc: 0x4be23ba8 type_id: 0x18db21cb full_name: "unregister_rpmsg_driver" } @@ -371250,7 +374373,7 @@ elf_symbol { name: "unregister_shrinker" is_defined: true symbol_type: FUNCTION - crc: 0x24d49b2b + crc: 0x84b0d9eb type_id: 0x19752ade full_name: "unregister_shrinker" } @@ -371277,7 +374400,7 @@ elf_symbol { name: "unregister_tcf_proto_ops" is_defined: true symbol_type: FUNCTION - crc: 0xb285e6ac + crc: 0x1131371e type_id: 0x17e4a48e full_name: "unregister_tcf_proto_ops" } @@ -371286,7 +374409,7 @@ elf_symbol { name: "unregister_virtio_device" is_defined: true symbol_type: FUNCTION - crc: 0xc4c1742c + crc: 0x52623bbe type_id: 0x1ad5d81c full_name: "unregister_virtio_device" } @@ -371295,7 +374418,7 @@ elf_symbol { name: "unregister_virtio_driver" is_defined: true symbol_type: FUNCTION - crc: 0x4e553398 + crc: 0x14a84089 type_id: 0x14a4a6f4 full_name: "unregister_virtio_driver" } @@ -371322,7 +374445,7 @@ elf_symbol { name: "up_read" is_defined: true symbol_type: FUNCTION - crc: 0x98d747fd + crc: 0x6b50e951 type_id: 0x10b7c133 full_name: "up_read" } @@ -371331,7 +374454,7 @@ elf_symbol { name: "up_write" is_defined: true symbol_type: FUNCTION - crc: 0x469de6d2 + crc: 0x20d81059 type_id: 0x10b7c133 full_name: "up_write" } @@ -371340,7 +374463,7 @@ elf_symbol { name: "update_devfreq" is_defined: true symbol_type: FUNCTION - crc: 0xfc502ec2 + crc: 0xbea1d479 type_id: 0x945a66f1 full_name: "update_devfreq" } @@ -371349,7 +374472,7 @@ elf_symbol { name: "update_rq_clock" is_defined: true symbol_type: FUNCTION - crc: 0xdd936d10 + crc: 0xcb4fb382 type_id: 0x1b18f64e full_name: "update_rq_clock" } @@ -371358,7 +374481,7 @@ elf_symbol { name: "usb_add_config" is_defined: true symbol_type: FUNCTION - crc: 0x2e450bee + crc: 0x890ab7ac type_id: 0x95f84786 full_name: "usb_add_config" } @@ -371367,7 +374490,7 @@ elf_symbol { name: "usb_add_function" is_defined: true symbol_type: FUNCTION - crc: 0x7d56f1cd + crc: 0x13bb785d type_id: 0x9ebe912b full_name: "usb_add_function" } @@ -371376,7 +374499,7 @@ elf_symbol { name: "usb_add_gadget" is_defined: true symbol_type: FUNCTION - crc: 0x10d78592 + crc: 0x3854b1e8 type_id: 0x94d9adef full_name: "usb_add_gadget" } @@ -371385,7 +374508,7 @@ elf_symbol { name: "usb_add_gadget_udc" is_defined: true symbol_type: FUNCTION - crc: 0xf738ebc0 + crc: 0xf741ba70 type_id: 0x9d834998 full_name: "usb_add_gadget_udc" } @@ -371394,7 +374517,7 @@ elf_symbol { name: "usb_add_hcd" is_defined: true symbol_type: FUNCTION - crc: 0xca2c7081 + crc: 0x9093b6ea type_id: 0x95c42336 full_name: "usb_add_hcd" } @@ -371403,7 +374526,7 @@ elf_symbol { name: "usb_add_phy_dev" is_defined: true symbol_type: FUNCTION - crc: 0x61534fef + crc: 0x15568f6c type_id: 0x9cf04bdd full_name: "usb_add_phy_dev" } @@ -371412,7 +374535,7 @@ elf_symbol { name: "usb_alloc_coherent" is_defined: true symbol_type: FUNCTION - crc: 0x716ecd0e + crc: 0x602c72fb type_id: 0x5625fe7a full_name: "usb_alloc_coherent" } @@ -371421,7 +374544,7 @@ elf_symbol { name: "usb_alloc_dev" is_defined: true symbol_type: FUNCTION - crc: 0xf3be2776 + crc: 0x5703750f type_id: 0x75f8c649 full_name: "usb_alloc_dev" } @@ -371430,7 +374553,7 @@ elf_symbol { name: "usb_alloc_urb" is_defined: true symbol_type: FUNCTION - crc: 0x6e2cb568 + crc: 0x75cbf741 type_id: 0x7fc911b7 full_name: "usb_alloc_urb" } @@ -371439,7 +374562,7 @@ elf_symbol { name: "usb_altnum_to_altsetting" is_defined: true symbol_type: FUNCTION - crc: 0x8c5d99d6 + crc: 0xb641f579 type_id: 0x89207050 full_name: "usb_altnum_to_altsetting" } @@ -371493,7 +374616,7 @@ elf_symbol { name: "usb_anchor_urb" is_defined: true symbol_type: FUNCTION - crc: 0xc005783c + crc: 0x04ed72a5 type_id: 0x100504e2 full_name: "usb_anchor_urb" } @@ -371502,7 +374625,7 @@ elf_symbol { name: "usb_assign_descriptors" is_defined: true symbol_type: FUNCTION - crc: 0x4c596935 + crc: 0xe811c022 type_id: 0x95b74be6 full_name: "usb_assign_descriptors" } @@ -371511,7 +374634,7 @@ elf_symbol { name: "usb_autopm_get_interface" is_defined: true symbol_type: FUNCTION - crc: 0x42e2e977 + crc: 0x443ebd5e type_id: 0x95c144d5 full_name: "usb_autopm_get_interface" } @@ -371520,7 +374643,7 @@ elf_symbol { name: "usb_autopm_get_interface_async" is_defined: true symbol_type: FUNCTION - crc: 0x812e3c4a + crc: 0xa0b77a31 type_id: 0x95c144d5 full_name: "usb_autopm_get_interface_async" } @@ -371529,7 +374652,7 @@ elf_symbol { name: "usb_autopm_get_interface_no_resume" is_defined: true symbol_type: FUNCTION - crc: 0x64102054 + crc: 0xbcf1480b type_id: 0x18d9f669 full_name: "usb_autopm_get_interface_no_resume" } @@ -371538,7 +374661,7 @@ elf_symbol { name: "usb_autopm_put_interface" is_defined: true symbol_type: FUNCTION - crc: 0x0817434b + crc: 0xe678b304 type_id: 0x18d9f669 full_name: "usb_autopm_put_interface" } @@ -371547,7 +374670,7 @@ elf_symbol { name: "usb_autopm_put_interface_async" is_defined: true symbol_type: FUNCTION - crc: 0x04b49228 + crc: 0xd611612e type_id: 0x18d9f669 full_name: "usb_autopm_put_interface_async" } @@ -371556,7 +374679,7 @@ elf_symbol { name: "usb_bulk_msg" is_defined: true symbol_type: FUNCTION - crc: 0xc6e2537f + crc: 0xfcbe76f4 type_id: 0x9fce79d4 full_name: "usb_bulk_msg" } @@ -371574,7 +374697,7 @@ elf_symbol { name: "usb_bus_idr_lock" is_defined: true symbol_type: OBJECT - crc: 0xae0ecf40 + crc: 0x255161f6 type_id: 0xa7c362b0 full_name: "usb_bus_idr_lock" } @@ -371592,7 +374715,7 @@ elf_symbol { name: "usb_clear_halt" is_defined: true symbol_type: FUNCTION - crc: 0x7032bcc6 + crc: 0x0fcd8b93 type_id: 0x9f435990 full_name: "usb_clear_halt" } @@ -371601,7 +374724,7 @@ elf_symbol { name: "usb_composite_probe" is_defined: true symbol_type: FUNCTION - crc: 0xec0ad011 + crc: 0xd42b15db type_id: 0x9a94d204 full_name: "usb_composite_probe" } @@ -371610,7 +374733,7 @@ elf_symbol { name: "usb_composite_setup_continue" is_defined: true symbol_type: FUNCTION - crc: 0x4ecf6eb3 + crc: 0x54a23104 type_id: 0x18d04dd3 full_name: "usb_composite_setup_continue" } @@ -371619,7 +374742,7 @@ elf_symbol { name: "usb_composite_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x653c86a6 + crc: 0xd0227ae7 type_id: 0x178c60b8 full_name: "usb_composite_unregister" } @@ -371628,7 +374751,7 @@ elf_symbol { name: "usb_control_msg" is_defined: true symbol_type: FUNCTION - crc: 0x2b3da2a6 + crc: 0xa55f59d6 type_id: 0x9fe7c091 full_name: "usb_control_msg" } @@ -371637,7 +374760,7 @@ elf_symbol { name: "usb_control_msg_recv" is_defined: true symbol_type: FUNCTION - crc: 0x49f3f363 + crc: 0x7b35bf5d type_id: 0x9c3e4be2 full_name: "usb_control_msg_recv" } @@ -371646,7 +374769,7 @@ elf_symbol { name: "usb_control_msg_send" is_defined: true symbol_type: FUNCTION - crc: 0xce1780da + crc: 0x9a03dd27 type_id: 0x9c3e4bea full_name: "usb_control_msg_send" } @@ -371664,7 +374787,7 @@ elf_symbol { name: "usb_create_hcd" is_defined: true symbol_type: FUNCTION - crc: 0x83441692 + crc: 0x8136922d type_id: 0xab95c382 full_name: "usb_create_hcd" } @@ -371673,7 +374796,7 @@ elf_symbol { name: "usb_create_shared_hcd" is_defined: true symbol_type: FUNCTION - crc: 0x1f98afca + crc: 0x206bc5c2 type_id: 0xab955662 full_name: "usb_create_shared_hcd" } @@ -371682,7 +374805,7 @@ elf_symbol { name: "usb_debug_root" is_defined: true symbol_type: OBJECT - crc: 0x4cdddbcc + crc: 0x5ce691db type_id: 0x120540d1 full_name: "usb_debug_root" } @@ -371700,7 +374823,7 @@ elf_symbol { name: "usb_del_gadget" is_defined: true symbol_type: FUNCTION - crc: 0x09491ce5 + crc: 0xcc0df974 type_id: 0x19c11f53 full_name: "usb_del_gadget" } @@ -371709,7 +374832,7 @@ elf_symbol { name: "usb_del_gadget_udc" is_defined: true symbol_type: FUNCTION - crc: 0x629b5d87 + crc: 0xfd08aebb type_id: 0x19c11f53 full_name: "usb_del_gadget_udc" } @@ -371718,7 +374841,7 @@ elf_symbol { name: "usb_deregister" is_defined: true symbol_type: FUNCTION - crc: 0x35848e6d + crc: 0x731f7030 type_id: 0x1fbef67f full_name: "usb_deregister" } @@ -371727,7 +374850,7 @@ elf_symbol { name: "usb_device_match_id" is_defined: true symbol_type: FUNCTION - crc: 0xd3d38ea4 + crc: 0xc9c9b246 type_id: 0x1c1deea6 full_name: "usb_device_match_id" } @@ -371745,7 +374868,7 @@ elf_symbol { name: "usb_driver_claim_interface" is_defined: true symbol_type: FUNCTION - crc: 0xf92c9c6f + crc: 0x5e871601 type_id: 0x922471e5 full_name: "usb_driver_claim_interface" } @@ -371754,7 +374877,7 @@ elf_symbol { name: "usb_driver_release_interface" is_defined: true symbol_type: FUNCTION - crc: 0xc3cb5fc7 + crc: 0x85968b60 type_id: 0x1f3aec00 full_name: "usb_driver_release_interface" } @@ -371763,7 +374886,7 @@ elf_symbol { name: "usb_driver_set_configuration" is_defined: true symbol_type: FUNCTION - crc: 0x59e49128 + crc: 0x56c3153c type_id: 0x9f435990 full_name: "usb_driver_set_configuration" } @@ -371772,7 +374895,7 @@ elf_symbol { name: "usb_enable_autosuspend" is_defined: true symbol_type: FUNCTION - crc: 0xe58824ae + crc: 0xb550820b type_id: 0x13c76860 full_name: "usb_enable_autosuspend" } @@ -371781,7 +374904,7 @@ elf_symbol { name: "usb_enable_lpm" is_defined: true symbol_type: FUNCTION - crc: 0x541877e2 + crc: 0xb2200273 type_id: 0x13c76860 full_name: "usb_enable_lpm" } @@ -371790,7 +374913,7 @@ elf_symbol { name: "usb_ep_alloc_request" is_defined: true symbol_type: FUNCTION - crc: 0xa9e74462 + crc: 0x880d48e4 type_id: 0x24d0f0fb full_name: "usb_ep_alloc_request" } @@ -371799,7 +374922,7 @@ elf_symbol { name: "usb_ep_autoconfig" is_defined: true symbol_type: FUNCTION - crc: 0xd7d70fc3 + crc: 0xc655b742 type_id: 0xa2868e3b full_name: "usb_ep_autoconfig" } @@ -371808,7 +374931,7 @@ elf_symbol { name: "usb_ep_clear_halt" is_defined: true symbol_type: FUNCTION - crc: 0x5fc294ef + crc: 0x9370b708 type_id: 0x9e09431f full_name: "usb_ep_clear_halt" } @@ -371817,7 +374940,7 @@ elf_symbol { name: "usb_ep_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0x882077d5 + crc: 0xbadfaba7 type_id: 0x9eb724d7 full_name: "usb_ep_dequeue" } @@ -371826,7 +374949,7 @@ elf_symbol { name: "usb_ep_disable" is_defined: true symbol_type: FUNCTION - crc: 0x9eb52803 + crc: 0x1aec8cdd type_id: 0x9e09431f full_name: "usb_ep_disable" } @@ -371835,7 +374958,7 @@ elf_symbol { name: "usb_ep_enable" is_defined: true symbol_type: FUNCTION - crc: 0xaf201fa6 + crc: 0x2dbea237 type_id: 0x9e09431f full_name: "usb_ep_enable" } @@ -371844,7 +374967,7 @@ elf_symbol { name: "usb_ep_fifo_flush" is_defined: true symbol_type: FUNCTION - crc: 0x0d90d784 + crc: 0xa50158bd type_id: 0x1311f1a3 full_name: "usb_ep_fifo_flush" } @@ -371853,7 +374976,7 @@ elf_symbol { name: "usb_ep_free_request" is_defined: true symbol_type: FUNCTION - crc: 0x01b12bfb + crc: 0x1d6766db type_id: 0x13af966b full_name: "usb_ep_free_request" } @@ -371862,7 +374985,7 @@ elf_symbol { name: "usb_ep_queue" is_defined: true symbol_type: FUNCTION - crc: 0x506ab3a9 + crc: 0xd4616fc7 type_id: 0x9e8b4d60 full_name: "usb_ep_queue" } @@ -371871,7 +374994,7 @@ elf_symbol { name: "usb_ep_set_halt" is_defined: true symbol_type: FUNCTION - crc: 0x0a8c3b4b + crc: 0x8310b89e type_id: 0x9e09431f full_name: "usb_ep_set_halt" } @@ -371880,7 +375003,7 @@ elf_symbol { name: "usb_ep_set_maxpacket_limit" is_defined: true symbol_type: FUNCTION - crc: 0x7a41b9f2 + crc: 0x77ec757b type_id: 0x1207e43b full_name: "usb_ep_set_maxpacket_limit" } @@ -371907,7 +375030,7 @@ elf_symbol { name: "usb_free_all_descriptors" is_defined: true symbol_type: FUNCTION - crc: 0xa44f03af + crc: 0x4294f39d type_id: 0x1880675b full_name: "usb_free_all_descriptors" } @@ -371916,7 +375039,7 @@ elf_symbol { name: "usb_free_coherent" is_defined: true symbol_type: FUNCTION - crc: 0x50e5605b + crc: 0x452b11d6 type_id: 0x10121220 full_name: "usb_free_coherent" } @@ -371925,7 +375048,7 @@ elf_symbol { name: "usb_free_urb" is_defined: true symbol_type: FUNCTION - crc: 0x185d8cf1 + crc: 0xc4b2accb type_id: 0x10d459f4 full_name: "usb_free_urb" } @@ -371934,7 +375057,7 @@ elf_symbol { name: "usb_function_register" is_defined: true symbol_type: FUNCTION - crc: 0x4e63da8e + crc: 0x8c27b0e9 type_id: 0x9f5327f4 full_name: "usb_function_register" } @@ -371943,7 +375066,7 @@ elf_symbol { name: "usb_function_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x67e5143f + crc: 0x39fd87f9 type_id: 0x124b9548 full_name: "usb_function_unregister" } @@ -371952,7 +375075,7 @@ elf_symbol { name: "usb_gadget_activate" is_defined: true symbol_type: FUNCTION - crc: 0xa5a2d41c + crc: 0x00273569 type_id: 0x94d9adef full_name: "usb_gadget_activate" } @@ -371961,7 +375084,7 @@ elf_symbol { name: "usb_gadget_connect" is_defined: true symbol_type: FUNCTION - crc: 0xe8a244d2 + crc: 0xbf456b79 type_id: 0x94d9adef full_name: "usb_gadget_connect" } @@ -371970,7 +375093,7 @@ elf_symbol { name: "usb_gadget_deactivate" is_defined: true symbol_type: FUNCTION - crc: 0x1720d732 + crc: 0x1eb7ea79 type_id: 0x94d9adef full_name: "usb_gadget_deactivate" } @@ -371979,7 +375102,7 @@ elf_symbol { name: "usb_gadget_disconnect" is_defined: true symbol_type: FUNCTION - crc: 0xbe1763b3 + crc: 0x87ef5958 type_id: 0x94d9adef full_name: "usb_gadget_disconnect" } @@ -371988,7 +375111,7 @@ elf_symbol { name: "usb_gadget_giveback_request" is_defined: true symbol_type: FUNCTION - crc: 0x7be89624 + crc: 0x3cfd9348 type_id: 0x13af966b full_name: "usb_gadget_giveback_request" } @@ -371997,7 +375120,7 @@ elf_symbol { name: "usb_gadget_map_request" is_defined: true symbol_type: FUNCTION - crc: 0xac72bfee + crc: 0x12f2b37e type_id: 0x947e0213 full_name: "usb_gadget_map_request" } @@ -372006,7 +375129,7 @@ elf_symbol { name: "usb_gadget_map_request_by_dev" is_defined: true symbol_type: FUNCTION - crc: 0x6b5549b4 + crc: 0x838d5805 type_id: 0x9db17288 full_name: "usb_gadget_map_request_by_dev" } @@ -372015,7 +375138,7 @@ elf_symbol { name: "usb_gadget_register_driver_owner" is_defined: true symbol_type: FUNCTION - crc: 0xbce0a10f + crc: 0x34240b83 type_id: 0x93f81ac9 full_name: "usb_gadget_register_driver_owner" } @@ -372024,7 +375147,7 @@ elf_symbol { name: "usb_gadget_set_selfpowered" is_defined: true symbol_type: FUNCTION - crc: 0xb773bce3 + crc: 0x2d44f775 type_id: 0x94d9adef full_name: "usb_gadget_set_selfpowered" } @@ -372033,7 +375156,7 @@ elf_symbol { name: "usb_gadget_set_state" is_defined: true symbol_type: FUNCTION - crc: 0x84fbca41 + crc: 0x77c6a89d type_id: 0x1b74fe1c full_name: "usb_gadget_set_state" } @@ -372042,7 +375165,7 @@ elf_symbol { name: "usb_gadget_udc_reset" is_defined: true symbol_type: FUNCTION - crc: 0xb51dc814 + crc: 0x96ffe674 type_id: 0x1924a178 full_name: "usb_gadget_udc_reset" } @@ -372051,7 +375174,7 @@ elf_symbol { name: "usb_gadget_unmap_request" is_defined: true symbol_type: FUNCTION - crc: 0xa4d01236 + crc: 0xc9e87172 type_id: 0x1966b0af full_name: "usb_gadget_unmap_request" } @@ -372060,7 +375183,7 @@ elf_symbol { name: "usb_gadget_unmap_request_by_dev" is_defined: true symbol_type: FUNCTION - crc: 0x1a6de341 + crc: 0x6b83a27c type_id: 0x10a9c034 full_name: "usb_gadget_unmap_request_by_dev" } @@ -372069,7 +375192,7 @@ elf_symbol { name: "usb_gadget_vbus_connect" is_defined: true symbol_type: FUNCTION - crc: 0xeef91988 + crc: 0xe51a1ae3 type_id: 0x94d9adef full_name: "usb_gadget_vbus_connect" } @@ -372078,7 +375201,7 @@ elf_symbol { name: "usb_gadget_vbus_disconnect" is_defined: true symbol_type: FUNCTION - crc: 0x2c9063b6 + crc: 0xba9b60f6 type_id: 0x94d9adef full_name: "usb_gadget_vbus_disconnect" } @@ -372087,7 +375210,7 @@ elf_symbol { name: "usb_gadget_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0x752d398b + crc: 0xdea047df type_id: 0x94d9adef full_name: "usb_gadget_wakeup" } @@ -372096,7 +375219,7 @@ elf_symbol { name: "usb_get_dev" is_defined: true symbol_type: FUNCTION - crc: 0x8822f0a9 + crc: 0x4dcdab7f type_id: 0x751f8257 full_name: "usb_get_dev" } @@ -372105,7 +375228,7 @@ elf_symbol { name: "usb_get_dr_mode" is_defined: true symbol_type: FUNCTION - crc: 0xa53c0d57 + crc: 0xae873a10 type_id: 0x6a442bfd full_name: "usb_get_dr_mode" } @@ -372114,7 +375237,7 @@ elf_symbol { name: "usb_get_from_anchor" is_defined: true symbol_type: FUNCTION - crc: 0xeb218ed9 + crc: 0xe4188449 type_id: 0x68d26f6c full_name: "usb_get_from_anchor" } @@ -372123,7 +375246,7 @@ elf_symbol { name: "usb_get_function" is_defined: true symbol_type: FUNCTION - crc: 0xc9883175 + crc: 0xd1e283f1 type_id: 0x1c941374 full_name: "usb_get_function" } @@ -372132,7 +375255,7 @@ elf_symbol { name: "usb_get_function_instance" is_defined: true symbol_type: FUNCTION - crc: 0xc0e93091 + crc: 0xbb24c696 type_id: 0x3c0f7773 full_name: "usb_get_function_instance" } @@ -372141,7 +375264,7 @@ elf_symbol { name: "usb_get_intf" is_defined: true symbol_type: FUNCTION - crc: 0x018d471f + crc: 0xb7cea7a2 type_id: 0x4bcbea3e full_name: "usb_get_intf" } @@ -372150,7 +375273,7 @@ elf_symbol { name: "usb_get_maximum_speed" is_defined: true symbol_type: FUNCTION - crc: 0x091609d7 + crc: 0x4b1fc544 type_id: 0x946eaca9 full_name: "usb_get_maximum_speed" } @@ -372159,7 +375282,7 @@ elf_symbol { name: "usb_get_role_switch_default_mode" is_defined: true symbol_type: FUNCTION - crc: 0x4acbb603 + crc: 0x893962c3 type_id: 0x6a442bfd full_name: "usb_get_role_switch_default_mode" } @@ -372168,7 +375291,7 @@ elf_symbol { name: "usb_get_urb" is_defined: true symbol_type: FUNCTION - crc: 0x63719f4b + crc: 0x8596cd1e type_id: 0x658bb664 full_name: "usb_get_urb" } @@ -372177,7 +375300,7 @@ elf_symbol { name: "usb_gstrings_attach" is_defined: true symbol_type: FUNCTION - crc: 0x4e6d367f + crc: 0xa54475b7 type_id: 0x9b2c6ab8 full_name: "usb_gstrings_attach" } @@ -372186,7 +375309,7 @@ elf_symbol { name: "usb_hc_died" is_defined: true symbol_type: FUNCTION - crc: 0x3de1077e + crc: 0x8cd8fa4c type_id: 0x19c6594b full_name: "usb_hc_died" } @@ -372195,7 +375318,7 @@ elf_symbol { name: "usb_hcd_check_unlink_urb" is_defined: true symbol_type: FUNCTION - crc: 0x602c253e + crc: 0x9b5a26f8 type_id: 0x94c3e345 full_name: "usb_hcd_check_unlink_urb" } @@ -372204,7 +375327,7 @@ elf_symbol { name: "usb_hcd_end_port_resume" is_defined: true symbol_type: FUNCTION - crc: 0xf9d135a6 + crc: 0x7994007c type_id: 0x1e6686a2 full_name: "usb_hcd_end_port_resume" } @@ -372213,7 +375336,7 @@ elf_symbol { name: "usb_hcd_giveback_urb" is_defined: true symbol_type: FUNCTION - crc: 0x223f488e + crc: 0x14dbce0b type_id: 0x19db51f9 full_name: "usb_hcd_giveback_urb" } @@ -372231,7 +375354,7 @@ elf_symbol { name: "usb_hcd_is_primary_hcd" is_defined: true symbol_type: FUNCTION - crc: 0x38639d1a + crc: 0x729bf6b5 type_id: 0x94deebf7 full_name: "usb_hcd_is_primary_hcd" } @@ -372240,7 +375363,7 @@ elf_symbol { name: "usb_hcd_link_urb_to_ep" is_defined: true symbol_type: FUNCTION - crc: 0xfab8c58d + crc: 0xe7fda85c type_id: 0x94da2b71 full_name: "usb_hcd_link_urb_to_ep" } @@ -372249,7 +375372,7 @@ elf_symbol { name: "usb_hcd_map_urb_for_dma" is_defined: true symbol_type: FUNCTION - crc: 0xca849c16 + crc: 0x00b8c91c type_id: 0x94e642c6 full_name: "usb_hcd_map_urb_for_dma" } @@ -372258,7 +375381,7 @@ elf_symbol { name: "usb_hcd_pci_pm_ops" is_defined: true symbol_type: OBJECT - crc: 0xc67a67b0 + crc: 0xf01d011e type_id: 0xc44f560e full_name: "usb_hcd_pci_pm_ops" } @@ -372267,7 +375390,7 @@ elf_symbol { name: "usb_hcd_pci_probe" is_defined: true symbol_type: FUNCTION - crc: 0x96029091 + crc: 0x50924620 type_id: 0x991753c2 full_name: "usb_hcd_pci_probe" } @@ -372276,7 +375399,7 @@ elf_symbol { name: "usb_hcd_pci_remove" is_defined: true symbol_type: FUNCTION - crc: 0xc38b60c0 + crc: 0xbc648547 type_id: 0x14e1f000 full_name: "usb_hcd_pci_remove" } @@ -372285,7 +375408,7 @@ elf_symbol { name: "usb_hcd_pci_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0xd28fe9e3 + crc: 0x6bd937f3 type_id: 0x14e1f000 full_name: "usb_hcd_pci_shutdown" } @@ -372294,7 +375417,7 @@ elf_symbol { name: "usb_hcd_platform_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0xb8ec9a13 + crc: 0xa48af729 type_id: 0x1f55a7e6 full_name: "usb_hcd_platform_shutdown" } @@ -372303,7 +375426,7 @@ elf_symbol { name: "usb_hcd_poll_rh_status" is_defined: true symbol_type: FUNCTION - crc: 0x7e74d840 + crc: 0x41a1205f type_id: 0x19c6594b full_name: "usb_hcd_poll_rh_status" } @@ -372312,7 +375435,7 @@ elf_symbol { name: "usb_hcd_resume_root_hub" is_defined: true symbol_type: FUNCTION - crc: 0xef6d06f2 + crc: 0x346e9d28 type_id: 0x19c6594b full_name: "usb_hcd_resume_root_hub" } @@ -372321,7 +375444,7 @@ elf_symbol { name: "usb_hcd_start_port_resume" is_defined: true symbol_type: FUNCTION - crc: 0xe56ee923 + crc: 0xc0e7fcf2 type_id: 0x1e6686a2 full_name: "usb_hcd_start_port_resume" } @@ -372330,7 +375453,7 @@ elf_symbol { name: "usb_hcd_unlink_urb_from_ep" is_defined: true symbol_type: FUNCTION - crc: 0x89b3b7ac + crc: 0x4aaa7328 type_id: 0x19c299cd full_name: "usb_hcd_unlink_urb_from_ep" } @@ -372339,7 +375462,7 @@ elf_symbol { name: "usb_hcd_unmap_urb_for_dma" is_defined: true symbol_type: FUNCTION - crc: 0x628911d4 + crc: 0x2f975d1c type_id: 0x19c299cd full_name: "usb_hcd_unmap_urb_for_dma" } @@ -372357,7 +375480,7 @@ elf_symbol { name: "usb_hub_clear_tt_buffer" is_defined: true symbol_type: FUNCTION - crc: 0x2f863a9f + crc: 0x84e6d61b type_id: 0x9dcceb48 full_name: "usb_hub_clear_tt_buffer" } @@ -372366,7 +375489,7 @@ elf_symbol { name: "usb_hub_find_child" is_defined: true symbol_type: FUNCTION - crc: 0x20bfdb57 + crc: 0xabefeb1f type_id: 0x7483011b full_name: "usb_hub_find_child" } @@ -372375,7 +375498,7 @@ elf_symbol { name: "usb_ifnum_to_if" is_defined: true symbol_type: FUNCTION - crc: 0x90355b67 + crc: 0xcee84bcf type_id: 0x4d878509 full_name: "usb_ifnum_to_if" } @@ -372384,7 +375507,7 @@ elf_symbol { name: "usb_init_urb" is_defined: true symbol_type: FUNCTION - crc: 0xa81518aa + crc: 0x87c942db type_id: 0x10d459f4 full_name: "usb_init_urb" } @@ -372393,7 +375516,7 @@ elf_symbol { name: "usb_initialize_gadget" is_defined: true symbol_type: FUNCTION - crc: 0x13d6928a + crc: 0x1b16a511 type_id: 0x10985fcc full_name: "usb_initialize_gadget" } @@ -372402,7 +375525,7 @@ elf_symbol { name: "usb_interface_id" is_defined: true symbol_type: FUNCTION - crc: 0x9a79cabf + crc: 0x3e5508e5 type_id: 0x9ebe912b full_name: "usb_interface_id" } @@ -372420,7 +375543,7 @@ elf_symbol { name: "usb_kill_urb" is_defined: true symbol_type: FUNCTION - crc: 0xe2cea6fa + crc: 0x7302c258 type_id: 0x10d459f4 full_name: "usb_kill_urb" } @@ -372429,7 +375552,7 @@ elf_symbol { name: "usb_match_id" is_defined: true symbol_type: FUNCTION - crc: 0x15602db9 + crc: 0x386aff54 type_id: 0x170370af full_name: "usb_match_id" } @@ -372438,7 +375561,7 @@ elf_symbol { name: "usb_match_one_id" is_defined: true symbol_type: FUNCTION - crc: 0x0314a369 + crc: 0xc9fb2c39 type_id: 0x952154fc full_name: "usb_match_one_id" } @@ -372447,7 +375570,7 @@ elf_symbol { name: "usb_os_desc_prepare_interf_dir" is_defined: true symbol_type: FUNCTION - crc: 0x9361d156 + crc: 0x7b86720c type_id: 0xea4685f2 full_name: "usb_os_desc_prepare_interf_dir" } @@ -372465,7 +375588,7 @@ elf_symbol { name: "usb_phy_get_charger_current" is_defined: true symbol_type: FUNCTION - crc: 0xf9e8bac0 + crc: 0x6f618f0d type_id: 0x1181c0b9 full_name: "usb_phy_get_charger_current" } @@ -372474,7 +375597,7 @@ elf_symbol { name: "usb_phy_set_charger_current" is_defined: true symbol_type: FUNCTION - crc: 0x557d5341 + crc: 0x4681c85f type_id: 0x10feecf9 full_name: "usb_phy_set_charger_current" } @@ -372483,7 +375606,7 @@ elf_symbol { name: "usb_phy_set_charger_state" is_defined: true symbol_type: FUNCTION - crc: 0x7f84f3c7 + crc: 0x2b0f1dad type_id: 0x10a7df71 full_name: "usb_phy_set_charger_state" } @@ -372492,7 +375615,7 @@ elf_symbol { name: "usb_phy_set_event" is_defined: true symbol_type: FUNCTION - crc: 0xeb813a3b + crc: 0x9347aae3 type_id: 0x11252cf3 full_name: "usb_phy_set_event" } @@ -372501,7 +375624,7 @@ elf_symbol { name: "usb_poison_urb" is_defined: true symbol_type: FUNCTION - crc: 0x515aff96 + crc: 0xeb615ab8 type_id: 0x10d459f4 full_name: "usb_poison_urb" } @@ -372510,7 +375633,7 @@ elf_symbol { name: "usb_put_dev" is_defined: true symbol_type: FUNCTION - crc: 0xd16c157d + crc: 0x2cfadf27 type_id: 0x13c76860 full_name: "usb_put_dev" } @@ -372519,7 +375642,7 @@ elf_symbol { name: "usb_put_function" is_defined: true symbol_type: FUNCTION - crc: 0xb84dc32b + crc: 0xc422cd1e type_id: 0x1880675b full_name: "usb_put_function" } @@ -372528,7 +375651,7 @@ elf_symbol { name: "usb_put_function_instance" is_defined: true symbol_type: FUNCTION - crc: 0xadf6bdfd + crc: 0xfa5ff918 type_id: 0x149eb739 full_name: "usb_put_function_instance" } @@ -372537,7 +375660,7 @@ elf_symbol { name: "usb_put_hcd" is_defined: true symbol_type: FUNCTION - crc: 0x4237b768 + crc: 0xb08df7f8 type_id: 0x19c6594b full_name: "usb_put_hcd" } @@ -372546,7 +375669,7 @@ elf_symbol { name: "usb_put_intf" is_defined: true symbol_type: FUNCTION - crc: 0x37e9bf56 + crc: 0x4393137c type_id: 0x18d9f669 full_name: "usb_put_intf" } @@ -372555,7 +375678,7 @@ elf_symbol { name: "usb_queue_reset_device" is_defined: true symbol_type: FUNCTION - crc: 0x7f60f5b6 + crc: 0xc7af32a3 type_id: 0x18d9f669 full_name: "usb_queue_reset_device" } @@ -372564,7 +375687,7 @@ elf_symbol { name: "usb_register_driver" is_defined: true symbol_type: FUNCTION - crc: 0x4ea21497 + crc: 0x467feb88 type_id: 0x92855f9f full_name: "usb_register_driver" } @@ -372582,7 +375705,7 @@ elf_symbol { name: "usb_remove_function" is_defined: true symbol_type: FUNCTION - crc: 0x30ac628a + crc: 0xfb5f2555 type_id: 0x13a62397 full_name: "usb_remove_function" } @@ -372591,7 +375714,7 @@ elf_symbol { name: "usb_remove_hcd" is_defined: true symbol_type: FUNCTION - crc: 0xbfaad2cc + crc: 0x2ca0eed2 type_id: 0x19c6594b full_name: "usb_remove_hcd" } @@ -372600,7 +375723,7 @@ elf_symbol { name: "usb_remove_phy" is_defined: true symbol_type: FUNCTION - crc: 0x9e381117 + crc: 0x5d1d725c type_id: 0x11e8f961 full_name: "usb_remove_phy" } @@ -372609,7 +375732,7 @@ elf_symbol { name: "usb_reset_configuration" is_defined: true symbol_type: FUNCTION - crc: 0xb9374456 + crc: 0x3032af9c type_id: 0x9edfdadc full_name: "usb_reset_configuration" } @@ -372618,7 +375741,7 @@ elf_symbol { name: "usb_reset_device" is_defined: true symbol_type: FUNCTION - crc: 0xa445a827 + crc: 0xdd0d3fb6 type_id: 0x9edfdadc full_name: "usb_reset_device" } @@ -372636,7 +375759,7 @@ elf_symbol { name: "usb_role_switch_find_by_fwnode" is_defined: true symbol_type: FUNCTION - crc: 0x007d12c6 + crc: 0x86de92bd type_id: 0x8a993822 full_name: "usb_role_switch_find_by_fwnode" } @@ -372645,7 +375768,7 @@ elf_symbol { name: "usb_role_switch_get" is_defined: true symbol_type: FUNCTION - crc: 0xd129d5fb + crc: 0x3efd9db5 type_id: 0x858a1ee4 full_name: "usb_role_switch_get" } @@ -372672,7 +375795,7 @@ elf_symbol { name: "usb_role_switch_register" is_defined: true symbol_type: FUNCTION - crc: 0xde6c3e75 + crc: 0x4d1be312 type_id: 0x85551253 full_name: "usb_role_switch_register" } @@ -372699,7 +375822,7 @@ elf_symbol { name: "usb_root_hub_lost_power" is_defined: true symbol_type: FUNCTION - crc: 0x6d7d3dc3 + crc: 0x2ade160d type_id: 0x13c76860 full_name: "usb_root_hub_lost_power" } @@ -372717,7 +375840,7 @@ elf_symbol { name: "usb_serial_claim_interface" is_defined: true symbol_type: FUNCTION - crc: 0x05d12036 + crc: 0x96f61a6e type_id: 0x9aa5384e full_name: "usb_serial_claim_interface" } @@ -372726,7 +375849,7 @@ elf_symbol { name: "usb_serial_deregister_drivers" is_defined: true symbol_type: FUNCTION - crc: 0xedc2db91 + crc: 0x88250046 type_id: 0x1f2cb682 full_name: "usb_serial_deregister_drivers" } @@ -372735,7 +375858,7 @@ elf_symbol { name: "usb_serial_generic_chars_in_buffer" is_defined: true symbol_type: FUNCTION - crc: 0x97ef2436 + crc: 0xbb36ab83 type_id: 0xc564dee2 full_name: "usb_serial_generic_chars_in_buffer" } @@ -372744,7 +375867,7 @@ elf_symbol { name: "usb_serial_generic_close" is_defined: true symbol_type: FUNCTION - crc: 0xce8b54cc + crc: 0xeae7486b type_id: 0x181d9d22 full_name: "usb_serial_generic_close" } @@ -372753,7 +375876,7 @@ elf_symbol { name: "usb_serial_generic_get_icount" is_defined: true symbol_type: FUNCTION - crc: 0xde02c02b + crc: 0xcf5809d1 type_id: 0x962949a5 full_name: "usb_serial_generic_get_icount" } @@ -372762,7 +375885,7 @@ elf_symbol { name: "usb_serial_generic_open" is_defined: true symbol_type: FUNCTION - crc: 0x40a688d1 + crc: 0x7a8a31d9 type_id: 0x96b71ffd full_name: "usb_serial_generic_open" } @@ -372771,7 +375894,7 @@ elf_symbol { name: "usb_serial_generic_process_read_urb" is_defined: true symbol_type: FUNCTION - crc: 0xa80ae534 + crc: 0x9b246461 type_id: 0x10d459f4 full_name: "usb_serial_generic_process_read_urb" } @@ -372780,7 +375903,7 @@ elf_symbol { name: "usb_serial_generic_read_bulk_callback" is_defined: true symbol_type: FUNCTION - crc: 0xf7b30388 + crc: 0x6fe42644 type_id: 0x10d459f4 full_name: "usb_serial_generic_read_bulk_callback" } @@ -372789,7 +375912,7 @@ elf_symbol { name: "usb_serial_generic_resume" is_defined: true symbol_type: FUNCTION - crc: 0x74b4a172 + crc: 0xebdf1b21 type_id: 0x9a212231 full_name: "usb_serial_generic_resume" } @@ -372798,7 +375921,7 @@ elf_symbol { name: "usb_serial_generic_submit_read_urbs" is_defined: true symbol_type: FUNCTION - crc: 0x554998dc + crc: 0xfd162dd7 type_id: 0x96c3b4e1 full_name: "usb_serial_generic_submit_read_urbs" } @@ -372807,7 +375930,7 @@ elf_symbol { name: "usb_serial_generic_throttle" is_defined: true symbol_type: FUNCTION - crc: 0x1ad06e3f + crc: 0x9a44e3d9 type_id: 0x1b27f18a full_name: "usb_serial_generic_throttle" } @@ -372816,7 +375939,7 @@ elf_symbol { name: "usb_serial_generic_tiocmiwait" is_defined: true symbol_type: FUNCTION - crc: 0xc50cb41d + crc: 0x22502ec8 type_id: 0x96f296a4 full_name: "usb_serial_generic_tiocmiwait" } @@ -372825,7 +375948,7 @@ elf_symbol { name: "usb_serial_generic_unthrottle" is_defined: true symbol_type: FUNCTION - crc: 0xaf92698a + crc: 0x78642fad type_id: 0x1b27f18a full_name: "usb_serial_generic_unthrottle" } @@ -372834,7 +375957,7 @@ elf_symbol { name: "usb_serial_generic_wait_until_sent" is_defined: true symbol_type: FUNCTION - crc: 0xd54a9a81 + crc: 0x16d0f658 type_id: 0x18d7c9fc full_name: "usb_serial_generic_wait_until_sent" } @@ -372843,7 +375966,7 @@ elf_symbol { name: "usb_serial_generic_write" is_defined: true symbol_type: FUNCTION - crc: 0x0a34f3ec + crc: 0x87c4d62f type_id: 0x96b8906b full_name: "usb_serial_generic_write" } @@ -372852,7 +375975,7 @@ elf_symbol { name: "usb_serial_generic_write_bulk_callback" is_defined: true symbol_type: FUNCTION - crc: 0xb962e9c3 + crc: 0x062cfcb5 type_id: 0x10d459f4 full_name: "usb_serial_generic_write_bulk_callback" } @@ -372861,7 +375984,7 @@ elf_symbol { name: "usb_serial_generic_write_start" is_defined: true symbol_type: FUNCTION - crc: 0x65e477b5 + crc: 0x9688f0af type_id: 0x96c3b4e1 full_name: "usb_serial_generic_write_start" } @@ -372870,7 +375993,7 @@ elf_symbol { name: "usb_serial_handle_dcd_change" is_defined: true symbol_type: FUNCTION - crc: 0xf4058b6c + crc: 0x5814e98c type_id: 0x18b7067a full_name: "usb_serial_handle_dcd_change" } @@ -372879,7 +376002,7 @@ elf_symbol { name: "usb_serial_port_softint" is_defined: true symbol_type: FUNCTION - crc: 0x6c0b83fa + crc: 0x48dcaa66 type_id: 0x181d9d22 full_name: "usb_serial_port_softint" } @@ -372888,7 +376011,7 @@ elf_symbol { name: "usb_serial_register_drivers" is_defined: true symbol_type: FUNCTION - crc: 0xc2d269dd + crc: 0xaa8010a9 type_id: 0x92c247e8 full_name: "usb_serial_register_drivers" } @@ -372897,7 +376020,7 @@ elf_symbol { name: "usb_serial_resume" is_defined: true symbol_type: FUNCTION - crc: 0xd9a5b6aa + crc: 0x95cdc2e3 type_id: 0x95c144d5 full_name: "usb_serial_resume" } @@ -372906,7 +376029,7 @@ elf_symbol { name: "usb_serial_suspend" is_defined: true symbol_type: FUNCTION - crc: 0xdcc4f625 + crc: 0xcd00307f type_id: 0x96011ad3 full_name: "usb_serial_suspend" } @@ -372915,7 +376038,7 @@ elf_symbol { name: "usb_set_device_state" is_defined: true symbol_type: FUNCTION - crc: 0x74a38414 + crc: 0xd18d43ea type_id: 0x1172892f full_name: "usb_set_device_state" } @@ -372924,7 +376047,7 @@ elf_symbol { name: "usb_set_interface" is_defined: true symbol_type: FUNCTION - crc: 0x0c8518e3 + crc: 0x12aa48fa type_id: 0x9f5a91a4 full_name: "usb_set_interface" } @@ -372951,7 +376074,7 @@ elf_symbol { name: "usb_store_new_id" is_defined: true symbol_type: FUNCTION - crc: 0x32f1cb66 + crc: 0x8b634d82 type_id: 0x1fa33567 full_name: "usb_store_new_id" } @@ -372960,7 +376083,7 @@ elf_symbol { name: "usb_string" is_defined: true symbol_type: FUNCTION - crc: 0x76201be1 + crc: 0x5eb16033 type_id: 0x9f41a9bc full_name: "usb_string" } @@ -372969,7 +376092,7 @@ elf_symbol { name: "usb_string_id" is_defined: true symbol_type: FUNCTION - crc: 0x9f257229 + crc: 0xd39e3582 type_id: 0x95c8ff6f full_name: "usb_string_id" } @@ -372978,7 +376101,7 @@ elf_symbol { name: "usb_submit_urb" is_defined: true symbol_type: FUNCTION - crc: 0x985fcfe2 + crc: 0x05f25f5a type_id: 0x9e0a7037 full_name: "usb_submit_urb" } @@ -372987,7 +376110,7 @@ elf_symbol { name: "usb_udc_vbus_handler" is_defined: true symbol_type: FUNCTION - crc: 0x0afdfd48 + crc: 0xac16102b type_id: 0x1874e22c full_name: "usb_udc_vbus_handler" } @@ -372996,7 +376119,7 @@ elf_symbol { name: "usb_unanchor_urb" is_defined: true symbol_type: FUNCTION - crc: 0xec9ca726 + crc: 0x54f507b7 type_id: 0x10d459f4 full_name: "usb_unanchor_urb" } @@ -373005,7 +376128,7 @@ elf_symbol { name: "usb_unlink_urb" is_defined: true symbol_type: FUNCTION - crc: 0xb52f224e + crc: 0x73287c9a type_id: 0x9dcceb48 full_name: "usb_unlink_urb" } @@ -373014,7 +376137,7 @@ elf_symbol { name: "usb_unpoison_urb" is_defined: true symbol_type: FUNCTION - crc: 0x96cc6c96 + crc: 0xa5b3e84e type_id: 0x10d459f4 full_name: "usb_unpoison_urb" } @@ -373032,7 +376155,7 @@ elf_symbol { name: "usb_wakeup_notification" is_defined: true symbol_type: FUNCTION - crc: 0x1630f15b + crc: 0x9ecc9dcc type_id: 0x12d17df8 full_name: "usb_wakeup_notification" } @@ -373041,7 +376164,7 @@ elf_symbol { name: "usbnet_get_endpoints" is_defined: true symbol_type: FUNCTION - crc: 0x04d741f0 + crc: 0x4edc7167 type_id: 0x9e768332 full_name: "usbnet_get_endpoints" } @@ -373050,7 +376173,7 @@ elf_symbol { name: "usbnet_link_change" is_defined: true symbol_type: FUNCTION - crc: 0xf6eb651c + crc: 0x882d8306 type_id: 0x12448959 full_name: "usbnet_link_change" } @@ -373113,7 +376236,7 @@ elf_symbol { name: "v4l2_compat_ioctl32" is_defined: true symbol_type: FUNCTION - crc: 0x85effc82 + crc: 0x9f9f8c1d type_id: 0xa00069e0 full_name: "v4l2_compat_ioctl32" } @@ -373122,7 +376245,7 @@ elf_symbol { name: "v4l2_ctrl_auto_cluster" is_defined: true symbol_type: FUNCTION - crc: 0x65e414b5 + crc: 0x5604ef2d type_id: 0x01ecbbc0 full_name: "v4l2_ctrl_auto_cluster" } @@ -373131,7 +376254,7 @@ elf_symbol { name: "v4l2_ctrl_find" is_defined: true symbol_type: FUNCTION - crc: 0x248bf43c + crc: 0xa86a6426 type_id: 0x1db066c6 full_name: "v4l2_ctrl_find" } @@ -373140,7 +376263,7 @@ elf_symbol { name: "v4l2_ctrl_g_ctrl" is_defined: true symbol_type: FUNCTION - crc: 0x622b5e5a + crc: 0xb5bb3a8b type_id: 0x8c560b3b full_name: "v4l2_ctrl_g_ctrl" } @@ -373149,7 +376272,7 @@ elf_symbol { name: "v4l2_ctrl_g_ctrl_int64" is_defined: true symbol_type: FUNCTION - crc: 0xed8d797c + crc: 0x07d6bf7a type_id: 0x8b00bfc7 full_name: "v4l2_ctrl_g_ctrl_int64" } @@ -373167,7 +376290,7 @@ elf_symbol { name: "v4l2_ctrl_handler_free" is_defined: true symbol_type: FUNCTION - crc: 0x34b5cf27 + crc: 0x55b6b0f1 type_id: 0x10035ee9 full_name: "v4l2_ctrl_handler_free" } @@ -373176,7 +376299,7 @@ elf_symbol { name: "v4l2_ctrl_handler_init_class" is_defined: true symbol_type: FUNCTION - crc: 0xd28ad989 + crc: 0xb0146156 type_id: 0x9c0bd092 full_name: "v4l2_ctrl_handler_init_class" } @@ -373185,7 +376308,7 @@ elf_symbol { name: "v4l2_ctrl_handler_setup" is_defined: true symbol_type: FUNCTION - crc: 0x7409ee20 + crc: 0xb5ec6703 type_id: 0x9d1bec55 full_name: "v4l2_ctrl_handler_setup" } @@ -373194,7 +376317,7 @@ elf_symbol { name: "v4l2_ctrl_log_status" is_defined: true symbol_type: FUNCTION - crc: 0x66267a61 + crc: 0xd8e2479e type_id: 0x9bd88c03 full_name: "v4l2_ctrl_log_status" } @@ -373203,7 +376326,7 @@ elf_symbol { name: "v4l2_ctrl_new_custom" is_defined: true symbol_type: FUNCTION - crc: 0x023f4379 + crc: 0x5a3cb1c0 type_id: 0x1e7e66b3 full_name: "v4l2_ctrl_new_custom" } @@ -373212,7 +376335,7 @@ elf_symbol { name: "v4l2_ctrl_new_fwnode_properties" is_defined: true symbol_type: FUNCTION - crc: 0x14c841fc + crc: 0x21deb3d7 type_id: 0x9deb25ef full_name: "v4l2_ctrl_new_fwnode_properties" } @@ -373221,7 +376344,7 @@ elf_symbol { name: "v4l2_ctrl_new_int_menu" is_defined: true symbol_type: FUNCTION - crc: 0xa025e880 + crc: 0xca12bbd5 type_id: 0x1e5a132d full_name: "v4l2_ctrl_new_int_menu" } @@ -373230,7 +376353,7 @@ elf_symbol { name: "v4l2_ctrl_new_std" is_defined: true symbol_type: FUNCTION - crc: 0xa7052b87 + crc: 0x8f3c5225 type_id: 0x1e5a0d08 full_name: "v4l2_ctrl_new_std" } @@ -373239,7 +376362,7 @@ elf_symbol { name: "v4l2_ctrl_new_std_compound" is_defined: true symbol_type: FUNCTION - crc: 0x4453e8cc + crc: 0x8155bebd type_id: 0x1e5a69e0 full_name: "v4l2_ctrl_new_std_compound" } @@ -373248,7 +376371,7 @@ elf_symbol { name: "v4l2_ctrl_new_std_menu" is_defined: true symbol_type: FUNCTION - crc: 0x730b7f09 + crc: 0x65e013a0 type_id: 0x1e5a3daa full_name: "v4l2_ctrl_new_std_menu" } @@ -373257,7 +376380,7 @@ elf_symbol { name: "v4l2_ctrl_new_std_menu_items" is_defined: true symbol_type: FUNCTION - crc: 0x904740ef + crc: 0x524015a4 type_id: 0x1e5a3da5 full_name: "v4l2_ctrl_new_std_menu_items" } @@ -373266,7 +376389,7 @@ elf_symbol { name: "v4l2_ctrl_poll" is_defined: true symbol_type: FUNCTION - crc: 0xcf717e41 + crc: 0x5d3d824c type_id: 0x25b50dfa full_name: "v4l2_ctrl_poll" } @@ -373275,7 +376398,7 @@ elf_symbol { name: "v4l2_ctrl_request_complete" is_defined: true symbol_type: FUNCTION - crc: 0xf3e275c2 + crc: 0x528fd3af type_id: 0x19c56221 full_name: "v4l2_ctrl_request_complete" } @@ -373284,7 +376407,7 @@ elf_symbol { name: "v4l2_ctrl_request_setup" is_defined: true symbol_type: FUNCTION - crc: 0x4f7d72cd + crc: 0x914977ca type_id: 0x94ddd09d full_name: "v4l2_ctrl_request_setup" } @@ -373293,7 +376416,7 @@ elf_symbol { name: "v4l2_ctrl_subdev_log_status" is_defined: true symbol_type: FUNCTION - crc: 0x0716c4a2 + crc: 0xe19c97ee type_id: 0x9df18afd full_name: "v4l2_ctrl_subdev_log_status" } @@ -373302,7 +376425,7 @@ elf_symbol { name: "v4l2_ctrl_subdev_subscribe_event" is_defined: true symbol_type: FUNCTION - crc: 0xc094ead8 + crc: 0x997bb10c type_id: 0x9d3b60fc full_name: "v4l2_ctrl_subdev_subscribe_event" } @@ -373311,7 +376434,7 @@ elf_symbol { name: "v4l2_ctrl_subscribe_event" is_defined: true symbol_type: FUNCTION - crc: 0x176fb1fa + crc: 0xcd16bacb type_id: 0x912c9057 full_name: "v4l2_ctrl_subscribe_event" } @@ -373320,7 +376443,7 @@ elf_symbol { name: "v4l2_device_register" is_defined: true symbol_type: FUNCTION - crc: 0x3635814f + crc: 0x7688d378 type_id: 0x9d0be11c full_name: "v4l2_device_register" } @@ -373329,7 +376452,7 @@ elf_symbol { name: "v4l2_device_register_subdev" is_defined: true symbol_type: FUNCTION - crc: 0xd3987c7c + crc: 0xb9560353 type_id: 0x9c543337 full_name: "v4l2_device_register_subdev" } @@ -373338,7 +376461,7 @@ elf_symbol { name: "v4l2_device_set_name" is_defined: true symbol_type: FUNCTION - crc: 0x06079bd7 + crc: 0x8b75c2e5 type_id: 0x9cae8e59 full_name: "v4l2_device_set_name" } @@ -373347,7 +376470,7 @@ elf_symbol { name: "v4l2_device_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x1f953b6e + crc: 0x0f18c6b2 type_id: 0x114b9716 full_name: "v4l2_device_unregister" } @@ -373356,7 +376479,7 @@ elf_symbol { name: "v4l2_device_unregister_subdev" is_defined: true symbol_type: FUNCTION - crc: 0x9b87b9e1 + crc: 0x65611a33 type_id: 0x10e93841 full_name: "v4l2_device_unregister_subdev" } @@ -373365,7 +376488,7 @@ elf_symbol { name: "v4l2_event_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0x69b4eb19 + crc: 0xcf17a2f7 type_id: 0x91db22a4 full_name: "v4l2_event_dequeue" } @@ -373374,7 +376497,7 @@ elf_symbol { name: "v4l2_event_pending" is_defined: true symbol_type: FUNCTION - crc: 0x387abd54 + crc: 0xb16f09bb type_id: 0x91e301dd full_name: "v4l2_event_pending" } @@ -373383,7 +376506,7 @@ elf_symbol { name: "v4l2_event_queue" is_defined: true symbol_type: FUNCTION - crc: 0xe5e1ca7f + crc: 0x00af3e17 type_id: 0x1014c641 full_name: "v4l2_event_queue" } @@ -373392,7 +376515,7 @@ elf_symbol { name: "v4l2_event_queue_fh" is_defined: true symbol_type: FUNCTION - crc: 0xe78611f9 + crc: 0x77e72042 type_id: 0x1c0f0880 full_name: "v4l2_event_queue_fh" } @@ -373401,7 +376524,7 @@ elf_symbol { name: "v4l2_event_subdev_unsubscribe" is_defined: true symbol_type: FUNCTION - crc: 0x337a1e76 + crc: 0x42959e22 type_id: 0x9d3b60fc full_name: "v4l2_event_subdev_unsubscribe" } @@ -373410,7 +376533,7 @@ elf_symbol { name: "v4l2_event_subscribe" is_defined: true symbol_type: FUNCTION - crc: 0x14104704 + crc: 0xdb22f7b9 type_id: 0x913d31b0 full_name: "v4l2_event_subscribe" } @@ -373419,7 +376542,7 @@ elf_symbol { name: "v4l2_event_unsubscribe" is_defined: true symbol_type: FUNCTION - crc: 0xb688118a + crc: 0x382bea3a type_id: 0x912c9057 full_name: "v4l2_event_unsubscribe" } @@ -373428,7 +376551,7 @@ elf_symbol { name: "v4l2_fh_add" is_defined: true symbol_type: FUNCTION - crc: 0x1d35d7db + crc: 0xd62d86ee type_id: 0x1cfbb361 full_name: "v4l2_fh_add" } @@ -373437,7 +376560,7 @@ elf_symbol { name: "v4l2_fh_del" is_defined: true symbol_type: FUNCTION - crc: 0xd21c89c7 + crc: 0xcbe9ccff type_id: 0x1cfbb361 full_name: "v4l2_fh_del" } @@ -373446,7 +376569,7 @@ elf_symbol { name: "v4l2_fh_exit" is_defined: true symbol_type: FUNCTION - crc: 0xebf67cb0 + crc: 0xb363ecf4 type_id: 0x1cfbb361 full_name: "v4l2_fh_exit" } @@ -373455,7 +376578,7 @@ elf_symbol { name: "v4l2_fh_init" is_defined: true symbol_type: FUNCTION - crc: 0x2272af98 + crc: 0x6caf0417 type_id: 0x1cfc31a2 full_name: "v4l2_fh_init" } @@ -373464,7 +376587,7 @@ elf_symbol { name: "v4l2_fh_is_singular" is_defined: true symbol_type: FUNCTION - crc: 0x7f6f629c + crc: 0x23994ed4 type_id: 0x91e301dd full_name: "v4l2_fh_is_singular" } @@ -373473,7 +376596,7 @@ elf_symbol { name: "v4l2_fh_open" is_defined: true symbol_type: FUNCTION - crc: 0x14f552d5 + crc: 0x454062b8 type_id: 0x9bba7997 full_name: "v4l2_fh_open" } @@ -373482,7 +376605,7 @@ elf_symbol { name: "v4l2_fh_release" is_defined: true symbol_type: FUNCTION - crc: 0x61d897aa + crc: 0x17bd08d5 type_id: 0x9bba7997 full_name: "v4l2_fh_release" } @@ -373500,7 +376623,7 @@ elf_symbol { name: "v4l2_g_parm_cap" is_defined: true symbol_type: FUNCTION - crc: 0x939d3884 + crc: 0x4d8ff5f4 type_id: 0x9df4075f full_name: "v4l2_g_parm_cap" } @@ -373509,7 +376632,7 @@ elf_symbol { name: "v4l2_get_link_freq" is_defined: true symbol_type: FUNCTION - crc: 0x2e0c99b3 + crc: 0xd724b6b3 type_id: 0x8798b290 full_name: "v4l2_get_link_freq" } @@ -373518,7 +376641,7 @@ elf_symbol { name: "v4l2_i2c_subdev_init" is_defined: true symbol_type: FUNCTION - crc: 0xfcbaf698 + crc: 0xa94917c0 type_id: 0x102f3bef full_name: "v4l2_i2c_subdev_init" } @@ -373527,7 +376650,7 @@ elf_symbol { name: "v4l2_m2m_buf_copy_metadata" is_defined: true symbol_type: FUNCTION - crc: 0x43c0735b + crc: 0x45a7cf8c type_id: 0x1ce56ba2 full_name: "v4l2_m2m_buf_copy_metadata" } @@ -373536,7 +376659,7 @@ elf_symbol { name: "v4l2_m2m_buf_queue" is_defined: true symbol_type: FUNCTION - crc: 0x02e9116c + crc: 0xb518b642 type_id: 0x1253a5d6 full_name: "v4l2_m2m_buf_queue" } @@ -373545,7 +376668,7 @@ elf_symbol { name: "v4l2_m2m_buf_remove" is_defined: true symbol_type: FUNCTION - crc: 0xf36aa573 + crc: 0x14e939a6 type_id: 0x318cc368 full_name: "v4l2_m2m_buf_remove" } @@ -373554,7 +376677,7 @@ elf_symbol { name: "v4l2_m2m_buf_remove_by_buf" is_defined: true symbol_type: FUNCTION - crc: 0x807c95dd + crc: 0x59b32674 type_id: 0x127a8e67 full_name: "v4l2_m2m_buf_remove_by_buf" } @@ -373563,7 +376686,7 @@ elf_symbol { name: "v4l2_m2m_buf_remove_by_idx" is_defined: true symbol_type: FUNCTION - crc: 0xdb27382b + crc: 0x8d5da1e1 type_id: 0x309ad6f0 full_name: "v4l2_m2m_buf_remove_by_idx" } @@ -373572,7 +376695,7 @@ elf_symbol { name: "v4l2_m2m_ctx_init" is_defined: true symbol_type: FUNCTION - crc: 0x4328d75a + crc: 0x8ed4d916 type_id: 0x3aa9b2fb full_name: "v4l2_m2m_ctx_init" } @@ -373581,7 +376704,7 @@ elf_symbol { name: "v4l2_m2m_ctx_release" is_defined: true symbol_type: FUNCTION - crc: 0x429d60c1 + crc: 0x1a00ded2 type_id: 0x128e4140 full_name: "v4l2_m2m_ctx_release" } @@ -373590,7 +376713,7 @@ elf_symbol { name: "v4l2_m2m_dqbuf" is_defined: true symbol_type: FUNCTION - crc: 0x37a9878b + crc: 0x58f521f5 type_id: 0x9b9c3080 full_name: "v4l2_m2m_dqbuf" } @@ -373599,7 +376722,7 @@ elf_symbol { name: "v4l2_m2m_fop_mmap" is_defined: true symbol_type: FUNCTION - crc: 0xec4e650c + crc: 0xd32a4e63 type_id: 0x9b923492 full_name: "v4l2_m2m_fop_mmap" } @@ -373608,7 +376731,7 @@ elf_symbol { name: "v4l2_m2m_fop_poll" is_defined: true symbol_type: FUNCTION - crc: 0x293fda8c + crc: 0x20ef2577 type_id: 0x25ad187d full_name: "v4l2_m2m_fop_poll" } @@ -373626,7 +376749,7 @@ elf_symbol { name: "v4l2_m2m_get_vq" is_defined: true symbol_type: FUNCTION - crc: 0x8d2bf18c + crc: 0xca7e5166 type_id: 0xdbd3d7da full_name: "v4l2_m2m_get_vq" } @@ -373644,7 +376767,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_create_bufs" is_defined: true symbol_type: FUNCTION - crc: 0x78868c51 + crc: 0xb608c696 type_id: 0x9bd21a8b full_name: "v4l2_m2m_ioctl_create_bufs" } @@ -373653,7 +376776,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_decoder_cmd" is_defined: true symbol_type: FUNCTION - crc: 0xa0e3d9bb + crc: 0x9eab8366 type_id: 0x9bdd631f full_name: "v4l2_m2m_ioctl_decoder_cmd" } @@ -373662,7 +376785,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_dqbuf" is_defined: true symbol_type: FUNCTION - crc: 0x590bef08 + crc: 0xea7d06d7 type_id: 0x9bdfa419 full_name: "v4l2_m2m_ioctl_dqbuf" } @@ -373671,7 +376794,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_encoder_cmd" is_defined: true symbol_type: FUNCTION - crc: 0x7c0daf52 + crc: 0x54a5c4de type_id: 0x9bd829a3 full_name: "v4l2_m2m_ioctl_encoder_cmd" } @@ -373680,7 +376803,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_expbuf" is_defined: true symbol_type: FUNCTION - crc: 0x09e55192 + crc: 0x0e521a1e type_id: 0x9bd4409d full_name: "v4l2_m2m_ioctl_expbuf" } @@ -373689,7 +376812,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_prepare_buf" is_defined: true symbol_type: FUNCTION - crc: 0x773a6c14 + crc: 0xe640753e type_id: 0x9bdfa419 full_name: "v4l2_m2m_ioctl_prepare_buf" } @@ -373698,7 +376821,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_qbuf" is_defined: true symbol_type: FUNCTION - crc: 0x7110423a + crc: 0x49718ed6 type_id: 0x9bdfa419 full_name: "v4l2_m2m_ioctl_qbuf" } @@ -373707,7 +376830,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_querybuf" is_defined: true symbol_type: FUNCTION - crc: 0xa4db5139 + crc: 0x3437c445 type_id: 0x9bdfa419 full_name: "v4l2_m2m_ioctl_querybuf" } @@ -373716,7 +376839,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_reqbufs" is_defined: true symbol_type: FUNCTION - crc: 0xbc73c9a3 + crc: 0xeca18ab1 type_id: 0x9bde0e00 full_name: "v4l2_m2m_ioctl_reqbufs" } @@ -373725,7 +376848,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_streamoff" is_defined: true symbol_type: FUNCTION - crc: 0x5a5e4835 + crc: 0x9735cc76 type_id: 0x9bc4d75d full_name: "v4l2_m2m_ioctl_streamoff" } @@ -373734,7 +376857,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_streamon" is_defined: true symbol_type: FUNCTION - crc: 0x9ad1f435 + crc: 0xb951be66 type_id: 0x9bc4d75d full_name: "v4l2_m2m_ioctl_streamon" } @@ -373743,7 +376866,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_try_decoder_cmd" is_defined: true symbol_type: FUNCTION - crc: 0x03f8caf9 + crc: 0x2ac50d7e type_id: 0x9bdd631f full_name: "v4l2_m2m_ioctl_try_decoder_cmd" } @@ -373752,7 +376875,7 @@ elf_symbol { name: "v4l2_m2m_ioctl_try_encoder_cmd" is_defined: true symbol_type: FUNCTION - crc: 0xc5942cd9 + crc: 0x373f9875 type_id: 0x9bd829a3 full_name: "v4l2_m2m_ioctl_try_encoder_cmd" } @@ -373761,7 +376884,7 @@ elf_symbol { name: "v4l2_m2m_job_finish" is_defined: true symbol_type: FUNCTION - crc: 0xa5eeab1d + crc: 0xc8320bbe type_id: 0x12eb3fc9 full_name: "v4l2_m2m_job_finish" } @@ -373770,7 +376893,7 @@ elf_symbol { name: "v4l2_m2m_last_buffer_done" is_defined: true symbol_type: FUNCTION - crc: 0xceba676c + crc: 0xd91128ee type_id: 0x1253a5d6 full_name: "v4l2_m2m_last_buffer_done" } @@ -373779,7 +376902,7 @@ elf_symbol { name: "v4l2_m2m_mmap" is_defined: true symbol_type: FUNCTION - crc: 0x876499b6 + crc: 0x5799483b type_id: 0x9b999c4a full_name: "v4l2_m2m_mmap" } @@ -373788,7 +376911,7 @@ elf_symbol { name: "v4l2_m2m_next_buf" is_defined: true symbol_type: FUNCTION - crc: 0xedb200eb + crc: 0x3240c6cb type_id: 0x318cc368 full_name: "v4l2_m2m_next_buf" } @@ -373797,7 +376920,7 @@ elf_symbol { name: "v4l2_m2m_poll" is_defined: true symbol_type: FUNCTION - crc: 0x9dd0d664 + crc: 0xac44266b type_id: 0x2524b83a full_name: "v4l2_m2m_poll" } @@ -373806,7 +376929,7 @@ elf_symbol { name: "v4l2_m2m_qbuf" is_defined: true symbol_type: FUNCTION - crc: 0x5fb24a0b + crc: 0xa1fb307a type_id: 0x9b9c3080 full_name: "v4l2_m2m_qbuf" } @@ -373815,7 +376938,7 @@ elf_symbol { name: "v4l2_m2m_querybuf" is_defined: true symbol_type: FUNCTION - crc: 0x55cde50b + crc: 0xf0a3f3db type_id: 0x9b9c3080 full_name: "v4l2_m2m_querybuf" } @@ -373824,7 +376947,7 @@ elf_symbol { name: "v4l2_m2m_register_media_controller" is_defined: true symbol_type: FUNCTION - crc: 0xd81002db + crc: 0x4f558ead type_id: 0x9fcca68f full_name: "v4l2_m2m_register_media_controller" } @@ -373842,7 +376965,7 @@ elf_symbol { name: "v4l2_m2m_reqbufs" is_defined: true symbol_type: FUNCTION - crc: 0xda223ca3 + crc: 0x3004527c type_id: 0x9b9d9a99 full_name: "v4l2_m2m_reqbufs" } @@ -373851,7 +376974,7 @@ elf_symbol { name: "v4l2_m2m_request_queue" is_defined: true symbol_type: FUNCTION - crc: 0x76fd74c9 + crc: 0xb4ef15d8 type_id: 0x19ccd2d6 full_name: "v4l2_m2m_request_queue" } @@ -373869,7 +376992,7 @@ elf_symbol { name: "v4l2_m2m_streamoff" is_defined: true symbol_type: FUNCTION - crc: 0x180f912e + crc: 0x1ec8b124 type_id: 0x9b8743c4 full_name: "v4l2_m2m_streamoff" } @@ -373878,7 +377001,7 @@ elf_symbol { name: "v4l2_m2m_streamon" is_defined: true symbol_type: FUNCTION - crc: 0x1f24424e + crc: 0x54613c2c type_id: 0x9b8743c4 full_name: "v4l2_m2m_streamon" } @@ -373896,7 +377019,7 @@ elf_symbol { name: "v4l2_m2m_try_schedule" is_defined: true symbol_type: FUNCTION - crc: 0x260bbaad + crc: 0x9db9987f type_id: 0x128e4140 full_name: "v4l2_m2m_try_schedule" } @@ -373914,7 +377037,7 @@ elf_symbol { name: "v4l2_m2m_update_start_streaming_state" is_defined: true symbol_type: FUNCTION - crc: 0x29dd849f + crc: 0xb03cd492 type_id: 0x12e4752f full_name: "v4l2_m2m_update_start_streaming_state" } @@ -373923,7 +377046,7 @@ elf_symbol { name: "v4l2_m2m_update_stop_streaming_state" is_defined: true symbol_type: FUNCTION - crc: 0x822c66ec + crc: 0xfe4bc00c type_id: 0x12e4752f full_name: "v4l2_m2m_update_stop_streaming_state" } @@ -373941,7 +377064,7 @@ elf_symbol { name: "v4l2_pipeline_link_notify" is_defined: true symbol_type: FUNCTION - crc: 0x53627c40 + crc: 0x990b9429 type_id: 0x900d5d3b full_name: "v4l2_pipeline_link_notify" } @@ -373950,7 +377073,7 @@ elf_symbol { name: "v4l2_s_ctrl" is_defined: true symbol_type: FUNCTION - crc: 0xd40e296a + crc: 0x9f4d5b10 type_id: 0x91e7fef3 full_name: "v4l2_s_ctrl" } @@ -373959,7 +377082,7 @@ elf_symbol { name: "v4l2_s_parm_cap" is_defined: true symbol_type: FUNCTION - crc: 0x3d5d2260 + crc: 0x39556d46 type_id: 0x9df4075f full_name: "v4l2_s_parm_cap" } @@ -373968,7 +377091,7 @@ elf_symbol { name: "v4l2_src_change_event_subscribe" is_defined: true symbol_type: FUNCTION - crc: 0x72ba17ee + crc: 0x459149ef type_id: 0x912c9057 full_name: "v4l2_src_change_event_subscribe" } @@ -373977,7 +377100,7 @@ elf_symbol { name: "v4l2_subdev_call_wrappers" is_defined: true symbol_type: OBJECT - crc: 0xa01892c6 + crc: 0x6204afcd type_id: 0xd3e2f5cd full_name: "v4l2_subdev_call_wrappers" } @@ -373986,7 +377109,7 @@ elf_symbol { name: "v4l2_subdev_init" is_defined: true symbol_type: FUNCTION - crc: 0x22a06c79 + crc: 0x86d68ecf type_id: 0x10109a52 full_name: "v4l2_subdev_init" } @@ -373995,7 +377118,7 @@ elf_symbol { name: "v4l2_subdev_link_validate" is_defined: true symbol_type: FUNCTION - crc: 0xf30ad81f + crc: 0x8d98973a type_id: 0x93381cce full_name: "v4l2_subdev_link_validate" } @@ -374004,7 +377127,7 @@ elf_symbol { name: "v4l2_subdev_link_validate_default" is_defined: true symbol_type: FUNCTION - crc: 0xf838a726 + crc: 0x36ed98a3 type_id: 0x9d1d4664 full_name: "v4l2_subdev_link_validate_default" } @@ -374022,7 +377145,7 @@ elf_symbol { name: "vb2_buffer_done" is_defined: true symbol_type: FUNCTION - crc: 0x73200781 + crc: 0x333f61d3 type_id: 0x1b1de99f full_name: "vb2_buffer_done" } @@ -374031,7 +377154,7 @@ elf_symbol { name: "vb2_common_vm_ops" is_defined: true symbol_type: OBJECT - crc: 0xed3b17fb + crc: 0x941e1f8e type_id: 0xf5901b02 full_name: "vb2_common_vm_ops" } @@ -374040,7 +377163,7 @@ elf_symbol { name: "vb2_create_bufs" is_defined: true symbol_type: FUNCTION - crc: 0x18f70543 + crc: 0xcc95056e type_id: 0x9b8acd5a full_name: "vb2_create_bufs" } @@ -374067,7 +377190,7 @@ elf_symbol { name: "vb2_dma_contig_memops" is_defined: true symbol_type: OBJECT - crc: 0x1bea89a2 + crc: 0x23e1d4a6 type_id: 0xe32fa2b6 full_name: "vb2_dma_contig_memops" } @@ -374076,7 +377199,7 @@ elf_symbol { name: "vb2_dma_sg_memops" is_defined: true symbol_type: OBJECT - crc: 0xe47b275e + crc: 0x12e34782 type_id: 0xe32fa2b6 full_name: "vb2_dma_sg_memops" } @@ -374085,7 +377208,7 @@ elf_symbol { name: "vb2_dqbuf" is_defined: true symbol_type: FUNCTION - crc: 0x4bbe99f0 + crc: 0x8f053686 type_id: 0x9b4a7bac full_name: "vb2_dqbuf" } @@ -374094,7 +377217,7 @@ elf_symbol { name: "vb2_expbuf" is_defined: true symbol_type: FUNCTION - crc: 0x43f9befd + crc: 0x5667b719 type_id: 0x9bef6c38 full_name: "vb2_expbuf" } @@ -374103,7 +377226,7 @@ elf_symbol { name: "vb2_fop_mmap" is_defined: true symbol_type: FUNCTION - crc: 0x322afe0d + crc: 0x3975537d type_id: 0x9b923492 full_name: "vb2_fop_mmap" } @@ -374112,7 +377235,7 @@ elf_symbol { name: "vb2_fop_poll" is_defined: true symbol_type: FUNCTION - crc: 0x2278942c + crc: 0x775fe9c4 type_id: 0x25ad187d full_name: "vb2_fop_poll" } @@ -374121,7 +377244,7 @@ elf_symbol { name: "vb2_fop_read" is_defined: true symbol_type: FUNCTION - crc: 0xeafad0d4 + crc: 0xb7ef0eb2 type_id: 0x12e4741f full_name: "vb2_fop_read" } @@ -374130,7 +377253,7 @@ elf_symbol { name: "vb2_fop_release" is_defined: true symbol_type: FUNCTION - crc: 0x5623e8ff + crc: 0xcda27e80 type_id: 0x9bba7997 full_name: "vb2_fop_release" } @@ -374139,7 +377262,7 @@ elf_symbol { name: "vb2_ioctl_create_bufs" is_defined: true symbol_type: FUNCTION - crc: 0x54e5eb7f + crc: 0x2f2e8672 type_id: 0x9bd21a8b full_name: "vb2_ioctl_create_bufs" } @@ -374148,7 +377271,7 @@ elf_symbol { name: "vb2_ioctl_dqbuf" is_defined: true symbol_type: FUNCTION - crc: 0x71aa0ec7 + crc: 0xb97c65ac type_id: 0x9bdfa419 full_name: "vb2_ioctl_dqbuf" } @@ -374157,7 +377280,7 @@ elf_symbol { name: "vb2_ioctl_expbuf" is_defined: true symbol_type: FUNCTION - crc: 0xe24e3786 + crc: 0xbf5d140f type_id: 0x9bd4409d full_name: "vb2_ioctl_expbuf" } @@ -374166,7 +377289,7 @@ elf_symbol { name: "vb2_ioctl_prepare_buf" is_defined: true symbol_type: FUNCTION - crc: 0x41b94722 + crc: 0x8f71722d type_id: 0x9bdfa419 full_name: "vb2_ioctl_prepare_buf" } @@ -374175,7 +377298,7 @@ elf_symbol { name: "vb2_ioctl_qbuf" is_defined: true symbol_type: FUNCTION - crc: 0xd2491302 + crc: 0xfb81c524 type_id: 0x9bdfa419 full_name: "vb2_ioctl_qbuf" } @@ -374184,7 +377307,7 @@ elf_symbol { name: "vb2_ioctl_querybuf" is_defined: true symbol_type: FUNCTION - crc: 0xd89cd1bf + crc: 0x55444b55 type_id: 0x9bdfa419 full_name: "vb2_ioctl_querybuf" } @@ -374193,7 +377316,7 @@ elf_symbol { name: "vb2_ioctl_reqbufs" is_defined: true symbol_type: FUNCTION - crc: 0xc6ee2fdb + crc: 0x58f5b8e1 type_id: 0x9bde0e00 full_name: "vb2_ioctl_reqbufs" } @@ -374202,7 +377325,7 @@ elf_symbol { name: "vb2_ioctl_streamoff" is_defined: true symbol_type: FUNCTION - crc: 0x193bd945 + crc: 0x59f3383b type_id: 0x9bc4d75d full_name: "vb2_ioctl_streamoff" } @@ -374211,7 +377334,7 @@ elf_symbol { name: "vb2_ioctl_streamon" is_defined: true symbol_type: FUNCTION - crc: 0x96a9ee5d + crc: 0x1e416c11 type_id: 0x9bc4d75d full_name: "vb2_ioctl_streamon" } @@ -374220,7 +377343,7 @@ elf_symbol { name: "vb2_mmap" is_defined: true symbol_type: FUNCTION - crc: 0xb4dc651d + crc: 0x43f7833c type_id: 0x9b0be8d8 full_name: "vb2_mmap" } @@ -374229,7 +377352,7 @@ elf_symbol { name: "vb2_ops_wait_finish" is_defined: true symbol_type: FUNCTION - crc: 0xc9bc2685 + crc: 0xccd34cdf type_id: 0x163b1761 full_name: "vb2_ops_wait_finish" } @@ -374238,7 +377361,7 @@ elf_symbol { name: "vb2_ops_wait_prepare" is_defined: true symbol_type: FUNCTION - crc: 0xbe49c166 + crc: 0x9b3260e7 type_id: 0x163b1761 full_name: "vb2_ops_wait_prepare" } @@ -374247,7 +377370,7 @@ elf_symbol { name: "vb2_plane_cookie" is_defined: true symbol_type: FUNCTION - crc: 0xfaf27b3d + crc: 0xa5c7f2cd type_id: 0x5cabb760 full_name: "vb2_plane_cookie" } @@ -374256,7 +377379,7 @@ elf_symbol { name: "vb2_plane_vaddr" is_defined: true symbol_type: FUNCTION - crc: 0xb71cc537 + crc: 0x579c13ac type_id: 0x5cabb760 full_name: "vb2_plane_vaddr" } @@ -374265,7 +377388,7 @@ elf_symbol { name: "vb2_poll" is_defined: true symbol_type: FUNCTION - crc: 0x30b3d5bf + crc: 0xe47d2391 type_id: 0x25fe2d8e full_name: "vb2_poll" } @@ -374274,7 +377397,7 @@ elf_symbol { name: "vb2_prepare_buf" is_defined: true symbol_type: FUNCTION - crc: 0x71623696 + crc: 0x6f5a7723 type_id: 0x9b7c03b3 full_name: "vb2_prepare_buf" } @@ -374283,7 +377406,7 @@ elf_symbol { name: "vb2_qbuf" is_defined: true symbol_type: FUNCTION - crc: 0xae64a4cc + crc: 0x124fa726 type_id: 0x9b7c03b3 full_name: "vb2_qbuf" } @@ -374292,7 +377415,7 @@ elf_symbol { name: "vb2_querybuf" is_defined: true symbol_type: FUNCTION - crc: 0xf568a7e3 + crc: 0xab45fac1 type_id: 0x9b51247b full_name: "vb2_querybuf" } @@ -374301,7 +377424,7 @@ elf_symbol { name: "vb2_queue_error" is_defined: true symbol_type: FUNCTION - crc: 0x35c67e94 + crc: 0x2268fcca type_id: 0x163b1761 full_name: "vb2_queue_error" } @@ -374310,7 +377433,7 @@ elf_symbol { name: "vb2_queue_init" is_defined: true symbol_type: FUNCTION - crc: 0xeee69061 + crc: 0x852732ea type_id: 0x9b23a5dd full_name: "vb2_queue_init" } @@ -374319,7 +377442,7 @@ elf_symbol { name: "vb2_queue_release" is_defined: true symbol_type: FUNCTION - crc: 0x50ee6f04 + crc: 0xcc863433 type_id: 0x163b1761 full_name: "vb2_queue_release" } @@ -374328,7 +377451,7 @@ elf_symbol { name: "vb2_read" is_defined: true symbol_type: FUNCTION - crc: 0xc47569c9 + crc: 0xfa79fb0e type_id: 0x91b3994e full_name: "vb2_read" } @@ -374337,7 +377460,7 @@ elf_symbol { name: "vb2_reqbufs" is_defined: true symbol_type: FUNCTION - crc: 0x65dfc1ea + crc: 0xacc08a7a type_id: 0x9b4b85e0 full_name: "vb2_reqbufs" } @@ -374346,7 +377469,7 @@ elf_symbol { name: "vb2_request_object_is_buffer" is_defined: true symbol_type: FUNCTION - crc: 0xfed5ccc4 + crc: 0x685b5fb5 type_id: 0xf78aaa08 full_name: "vb2_request_object_is_buffer" } @@ -374355,7 +377478,7 @@ elf_symbol { name: "vb2_request_queue" is_defined: true symbol_type: FUNCTION - crc: 0xb70eafeb + crc: 0x1a7c3074 type_id: 0x19ccd2d6 full_name: "vb2_request_queue" } @@ -374364,7 +377487,7 @@ elf_symbol { name: "vb2_request_validate" is_defined: true symbol_type: FUNCTION - crc: 0x1c880d5e + crc: 0x6cd0f494 type_id: 0x94d4606a full_name: "vb2_request_validate" } @@ -374373,7 +377496,7 @@ elf_symbol { name: "vb2_streamoff" is_defined: true symbol_type: FUNCTION - crc: 0x6b09715d + crc: 0x4383cba8 type_id: 0x9ae61038 full_name: "vb2_streamoff" } @@ -374382,7 +377505,7 @@ elf_symbol { name: "vb2_streamon" is_defined: true symbol_type: FUNCTION - crc: 0x4e34f1ce + crc: 0xd730da1a type_id: 0x9ae61038 full_name: "vb2_streamon" } @@ -374391,7 +377514,7 @@ elf_symbol { name: "vb2_vmalloc_memops" is_defined: true symbol_type: OBJECT - crc: 0xf5ea7de9 + crc: 0x7a797b76 type_id: 0xe32fa2b6 full_name: "vb2_vmalloc_memops" } @@ -374400,7 +377523,7 @@ elf_symbol { name: "vb2_wait_for_all_buffers" is_defined: true symbol_type: FUNCTION - crc: 0xaeb87e21 + crc: 0xa81896b2 type_id: 0x9b23a5dd full_name: "vb2_wait_for_all_buffers" } @@ -374409,7 +377532,7 @@ elf_symbol { name: "vchan_dma_desc_free_list" is_defined: true symbol_type: FUNCTION - crc: 0xf2c27059 + crc: 0xc9916006 type_id: 0x1aebcc30 full_name: "vchan_dma_desc_free_list" } @@ -374418,7 +377541,7 @@ elf_symbol { name: "vchan_find_desc" is_defined: true symbol_type: FUNCTION - crc: 0x4ca6ac1c + crc: 0x33868ab7 type_id: 0xca318720 full_name: "vchan_find_desc" } @@ -374427,7 +377550,7 @@ elf_symbol { name: "vchan_init" is_defined: true symbol_type: FUNCTION - crc: 0xb195125a + crc: 0xd78c3fb0 type_id: 0x1aad5bf3 full_name: "vchan_init" } @@ -374436,7 +377559,7 @@ elf_symbol { name: "vchan_tx_desc_free" is_defined: true symbol_type: FUNCTION - crc: 0x02abd170 + crc: 0x418a4141 type_id: 0x96225525 full_name: "vchan_tx_desc_free" } @@ -374445,7 +377568,7 @@ elf_symbol { name: "vchan_tx_submit" is_defined: true symbol_type: FUNCTION - crc: 0x0f65d25c + crc: 0xefbd0cc6 type_id: 0x533c8264 full_name: "vchan_tx_submit" } @@ -374454,7 +377577,7 @@ elf_symbol { name: "verify_pkcs7_signature" is_defined: true symbol_type: FUNCTION - crc: 0xa4469517 + crc: 0xda0ee32f type_id: 0x901a64a2 full_name: "verify_pkcs7_signature" } @@ -374472,7 +377595,7 @@ elf_symbol { name: "vfs_fsync_range" is_defined: true symbol_type: FUNCTION - crc: 0xe062d984 + crc: 0x21aaa3a3 type_id: 0x9b2c93fd full_name: "vfs_fsync_range" } @@ -374481,7 +377604,7 @@ elf_symbol { name: "vfs_llseek" is_defined: true symbol_type: FUNCTION - crc: 0xc904f07c + crc: 0x4f79d042 type_id: 0x2d64ae3e full_name: "vfs_llseek" } @@ -374490,7 +377613,7 @@ elf_symbol { name: "vhost_add_used_and_signal" is_defined: true symbol_type: FUNCTION - crc: 0xd170e70c + crc: 0x1b6c1e26 type_id: 0x1eca4382 full_name: "vhost_add_used_and_signal" } @@ -374499,7 +377622,7 @@ elf_symbol { name: "vhost_dev_check_owner" is_defined: true symbol_type: FUNCTION - crc: 0xff53c3ed + crc: 0x5ea50661 type_id: 0xa972e03e full_name: "vhost_dev_check_owner" } @@ -374508,7 +377631,7 @@ elf_symbol { name: "vhost_dev_cleanup" is_defined: true symbol_type: FUNCTION - crc: 0xa7452b67 + crc: 0x618b393b type_id: 0x1eca8a34 full_name: "vhost_dev_cleanup" } @@ -374517,7 +377640,7 @@ elf_symbol { name: "vhost_dev_init" is_defined: true symbol_type: FUNCTION - crc: 0x7506b134 + crc: 0x6f98844c type_id: 0x1efc8b31 full_name: "vhost_dev_init" } @@ -374526,7 +377649,7 @@ elf_symbol { name: "vhost_dev_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0xb46724ce + crc: 0xa7c0d47c type_id: 0xa862daff full_name: "vhost_dev_ioctl" } @@ -374535,7 +377658,7 @@ elf_symbol { name: "vhost_dev_stop" is_defined: true symbol_type: FUNCTION - crc: 0xc806c4e5 + crc: 0xf947451a type_id: 0x1eca8a34 full_name: "vhost_dev_stop" } @@ -374544,7 +377667,7 @@ elf_symbol { name: "vhost_disable_notify" is_defined: true symbol_type: FUNCTION - crc: 0x3bfd8c54 + crc: 0x698b81ed type_id: 0x1edabe58 full_name: "vhost_disable_notify" } @@ -374553,7 +377676,7 @@ elf_symbol { name: "vhost_enable_notify" is_defined: true symbol_type: FUNCTION - crc: 0x9d102933 + crc: 0x05178972 type_id: 0xf0e6b4cf full_name: "vhost_enable_notify" } @@ -374562,7 +377685,7 @@ elf_symbol { name: "vhost_get_vq_desc" is_defined: true symbol_type: FUNCTION - crc: 0xf6ae8e5d + crc: 0x50ee5c51 type_id: 0x9c8bc249 full_name: "vhost_get_vq_desc" } @@ -374571,7 +377694,7 @@ elf_symbol { name: "vhost_log_access_ok" is_defined: true symbol_type: FUNCTION - crc: 0xc3e4222a + crc: 0xe6d000b9 type_id: 0xf0f680a3 full_name: "vhost_log_access_ok" } @@ -374580,7 +377703,7 @@ elf_symbol { name: "vhost_vq_access_ok" is_defined: true symbol_type: FUNCTION - crc: 0x7cc69f1c + crc: 0xdd0545c1 type_id: 0xffa71dc4 full_name: "vhost_vq_access_ok" } @@ -374589,7 +377712,7 @@ elf_symbol { name: "vhost_vq_init_access" is_defined: true symbol_type: FUNCTION - crc: 0xc88e2dac + crc: 0x08b70819 type_id: 0x9c83a5ef full_name: "vhost_vq_init_access" } @@ -374598,7 +377721,7 @@ elf_symbol { name: "vhost_vring_ioctl" is_defined: true symbol_type: FUNCTION - crc: 0x2d64b6c1 + crc: 0xaf9c4b56 type_id: 0xa862daff full_name: "vhost_vring_ioctl" } @@ -374607,7 +377730,7 @@ elf_symbol { name: "video_devdata" is_defined: true symbol_type: FUNCTION - crc: 0x8f8cf439 + crc: 0x70392c6c type_id: 0x969da51f full_name: "video_devdata" } @@ -374616,7 +377739,7 @@ elf_symbol { name: "video_device_alloc" is_defined: true symbol_type: FUNCTION - crc: 0xfebc6800 + crc: 0xc4811802 type_id: 0x90a73fa7 full_name: "video_device_alloc" } @@ -374625,7 +377748,7 @@ elf_symbol { name: "video_device_release" is_defined: true symbol_type: FUNCTION - crc: 0x0d38375b + crc: 0x70c664a4 type_id: 0x10e07da0 full_name: "video_device_release" } @@ -374634,7 +377757,7 @@ elf_symbol { name: "video_device_release_empty" is_defined: true symbol_type: FUNCTION - crc: 0x5723623c + crc: 0x5756b21a type_id: 0x10e07da0 full_name: "video_device_release_empty" } @@ -374643,7 +377766,7 @@ elf_symbol { name: "video_ioctl2" is_defined: true symbol_type: FUNCTION - crc: 0x7610f18f + crc: 0xd3e945b8 type_id: 0xa00069e0 full_name: "video_ioctl2" } @@ -374652,7 +377775,7 @@ elf_symbol { name: "video_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0x1bf9a00e + crc: 0x11e00db4 type_id: 0x10e07da0 full_name: "video_unregister_device" } @@ -374670,7 +377793,7 @@ elf_symbol { name: "virtio_break_device" is_defined: true symbol_type: FUNCTION - crc: 0xd027e1ec + crc: 0x62b5179c type_id: 0x1ad5d81c full_name: "virtio_break_device" } @@ -374679,7 +377802,7 @@ elf_symbol { name: "virtio_check_driver_offered_feature" is_defined: true symbol_type: FUNCTION - crc: 0x82d0d0aa + crc: 0x1fd9a7ee type_id: 0x1cd13541 full_name: "virtio_check_driver_offered_feature" } @@ -374688,7 +377811,7 @@ elf_symbol { name: "virtio_config_changed" is_defined: true symbol_type: FUNCTION - crc: 0x35e6af66 + crc: 0xf647a1ab type_id: 0x1ad5d81c full_name: "virtio_config_changed" } @@ -374697,7 +377820,7 @@ elf_symbol { name: "virtio_device_freeze" is_defined: true symbol_type: FUNCTION - crc: 0xf971d43a + crc: 0x4d4415b9 type_id: 0x97cd6aa0 full_name: "virtio_device_freeze" } @@ -374706,7 +377829,7 @@ elf_symbol { name: "virtio_device_restore" is_defined: true symbol_type: FUNCTION - crc: 0x36d8816e + crc: 0x72530108 type_id: 0x97cd6aa0 full_name: "virtio_device_restore" } @@ -374715,7 +377838,7 @@ elf_symbol { name: "virtio_max_dma_size" is_defined: true symbol_type: FUNCTION - crc: 0xf7270148 + crc: 0x0e9b283d type_id: 0x9d7240dd full_name: "virtio_max_dma_size" } @@ -374724,7 +377847,7 @@ elf_symbol { name: "virtio_reset_device" is_defined: true symbol_type: FUNCTION - crc: 0x9249b76e + crc: 0x60247362 type_id: 0x1ad5d81c full_name: "virtio_reset_device" } @@ -374733,7 +377856,7 @@ elf_symbol { name: "virtio_transport_connect" is_defined: true symbol_type: FUNCTION - crc: 0x4fc6020e + crc: 0xbaeabcc1 type_id: 0x98da7358 full_name: "virtio_transport_connect" } @@ -374742,7 +377865,7 @@ elf_symbol { name: "virtio_transport_deliver_tap_pkt" is_defined: true symbol_type: FUNCTION - crc: 0xa78457f7 + crc: 0xd5343061 type_id: 0x10367ad4 full_name: "virtio_transport_deliver_tap_pkt" } @@ -374751,7 +377874,7 @@ elf_symbol { name: "virtio_transport_destruct" is_defined: true symbol_type: FUNCTION - crc: 0xbfe57a94 + crc: 0x397dcf63 type_id: 0x15c2c1e4 full_name: "virtio_transport_destruct" } @@ -374769,7 +377892,7 @@ elf_symbol { name: "virtio_transport_dgram_bind" is_defined: true symbol_type: FUNCTION - crc: 0x70335dd1 + crc: 0x77bef795 type_id: 0x98e450c7 full_name: "virtio_transport_dgram_bind" } @@ -374778,7 +377901,7 @@ elf_symbol { name: "virtio_transport_dgram_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0x8c1cbaf9 + crc: 0x4cc2c7c5 type_id: 0x98558c5c full_name: "virtio_transport_dgram_dequeue" } @@ -374787,7 +377910,7 @@ elf_symbol { name: "virtio_transport_dgram_enqueue" is_defined: true symbol_type: FUNCTION - crc: 0xa46934fa + crc: 0xf95ae689 type_id: 0x98ecb6ff full_name: "virtio_transport_dgram_enqueue" } @@ -374796,7 +377919,7 @@ elf_symbol { name: "virtio_transport_do_socket_init" is_defined: true symbol_type: FUNCTION - crc: 0x0c0e6038 + crc: 0x7dd02ca2 type_id: 0x988fda5f full_name: "virtio_transport_do_socket_init" } @@ -374805,7 +377928,7 @@ elf_symbol { name: "virtio_transport_free_pkt" is_defined: true symbol_type: FUNCTION - crc: 0xbbc8825c + crc: 0x62773b84 type_id: 0x10367ad4 full_name: "virtio_transport_free_pkt" } @@ -374814,7 +377937,7 @@ elf_symbol { name: "virtio_transport_notify_buffer_size" is_defined: true symbol_type: FUNCTION - crc: 0x1ae44a35 + crc: 0x1ebf4440 type_id: 0x157aa231 full_name: "virtio_transport_notify_buffer_size" } @@ -374823,7 +377946,7 @@ elf_symbol { name: "virtio_transport_notify_poll_in" is_defined: true symbol_type: FUNCTION - crc: 0xff75a383 + crc: 0xe99c1ac7 type_id: 0x9b0ed502 full_name: "virtio_transport_notify_poll_in" } @@ -374832,7 +377955,7 @@ elf_symbol { name: "virtio_transport_notify_poll_out" is_defined: true symbol_type: FUNCTION - crc: 0xfe5ff6e9 + crc: 0x1da73672 type_id: 0x9b0ed502 full_name: "virtio_transport_notify_poll_out" } @@ -374841,7 +377964,7 @@ elf_symbol { name: "virtio_transport_notify_recv_init" is_defined: true symbol_type: FUNCTION - crc: 0x770fc54b + crc: 0xd5a91307 type_id: 0x9b0fcd09 full_name: "virtio_transport_notify_recv_init" } @@ -374850,7 +377973,7 @@ elf_symbol { name: "virtio_transport_notify_recv_post_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0xf8f98474 + crc: 0x3f34f450 type_id: 0x9b3e6548 full_name: "virtio_transport_notify_recv_post_dequeue" } @@ -374859,7 +377982,7 @@ elf_symbol { name: "virtio_transport_notify_recv_pre_block" is_defined: true symbol_type: FUNCTION - crc: 0xeb367372 + crc: 0xe51ad6bd type_id: 0x9b0fcd09 full_name: "virtio_transport_notify_recv_pre_block" } @@ -374868,7 +377991,7 @@ elf_symbol { name: "virtio_transport_notify_recv_pre_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0xb245c822 + crc: 0xef53d3fa type_id: 0x9b0fcd09 full_name: "virtio_transport_notify_recv_pre_dequeue" } @@ -374877,7 +378000,7 @@ elf_symbol { name: "virtio_transport_notify_send_init" is_defined: true symbol_type: FUNCTION - crc: 0x41b25312 + crc: 0x1fb2f9a5 type_id: 0x98573499 full_name: "virtio_transport_notify_send_init" } @@ -374886,7 +378009,7 @@ elf_symbol { name: "virtio_transport_notify_send_post_enqueue" is_defined: true symbol_type: FUNCTION - crc: 0x4f5cc418 + crc: 0x713fd0f9 type_id: 0x9b859556 full_name: "virtio_transport_notify_send_post_enqueue" } @@ -374895,7 +378018,7 @@ elf_symbol { name: "virtio_transport_notify_send_pre_block" is_defined: true symbol_type: FUNCTION - crc: 0x2b7d64bf + crc: 0xcb1293f0 type_id: 0x98573499 full_name: "virtio_transport_notify_send_pre_block" } @@ -374904,7 +378027,7 @@ elf_symbol { name: "virtio_transport_notify_send_pre_enqueue" is_defined: true symbol_type: FUNCTION - crc: 0x74d33e3f + crc: 0x1342b124 type_id: 0x98573499 full_name: "virtio_transport_notify_send_pre_enqueue" } @@ -374913,7 +378036,7 @@ elf_symbol { name: "virtio_transport_recv_pkt" is_defined: true symbol_type: FUNCTION - crc: 0xa5490725 + crc: 0xe2c216c9 type_id: 0x1966e93b full_name: "virtio_transport_recv_pkt" } @@ -374922,7 +378045,7 @@ elf_symbol { name: "virtio_transport_release" is_defined: true symbol_type: FUNCTION - crc: 0xd4e31927 + crc: 0x77aff68a type_id: 0x15c2c1e4 full_name: "virtio_transport_release" } @@ -374931,7 +378054,7 @@ elf_symbol { name: "virtio_transport_seqpacket_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0xdbe1e0ee + crc: 0x7f2b3629 type_id: 0x1101d71f full_name: "virtio_transport_seqpacket_dequeue" } @@ -374940,7 +378063,7 @@ elf_symbol { name: "virtio_transport_seqpacket_enqueue" is_defined: true symbol_type: FUNCTION - crc: 0x4cbd8c45 + crc: 0x6ecaa6bc type_id: 0x985410df full_name: "virtio_transport_seqpacket_enqueue" } @@ -374949,7 +378072,7 @@ elf_symbol { name: "virtio_transport_seqpacket_has_data" is_defined: true symbol_type: FUNCTION - crc: 0x1ab3c63f + crc: 0x34383c7c type_id: 0x40a2bb15 full_name: "virtio_transport_seqpacket_has_data" } @@ -374958,7 +378081,7 @@ elf_symbol { name: "virtio_transport_shutdown" is_defined: true symbol_type: FUNCTION - crc: 0x110f1e1b + crc: 0x23ab070b type_id: 0x9946f014 full_name: "virtio_transport_shutdown" } @@ -374976,7 +378099,7 @@ elf_symbol { name: "virtio_transport_stream_dequeue" is_defined: true symbol_type: FUNCTION - crc: 0xf4e1d572 + crc: 0xeec7cdf9 type_id: 0x11248ef2 full_name: "virtio_transport_stream_dequeue" } @@ -374985,7 +378108,7 @@ elf_symbol { name: "virtio_transport_stream_enqueue" is_defined: true symbol_type: FUNCTION - crc: 0x1ec4f264 + crc: 0x19174ee0 type_id: 0x11251271 full_name: "virtio_transport_stream_enqueue" } @@ -374994,7 +378117,7 @@ elf_symbol { name: "virtio_transport_stream_has_data" is_defined: true symbol_type: FUNCTION - crc: 0x459563ec + crc: 0xdcf7e452 type_id: 0x835e595c full_name: "virtio_transport_stream_has_data" } @@ -375003,7 +378126,7 @@ elf_symbol { name: "virtio_transport_stream_has_space" is_defined: true symbol_type: FUNCTION - crc: 0x28166f80 + crc: 0xfb163ea3 type_id: 0x835e595c full_name: "virtio_transport_stream_has_space" } @@ -375012,7 +378135,7 @@ elf_symbol { name: "virtio_transport_stream_is_active" is_defined: true symbol_type: FUNCTION - crc: 0xce6a6833 + crc: 0x4d166c6e type_id: 0xfbfecb73 full_name: "virtio_transport_stream_is_active" } @@ -375021,7 +378144,7 @@ elf_symbol { name: "virtio_transport_stream_rcvhiwat" is_defined: true symbol_type: FUNCTION - crc: 0x6d7b3e27 + crc: 0x35047b4d type_id: 0x5281433c full_name: "virtio_transport_stream_rcvhiwat" } @@ -375030,7 +378153,7 @@ elf_symbol { name: "virtqueue_add_inbuf" is_defined: true symbol_type: FUNCTION - crc: 0xde90c1ee + crc: 0x2e38a2fb type_id: 0x91a842e5 full_name: "virtqueue_add_inbuf" } @@ -375039,7 +378162,7 @@ elf_symbol { name: "virtqueue_add_inbuf_ctx" is_defined: true symbol_type: FUNCTION - crc: 0x09693708 + crc: 0x2e54e24d type_id: 0x91a87b65 full_name: "virtqueue_add_inbuf_ctx" } @@ -375048,7 +378171,7 @@ elf_symbol { name: "virtqueue_add_outbuf" is_defined: true symbol_type: FUNCTION - crc: 0x3bb53c8c + crc: 0x0bf8f144 type_id: 0x91a842e5 full_name: "virtqueue_add_outbuf" } @@ -375057,7 +378180,7 @@ elf_symbol { name: "virtqueue_add_sgs" is_defined: true symbol_type: FUNCTION - crc: 0x47ec8876 + crc: 0xce9c7be8 type_id: 0x91d5bf71 full_name: "virtqueue_add_sgs" } @@ -375066,7 +378189,7 @@ elf_symbol { name: "virtqueue_detach_unused_buf" is_defined: true symbol_type: FUNCTION - crc: 0xeea9852d + crc: 0xe8534614 type_id: 0x5ae81016 full_name: "virtqueue_detach_unused_buf" } @@ -375075,7 +378198,7 @@ elf_symbol { name: "virtqueue_disable_cb" is_defined: true symbol_type: FUNCTION - crc: 0xec461a74 + crc: 0xfbe131eb type_id: 0x1ce6f074 full_name: "virtqueue_disable_cb" } @@ -375084,7 +378207,7 @@ elf_symbol { name: "virtqueue_disable_dma_api_for_buffers" is_defined: true symbol_type: FUNCTION - crc: 0xffd48647 + crc: 0x0e822328 type_id: 0x1ce6f074 full_name: "virtqueue_disable_dma_api_for_buffers" } @@ -375093,7 +378216,7 @@ elf_symbol { name: "virtqueue_enable_cb" is_defined: true symbol_type: FUNCTION - crc: 0x04e3e3b8 + crc: 0x5de624c9 type_id: 0xf2dafae3 full_name: "virtqueue_enable_cb" } @@ -375102,7 +378225,7 @@ elf_symbol { name: "virtqueue_enable_cb_delayed" is_defined: true symbol_type: FUNCTION - crc: 0x601b50cb + crc: 0xaf273a89 type_id: 0xf2dafae3 full_name: "virtqueue_enable_cb_delayed" } @@ -375111,7 +378234,7 @@ elf_symbol { name: "virtqueue_enable_cb_prepare" is_defined: true symbol_type: FUNCTION - crc: 0x7494269d + crc: 0x23ab2ae1 type_id: 0xc2a5df1c full_name: "virtqueue_enable_cb_prepare" } @@ -375120,7 +378243,7 @@ elf_symbol { name: "virtqueue_get_avail_addr" is_defined: true symbol_type: FUNCTION - crc: 0xe93e5330 + crc: 0x73d21631 type_id: 0xb0635f1b full_name: "virtqueue_get_avail_addr" } @@ -375129,7 +378252,7 @@ elf_symbol { name: "virtqueue_get_buf" is_defined: true symbol_type: FUNCTION - crc: 0xcfb956d4 + crc: 0x64a7e847 type_id: 0x5a87d596 full_name: "virtqueue_get_buf" } @@ -375138,7 +378261,7 @@ elf_symbol { name: "virtqueue_get_buf_ctx" is_defined: true symbol_type: FUNCTION - crc: 0x1edcacf7 + crc: 0x92286c41 type_id: 0x5a84fa4e full_name: "virtqueue_get_buf_ctx" } @@ -375147,7 +378270,7 @@ elf_symbol { name: "virtqueue_get_desc_addr" is_defined: true symbol_type: FUNCTION - crc: 0x4c3f0ff4 + crc: 0xece08178 type_id: 0xb0635f1b full_name: "virtqueue_get_desc_addr" } @@ -375156,7 +378279,7 @@ elf_symbol { name: "virtqueue_get_used_addr" is_defined: true symbol_type: FUNCTION - crc: 0xbeb6eac7 + crc: 0x074fffb2 type_id: 0xb0635f1b full_name: "virtqueue_get_used_addr" } @@ -375165,7 +378288,7 @@ elf_symbol { name: "virtqueue_get_vring_size" is_defined: true symbol_type: FUNCTION - crc: 0x6e9d249b + crc: 0xab7cecee type_id: 0xc2a5df1c full_name: "virtqueue_get_vring_size" } @@ -375174,7 +378297,7 @@ elf_symbol { name: "virtqueue_is_broken" is_defined: true symbol_type: FUNCTION - crc: 0xa07787e0 + crc: 0x3a9fc461 type_id: 0xf2dafae3 full_name: "virtqueue_is_broken" } @@ -375183,7 +378306,7 @@ elf_symbol { name: "virtqueue_kick" is_defined: true symbol_type: FUNCTION - crc: 0x90285760 + crc: 0x645b1b1d type_id: 0xf2dafae3 full_name: "virtqueue_kick" } @@ -375192,7 +378315,7 @@ elf_symbol { name: "virtqueue_kick_prepare" is_defined: true symbol_type: FUNCTION - crc: 0xba11a0b1 + crc: 0xe0e7a0dc type_id: 0xf2dafae3 full_name: "virtqueue_kick_prepare" } @@ -375201,7 +378324,7 @@ elf_symbol { name: "virtqueue_notify" is_defined: true symbol_type: FUNCTION - crc: 0x5d4ef5b3 + crc: 0xe1b003c1 type_id: 0xf2dafae3 full_name: "virtqueue_notify" } @@ -375210,7 +378333,7 @@ elf_symbol { name: "virtqueue_poll" is_defined: true symbol_type: FUNCTION - crc: 0x60fde4cd + crc: 0xb27e9175 type_id: 0xf3ccef7b full_name: "virtqueue_poll" } @@ -375219,7 +378342,7 @@ elf_symbol { name: "virtqueue_resize" is_defined: true symbol_type: FUNCTION - crc: 0xd3677756 + crc: 0x3b4282f8 type_id: 0x92d90e2a full_name: "virtqueue_resize" } @@ -375228,7 +378351,7 @@ elf_symbol { name: "vlan_dev_vlan_id" is_defined: true symbol_type: FUNCTION - crc: 0xbb3e65b0 + crc: 0xe3b7417b type_id: 0x0dcd58a4 full_name: "vlan_dev_vlan_id" } @@ -375237,7 +378360,7 @@ elf_symbol { name: "vlan_filter_drop_vids" is_defined: true symbol_type: FUNCTION - crc: 0xc6ffb511 + crc: 0xf1b708cc type_id: 0x1e4fc33a full_name: "vlan_filter_drop_vids" } @@ -375246,7 +378369,7 @@ elf_symbol { name: "vlan_filter_push_vids" is_defined: true symbol_type: FUNCTION - crc: 0x5aa7500e + crc: 0xaf6b4211 type_id: 0x93577186 full_name: "vlan_filter_push_vids" } @@ -375255,7 +378378,7 @@ elf_symbol { name: "vlan_ioctl_set" is_defined: true symbol_type: FUNCTION - crc: 0x6164c6f1 + crc: 0x225887c7 type_id: 0x1bd0f743 full_name: "vlan_ioctl_set" } @@ -375264,7 +378387,7 @@ elf_symbol { name: "vlan_uses_dev" is_defined: true symbol_type: FUNCTION - crc: 0xc2d0b462 + crc: 0x18d1a746 type_id: 0xf2422a10 full_name: "vlan_uses_dev" } @@ -375273,7 +378396,7 @@ elf_symbol { name: "vlan_vid_add" is_defined: true symbol_type: FUNCTION - crc: 0x222d2caf + crc: 0x429c8f9b type_id: 0x90db2b2a full_name: "vlan_vid_add" } @@ -375282,7 +378405,7 @@ elf_symbol { name: "vlan_vid_del" is_defined: true symbol_type: FUNCTION - crc: 0x1c19c0ad + crc: 0x1fb24be8 type_id: 0x1dc39996 full_name: "vlan_vid_del" } @@ -375291,7 +378414,7 @@ elf_symbol { name: "vlan_vids_add_by_dev" is_defined: true symbol_type: FUNCTION - crc: 0x1bee57fb + crc: 0xb9eb6b51 type_id: 0x91e70ccb full_name: "vlan_vids_add_by_dev" } @@ -375300,7 +378423,7 @@ elf_symbol { name: "vlan_vids_del_by_dev" is_defined: true symbol_type: FUNCTION - crc: 0x676a2a22 + crc: 0x0da71605 type_id: 0x1cffbe77 full_name: "vlan_vids_del_by_dev" } @@ -375309,7 +378432,7 @@ elf_symbol { name: "vm_event_states" is_defined: true symbol_type: OBJECT - crc: 0xc9153568 + crc: 0xb6a88e0a type_id: 0x3306692c full_name: "vm_event_states" } @@ -375327,7 +378450,7 @@ elf_symbol { name: "vm_insert_page" is_defined: true symbol_type: FUNCTION - crc: 0x9b740046 + crc: 0xda5122ed type_id: 0x9fc8463b full_name: "vm_insert_page" } @@ -375336,7 +378459,7 @@ elf_symbol { name: "vm_iomap_memory" is_defined: true symbol_type: FUNCTION - crc: 0xd53a9485 + crc: 0xebbd2433 type_id: 0x9dffa803 full_name: "vm_iomap_memory" } @@ -375345,7 +378468,7 @@ elf_symbol { name: "vm_map_pages" is_defined: true symbol_type: FUNCTION - crc: 0x6526469b + crc: 0x78434eb8 type_id: 0x9f242d9f full_name: "vm_map_pages" } @@ -375354,7 +378477,7 @@ elf_symbol { name: "vm_map_ram" is_defined: true symbol_type: FUNCTION - crc: 0xd9ec42c0 + crc: 0x3c2ef0c9 type_id: 0x555557dd full_name: "vm_map_ram" } @@ -375363,7 +378486,7 @@ elf_symbol { name: "vm_mmap" is_defined: true symbol_type: FUNCTION - crc: 0x3f19b696 + crc: 0x19182afb type_id: 0x37579ee5 full_name: "vm_mmap" } @@ -375408,7 +378531,7 @@ elf_symbol { name: "vma_set_file" is_defined: true symbol_type: FUNCTION - crc: 0x6f8a09ea + crc: 0x5951a51b type_id: 0x127f2869 full_name: "vma_set_file" } @@ -375435,7 +378558,7 @@ elf_symbol { name: "vmalloc_to_page" is_defined: true symbol_type: FUNCTION - crc: 0x00e0b385 + crc: 0x3dde3981 type_id: 0xb3df35fa full_name: "vmalloc_to_page" } @@ -375462,7 +378585,7 @@ elf_symbol { name: "vmap" is_defined: true symbol_type: FUNCTION - crc: 0x718c775f + crc: 0x7f2f8168 type_id: 0x55423178 full_name: "vmap" } @@ -375480,7 +378603,7 @@ elf_symbol { name: "vmf_insert_mixed" is_defined: true symbol_type: FUNCTION - crc: 0x9a8cdea1 + crc: 0x7bd96704 type_id: 0xc057b7a9 full_name: "vmf_insert_mixed" } @@ -375489,7 +378612,7 @@ elf_symbol { name: "vmf_insert_pfn" is_defined: true symbol_type: FUNCTION - crc: 0xb943bc50 + crc: 0xbbca540a type_id: 0xc07911ea full_name: "vmf_insert_pfn" } @@ -375498,7 +378621,7 @@ elf_symbol { name: "vmf_insert_pfn_prot" is_defined: true symbol_type: FUNCTION - crc: 0xbf4fa742 + crc: 0x9e08e02f type_id: 0xc07b6222 full_name: "vmf_insert_pfn_prot" } @@ -375525,7 +378648,7 @@ elf_symbol { name: "vring_create_virtqueue" is_defined: true symbol_type: FUNCTION - crc: 0x64564fdb + crc: 0xb49a586e type_id: 0x825faca7 full_name: "vring_create_virtqueue" } @@ -375534,7 +378657,7 @@ elf_symbol { name: "vring_del_virtqueue" is_defined: true symbol_type: FUNCTION - crc: 0xc1aade69 + crc: 0x4881734a type_id: 0x1ce6f074 full_name: "vring_del_virtqueue" } @@ -375552,7 +378675,7 @@ elf_symbol { name: "vring_new_virtqueue" is_defined: true symbol_type: FUNCTION - crc: 0x3d9d6edc + crc: 0x919c2c39 type_id: 0x825facba full_name: "vring_new_virtqueue" } @@ -375561,7 +378684,7 @@ elf_symbol { name: "vring_transport_features" is_defined: true symbol_type: FUNCTION - crc: 0xe9c28d32 + crc: 0xa6f49908 type_id: 0x1ad5d81c full_name: "vring_transport_features" } @@ -375588,7 +378711,7 @@ elf_symbol { name: "vsock_core_register" is_defined: true symbol_type: FUNCTION - crc: 0xf645a453 + crc: 0xa9c270f8 type_id: 0x931e2c91 full_name: "vsock_core_register" } @@ -375597,7 +378720,7 @@ elf_symbol { name: "vsock_core_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x46d0b6c4 + crc: 0x242ac721 type_id: 0x1f9a1d61 full_name: "vsock_core_unregister" } @@ -375606,7 +378729,7 @@ elf_symbol { name: "vsock_for_each_connected_socket" is_defined: true symbol_type: FUNCTION - crc: 0x31005e68 + crc: 0xbf1d01a6 type_id: 0x139ca744 full_name: "vsock_for_each_connected_socket" } @@ -375759,7 +378882,7 @@ elf_symbol { name: "wake_up_process" is_defined: true symbol_type: FUNCTION - crc: 0x0b3d46b6 + crc: 0x30abb028 type_id: 0x9ac6895a full_name: "wake_up_process" } @@ -375777,7 +378900,7 @@ elf_symbol { name: "wakeup_source_add" is_defined: true symbol_type: FUNCTION - crc: 0x706560c6 + crc: 0x642ed94d type_id: 0x10229585 full_name: "wakeup_source_add" } @@ -375786,7 +378909,7 @@ elf_symbol { name: "wakeup_source_create" is_defined: true symbol_type: FUNCTION - crc: 0xea4fb9a1 + crc: 0xb2ea322c type_id: 0xd94d3717 full_name: "wakeup_source_create" } @@ -375795,7 +378918,7 @@ elf_symbol { name: "wakeup_source_destroy" is_defined: true symbol_type: FUNCTION - crc: 0xf340bc1a + crc: 0x0e27def3 type_id: 0x10229585 full_name: "wakeup_source_destroy" } @@ -375804,7 +378927,7 @@ elf_symbol { name: "wakeup_source_register" is_defined: true symbol_type: FUNCTION - crc: 0x8a9d83b4 + crc: 0xdc0b0a08 type_id: 0xd6a766de full_name: "wakeup_source_register" } @@ -375813,7 +378936,7 @@ elf_symbol { name: "wakeup_source_remove" is_defined: true symbol_type: FUNCTION - crc: 0xbb028776 + crc: 0xdd2949a1 type_id: 0x10229585 full_name: "wakeup_source_remove" } @@ -375822,7 +378945,7 @@ elf_symbol { name: "wakeup_source_unregister" is_defined: true symbol_type: FUNCTION - crc: 0xf52f2350 + crc: 0x909eee24 type_id: 0x10229585 full_name: "wakeup_source_unregister" } @@ -375849,7 +378972,7 @@ elf_symbol { name: "wakeup_sources_walk_next" is_defined: true symbol_type: FUNCTION - crc: 0xdd7b4bf8 + crc: 0x8c79b19c type_id: 0xd673de47 full_name: "wakeup_sources_walk_next" } @@ -375858,7 +378981,7 @@ elf_symbol { name: "wakeup_sources_walk_start" is_defined: true symbol_type: FUNCTION - crc: 0x3af74d0e + crc: 0x7a23e294 type_id: 0xd6c91a51 full_name: "wakeup_sources_walk_start" } @@ -375867,7 +378990,7 @@ elf_symbol { name: "watchdog_init_timeout" is_defined: true symbol_type: FUNCTION - crc: 0xe61fcd74 + crc: 0xbd14b8ff type_id: 0x982fb6c1 full_name: "watchdog_init_timeout" } @@ -375876,7 +378999,7 @@ elf_symbol { name: "watchdog_register_device" is_defined: true symbol_type: FUNCTION - crc: 0x3eb7c928 + crc: 0x8e0cc288 type_id: 0x99393567 full_name: "watchdog_register_device" } @@ -375885,7 +379008,7 @@ elf_symbol { name: "watchdog_set_restart_priority" is_defined: true symbol_type: FUNCTION - crc: 0xf80cec40 + crc: 0xb827de3d type_id: 0x15bd0497 full_name: "watchdog_set_restart_priority" } @@ -375894,7 +379017,7 @@ elf_symbol { name: "watchdog_unregister_device" is_defined: true symbol_type: FUNCTION - crc: 0x2ee80699 + crc: 0xbf62b840 type_id: 0x142187db full_name: "watchdog_unregister_device" } @@ -375912,7 +379035,7 @@ elf_symbol { name: "wireless_send_event" is_defined: true symbol_type: FUNCTION - crc: 0x381bd73d + crc: 0x4b15a02d type_id: 0x1d250ee3 full_name: "wireless_send_event" } @@ -375930,7 +379053,7 @@ elf_symbol { name: "work_busy" is_defined: true symbol_type: FUNCTION - crc: 0x0c2c5802 + crc: 0x86ab091d type_id: 0xcd8cb8f5 full_name: "work_busy" } @@ -375948,7 +379071,7 @@ elf_symbol { name: "wpan_phy_find" is_defined: true symbol_type: FUNCTION - crc: 0xccd62a75 + crc: 0xd96f6c72 type_id: 0xaacf82f6 full_name: "wpan_phy_find" } @@ -375957,7 +379080,7 @@ elf_symbol { name: "wpan_phy_for_each" is_defined: true symbol_type: FUNCTION - crc: 0x45f95798 + crc: 0xc97a2eae type_id: 0x963ea445 full_name: "wpan_phy_for_each" } @@ -375966,7 +379089,7 @@ elf_symbol { name: "wpan_phy_free" is_defined: true symbol_type: FUNCTION - crc: 0x11947cb5 + crc: 0x49712239 type_id: 0x1af18e52 full_name: "wpan_phy_free" } @@ -375975,7 +379098,7 @@ elf_symbol { name: "wpan_phy_new" is_defined: true symbol_type: FUNCTION - crc: 0x0c238e12 + crc: 0x8ad1cff9 type_id: 0xab2f6439 full_name: "wpan_phy_new" } @@ -375984,7 +379107,7 @@ elf_symbol { name: "wpan_phy_register" is_defined: true symbol_type: FUNCTION - crc: 0x9a09b7d1 + crc: 0xa2368270 type_id: 0x97e93cee full_name: "wpan_phy_register" } @@ -375993,7 +379116,7 @@ elf_symbol { name: "wpan_phy_unregister" is_defined: true symbol_type: FUNCTION - crc: 0x7d10af26 + crc: 0xf0726103 type_id: 0x1af18e52 full_name: "wpan_phy_unregister" } @@ -376002,7 +379125,7 @@ elf_symbol { name: "wq_worker_comm" is_defined: true symbol_type: FUNCTION - crc: 0x6aede2ad + crc: 0xb08f9e08 type_id: 0x126f3be6 full_name: "wq_worker_comm" } @@ -376011,7 +379134,7 @@ elf_symbol { name: "ww_mutex_lock" is_defined: true symbol_type: FUNCTION - crc: 0x5538aafc + crc: 0x7a96fba8 type_id: 0x99413a22 full_name: "ww_mutex_lock" } @@ -376020,7 +379143,7 @@ elf_symbol { name: "ww_mutex_lock_interruptible" is_defined: true symbol_type: FUNCTION - crc: 0x437daab0 + crc: 0x0547719b type_id: 0x99413a22 full_name: "ww_mutex_lock_interruptible" } @@ -376029,7 +379152,7 @@ elf_symbol { name: "ww_mutex_trylock" is_defined: true symbol_type: FUNCTION - crc: 0xf2ca0197 + crc: 0xa35d34f9 type_id: 0x99413a22 full_name: "ww_mutex_trylock" } @@ -376038,7 +379161,7 @@ elf_symbol { name: "ww_mutex_unlock" is_defined: true symbol_type: FUNCTION - crc: 0x537aa527 + crc: 0xa3325776 type_id: 0x14e943e8 full_name: "ww_mutex_unlock" } @@ -376128,7 +379251,7 @@ elf_symbol { name: "xdp_convert_zc_to_xdp_frame" is_defined: true symbol_type: FUNCTION - crc: 0x128be527 + crc: 0xbb24fb22 type_id: 0x0a34c3a2 full_name: "xdp_convert_zc_to_xdp_frame" } @@ -376146,7 +379269,7 @@ elf_symbol { name: "xdp_do_redirect" is_defined: true symbol_type: FUNCTION - crc: 0x8c0545d9 + crc: 0x1729b29a type_id: 0x9115bc9b full_name: "xdp_do_redirect" } @@ -376155,7 +379278,7 @@ elf_symbol { name: "xdp_master_redirect" is_defined: true symbol_type: FUNCTION - crc: 0x356c8003 + crc: 0x542e755b type_id: 0x46fb55eb full_name: "xdp_master_redirect" } @@ -376164,7 +379287,7 @@ elf_symbol { name: "xdp_return_frame" is_defined: true symbol_type: FUNCTION - crc: 0xd0f87c32 + crc: 0x5ab52503 type_id: 0x1e92214d full_name: "xdp_return_frame" } @@ -376173,7 +379296,7 @@ elf_symbol { name: "xdp_return_frame_rx_napi" is_defined: true symbol_type: FUNCTION - crc: 0xd0763a4a + crc: 0x0c1a547a type_id: 0x1e92214d full_name: "xdp_return_frame_rx_napi" } @@ -376182,7 +379305,7 @@ elf_symbol { name: "xdp_rxq_info_is_reg" is_defined: true symbol_type: FUNCTION - crc: 0xdbc0b774 + crc: 0x9ac25e3c type_id: 0xf690d6d1 full_name: "xdp_rxq_info_is_reg" } @@ -376191,7 +379314,7 @@ elf_symbol { name: "xdp_rxq_info_reg_mem_model" is_defined: true symbol_type: FUNCTION - crc: 0x3552426d + crc: 0xec3a8585 type_id: 0x9448ad12 full_name: "xdp_rxq_info_reg_mem_model" } @@ -376200,7 +379323,7 @@ elf_symbol { name: "xdp_rxq_info_unreg" is_defined: true symbol_type: FUNCTION - crc: 0xc2bc4cae + crc: 0x20071f0e type_id: 0x18acdc46 full_name: "xdp_rxq_info_unreg" } @@ -376209,7 +379332,7 @@ elf_symbol { name: "xdp_rxq_info_unreg_mem_model" is_defined: true symbol_type: FUNCTION - crc: 0x7b92b4a5 + crc: 0x137f4cd0 type_id: 0x18acdc46 full_name: "xdp_rxq_info_unreg_mem_model" } @@ -376227,7 +379350,7 @@ elf_symbol { name: "xfrm_lookup" is_defined: true symbol_type: FUNCTION - crc: 0xcc5feed4 + crc: 0x01dffd46 type_id: 0xa2843be3 full_name: "xfrm_lookup" } @@ -376236,7 +379359,7 @@ elf_symbol { name: "xfrm_state_lookup_byspi" is_defined: true symbol_type: FUNCTION - crc: 0xd57c3d1b + crc: 0xb3e9943b type_id: 0x624b0f22 full_name: "xfrm_state_lookup_byspi" } @@ -376245,7 +379368,7 @@ elf_symbol { name: "xfrm_stateonly_find" is_defined: true symbol_type: FUNCTION - crc: 0x1b23bc21 + crc: 0x290b1f78 type_id: 0x62e6e159 full_name: "xfrm_stateonly_find" } @@ -376254,7 +379377,7 @@ elf_symbol { name: "xhci_alloc_command" is_defined: true symbol_type: FUNCTION - crc: 0xdae6e536 + crc: 0xf205b1a3 type_id: 0xa8db3e38 full_name: "xhci_alloc_command" } @@ -376263,7 +379386,7 @@ elf_symbol { name: "xhci_alloc_erst" is_defined: true symbol_type: FUNCTION - crc: 0xcc566dc0 + crc: 0x66d5f4ec type_id: 0x99afdc89 full_name: "xhci_alloc_erst" } @@ -376272,7 +379395,7 @@ elf_symbol { name: "xhci_free_command" is_defined: true symbol_type: FUNCTION - crc: 0xdf647e7a + crc: 0xe583aa6d type_id: 0x1401698f full_name: "xhci_free_command" } @@ -376281,7 +379404,7 @@ elf_symbol { name: "xhci_gen_setup" is_defined: true symbol_type: FUNCTION - crc: 0x567eb342 + crc: 0xc5818d28 type_id: 0x97b34018 full_name: "xhci_gen_setup" } @@ -376299,7 +379422,7 @@ elf_symbol { name: "xhci_init_driver" is_defined: true symbol_type: FUNCTION - crc: 0x98433681 + crc: 0x4bf10870 type_id: 0x14d9dc3c full_name: "xhci_init_driver" } @@ -376308,7 +379431,7 @@ elf_symbol { name: "xhci_queue_stop_endpoint" is_defined: true symbol_type: FUNCTION - crc: 0x33e8b7f4 + crc: 0xd8abadc5 type_id: 0x99011cda full_name: "xhci_queue_stop_endpoint" } @@ -376317,7 +379440,7 @@ elf_symbol { name: "xhci_resume" is_defined: true symbol_type: FUNCTION - crc: 0x602a2e41 + crc: 0x8a72a801 type_id: 0x98945a53 full_name: "xhci_resume" } @@ -376326,7 +379449,7 @@ elf_symbol { name: "xhci_ring_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x32970127 + crc: 0x89772ea4 type_id: 0xa9d11801 full_name: "xhci_ring_alloc" } @@ -376335,7 +379458,7 @@ elf_symbol { name: "xhci_ring_cmd_db" is_defined: true symbol_type: FUNCTION - crc: 0x43173e27 + crc: 0x5d667b56 type_id: 0x14391590 full_name: "xhci_ring_cmd_db" } @@ -376344,7 +379467,7 @@ elf_symbol { name: "xhci_ring_free" is_defined: true symbol_type: FUNCTION - crc: 0x6b46205c + crc: 0x506c2307 type_id: 0x14bfdedb full_name: "xhci_ring_free" } @@ -376353,7 +379476,7 @@ elf_symbol { name: "xhci_run" is_defined: true symbol_type: FUNCTION - crc: 0x11bf5c1a + crc: 0x18fce86d type_id: 0x94deebf7 full_name: "xhci_run" } @@ -376362,7 +379485,7 @@ elf_symbol { name: "xhci_suspend" is_defined: true symbol_type: FUNCTION - crc: 0x26a9725e + crc: 0xb8f01271 type_id: 0x98945a53 full_name: "xhci_suspend" } @@ -376371,7 +379494,7 @@ elf_symbol { name: "xhci_trb_virt_to_dma" is_defined: true symbol_type: FUNCTION - crc: 0x73ab2cd9 + crc: 0x83e71096 type_id: 0xb367c064 full_name: "xhci_trb_virt_to_dma" } @@ -376380,7 +379503,7 @@ elf_symbol { name: "xp_alloc" is_defined: true symbol_type: FUNCTION - crc: 0x4b4a5945 + crc: 0x004aaf9e type_id: 0x13a974bf full_name: "xp_alloc" } @@ -376389,7 +379512,7 @@ elf_symbol { name: "xp_dma_map" is_defined: true symbol_type: FUNCTION - crc: 0xe44286b5 + crc: 0x47d2cb7d type_id: 0x9d04fab6 full_name: "xp_dma_map" } @@ -376398,7 +379521,7 @@ elf_symbol { name: "xp_dma_sync_for_cpu_slow" is_defined: true symbol_type: FUNCTION - crc: 0x277186a5 + crc: 0x73bea5ca type_id: 0x1265fe38 full_name: "xp_dma_sync_for_cpu_slow" } @@ -376407,7 +379530,7 @@ elf_symbol { name: "xp_dma_sync_for_device_slow" is_defined: true symbol_type: FUNCTION - crc: 0x188be044 + crc: 0x9a843466 type_id: 0x13a45d3e full_name: "xp_dma_sync_for_device_slow" } @@ -376416,7 +379539,7 @@ elf_symbol { name: "xp_dma_unmap" is_defined: true symbol_type: FUNCTION - crc: 0x5c312c00 + crc: 0x91cddb8a type_id: 0x10d43da5 full_name: "xp_dma_unmap" } @@ -376425,7 +379548,7 @@ elf_symbol { name: "xp_free" is_defined: true symbol_type: FUNCTION - crc: 0x438da954 + crc: 0x4d455e74 type_id: 0x1265fe38 full_name: "xp_free" } @@ -376434,7 +379557,7 @@ elf_symbol { name: "xp_raw_get_dma" is_defined: true symbol_type: FUNCTION - crc: 0x4f8fd0c1 + crc: 0xe09ae9b5 type_id: 0xbed4cb96 full_name: "xp_raw_get_dma" } @@ -376443,7 +379566,7 @@ elf_symbol { name: "xp_set_rxq_info" is_defined: true symbol_type: FUNCTION - crc: 0x79fc7fd2 + crc: 0x9cf979ec type_id: 0x109aa0ea full_name: "xp_set_rxq_info" } @@ -376452,7 +379575,7 @@ elf_symbol { name: "xsk_clear_rx_need_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0x768e1587 + crc: 0xbf03d4d1 type_id: 0x1019e837 full_name: "xsk_clear_rx_need_wakeup" } @@ -376461,7 +379584,7 @@ elf_symbol { name: "xsk_get_pool_from_qid" is_defined: true symbol_type: FUNCTION - crc: 0x6bf808c6 + crc: 0x0c444dd2 type_id: 0x9634d583 full_name: "xsk_get_pool_from_qid" } @@ -376470,7 +379593,7 @@ elf_symbol { name: "xsk_set_rx_need_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0x433f59df + crc: 0xd8189197 type_id: 0x1019e837 full_name: "xsk_set_rx_need_wakeup" } @@ -376479,7 +379602,7 @@ elf_symbol { name: "xsk_set_tx_need_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0x78670825 + crc: 0x6c8f56ac type_id: 0x1019e837 full_name: "xsk_set_tx_need_wakeup" } @@ -376488,7 +379611,7 @@ elf_symbol { name: "xsk_tx_completed" is_defined: true symbol_type: FUNCTION - crc: 0x0f33b7fe + crc: 0xaad8402a type_id: 0x133dc89b full_name: "xsk_tx_completed" } @@ -376497,7 +379620,7 @@ elf_symbol { name: "xsk_tx_peek_desc" is_defined: true symbol_type: FUNCTION - crc: 0xfdd01372 + crc: 0x51ae149b type_id: 0xfec52a83 full_name: "xsk_tx_peek_desc" } @@ -376506,7 +379629,7 @@ elf_symbol { name: "xsk_tx_release" is_defined: true symbol_type: FUNCTION - crc: 0xcfca3c14 + crc: 0x122b4421 type_id: 0x1019e837 full_name: "xsk_tx_release" } @@ -376515,7 +379638,7 @@ elf_symbol { name: "xsk_uses_need_wakeup" is_defined: true symbol_type: FUNCTION - crc: 0xbf220435 + crc: 0x2d0df8a0 type_id: 0xfe25e2a0 full_name: "xsk_uses_need_wakeup" } @@ -376524,7 +379647,7 @@ elf_symbol { name: "zap_vma_ptes" is_defined: true symbol_type: FUNCTION - crc: 0xe192074d + crc: 0xb7dfc22c type_id: 0x12dd8909 full_name: "zap_vma_ptes" } @@ -377189,6 +380312,7 @@ interface { symbol_id: 0x33c527ab symbol_id: 0x5012fcd8 symbol_id: 0x67bab494 + symbol_id: 0x96d1c9c4 symbol_id: 0x42428033 symbol_id: 0x005c7625 symbol_id: 0xf3accb84 @@ -377209,6 +380333,7 @@ interface { symbol_id: 0x9dbd7b92 symbol_id: 0x42312ccc symbol_id: 0xf432d1c9 + symbol_id: 0xf586d5b6 symbol_id: 0x1f554c2a symbol_id: 0x93a4717b symbol_id: 0x5ecff02f @@ -377231,6 +380356,7 @@ interface { symbol_id: 0x1df03151 symbol_id: 0x88586647 symbol_id: 0xdb6662e8 + symbol_id: 0x64c2fe7a symbol_id: 0x4b67a5dc symbol_id: 0x3684a257 symbol_id: 0x7ee652cd @@ -377256,6 +380382,7 @@ interface { symbol_id: 0xe17999f4 symbol_id: 0x721b87b7 symbol_id: 0xacaadcc9 + symbol_id: 0x5983841b symbol_id: 0x7d499dab symbol_id: 0xa09f7a4b symbol_id: 0x574e7b58 @@ -377280,6 +380407,8 @@ interface { symbol_id: 0x7945e8fa symbol_id: 0x93333e39 symbol_id: 0x947bd437 + symbol_id: 0xbdbb0c65 + symbol_id: 0xa1325610 symbol_id: 0x3a4e20d6 symbol_id: 0x237634b3 symbol_id: 0xb5ed74f6 @@ -377296,6 +380425,7 @@ interface { symbol_id: 0xdfd06b97 symbol_id: 0x69c3749b symbol_id: 0x3d0fc76c + symbol_id: 0x8f7ad177 symbol_id: 0x08f4cbb0 symbol_id: 0x58e7556b symbol_id: 0x2ecf85e9 @@ -377514,6 +380644,7 @@ interface { symbol_id: 0x6f146fe1 symbol_id: 0x678bb5ba symbol_id: 0xf1ec5ef2 + symbol_id: 0xaa072f92 symbol_id: 0x9620eac1 symbol_id: 0x5cc4ca5b symbol_id: 0x607a7f0a @@ -377534,6 +380665,7 @@ interface { symbol_id: 0xe2d7542c symbol_id: 0x988719fa symbol_id: 0x732a182b + symbol_id: 0xe7584e1c symbol_id: 0x0d418d38 symbol_id: 0x50a83025 symbol_id: 0xe6918e09 @@ -377556,6 +380688,7 @@ interface { symbol_id: 0x8b7beb3b symbol_id: 0xf18e312d symbol_id: 0xf68497fa + symbol_id: 0xb6603d58 symbol_id: 0xbbfc3b7e symbol_id: 0xdb161c79 symbol_id: 0x1d442b97 @@ -377581,6 +380714,7 @@ interface { symbol_id: 0x76e879b6 symbol_id: 0xae5bbde9 symbol_id: 0x20d2ceb3 + symbol_id: 0xab37fc55 symbol_id: 0x49b95a49 symbol_id: 0xb194c4c5 symbol_id: 0x61f8c8ae @@ -377605,6 +380739,8 @@ interface { symbol_id: 0x1220ff14 symbol_id: 0x203fab27 symbol_id: 0xbe3d9b79 + symbol_id: 0x30004003 + symbol_id: 0xb91d18b6 symbol_id: 0xb3b18fc4 symbol_id: 0x40d6a8c5 symbol_id: 0x931fa088 @@ -377621,6 +380757,7 @@ interface { symbol_id: 0x3e70324d symbol_id: 0xc8a7ac69 symbol_id: 0x5ef059ce + symbol_id: 0x3204c8e5 symbol_id: 0x547e3912 symbol_id: 0x39e68fed symbol_id: 0xefb9e5a3 @@ -377814,6 +380951,7 @@ interface { symbol_id: 0xcf6df527 symbol_id: 0x00374dfe symbol_id: 0xb77c96c5 + symbol_id: 0xc769d5d0 symbol_id: 0x3374bea7 symbol_id: 0xd6cb7d0d symbol_id: 0x5414d325 @@ -378192,6 +381330,7 @@ interface { symbol_id: 0xd96da8c9 symbol_id: 0xffe637ce symbol_id: 0xd84adb21 + symbol_id: 0xed719736 symbol_id: 0x2b1e3d59 symbol_id: 0x495f0223 symbol_id: 0x7fbd0d58 @@ -381920,6 +385059,7 @@ interface { symbol_id: 0x4c674d1e symbol_id: 0x1f9b728b symbol_id: 0x99a17453 + symbol_id: 0x675bcd74 symbol_id: 0x35280a80 symbol_id: 0x03fd01bd symbol_id: 0x7df62009 @@ -382581,6 +385721,7 @@ interface { symbol_id: 0xba7435fd symbol_id: 0xb59c5eaf symbol_id: 0x051c0489 + symbol_id: 0x56d1da85 symbol_id: 0xe74af45a symbol_id: 0x3ecd46f0 symbol_id: 0xde541a7b diff --git a/build.config.common b/build.config.common index 29e9de84c74d..bd57e78011c9 100644 --- a/build.config.common +++ b/build.config.common @@ -1,6 +1,6 @@ . ${ROOT_DIR}/${KERNEL_DIR}/build.config.constants -KMI_GENERATION=7 +KMI_GENERATION=8 LLVM=1 DEPMOD=depmod From 0fbbb18ab03debf7d77701ebed10af691a9e0dab Mon Sep 17 00:00:00 2001 From: Junki Min Date: Wed, 7 Jun 2023 10:40:41 +0900 Subject: [PATCH 187/195] ANDROID: ABI: Update symbol for Exynos SoC Since mac80211.ko was not used, there's some changes on symbol list. Most of symbols are relocated in the list or deleted, but no affect on KMI. Bug: 286144180 Change-Id: Ic23c67b640fa350a03b7ef034a81e34a876c3532 Signed-off-by: Junki Min --- android/abi_gki_aarch64_exynos | 122 ++++++++++----------------------- 1 file changed, 35 insertions(+), 87 deletions(-) diff --git a/android/abi_gki_aarch64_exynos b/android/abi_gki_aarch64_exynos index 7724ed223caa..5cb90a687671 100644 --- a/android/abi_gki_aarch64_exynos +++ b/android/abi_gki_aarch64_exynos @@ -107,9 +107,6 @@ crc32_le crypto_alloc_shash crypto_destroy_tfm - crypto_shash_digest - crypto_shash_update - csum_partial _ctype debugfs_create_bool debugfs_create_dir @@ -123,9 +120,6 @@ del_timer del_timer_sync destroy_workqueue - dev_addr_mod - dev_alloc_name - dev_close dev_driver_string _dev_emerg _dev_err @@ -201,8 +195,6 @@ dev_pm_qos_read_value dev_pm_qos_remove_request dev_pm_qos_update_request - _dev_printk - __dev_queue_xmit devres_add __devres_alloc_node dev_set_name @@ -328,7 +320,6 @@ drm_vblank_init dump_stack enable_irq - ether_setup eth_type_trans fd_install _find_first_bit @@ -348,7 +339,6 @@ free_netdev __free_pages free_pages - free_percpu freq_qos_update_request gcd generic_file_llseek @@ -415,10 +405,6 @@ ida_alloc_range ida_free idr_alloc - idr_destroy - idr_find - idr_for_each - idr_get_next idr_remove init_dummy_netdev init_net @@ -468,7 +454,6 @@ __kfifo_to_user kfree kfree_const - kfree_sensitive kfree_skb_reason kimage_voffset __kmalloc @@ -521,7 +506,6 @@ __list_add_valid __list_del_entry_valid list_sort - __local_bh_enable_ip log_post_read_mmio log_post_write_mmio log_read_mmio @@ -561,12 +545,9 @@ __napi_schedule napi_schedule_prep __netdev_alloc_skb - netif_carrier_off - netif_carrier_on netif_napi_add_weight netif_receive_skb netif_rx - netif_tx_stop_all_queues netif_tx_wake_queue nla_memcpy nla_put @@ -703,7 +684,6 @@ proc_remove proc_set_size proc_set_user - __pskb_pull_tail put_device __put_task_struct put_unused_fd @@ -740,10 +720,7 @@ __register_chrdev register_chrdev_region register_die_notifier - register_inet6addr_notifier - register_inetaddr_notifier register_netdevice - register_netdevice_notifier register_pm_notifier register_reboot_notifier register_restart_handler @@ -810,8 +787,6 @@ simple_write_to_buffer single_open single_release - skb_clone - skb_copy skb_copy_bits skb_copy_expand skb_dequeue @@ -884,7 +859,6 @@ strsep strstr subsys_system_register - __sw_hweight16 __sw_hweight32 __sw_hweight64 __sw_hweight8 @@ -904,7 +878,6 @@ sysfs_remove_file_ns sysfs_remove_group sysfs_remove_link - system_freezable_wq system_highpri_wq system_long_wq system_state @@ -915,7 +888,6 @@ tasklet_init tasklet_kill __tasklet_schedule - tasklet_setup thermal_of_cooling_device_register thermal_zone_device_update thermal_zone_get_temp @@ -952,9 +924,6 @@ unpin_user_page __unregister_chrdev unregister_chrdev_region - unregister_inet6addr_notifier - unregister_inetaddr_notifier - unregister_netdevice_notifier unregister_netdevice_queue unregister_pm_notifier unregister_reboot_notifier @@ -1044,8 +1013,10 @@ # required by cfg80211.ko bpf_trace_run10 + csum_partial debugfs_rename __dev_change_net_namespace + dev_close __dev_get_by_index dev_get_by_index device_add @@ -1059,6 +1030,7 @@ key_create_or_update key_put keyring_alloc + kfree_sensitive ktime_get_coarse_with_offset netdev_err netlink_broadcast @@ -1070,7 +1042,9 @@ __nla_parse nla_put_64bit __nla_validate + __pskb_pull_tail __put_net + register_netdevice_notifier register_pernet_device rfkill_alloc rfkill_blocked @@ -1082,7 +1056,9 @@ skb_add_rx_frag __sock_create sock_release + __sw_hweight16 system_power_efficient_wq + unregister_netdevice_notifier unregister_pernet_device verify_pkcs7_signature wireless_nlevent_flush @@ -1113,6 +1089,7 @@ regmap_raw_write_async # required by drm_display_helper.ko + _dev_printk drm_atomic_get_new_private_obj_state drm_atomic_get_old_private_obj_state drm_crtc_commit_wait @@ -1654,8 +1631,12 @@ # required by hardlockup-watchdog.ko cpus_read_lock cpus_read_unlock + free_percpu smp_call_on_cpu +# required by hdcp2.ko + crypto_shash_digest + # required by hook.ko __traceiter_android_vh_do_wake_up_sync __traceiter_android_vh_set_wake_flags @@ -1732,63 +1713,9 @@ led_classdev_register_ext led_classdev_unregister -# required by mac80211.ko - __alloc_percpu_gfp - arc4_crypt - arc4_setkey - crc32_be - crypto_aead_decrypt - crypto_aead_encrypt - crypto_aead_setauthsize - crypto_aead_setkey - crypto_alloc_aead - crypto_alloc_skcipher - __crypto_memneq - crypto_shash_finup - crypto_shash_setkey - crypto_skcipher_decrypt - crypto_skcipher_encrypt - crypto_skcipher_setkey - __crypto_xor - dev_fetch_sw_netstats - eth_mac_addr - ethtool_op_get_link - get_random_u16 - __hw_addr_init - __hw_addr_sync - __hw_addr_unsync - kernel_param_lock - kernel_param_unlock - kfree_skb_list_reason - ktime_get_seconds - memmove - netdev_info - netdev_set_default_ethtool_ops - netif_receive_skb_list - net_ratelimit - pskb_expand_head - ___pskb_trim - rhashtable_free_and_destroy - rhashtable_insert_slow - rhltable_init - __rht_bucket_nested - rht_bucket_nested - rht_bucket_nested_insert - round_jiffies - round_jiffies_relative - round_jiffies_up - sg_init_one - skb_checksum_help - skb_clone_sk - skb_complete_wifi_ack - skb_ensure_writable - __skb_get_hash - __skb_gso_segment - tasklet_unlock_wait - unregister_netdevice_many - # required by mcDrvModule.ko crypto_shash_final + crypto_shash_update down_read freezer_active freezing_slow_path @@ -1810,7 +1737,6 @@ # required by mpam_arch.ko bitmap_alloc - __cpu_present_mask kobj_sysfs_ops kstrtou16 on_each_cpu_cond_mask @@ -1850,6 +1776,7 @@ kstrdup_const llist_add_batch rb_first + tasklet_setup # required by pablo-self-tests.ko debugfs_create_blob @@ -1957,6 +1884,7 @@ devm_rtc_device_register rtc_update_irq rtc_valid_tm + system_freezable_wq # required by s3c2410_wdt.ko watchdog_init_timeout @@ -2070,22 +1998,30 @@ # required by scsc_wlan.ko arp_tbl + dev_addr_mod + dev_alloc_name + __dev_queue_xmit down_trylock dql_completed dql_reset dst_release + ether_setup for_each_kernel_tracepoint in4_pton in6_pton ip_route_output_flow ip_send_check linkwatch_fire_event + __local_bh_enable_ip napi_disable napi_gro_flush neigh_destroy neigh_lookup + netif_carrier_off + netif_carrier_on __netif_napi_del netif_schedule_queue + netif_tx_stop_all_queues nla_put_nohdr _raw_read_lock_bh _raw_read_unlock_bh @@ -2093,8 +2029,14 @@ _raw_write_lock_bh _raw_write_unlock _raw_write_unlock_bh + register_inet6addr_notifier + register_inetaddr_notifier register_kretprobe + skb_clone + skb_copy skb_realloc_headroom + unregister_inet6addr_notifier + unregister_inetaddr_notifier unregister_kretprobe # required by scsi_srpmb.ko @@ -2214,11 +2156,17 @@ handle_simple_irq i2c_bit_add_bus ida_destroy + idr_destroy + idr_find + idr_for_each + idr_get_next idr_replace jiffies64_to_msecs memremap memunmap mmu_notifier_synchronize + page_pinner_inited + __page_pinner_put_page param_ops_hexint pci_assign_unassigned_bus_resources pci_bus_resource_n From aacbded3ac6ac629f0f19c6624144526b21a3c7a Mon Sep 17 00:00:00 2001 From: Vincent Donnefort Date: Tue, 21 Feb 2023 16:51:43 +0000 Subject: [PATCH 188/195] ANDROID: KVM: arm64: Deprecate late pKVM module loading Previously it was possible to load a pKVM module after the userspace has started, leaving on the modules the task of disabling the feature (__pkvm_close_module_registration HVC). Depreacte this way of loading modules in favor of the pre-userspace loading via the cmdline kvm-arm.protected_modules=,. Bug: 254835242 Change-Id: I38eef46b1482ff03af610b3b5d21b3ebfadda59b Signed-off-by: Vincent Donnefort --- arch/arm64/include/asm/kvm_asm.h | 6 ------ arch/arm64/kvm/hyp/include/nvhe/modules.h | 4 ---- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 26 +---------------------- arch/arm64/kvm/hyp/nvhe/iommu.c | 2 -- arch/arm64/kvm/hyp/nvhe/modules.c | 9 -------- arch/arm64/kvm/pkvm.c | 25 ++++++---------------- 6 files changed, 8 insertions(+), 64 deletions(-) diff --git a/arch/arm64/include/asm/kvm_asm.h b/arch/arm64/include/asm/kvm_asm.h index 78a19ce7a811..6755a0d9f3f0 100644 --- a/arch/arm64/include/asm/kvm_asm.h +++ b/arch/arm64/include/asm/kvm_asm.h @@ -63,17 +63,11 @@ enum __kvm_host_smccc_func { __KVM_HOST_SMCCC_FUNC___kvm_tlb_flush_vmid_ipa, __KVM_HOST_SMCCC_FUNC___kvm_tlb_flush_vmid, __KVM_HOST_SMCCC_FUNC___kvm_flush_cpu_context, - - /* - * __pkvm_alloc_module_va may temporarily serve as the privileged hcall - * limit when module loading is enabled, see early_pkvm_enable_modules(). - */ __KVM_HOST_SMCCC_FUNC___pkvm_alloc_module_va, __KVM_HOST_SMCCC_FUNC___pkvm_map_module_page, __KVM_HOST_SMCCC_FUNC___pkvm_unmap_module_page, __KVM_HOST_SMCCC_FUNC___pkvm_init_module, __KVM_HOST_SMCCC_FUNC___pkvm_register_hcall, - __KVM_HOST_SMCCC_FUNC___pkvm_close_module_registration, __KVM_HOST_SMCCC_FUNC___pkvm_prot_finalize, /* Hypercalls available after pKVM finalisation */ diff --git a/arch/arm64/kvm/hyp/include/nvhe/modules.h b/arch/arm64/kvm/hyp/include/nvhe/modules.h index 0c3755ebe201..975d081c4e17 100644 --- a/arch/arm64/kvm/hyp/include/nvhe/modules.h +++ b/arch/arm64/kvm/hyp/include/nvhe/modules.h @@ -11,13 +11,10 @@ int __pkvm_register_hyp_panic_notifier(void (*cb)(struct kvm_cpu_context *)); enum pkvm_psci_notification; int __pkvm_register_psci_notifier(void (*cb)(enum pkvm_psci_notification, struct kvm_cpu_context *)); -int reset_pkvm_priv_hcall_limit(void); - #ifdef CONFIG_MODULES int __pkvm_init_module(void *module_init); int __pkvm_register_hcall(unsigned long hfn_hyp_va); int handle_host_dynamic_hcall(struct kvm_cpu_context *host_ctxt); -int __pkvm_close_late_module_registration(void); void __pkvm_close_module_registration(void); #else static inline int __pkvm_init_module(void *module_init) { return -EOPNOTSUPP; } @@ -27,6 +24,5 @@ static inline int handle_host_dynamic_hcall(struct kvm_cpu_context *host_ctxt) { return HCALL_UNHANDLED; } -static inline int __pkvm_close_late_module_registration(void) { return -EOPNOTSUPP; } static inline void __pkvm_close_module_registration(void) { } #endif diff --git a/arch/arm64/kvm/hyp/nvhe/hyp-main.c b/arch/arm64/kvm/hyp/nvhe/hyp-main.c index 285d5458b624..16abb1e0de08 100644 --- a/arch/arm64/kvm/hyp/nvhe/hyp-main.c +++ b/arch/arm64/kvm/hyp/nvhe/hyp-main.c @@ -1212,12 +1212,6 @@ static void handle___pkvm_register_hcall(struct kvm_cpu_context *host_ctxt) cpu_reg(host_ctxt, 1) = __pkvm_register_hcall(hfn_hyp_va); } -static void -handle___pkvm_close_module_registration(struct kvm_cpu_context *host_ctxt) -{ - cpu_reg(host_ctxt, 1) = __pkvm_close_late_module_registration(); -} - static void handle___pkvm_load_tracing(struct kvm_cpu_context *host_ctxt) { DECLARE_REG(unsigned long, pack_hva, host_ctxt, 1); @@ -1290,13 +1284,11 @@ static const hcall_t host_hcall[] = { HANDLE_FUNC(__kvm_tlb_flush_vmid_ipa), HANDLE_FUNC(__kvm_tlb_flush_vmid), HANDLE_FUNC(__kvm_flush_cpu_context), - HANDLE_FUNC(__pkvm_alloc_module_va), HANDLE_FUNC(__pkvm_map_module_page), HANDLE_FUNC(__pkvm_unmap_module_page), HANDLE_FUNC(__pkvm_init_module), HANDLE_FUNC(__pkvm_register_hcall), - HANDLE_FUNC(__pkvm_close_module_registration), HANDLE_FUNC(__pkvm_prot_finalize), HANDLE_FUNC(__pkvm_host_share_hyp), @@ -1330,22 +1322,6 @@ static const hcall_t host_hcall[] = { #endif }; -unsigned long pkvm_priv_hcall_limit __ro_after_init = __KVM_HOST_SMCCC_FUNC___pkvm_prot_finalize; - -int reset_pkvm_priv_hcall_limit(void) -{ - unsigned long *addr; - - if (pkvm_priv_hcall_limit == __KVM_HOST_SMCCC_FUNC___pkvm_prot_finalize) - return -EACCES; - - addr = hyp_fixmap_map(__hyp_pa(&pkvm_priv_hcall_limit)); - *addr = __KVM_HOST_SMCCC_FUNC___pkvm_prot_finalize; - hyp_fixmap_unmap(); - - return 0; -} - static void handle_host_hcall(struct kvm_cpu_context *host_ctxt) { DECLARE_REG(unsigned long, id, host_ctxt, 0); @@ -1365,7 +1341,7 @@ static void handle_host_hcall(struct kvm_cpu_context *host_ctxt) * returns -EPERM after the first call for a given CPU. */ if (static_branch_unlikely(&kvm_protected_mode_initialized)) - hcall_min = pkvm_priv_hcall_limit; + hcall_min = __KVM_HOST_SMCCC_FUNC___pkvm_prot_finalize; id -= KVM_HOST_SMCCC_ID(0); diff --git a/arch/arm64/kvm/hyp/nvhe/iommu.c b/arch/arm64/kvm/hyp/nvhe/iommu.c index bd7f177408e6..98ef2e23d19f 100644 --- a/arch/arm64/kvm/hyp/nvhe/iommu.c +++ b/arch/arm64/kvm/hyp/nvhe/iommu.c @@ -470,8 +470,6 @@ int __pkvm_iommu_finalize(int err) if (!ret && err) pkvm_handle_system_misconfiguration(NO_DMA_ISOLATION); - __pkvm_close_late_module_registration(); - return ret; } diff --git a/arch/arm64/kvm/hyp/nvhe/modules.c b/arch/arm64/kvm/hyp/nvhe/modules.c index 138e0d68e95a..3f7e7dbb67fa 100644 --- a/arch/arm64/kvm/hyp/nvhe/modules.c +++ b/arch/arm64/kvm/hyp/nvhe/modules.c @@ -77,15 +77,6 @@ void __pkvm_close_module_registration(void) */ } -int __pkvm_close_late_module_registration(void) -{ - __pkvm_close_module_registration(); - - return reset_pkvm_priv_hcall_limit(); - - /* The fuse is blown! No way back until reset */ -} - const struct pkvm_module_ops module_ops = { .create_private_mapping = __pkvm_create_private_mapping, .alloc_module_va = __pkvm_alloc_module_va, diff --git a/arch/arm64/kvm/pkvm.c b/arch/arm64/kvm/pkvm.c index f7e80e41bb43..a87128975eae 100644 --- a/arch/arm64/kvm/pkvm.c +++ b/arch/arm64/kvm/pkvm.c @@ -578,26 +578,14 @@ int pkvm_vm_ioctl_enable_cap(struct kvm *kvm, struct kvm_enable_cap *cap) #ifdef CONFIG_MODULES static char early_pkvm_modules[COMMAND_LINE_SIZE] __initdata; -static int __init pkvm_enable_module_late_loading(void) -{ - extern unsigned long kvm_nvhe_sym(pkvm_priv_hcall_limit); - - WARN(1, "Loading pKVM modules with kvm-arm.protected_modules is deprecated\n" - "Use kvm-arm.protected_modules=,"); - - /* - * Move the limit to allow module loading HVCs. It will be moved back to - * its original position in __pkvm_close_module_registration(). - */ - kvm_nvhe_sym(pkvm_priv_hcall_limit) = __KVM_HOST_SMCCC_FUNC___pkvm_alloc_module_va; - - return 0; -} - static int __init early_pkvm_modules_cfg(char *arg) { + /* + * Loading pKVM modules with kvm-arm.protected_modules is deprecated + * Use kvm-arm.protected_modules=, + */ if (!arg) - return pkvm_enable_module_late_loading(); + return -EINVAL; strscpy(early_pkvm_modules, arg, COMMAND_LINE_SIZE); @@ -800,7 +788,8 @@ int __pkvm_load_el2_module(struct module *this, unsigned long *token) int ret, i, secs_first; size_t offset, size; - if (!is_protected_kvm_enabled()) + /* The pKVM hyp only allows loading before it is fully initialized */ + if (!is_protected_kvm_enabled() || is_pkvm_initialized()) return -EOPNOTSUPP; for (i = 0; i < ARRAY_SIZE(secs_map); i++) { From 57750518de5b7c167d41d352dc6b0d24c840cd76 Mon Sep 17 00:00:00 2001 From: xieliujie Date: Tue, 6 Jun 2023 20:45:12 +0800 Subject: [PATCH 189/195] ANDROID: vendor_hook: Avoid clearing protect-flag before waking waiters With hooks below, we can mark a lock-owned thread with an identifiable flag, which can protect it from being preempted by some other unimportant threads, and then waiter will be wakeup more quickly. https://android-review.googlesource.com/c/kernel/common/+/2183353 but now we find an issue like this one: static inline void __up_write(struct rw_semaphore *sem) { ... // Step 1. we clear flag. trace_android_vh_record_rwsem_lock_starttime(current, 0); // Step 2. owner may be preempted by unimportant threads. rwsem_clear_owner(sem); ... // Step 3. wake up waiter, but it's too later. if (unlikely(tmp & RWSEM_FLAG_WAITERS)) rwsem_wake(sem); } This patch will clear protect-flag after waking up waiters. Bug: 286024926 Change-Id: I71f8b6a7d8a01336fd36b8267c2cb5edab65bd11 Signed-off-by: xieliujie --- include/linux/percpu-rwsem.h | 2 +- kernel/locking/mutex.c | 2 +- kernel/locking/percpu-rwsem.c | 2 +- kernel/locking/rwsem.c | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/linux/percpu-rwsem.h b/include/linux/percpu-rwsem.h index 8a39613370a3..ebd81e03f3c1 100644 --- a/include/linux/percpu-rwsem.h +++ b/include/linux/percpu-rwsem.h @@ -102,7 +102,6 @@ static inline bool percpu_down_read_trylock(struct percpu_rw_semaphore *sem) static inline void percpu_up_read(struct percpu_rw_semaphore *sem) { - _trace_android_vh_record_pcpu_rwsem_starttime(current, 0); rwsem_release(&sem->dep_map, _RET_IP_); preempt_disable(); @@ -125,6 +124,7 @@ static inline void percpu_up_read(struct percpu_rw_semaphore *sem) this_cpu_dec(*sem->read_count); rcuwait_wake_up(&sem->writer); } + _trace_android_vh_record_pcpu_rwsem_starttime(current, 0); preempt_enable(); } diff --git a/kernel/locking/mutex.c b/kernel/locking/mutex.c index e2952e345bb1..4ff70da18e3c 100644 --- a/kernel/locking/mutex.c +++ b/kernel/locking/mutex.c @@ -555,12 +555,12 @@ static noinline void __sched __mutex_unlock_slowpath(struct mutex *lock, unsigne */ void __sched mutex_unlock(struct mutex *lock) { - trace_android_vh_record_mutex_lock_starttime(current, 0); #ifndef CONFIG_DEBUG_LOCK_ALLOC if (__mutex_unlock_fast(lock)) return; #endif __mutex_unlock_slowpath(lock, _RET_IP_); + trace_android_vh_record_mutex_lock_starttime(current, 0); } EXPORT_SYMBOL(mutex_unlock); diff --git a/kernel/locking/percpu-rwsem.c b/kernel/locking/percpu-rwsem.c index 2bf52ced2526..084aedde3d0f 100644 --- a/kernel/locking/percpu-rwsem.c +++ b/kernel/locking/percpu-rwsem.c @@ -269,7 +269,6 @@ EXPORT_SYMBOL_GPL(percpu_down_write); void percpu_up_write(struct percpu_rw_semaphore *sem) { - trace_android_vh_record_pcpu_rwsem_starttime(current, 0); rwsem_release(&sem->dep_map, _RET_IP_); /* @@ -295,5 +294,6 @@ void percpu_up_write(struct percpu_rw_semaphore *sem) * exclusive write lock because its counting. */ rcu_sync_exit(&sem->rss); + trace_android_vh_record_pcpu_rwsem_starttime(current, 0); } EXPORT_SYMBOL_GPL(percpu_up_write); diff --git a/kernel/locking/rwsem.c b/kernel/locking/rwsem.c index 257cbea27d65..1988ac0dc3b3 100644 --- a/kernel/locking/rwsem.c +++ b/kernel/locking/rwsem.c @@ -1386,7 +1386,6 @@ static inline void __up_read(struct rw_semaphore *sem) DEBUG_RWSEMS_WARN_ON(!is_rwsem_reader_owned(sem), sem); preempt_disable(); - trace_android_vh_record_rwsem_lock_starttime(current, 0); rwsem_clear_reader_owned(sem); tmp = atomic_long_add_return_release(-RWSEM_READER_BIAS, &sem->count); DEBUG_RWSEMS_WARN_ON(tmp < 0, sem); @@ -1395,6 +1394,7 @@ static inline void __up_read(struct rw_semaphore *sem) clear_nonspinnable(sem); rwsem_wake(sem); } + trace_android_vh_record_rwsem_lock_starttime(current, 0); preempt_enable(); } @@ -1414,12 +1414,12 @@ static inline void __up_write(struct rw_semaphore *sem) !rwsem_test_oflags(sem, RWSEM_NONSPINNABLE), sem); preempt_disable(); - trace_android_vh_record_rwsem_lock_starttime(current, 0); rwsem_clear_owner(sem); tmp = atomic_long_fetch_add_release(-RWSEM_WRITER_LOCKED, &sem->count); preempt_enable(); if (unlikely(tmp & RWSEM_FLAG_WAITERS)) rwsem_wake(sem); + trace_android_vh_record_rwsem_lock_starttime(current, 0); } /* From 0ab6144addb55562f7fb8a0ff9e69c4e12c8d05c Mon Sep 17 00:00:00 2001 From: Yang Yang Date: Tue, 9 Nov 2021 10:42:15 +0800 Subject: [PATCH 190/195] ANDROID: block: export tracepoints This patch will export some tracepoints so that vendor modules can use them. Export these tracepoint functions to track IO data flow for performance tuning. Bug: 205648026 Bug: 283892333 Change-Id: Ia37b8f99b2d940cecce46c8bc24f724c14450517 Signed-off-by: Yang Yang --- block/blk-core.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/block/blk-core.c b/block/blk-core.c index 24ee7785a5ad..74656d750e3a 100644 --- a/block/blk-core.c +++ b/block/blk-core.c @@ -58,6 +58,12 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(block_bio_complete); EXPORT_TRACEPOINT_SYMBOL_GPL(block_split); EXPORT_TRACEPOINT_SYMBOL_GPL(block_unplug); EXPORT_TRACEPOINT_SYMBOL_GPL(block_rq_insert); +EXPORT_TRACEPOINT_SYMBOL_GPL(block_bio_queue); +EXPORT_TRACEPOINT_SYMBOL_GPL(block_getrq); +EXPORT_TRACEPOINT_SYMBOL_GPL(block_rq_issue); +EXPORT_TRACEPOINT_SYMBOL_GPL(block_rq_merge); +EXPORT_TRACEPOINT_SYMBOL_GPL(block_rq_requeue); +EXPORT_TRACEPOINT_SYMBOL_GPL(block_rq_complete); DEFINE_IDA(blk_queue_ida); From ed1e17fc4bd501eac1e3fd498fce656ce40f867f Mon Sep 17 00:00:00 2001 From: hefuping Date: Wed, 7 Jun 2023 15:59:08 +0800 Subject: [PATCH 191/195] ANDROID: GKI: Update symbols to symbol list Update symbols to symbol list externed by oppo storage group for performance monitoring. 6 function symbol(s) added 'int __traceiter_block_bio_queue(void*, struct bio*)' 'int __traceiter_block_getrq(void*, struct bio*)' 'int __traceiter_block_rq_complete(void*, struct request*, blk_status_t, unsigned int)' 'int __traceiter_block_rq_issue(void*, struct request*)' 'int __traceiter_block_rq_merge(void*, struct request*)' 'int __traceiter_block_rq_requeue(void*, struct request*)' 6 variable symbol(s) added 'struct tracepoint __tracepoint_block_bio_queue' 'struct tracepoint __tracepoint_block_getrq' 'struct tracepoint __tracepoint_block_rq_complete' 'struct tracepoint __tracepoint_block_rq_issue' 'struct tracepoint __tracepoint_block_rq_merge' 'struct tracepoint __tracepoint_block_rq_requeue' Bug: 283892333 Change-Id: If800f15899ab1c9edc26644c31af0c625dbca325 Signed-off-by: hefuping --- android/abi_gki_aarch64.stg | 134 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_oplus | 12 +++ 2 files changed, 146 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index fe078cc79011..c628304290ed 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -309905,6 +309905,14 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x4585663f } +function { + id: 0x9bca5e70 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1e820193 + parameter_id: 0x7be80061 + parameter_id: 0x4585663f +} function { id: 0x9bca85c1 return_type_id: 0x6720d32f @@ -310772,6 +310780,12 @@ function { parameter_id: 0x22b36393 parameter_id: 0x23e856d0 } +function { + id: 0x9bf93663 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x15a30023 +} function { id: 0x9bf97de0 return_type_id: 0x6720d32f @@ -326421,6 +326435,33 @@ elf_symbol { type_id: 0x9ba51920 full_name: "__traceiter_binder_transaction_received" } +elf_symbol { + id: 0x8068eeb3 + name: "__traceiter_block_bio_queue" + is_defined: true + symbol_type: FUNCTION + crc: 0x0625e73b + type_id: 0x9bf93663 + full_name: "__traceiter_block_bio_queue" +} +elf_symbol { + id: 0xfdf83a19 + name: "__traceiter_block_getrq" + is_defined: true + symbol_type: FUNCTION + crc: 0x097a3089 + type_id: 0x9bf93663 + full_name: "__traceiter_block_getrq" +} +elf_symbol { + id: 0x73ba3e80 + name: "__traceiter_block_rq_complete" + is_defined: true + symbol_type: FUNCTION + crc: 0x4106ada2 + type_id: 0x9bca5e70 + full_name: "__traceiter_block_rq_complete" +} elf_symbol { id: 0xc4cbd22c name: "__traceiter_block_rq_insert" @@ -326430,6 +326471,33 @@ elf_symbol { type_id: 0x9bd5b265 full_name: "__traceiter_block_rq_insert" } +elf_symbol { + id: 0x18fb5d72 + name: "__traceiter_block_rq_issue" + is_defined: true + symbol_type: FUNCTION + crc: 0x85a7339c + type_id: 0x9bd5b265 + full_name: "__traceiter_block_rq_issue" +} +elf_symbol { + id: 0x77d40b1c + name: "__traceiter_block_rq_merge" + is_defined: true + symbol_type: FUNCTION + crc: 0x15e0b244 + type_id: 0x9bd5b265 + full_name: "__traceiter_block_rq_merge" +} +elf_symbol { + id: 0xdd24ab36 + name: "__traceiter_block_rq_requeue" + is_defined: true + symbol_type: FUNCTION + crc: 0x19c86382 + type_id: 0x9bd5b265 + full_name: "__traceiter_block_rq_requeue" +} elf_symbol { id: 0xce25d5be name: "__traceiter_clock_set_rate" @@ -329409,6 +329477,33 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_binder_transaction_received" } +elf_symbol { + id: 0x18343f2d + name: "__tracepoint_block_bio_queue" + is_defined: true + symbol_type: OBJECT + crc: 0xa13ed1a6 + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_bio_queue" +} +elf_symbol { + id: 0xef8c9bf3 + name: "__tracepoint_block_getrq" + is_defined: true + symbol_type: OBJECT + crc: 0xfc12d508 + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_getrq" +} +elf_symbol { + id: 0xaf8a4962 + name: "__tracepoint_block_rq_complete" + is_defined: true + symbol_type: OBJECT + crc: 0xbb319d4d + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_rq_complete" +} elf_symbol { id: 0x48239fa6 name: "__tracepoint_block_rq_insert" @@ -329418,6 +329513,33 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_block_rq_insert" } +elf_symbol { + id: 0xbcf87a84 + name: "__tracepoint_block_rq_issue" + is_defined: true + symbol_type: OBJECT + crc: 0x960f8928 + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_rq_issue" +} +elf_symbol { + id: 0xf4acf4ca + name: "__tracepoint_block_rq_merge" + is_defined: true + symbol_type: OBJECT + crc: 0x4520b967 + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_rq_merge" +} +elf_symbol { + id: 0x9772d1c0 + name: "__tracepoint_block_rq_requeue" + is_defined: true + symbol_type: OBJECT + crc: 0xa964672d + type_id: 0x18ccbd2c + full_name: "__tracepoint_block_rq_requeue" +} elf_symbol { id: 0x9600f350 name: "__tracepoint_clock_set_rate" @@ -380456,7 +380578,13 @@ interface { symbol_id: 0x6a8145ff symbol_id: 0xb0bf7fd6 symbol_id: 0x6911084f + symbol_id: 0x8068eeb3 + symbol_id: 0xfdf83a19 + symbol_id: 0x73ba3e80 symbol_id: 0xc4cbd22c + symbol_id: 0x18fb5d72 + symbol_id: 0x77d40b1c + symbol_id: 0xdd24ab36 symbol_id: 0xce25d5be symbol_id: 0x7443ed9a symbol_id: 0x58dd6501 @@ -380788,7 +380916,13 @@ interface { symbol_id: 0xc09d36c9 symbol_id: 0x42dbeb24 symbol_id: 0xf57e8f65 + symbol_id: 0x18343f2d + symbol_id: 0xef8c9bf3 + symbol_id: 0xaf8a4962 symbol_id: 0x48239fa6 + symbol_id: 0xbcf87a84 + symbol_id: 0xf4acf4ca + symbol_id: 0x9772d1c0 symbol_id: 0x9600f350 symbol_id: 0x4971cb68 symbol_id: 0x78b22997 diff --git a/android/abi_gki_aarch64_oplus b/android/abi_gki_aarch64_oplus index 540e10d8adc7..d9b34babe1d3 100644 --- a/android/abi_gki_aarch64_oplus +++ b/android/abi_gki_aarch64_oplus @@ -134,6 +134,12 @@ __traceiter_android_vh_sched_stat_runtime_rt __traceiter_android_vh_shrink_node_memcgs __traceiter_android_vh_sync_txn_recvd + __traceiter_block_bio_queue + __traceiter_block_getrq + __traceiter_block_rq_complete + __traceiter_block_rq_issue + __traceiter_block_rq_merge + __traceiter_block_rq_requeue __traceiter_sched_stat_blocked __traceiter_sched_stat_iowait __traceiter_sched_stat_runtime @@ -185,6 +191,12 @@ __tracepoint_android_vh_sched_stat_runtime_rt __tracepoint_android_vh_shrink_node_memcgs __tracepoint_android_vh_sync_txn_recvd + __tracepoint_block_bio_queue + __tracepoint_block_getrq + __tracepoint_block_rq_complete + __tracepoint_block_rq_issue + __tracepoint_block_rq_merge + __tracepoint_block_rq_requeue __tracepoint_sched_stat_blocked __tracepoint_sched_stat_iowait __tracepoint_sched_stat_runtime From 032458b9cba153f4f871bbf23d29cb62a6eaecb0 Mon Sep 17 00:00:00 2001 From: Liujie Xie Date: Sat, 3 Jul 2021 12:09:04 +0800 Subject: [PATCH 192/195] ANDROID: vendor_hooks: add hooks in mem_cgroup subsystem Add hooks to tune memory policy based on mem_cgroup. Bug: 192052083 Signed-off-by: Liujie Xie (cherry picked from commit 1cdcf76b1532ca8092bb6601f45d27c1ed19f448) (cherry picked from commit 7af5027889c760a4e02abf7cbd1b95685af4b233) Change-Id: Ica1a5409eed86fbd466edd2c7557f94972a40175 Signed-off-by: lvwenhuan --- drivers/android/vendor_hooks.c | 5 +++++ include/trace/hooks/mm.h | 18 ++++++++++++++++++ mm/memcontrol.c | 6 ++++++ 3 files changed, 29 insertions(+) diff --git a/drivers/android/vendor_hooks.c b/drivers/android/vendor_hooks.c index 9291b284d482..9dd7ca30c71c 100644 --- a/drivers/android/vendor_hooks.c +++ b/drivers/android/vendor_hooks.c @@ -255,6 +255,11 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_read_done); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_preset); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_uid); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_free_user); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_id_remove); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_css_offline); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_css_online); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_free); +EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_alloc); EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpuset_fork); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_alloc_new_buf_locked); EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_reply); diff --git a/include/trace/hooks/mm.h b/include/trace/hooks/mm.h index 9ce2592b3c2e..793cdd14a8a2 100644 --- a/include/trace/hooks/mm.h +++ b/include/trace/hooks/mm.h @@ -103,6 +103,24 @@ DECLARE_RESTRICTED_HOOK(android_rvh_ctl_dirty_rate, TP_PROTO(void *unused), TP_ARGS(unused), 1); +struct mem_cgroup; +DECLARE_HOOK(android_vh_mem_cgroup_alloc, + TP_PROTO(struct mem_cgroup *memcg), + TP_ARGS(memcg)); +DECLARE_HOOK(android_vh_mem_cgroup_free, + TP_PROTO(struct mem_cgroup *memcg), + TP_ARGS(memcg)); +DECLARE_HOOK(android_vh_mem_cgroup_id_remove, + TP_PROTO(struct mem_cgroup *memcg), + TP_ARGS(memcg)); +struct cgroup_subsys_state; +DECLARE_HOOK(android_vh_mem_cgroup_css_online, + TP_PROTO(struct cgroup_subsys_state *css, struct mem_cgroup *memcg), + TP_ARGS(css, memcg)); +DECLARE_HOOK(android_vh_mem_cgroup_css_offline, + TP_PROTO(struct cgroup_subsys_state *css, struct mem_cgroup *memcg), + TP_ARGS(css, memcg)); + #endif /* _TRACE_HOOK_MM_H */ /* This part must be outside protection */ diff --git a/mm/memcontrol.c b/mm/memcontrol.c index 5397aeb43986..c580f8ea5076 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -72,6 +72,7 @@ #include #include +#include struct cgroup_subsys memory_cgrp_subsys __read_mostly; EXPORT_SYMBOL(memory_cgrp_subsys); @@ -5148,6 +5149,7 @@ static DEFINE_IDR(mem_cgroup_idr); static void mem_cgroup_id_remove(struct mem_cgroup *memcg) { if (memcg->id.id > 0) { + trace_android_vh_mem_cgroup_id_remove(memcg); idr_remove(&mem_cgroup_idr, memcg->id.id); memcg->id.id = 0; } @@ -5246,6 +5248,7 @@ static void __mem_cgroup_free(struct mem_cgroup *memcg) { int node; + trace_android_vh_mem_cgroup_free(memcg); for_each_node(node) free_mem_cgroup_per_node_info(memcg, node); kfree(memcg->vmstats); @@ -5319,6 +5322,7 @@ static struct mem_cgroup *mem_cgroup_alloc(void) #endif idr_replace(&mem_cgroup_idr, memcg, memcg->id.id); lru_gen_init_memcg(memcg); + trace_android_vh_mem_cgroup_alloc(memcg); return memcg; fail: mem_cgroup_id_remove(memcg); @@ -5392,6 +5396,7 @@ static int mem_cgroup_css_online(struct cgroup_subsys_state *css) queue_delayed_work(system_unbound_wq, &stats_flush_dwork, 2UL*HZ); lru_gen_online_memcg(memcg); + trace_android_vh_mem_cgroup_css_online(css, memcg); return 0; offline_kmem: memcg_offline_kmem(memcg); @@ -5405,6 +5410,7 @@ static void mem_cgroup_css_offline(struct cgroup_subsys_state *css) struct mem_cgroup *memcg = mem_cgroup_from_css(css); struct mem_cgroup_event *event, *tmp; + trace_android_vh_mem_cgroup_css_offline(css, memcg); /* * Unregister events and notify userspace. * Notify userspace about cgroup removing only after rmdir of cgroup From f627d47d362450d02631b31af09bfc68c328fcc6 Mon Sep 17 00:00:00 2001 From: Liujie Xie Date: Fri, 25 Jun 2021 22:16:33 +0800 Subject: [PATCH 193/195] ANDROID: Export memcg functions to allow module to add new files Export cgroup_add_legacy_cftypes and a helper function to allow vendor module to expose additional files in the memory cgroup hierarchy. Bug: 192052083 Signed-off-by: Liujie Xie (cherry picked from commit f41a95eadca98506e627b21f5cc73332bba4d95c) (cherry picked from commit bf24c43b7f90290d2ac6f8163b43ab00f8f820b9) Change-Id: Ie2b936b3e77c7ab6d740d1bb6d70e03c70a326a7 Signed-off-by: lvwenhuan --- kernel/cgroup/cgroup.c | 1 + mm/memcontrol.c | 1 + 2 files changed, 2 insertions(+) diff --git a/kernel/cgroup/cgroup.c b/kernel/cgroup/cgroup.c index 9672a065fc9a..e4045593ea2b 100644 --- a/kernel/cgroup/cgroup.c +++ b/kernel/cgroup/cgroup.c @@ -4460,6 +4460,7 @@ int cgroup_add_legacy_cftypes(struct cgroup_subsys *ss, struct cftype *cfts) cft->flags |= __CFTYPE_NOT_ON_DFL; return cgroup_add_cftypes(ss, cfts); } +EXPORT_SYMBOL_GPL(cgroup_add_legacy_cftypes); /** * cgroup_file_notify - generate a file modified event for a cgroup_file diff --git a/mm/memcontrol.c b/mm/memcontrol.c index c580f8ea5076..aa09cf4e8bb5 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -5187,6 +5187,7 @@ struct mem_cgroup *mem_cgroup_from_id(unsigned short id) WARN_ON_ONCE(!rcu_read_lock_held()); return idr_find(&mem_cgroup_idr, id); } +EXPORT_SYMBOL_GPL(mem_cgroup_from_id); #ifdef CONFIG_SHRINKER_DEBUG struct mem_cgroup *mem_cgroup_get_from_ino(unsigned long ino) From 3efffff55377256a3455354c2739ab0461ce7eea Mon Sep 17 00:00:00 2001 From: Liujie Xie Date: Fri, 25 Jun 2021 22:21:35 +0800 Subject: [PATCH 194/195] ANDROID: Allow vendor module to reclaim a memcg Export try_to_free_mem_cgroup_pages function to allow vendor modules to reclaim a memory cgroup. Bug: 192052083 Signed-off-by: Liujie Xie (cherry picked from commit a8385d61f27b57d98fb6245a23477c6ed5db4a7c) (cherry picked from commit 1ed025b9a1c8dc1420ccf1a656797b85eacd2bdb) Change-Id: Iec6ef50f5c71c62d0c9aa6de90e56a143dac61c1 Signed-off-by: lvwenhuan --- mm/vmscan.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/vmscan.c b/mm/vmscan.c index b2dcbe5d68b4..7c1d07b3e7f5 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -7081,6 +7081,7 @@ unsigned long try_to_free_mem_cgroup_pages(struct mem_cgroup *memcg, return nr_reclaimed; } +EXPORT_SYMBOL_GPL(try_to_free_mem_cgroup_pages); #endif static void kswapd_age_node(struct pglist_data *pgdat, struct scan_control *sc) From 08f3189337812ccf44bc305ce5d150460063a5e5 Mon Sep 17 00:00:00 2001 From: lvwenhuan Date: Wed, 7 Jun 2023 20:55:40 +0800 Subject: [PATCH 195/195] ANDROID: ABI: Update oplus symbol list 8 function symbol(s) added 'int __traceiter_android_vh_mem_cgroup_alloc(void*, struct mem_cgroup*)' 'int __traceiter_android_vh_mem_cgroup_css_offline(void*, struct cgroup_subsys_state*, struct mem_cgroup*)' 'int __traceiter_android_vh_mem_cgroup_css_online(void*, struct cgroup_subsys_state*, struct mem_cgroup*)' 'int __traceiter_android_vh_mem_cgroup_free(void*, struct mem_cgroup*)' 'int __traceiter_android_vh_mem_cgroup_id_remove(void*, struct mem_cgroup*)' 'int cgroup_add_legacy_cftypes(struct cgroup_subsys*, struct cftype*)' 'struct mem_cgroup* mem_cgroup_from_id(unsigned short)' 'unsigned long try_to_free_mem_cgroup_pages(struct mem_cgroup*, unsigned long, gfp_t, unsigned int)' 5 variable symbol(s) added 'struct tracepoint __tracepoint_android_vh_mem_cgroup_alloc' 'struct tracepoint __tracepoint_android_vh_mem_cgroup_css_offline' 'struct tracepoint __tracepoint_android_vh_mem_cgroup_css_online' 'struct tracepoint __tracepoint_android_vh_mem_cgroup_free' 'struct tracepoint __tracepoint_android_vh_mem_cgroup_id_remove' Bug: 192052083 Change-Id: Ia6031842908e13cc69cfdd1d9498874da5423093 Signed-off-by: lvwenhuan --- android/abi_gki_aarch64.stg | 162 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_oplus | 15 +++- 2 files changed, 176 insertions(+), 1 deletion(-) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index c628304290ed..5a4225bc52ee 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -291792,6 +291792,14 @@ function { parameter_id: 0x6720d32f parameter_id: 0xa9403390 } +function { + id: 0x360a8ce9 + return_type_id: 0x33756485 + parameter_id: 0x1d5bae2a + parameter_id: 0x33756485 + parameter_id: 0xf1a6dfed + parameter_id: 0x4585663f +} function { id: 0x360ab09d return_type_id: 0x0490bb4a @@ -293814,6 +293822,11 @@ function { parameter_id: 0x11c404ba parameter_id: 0x11c404ba } +function { + id: 0x59f18b0b + return_type_id: 0x1d5bae2a + parameter_id: 0xc93e017b +} function { id: 0x59fab064 return_type_id: 0x391f15ea @@ -307316,6 +307329,13 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x2b16c036 } +function { + id: 0x9b04b788 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2b16c036 + parameter_id: 0x1d5bae2a +} function { id: 0x9b04f747 return_type_id: 0x6720d32f @@ -310360,6 +310380,12 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x0b3476b2 } +function { + id: 0x9bdad4db + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d5bae2a +} function { id: 0x9bdb4132 return_type_id: 0x6720d32f @@ -315468,6 +315494,12 @@ function { parameter_id: 0xd0b3a203 parameter_id: 0x6720d32f } +function { + id: 0x9f4f3809 + return_type_id: 0x6720d32f + parameter_id: 0x0a85fcb6 + parameter_id: 0x1ba902d8 +} function { id: 0x9f4f7dcd return_type_id: 0x6720d32f @@ -325634,6 +325666,51 @@ elf_symbol { type_id: 0x9b6e7eec full_name: "__traceiter_android_vh_map_util_freq" } +elf_symbol { + id: 0x1bfed9f9 + name: "__traceiter_android_vh_mem_cgroup_alloc" + is_defined: true + symbol_type: FUNCTION + crc: 0x695869bc + type_id: 0x9bdad4db + full_name: "__traceiter_android_vh_mem_cgroup_alloc" +} +elf_symbol { + id: 0x27757c9a + name: "__traceiter_android_vh_mem_cgroup_css_offline" + is_defined: true + symbol_type: FUNCTION + crc: 0x59a3c0a3 + type_id: 0x9b04b788 + full_name: "__traceiter_android_vh_mem_cgroup_css_offline" +} +elf_symbol { + id: 0xb832c560 + name: "__traceiter_android_vh_mem_cgroup_css_online" + is_defined: true + symbol_type: FUNCTION + crc: 0xcc77b854 + type_id: 0x9b04b788 + full_name: "__traceiter_android_vh_mem_cgroup_css_online" +} +elf_symbol { + id: 0x96b60e0b + name: "__traceiter_android_vh_mem_cgroup_free" + is_defined: true + symbol_type: FUNCTION + crc: 0x73d2ab43 + type_id: 0x9bdad4db + full_name: "__traceiter_android_vh_mem_cgroup_free" +} +elf_symbol { + id: 0x3431d426 + name: "__traceiter_android_vh_mem_cgroup_id_remove" + is_defined: true + symbol_type: FUNCTION + crc: 0x3800bd9c + type_id: 0x9bdad4db + full_name: "__traceiter_android_vh_mem_cgroup_id_remove" +} elf_symbol { id: 0x8c174a7d name: "__traceiter_android_vh_meminfo_cache_adjust" @@ -328676,6 +328753,51 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_map_util_freq" } +elf_symbol { + id: 0x6377ba8b + name: "__tracepoint_android_vh_mem_cgroup_alloc" + is_defined: true + symbol_type: OBJECT + crc: 0x81f213a3 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mem_cgroup_alloc" +} +elf_symbol { + id: 0xe160b6f0 + name: "__tracepoint_android_vh_mem_cgroup_css_offline" + is_defined: true + symbol_type: OBJECT + crc: 0xf342a420 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mem_cgroup_css_offline" +} +elf_symbol { + id: 0x37c5c41a + name: "__tracepoint_android_vh_mem_cgroup_css_online" + is_defined: true + symbol_type: OBJECT + crc: 0xacdf3a05 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mem_cgroup_css_online" +} +elf_symbol { + id: 0x78341cfd + name: "__tracepoint_android_vh_mem_cgroup_free" + is_defined: true + symbol_type: OBJECT + crc: 0x71b34ba2 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mem_cgroup_free" +} +elf_symbol { + id: 0xac62c748 + name: "__tracepoint_android_vh_mem_cgroup_id_remove" + is_defined: true + symbol_type: OBJECT + crc: 0x76f2ace1 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_mem_cgroup_id_remove" +} elf_symbol { id: 0xa2bd1edf name: "__tracepoint_android_vh_meminfo_cache_adjust" @@ -333746,6 +333868,15 @@ elf_symbol { type_id: 0x1e99dfd1 full_name: "cec_unregister_adapter" } +elf_symbol { + id: 0x3c85cae0 + name: "cgroup_add_legacy_cftypes" + is_defined: true + symbol_type: FUNCTION + crc: 0xee2ef857 + type_id: 0x9f4f3809 + full_name: "cgroup_add_legacy_cftypes" +} elf_symbol { id: 0x4ce62869 name: "cgroup_path_ns" @@ -354282,6 +354413,15 @@ elf_symbol { type_id: 0x19ccd2d6 full_name: "media_request_put" } +elf_symbol { + id: 0x140f40dd + name: "mem_cgroup_from_id" + is_defined: true + symbol_type: FUNCTION + crc: 0xc9b28f7d + type_id: 0x59f18b0b + full_name: "mem_cgroup_from_id" +} elf_symbol { id: 0x7f797603 name: "mem_dump_obj" @@ -372357,6 +372497,15 @@ elf_symbol { type_id: 0x920d63ce full_name: "try_to_del_timer_sync" } +elf_symbol { + id: 0x8814f5b8 + name: "try_to_free_mem_cgroup_pages" + is_defined: true + symbol_type: FUNCTION + crc: 0x5e9c8eb0 + type_id: 0x360a8ce9 + full_name: "try_to_free_mem_cgroup_pages" +} elf_symbol { id: 0xe54aec5b name: "try_wait_for_completion" @@ -380489,6 +380638,11 @@ interface { symbol_id: 0xa94ef105 symbol_id: 0x0e1f9e23 symbol_id: 0x61ea12b8 + symbol_id: 0x1bfed9f9 + symbol_id: 0x27757c9a + symbol_id: 0xb832c560 + symbol_id: 0x96b60e0b + symbol_id: 0x3431d426 symbol_id: 0x8c174a7d symbol_id: 0xe44dacb1 symbol_id: 0x5612c9d1 @@ -380827,6 +380981,11 @@ interface { symbol_id: 0x2f768c2b symbol_id: 0xc34a5545 symbol_id: 0x00a5fe5e + symbol_id: 0x6377ba8b + symbol_id: 0xe160b6f0 + symbol_id: 0x37c5c41a + symbol_id: 0x78341cfd + symbol_id: 0xac62c748 symbol_id: 0xa2bd1edf symbol_id: 0xb6da564f symbol_id: 0x41c8d09b @@ -381391,6 +381550,7 @@ interface { symbol_id: 0xc4e53e95 symbol_id: 0xba1a33c8 symbol_id: 0xe2dc88d9 + symbol_id: 0x3c85cae0 symbol_id: 0x4ce62869 symbol_id: 0x6d77f512 symbol_id: 0xb3cbf3c8 @@ -383671,6 +383831,7 @@ interface { symbol_id: 0xd075c3be symbol_id: 0xa848deda symbol_id: 0x8eadb5fd + symbol_id: 0x140f40dd symbol_id: 0x7f797603 symbol_id: 0x01e78001 symbol_id: 0x746374fa @@ -385680,6 +385841,7 @@ interface { symbol_id: 0x54bbaa46 symbol_id: 0x3d986fb5 symbol_id: 0x2f855953 + symbol_id: 0x8814f5b8 symbol_id: 0xe54aec5b symbol_id: 0xce4acc7b symbol_id: 0xe244df50 diff --git a/android/abi_gki_aarch64_oplus b/android/abi_gki_aarch64_oplus index d9b34babe1d3..35b30f831c27 100644 --- a/android/abi_gki_aarch64_oplus +++ b/android/abi_gki_aarch64_oplus @@ -8,6 +8,7 @@ blk_rq_map_user blk_rq_map_user_iov blk_start_plug + cgroup_add_legacy_cftypes console_printk cpufreq_frequency_table_get_index cpufreq_policy_transition_delay_us @@ -39,6 +40,7 @@ ktime_get_coarse_real_ts64 memory_cgrp_subsys memory_cgrp_subsys_enabled_key + mem_cgroup_from_id mipi_dsi_generic_write mmc_wait_for_cmd nf_ct_attach @@ -119,11 +121,16 @@ __traceiter_android_vh_cgroup_set_task __traceiter_android_vh_dup_task_struct __traceiter_android_vh_exit_signal + __traceiter_android_vh_mem_cgroup_id_remove + __traceiter_android_vh_mem_cgroup_css_offline + __traceiter_android_vh_mem_cgroup_css_online + __traceiter_android_vh_mem_cgroup_free + __traceiter_android_vh_mem_cgroup_alloc __traceiter_android_vh_irqtime_account_process_tick __traceiter_android_vh_mutex_can_spin_on_owner __traceiter_android_vh_mutex_opt_spin_finish __traceiter_android_vh_mutex_opt_spin_start - __traceiter_android_vh_cpufreq_acct_update_power + __traceiter_android_vh_cpufreq_acct_update_power __traceiter_android_vh_cleanup_old_buffers_bypass __traceiter_android_vh_dm_bufio_shrink_scan_bypass __traceiter_android_vh_mutex_unlock_slowpath @@ -170,6 +177,11 @@ __tracepoint_android_vh_do_futex __tracepoint_android_vh_dup_task_struct __tracepoint_android_vh_exit_signal + __tracepoint_android_vh_mem_cgroup_id_remove + __tracepoint_android_vh_mem_cgroup_css_offline + __tracepoint_android_vh_mem_cgroup_css_online + __tracepoint_android_vh_mem_cgroup_free + __tracepoint_android_vh_mem_cgroup_alloc __tracepoint_android_vh_futex_sleep_start __tracepoint_android_vh_futex_wait_end __tracepoint_android_vh_futex_wait_start @@ -204,6 +216,7 @@ __tracepoint_sched_stat_wait __tracepoint_sched_waking __tracepoint_task_rename + try_to_free_mem_cgroup_pages typec_mux_get_drvdata unregister_memory_notifier unregister_tcf_proto_ops